12200000 284818324616924282064449363283148800000 12200001 -106781702108883272751476406735050932224 12200002 720058352710040857478768873072052575952 12200003 -1341050495732467901834965839136174776 12200004 -903860166167942624623208017712031068160 12200005 533109789932404474441909524414773727360 12200006 -1301997222017523200658159395414167296 12200007 -646028915169115000589952676383578646360 12200008 1095088328434180815676532020243926097920 12200009 189166647644389677115175589128824725210 12200010 100104762314736782997732832713335424000 12200011 665889329155381044683080429736860046612 12200012 -478910961647139753626028047369889259008 12200013 -65084124616777020707124007724545378176 12200014 -566603737614795997756505876697150932160 12200015 253945287186616723792244534337068177160 12200016 147491598067412153272237321478639714304 12200017 -423444021139444986132646830290864539020 12200018 -56024098281741645994034178480726365184 12200019 63030763645854799046319441483141344256 12200020 425305485741797225264294370737866598400 12200021 -31893441736433667983738510258639104128 12200022 -180716124563616556696051305430287495840 12200023 422220183228223849217365656767964512640 12200024 -604815790297442126748032060184438190080 12200025 -210896773690454534323302699165198134400 12200026 -278963859151058575766409555669880182288 12200027 581209934968718330200882323995600608272 12200028 266447677907013333862321701141447204864 12200029 1144735520837877053320821380611615886630 12200030 676391051961447472930688103057599462400 12200031 56335842869528096594241983520859648800 12200032 699478672343509772823001977551770877952 12200033 -165505764615595959505052649826044279360 12200034 -121809870128563757142985667015740071936 12200035 -211420330490550071811240302829374873520 12200036 635885011454559361173632495500216202880 12200037 911616792004360431277398616941643390560 12200038 -779398760625218121484458606746641186080 12200039 2107212577719190357013092280880878589960 12200040 287450080909535130363020024065942272000 12200041 243805067436648452718303233853600961664 12200042 -208151040542622847126762378912190333856 12200043 -246668204877523128103169719440348598800 12200044 -942941361830137656311392302508751084544 12200045 -104724505056868799158538734280450123520 12200046 -7431618858821006438082428134316798976 12200047 -976720684108754900830835173155966882288 12200048 48855111367175382581900800372739604480 12200049 -970904912569852747205822541199617686400 12200050 27288435146217369522831910229231001600 12200051 114000762399823783252272111640438560000 12200052 -45807399360717356171574253229410897920 12200053 1601969330009853420371559570044913888302 12200054 -926558343958882530573722551519341213024 12200055 -43609881230889505988739606885664327680 12200056 -392080123554884070966681515894988656640 12200057 4370104988320223279378845279386778512 12200058 -17933124429720787485125649167171373312 12200059 -1201603470019905532272405371791466459740 12200060 -2704493287183904060113544482030602240 12200061 129327377298804760158003050435772895680 12200062 468190784050220011620203053100113248000 12200063 -1595196341656311704322033515147640578688 12200064 97454442102780572983059059022275543040 12200065 -240272779707746796675441187278674273880 12200066 13218983188115265441987344634167360544 12200067 -885852077892731123230837223624782440 12200068 -1483710135563999933240566382526604849920 12200069 -647497757318991498409717973108406455874 12200070 -120145376389472793155839553067540936960 12200071 -664785311526977213956094823481036910320 12200072 674622598831744788721423192537609666560 12200073 -1106785749051330805132894036647524280816 12200074 -716124696357225763186330522667975705088 12200075 -890948477961565717224327906469873604700 12200076 -218853755343902683388190858179462949888 12200077 -940531384463364033461368395037398103028 12200078 -24745198491847710939156038240964490368 12200079 -808831059544674318897936263625649044480 12200080 62982459290724601772568098964246773760 12200081 -294694652472403248268658396373054260736 12200082 -347027238710518065282382878055452303360 12200083 212879596491892116739188901267571797920 12200084 -59030870001997105631138399844631262208 12200085 693535661799535416366656918064400939200 12200086 -431723540316312206992852924315615255008 12200087 -606886812427115129769726630374379873720 12200088 -78887437986531815375608454906429153280 12200089 -5161903829333500993663951013144958432 12200090 -249870879159491043541496218073469004800 12200091 10650346374261971092780186150128703344 12200092 342567934943384875140779689942978735616 12200093 -148618323959184083933752313691437913600 12200094 317120534169699322178978730168495541824 12200095 416719630948611196415603094649187538600 12200096 -803074273869207938080565741367607492608 12200097 -90348819143217030167757849680971714560 12200098 128708959175302633750128774722405950800 12200099 2435631469991472998242205537189161347264 12200100 315695941304679111508153486656777676800 12200101 1923930389834292228157332410498355977532 12200102 -664702483277994984169687269084809545248 12200103 -320848420284049598100062919702304589880 12200104 -3426709172920906527926527568939827200 12200105 -885057430231062339193969978867399867740 12200106 -94664552772782394216566652307734657792 12200107 -12010518034052907210324974370119132480 12200108 -240233901694332782561560031934999497472 12200109 -1115401720085909406852929174458181563200 12200110 402655166097929115563849374504222027200 12200111 -289565598378257580851951083131156878976 12200112 -42081965493194575319370191788226641920 12200113 1675777829857322181246087685292853747684 12200114 -849191453194800068408324869865549783520 12200115 -91605602325115613855654558993734778880 12200116 586188192903155650176686009059430752640 12200117 1831575073978209618184110313802380157166 12200118 -380194908601371606762998907686522260608 12200119 -1567514222322061272866758267914772132704 12200120 212072253506772327226662569250508800000 12200121 317885353608938654620968515083083915972 12200122 905131990352804309581112315849004219648 12200123 140022935392056319658377168061949158544 12200124 -33858892869897483545622673963207735296 12200125 24306434411380402366537636735369728000 12200126 -515883725383618994288757482056494899520 12200127 -434001378446891460891194710540646938680 12200128 -288184852312602071880448460350239539200 12200129 231603228106324201774134236771799281730 12200130 231364019324449756468861720620810393600 12200131 1984462630248945455271480360922492123192 12200132 6488819119688268600075485784267067392 12200133 -141932789950357417612482604013271244992 12200134 -733587814196643820426528433547977306784 12200135 301309876928914840498820627701788266280 12200136 -16074206753143087610849565474348072960 12200137 -1539025038451806095786767257937936866214 12200138 426734449279227968426747664950566609920 12200139 5868691443944368447518582653682957456 12200140 -107295570573570619025353511845701381120 12200141 1384728875632569373351671264129650790252 12200142 227206626509192552292139563394061646912 12200143 2231249636550111677441491257715101696 12200144 -564860842369094655540871813397923233792 12200145 667082646187314368902110518522182398720 12200146 89276013603628314048685060326779581440 12200147 -585504921734921825442068260030844385960 12200148 238348570725354422031201951659797698432 12200149 116878661207839432402311983102465792768 12200150 -203011181389737948858628015218832687200 12200151 646622035351302514662793255741903964160 12200152 579892249622103559937564791931261337600 12200153 74945456879868790854033441706574154240 12200154 -270171468676996356938200679036437562880 12200155 179549351922381898555146584003488020000 12200156 1192589335134859300261916125651063085568 12200157 -828584914258220665739046031948013175546 12200158 120436159265567902957348305989777877120 12200159 -48361624525342082397725311120956489240 12200160 -64414797448685587611072288003069050880 12200161 1982362740338512426102073951983971144624 12200162 -358594754077721230380708480091321299168 12200163 -37553498912422376989314844655317771656 12200164 -460377221739519772108195309826615020544 12200165 -95175508072122804612651761327690956680 12200166 502216677456184309043750068094032281600 12200167 -942896486820767035850483894955265924000 12200168 1616921461087846405161045171609303874560 12200169 -448852726344644473081522655344825650240 12200170 -411899362512947788127143573609640928000 12200171 -1541348900666328728153446742434980047628 12200172 109997468952215747461845103698175636992 12200173 -874973866856387636227131018303328297440 12200174 -51200700811332994275726490454694199296 12200175 2150745216869696809353255293382133200 12200176 -103972532262292458023858997578915217408 12200177 591513508737316409405052919113090504864 12200178 -285418901750445349654686655748789909376 12200179 1043340839291326943401538713618793240780 12200180 115067954282665298345872650794526627840 12200181 123046966248520531354563259791763513344 12200182 333190286387454660582981816121992108192 12200183 147316064447721201382697939754499006824 12200184 -1156859030275867391781993684249193574400 12200185 358068477052330640061594208221102192000 12200186 1079765509294447626189610511600068550880 12200187 848208225183612166934673361808278043160 12200188 116506759446828121895785614810748928 12200189 821639084562887878513839121735591480224 12200190 249201774711971817337279476366725243520 12200191 764331627520006639570460138990085554184 12200192 665280036047597753178194221087038898176 12200193 -1793102414677212699040353500951739064800 12200194 324212667960771261189752252087500072992 12200195 128689551419921430645139785270904964160 12200196 185099353027360427143837789550448758784 12200197 1499743488778273399758780936592528600320 12200198 71132876168340324577578228052512492864 12200199 113673110986188213412143093595835845248 12200200 762968789018812372576618389798082944000 12200201 386132672075327217234372393846088598784 12200202 142391655497087060167795309016252136192 12200203 983752133936393897687217663977493074760 12200204 1062832595054518233821921807080000281600 12200205 89153329084891861774226314625734648320 12200206 131610518393935318201251505102875404544 12200207 -1188859641551068507204753658747875156800 12200208 -60482085900563813640249513722901037056 12200209 189371178262741282317815220904568186880 12200210 43663139192299915615513695653924881920 12200211 318303447235644744301030206743101582260 12200212 -590641520508798142244682280163316369408 12200213 2792568136596325714763067981932466312960 12200214 -51480266296963886878347184565969823744 12200215 305588091978211183218384391652763870360 12200216 -9568370766362698760443405729398097920 12200217 288923993639802767949975955272096021312 12200218 -11717345597198972595461811230128240896 12200219 1528141642063624348423866163972042494960 12200220 26847509442512038311364688138593582080 12200221 -15096879953419050234614850098423954400 12200222 -571447744534515135712681708987824041088 12200223 -179603397215696470820967792757008840960 12200224 -146229504039792418636045120204080414720 12200225 -285994192014278282647799610308014562250 12200226 -609452011022053813359068753046504921600 12200227 -128602066444282251372655893452592282192 12200228 -175106475467231856941129139087079852800 12200229 516961931984942642345368300489541020764 12200230 209169034306001871986276268705945043200 12200231 1136998658768899003834031475065248725504 12200232 -57564708188907848708657439335854080000 12200233 -165081512356843147531835802843895148160 12200234 -216531616836145794523101611751734811984 12200235 -168153507746235734233322809182613397760 12200236 -359052639285422157851781254143719157760 12200237 -108194360451282592124249813166355860288 12200238 -612473236430296052067614469945603277056 12200239 191654539197836806701217329256086721040 12200240 89089965134875450206057065628375121920 12200241 -672661811562898225304392637022669406608 12200242 593379615010198346970713514580291891200 12200243 -637724905276545338041533578503722054456 12200244 52854349707553663595981337055449882624 12200245 -679681039869374274334232418621813718500 12200246 222796501993766789399927364290124423072 12200247 459984596121663411864559097163479431680 12200248 -192184100502587240496503929377099632640 12200249 5100522554451648511289979916698718080 12200250 -175960741947069270263157076066439616000 12200251 -247757915082310554983246701142453201648 12200252 251586503084808682464442165888969927680 12200253 -113373368744524412278212120973991365440 12200254 -337556987765897557075342417542207989376 12200255 -224845098663311918309315763171340055040 12200256 250845655021774267437756877552327065600 12200257 743184754013439435279305374480599424452 12200258 36708080848668680310523633188826414080 12200259 1039621446694114327923285206707339850928 12200260 -711079045189139811395004849776699596800 12200261 3987452527320140409718878258513422400 12200262 371868799366987346819120867196780457152 12200263 1320980257788807764023297964150759655512 12200264 -274772623771805137951982157070240496640 12200265 252264805509802540071204441384397513920 12200266 150871738376082935430571875493291915104 12200267 125122570983057329915700400037083382592 12200268 431513789503626884745915936665776381440 12200269 -84033332272325502792409176185427232200 12200270 -400203907065796725144722502429022105920 12200271 27852118287421590758679172593899250240 12200272 -45556001013031559658506203537580228608 12200273 -600437064878833354258374523381141232016 12200274 118423474244497871926756945281594397440 12200275 -140228977798945616001880502796916275700 12200276 -909372030224827044204852565945668280320 12200277 457255782936144165849210140392274677920 12200278 244021159435287817934481230613036145440 12200279 284470108201208275665900882852175292304 12200280 -346518899055863952453399023172108288000 12200281 165391100647061737349372744118244067712 12200282 19578288133121195103295182615187787520 12200283 -362061731582375303201290507082821286880 12200284 -577483116283603994940671938600808656384 12200285 143287477136551642759774810458440924160 12200286 -53598825016608663190814043272834211840 12200287 506962011857927842938437478336661913592 12200288 314820238221154367915246372746364977152 12200289 -181940014946819360221224886426377133440 12200290 -565346590162379125120592730165109989600 12200291 146351643554069279599480246222076305692 12200292 -44456920648599694907329645703488819200 12200293 -608860741533234405987269130840473957600 12200294 -493997833287549480234609946450229846304 12200295 37930065852782508911218136537296676640 12200296 170443483138487295552328051479870504960 12200297 -883133058459561084476039274860908909254 12200298 66111724715618016102594630243995320320 12200299 1179823717683317520016042218948791077240 12200300 -188778175642880706527780512025096448000 12200301 -819016646620817332280852037870173486208 12200302 -1056744966246120782223834909355525784448 12200303 1392087732559795402014147436785406905552 12200304 -1903078187055715096163491601194156032 12200305 -133624736742529316482552089293947169760 12200306 -166385274864838163512309609817527233216 12200307 486475357083205304005598445004590204672 12200308 327227374891096405494589920809922365440 12200309 294372863825480802742726521232130190 12200310 251770972477808566536498444982562985600 12200311 1386182942804056266971729458285615888000 12200312 540899788817040446176023276470785843200 12200313 227221124827933160729016745067018999424 12200314 147557196920617379096009202607011782256 12200315 653477878138098615376755544298710894800 12200316 -328584896695049856688311584453808685056 12200317 -23175443266824666952166722502445235008 12200318 -70809067924689053555233004471470988160 12200319 -217953193454013727108354465335138182856 12200320 27470499976193798101858204993663795200 12200321 355755941729530720926182956384527102912 12200322 524587009489763970969632472760516080384 12200323 916337264398516276024563899674446216572 12200324 291494918079200882870333316802973085696 12200325 -213367068809656008489136636807904798400 12200326 883263060327382239619894114924912022112 12200327 -128969730193797219607965389316559764216 12200328 495818768543244074496766969548890112000 12200329 132936671820710715421622217093110039040 12200330 -188437060339907115377865711058625249280 12200331 118872523475564355695667679528202277120 12200332 -1170499581272055548830457253401105768704 12200333 1401779717581108216805267186166996294582 12200334 70290808704274319226282249149585186880 12200335 95473645525058773095389420528417184960 12200336 -210863597687485968143825841891516284928 12200337 166843875096465991078549805280605244240 12200338 -559841944971317582054777788377065965680 12200339 1603491775584166739518395817237993211256 12200340 -63307298060419254342669763025398732800 12200341 1805759398903635890143135604333412025742 12200342 7491452692359457337187448737570355200 12200343 -94723331418187173833276432607513698736 12200344 -49772342663308316856500093251680583680 12200345 865575345151135922257128274307638580100 12200346 -780514040735159055397293311889563331360 12200347 6847896535286640100054840524184536320 12200348 745305603217720603075877792186378116608 12200349 -27871666446731534842194575998270810560 12200350 423549218728452908105180789261424465600 12200351 -829474819041752438685492801710066223648 12200352 1057508951215987709867201771509345419264 12200353 1791781589804815079081130799844906303664 12200354 -689016469313403558552196476059698418688 12200355 -205135597105594741880611603216097680800 12200356 4707187881177058420482065487583420416 12200357 185059969936105315788845178493080036960 12200358 323213898747015074253952036716237452160 12200359 289115824934738612697860824452006909560 12200360 48392033346989482653231127182508032000 12200361 -189342287441748334527720054076444644000 12200362 -821665787698379768908846013649118367568 12200363 -1282009318747998340069493425534528994652 12200364 150732403793226551187509045351130155520 12200365 2078725948192659047320645709290247404800 12200366 -199496165361438813401877491383755043776 12200367 -178114435609130108602420357403882851320 12200368 158859415868896818561301633872124084224 12200369 -976678792408850150023205983118935530204 12200370 -6398151800021492156603560058370969600 12200371 507310074662315962396587324690832290572 12200372 -1134120606967150550790821297577130487424 12200373 334172292487384425441952469344850101824 12200374 389497412938588663244639109555715225920 12200375 1263288586641485080771106969119843680000 12200376 -564075358147846259644820121785562624000 12200377 -188790624729007411548075602724934283200 12200378 -611611248963806803170396217655117135760 12200379 -1004811231116139387262283707440391524240 12200380 -113177165707702261048706528192868648960 12200381 -494397805461168961928645311384979020800 12200382 -3184649231256089099109084241907877888 12200383 -518929293406270012583035303372498440296 12200384 -890158014098268839937007767275962368 12200385 -27324811554575102177042516774571619200 12200386 201163308261047512632632893796510992128 12200387 38346593711194625177097919731944978280 12200388 238637840904270573018417284548302249984 12200389 1212528335145473973934523725110487164160 12200390 -10205474445223049078093897465203756800 12200391 -49444634356963297386779083203217483776 12200392 -876430971343268446216114745623069056000 12200393 -258310369389674001781723205001635158620 12200394 55980423212565810866191746680643828480 12200395 -392798881597425406722080454173650005600 12200396 -70946634970186167093461018344046644224 12200397 -114750200315709055268337067401942056160 12200398 85719490266850183186652976428766004992 12200399 -880279331650520783255910420299761827600 12200400 -125493940432982805309937061496327168000 12200401 2704086638515088329226523802764414492672 12200402 -780404323797704121568765908834731284848 12200403 -166916562210682675735671725226127789896 12200404 233670441648691056194656031397104809856 12200405 119652353411390867105481281894461311360 12200406 427421009263290103811322922058474272704 12200407 -642534597058365664174974913175945372688 12200408 -1029256319341255098629144280989162926080 12200409 352022051293908824280195516896191958400 12200410 -371922957708105522654918283916029796640 12200411 19241464875193940501893272169488851184 12200412 -241221853768558898871855284453857728000 12200413 -817144318726207243988797528714495775200 12200414 -339855807895322889460208152555584130944 12200415 19178871560337696049693225794602347920 12200416 70934073802679351843982892191106990080 12200417 24191835056442968096743802881600384872 12200418 -78516736596757628111855675709829260000 12200419 71307632872565864159711708311311852288 12200420 -29266379204269699047050959538959933440 12200421 -246811989402451807599842804234154153888 12200422 -112112444790516699634456313279684914176 12200423 -2441530490137114971106552725715680821976 12200424 259115240438944444332713573296172236800 12200425 88357447498120255380951095774831322300 12200426 283524505917471770021173845477663432960 12200427 770052143945578254563321803745669196576 12200428 966441286869694363641553871349090291968 12200429 1083835389060981735583955554367071932384 12200430 441075632043644492536242503841375360 12200431 210306983356597481849455396349317489232 12200432 277312719391566625028438209859223552000 12200433 4433926997381294932874893722835123200 12200434 243025005811769002584488391684792665616 12200435 -91830753895113488252383584684049578000 12200436 1178230508997928920459166511818287452160 12200437 1446166782131256153474545340868749351086 12200438 63978350045552770368928101540322941696 12200439 554237949142537011610763233561635167568 12200440 -118011643211601213585541193987234611200 12200441 570724731742450405596398144500513068288 12200442 56224183825646241613627669003874856960 12200443 -856070244098760810584575641303779321308 12200444 -67304811693382900349945966297900697600 12200445 374533109863868055583071723315767355000 12200446 -18524165684255109435494470898450147328 12200447 120036831384405977177718574040273097600 12200448 360451224115136446889626421392891183104 12200449 -373949785898086426410803330668588541264 12200450 -65124611669436687758278989225593706000 12200451 -682034170681021699419063881805946710720 12200452 -444480625429736502332164639089263302656 12200453 348497773021607741375311402820803051008 12200454 -84025141094456576689039684185190641408 12200455 -484905202972970933591433897923907413640 12200456 -737206475563547278113229684857067269120 12200457 -322873131815292703275901017744852606912 12200458 470706449678663892681491192729972498112 12200459 -2020999801222368092238600268235557413696 12200460 46353375129781485733522886310248156160 12200461 148756510688078860764679927537320926880 12200462 139829145811900965983334682316244623232 12200463 -79577335350279917472036276304827946056 12200464 -203050842840029394015899539075648184320 12200465 -342192551860777348910699351031748423680 12200466 116804001351449141293225025086746395904 12200467 534821420261015538563879468910337682592 12200468 37029764361255534543145513647308261376 12200469 -215126087405453572198676236369115957856 12200470 335087409538055233034177530540788576000 12200471 1312002926533739614689692937067958265672 12200472 47866051278466894227881161865263104000 12200473 285735139530769116694393738219086676420 12200474 151057042437832626510705017626686627840 12200475 121514300551304266406800285997542540800 12200476 -1450670358905138534905380657054274560 12200477 -1148873728598927751424505043328039435674 12200478 -215329991645665572962746670463649963392 12200479 -239947995443358724779181910432579909280 12200480 649511901681011952368133466603717263360 12200481 -104675278005926098456330109933156230830 12200482 181608290751020397791110049079525929472 12200483 -1368145096458718047365208836341567151268 12200484 -103359924874065901730865435041182138368 12200485 -775104271707557883366042062260820531040 12200486 134486691682196333532891492452846619264 12200487 -94801578463641378411998363758028987520 12200488 -58950529352566994226265321052850094080 12200489 -143118253918275544161892876726952823360 12200490 52540064140722996233452877378054784000 12200491 -56464895082038562927983671645922264800 12200492 4504399101944052329516604670774748160 12200493 -79661281421378247432470451483459204672 12200494 224861727954195442511563693975568107200 12200495 1825217217482812388910437568857724355200 12200496 -39887688946315372532327483316850655232 12200497 565022033087087939198747230308596642280 12200498 262021052697194100137631633526757575680 12200499 269157360094719885070547559225736654584 12200500 -463966897462969192432814159793917568000 12200501 -673789225381944274474284737086795844448 12200502 -129400998756448818019283278734888000000 12200503 322903701980568849438383151965120782560 12200504 573927354907646572469054673259556597760 12200505 139268338317094550560380016897843978560 12200506 -429024671859334445354250933683013276048 12200507 350678685367867569547006221735368577024 12200508 39611049285584073515001606247438379520 12200509 -1272111115132642363052243966530125216768 12200510 231614610614197316686254748630267584000 12200511 -147260434026564781479604421128065064320 12200512 -166370585526781989899298963313667866624 12200513 -8969571009236732001622814269218627456 12200514 -234445073223215802856375531308567633408 12200515 -161105021321413045285153631765000465280 12200516 1047162348806128583948993263706135437440 12200517 -362626181267219158809195575478204312960 12200518 -525028587853009182102015904700399367360 12200519 22587362174822912279058401087625974400 12200520 382973433431174709131647223879764377600 12200521 40771595532499058641739678978241813722 12200522 698010267928111385784687072819687627312 12200523 557276782651580275045973577320505868800 12200524 439695097460017320737494125278376702976 12200525 -322499478229452859775552023406215777950 12200526 10500944684785714711057461410619448704 12200527 -951109399253078649685195070275482897560 12200528 -26783615355780855131474714326462390272 12200529 229153977440077624518060606026935477440 12200530 -51601484815575501247647343193407034880 12200531 -90805497872700687273348384286231782240 12200532 204960373437118636805408044689434572800 12200533 -78540697059299424579960950414411783218 12200534 -37384456716885394895426076772553253120 12200535 386243271981088979792842789655755762800 12200536 1589806108081019664358158127797390919680 12200537 295037254656801882151138850074058850186 12200538 157135530544862353693476704371628628480 12200539 746061126352692230375330387378764288208 12200540 120003241252726801400843608213219937280 12200541 92949310666468351434419754428390654592 12200542 1149366293353252926924578228976663244032 12200543 543197099152768204165720907855098680480 12200544 13227607505677054484217106238621220864 12200545 108198317764654516696429250136238409280 12200546 -167216603577512919113593844845577103360 12200547 360774775050590384168779390661708254128 12200548 346114090898683737801354745979764350976 12200549 575630726433138919220590979585941477020 12200550 6008386700640393061968787313544000000 12200551 363401928488309365600673095785727800 12200552 57064982818216209159596978913425817600 12200553 -687685644435880930049377878171505121280 12200554 -464941166453452964039274634604949842688 12200555 822983047749303174598274950441049268960 12200556 999425057194251430975372040844041355264 12200557 95466779322444344751959574740848403520 12200558 5954008681736701829197429905907416576 12200559 -241141179838962807110214641427482241144 12200560 -85825374909644522837342628587894538240 12200561 1331083639277166511100188915426152127080 12200562 -4471622643264563464268162075008936704 12200563 132582164523523003016956326624805949264 12200564 -427529193664550224342966982213088733824 12200565 -34142137999860855641637887425011744000 12200566 -146042589509737046228409213943562932224 12200567 1260609666476193630457098242891398447800 12200568 305096059013372620770449752776020459520 12200569 8881656432645923775253217908555492032 12200570 -99083519553236595273305461770910617600 12200571 -86300929901289479586871664322674807760 12200572 78507818252743159362258046697626501632 12200573 -82823822899578947001779578309451265600 12200574 41676531772455570196787415549212554560 12200575 176467949832561962426078999468434617600 12200576 -506402776100525191425713877924383293440 12200577 114706941445501572368601033376651421184 12200578 -78628294924210813747285159547807556576 12200579 -63369024851509430550295661385574529016 12200580 -43157797960826679050327651643728609280 12200581 -874054130605709149617837723062647219618 12200582 79053179148274095512095768261030409472 12200583 610293131170354405258330091497650368424 12200584 777715064690824865376860193338436403200 12200585 619832888007700765967029330488214344000 12200586 407147776234261557105172787212380422400 12200587 -300864438152699439373785222368009518448 12200588 -283549942676180862560829595726999050240 12200589 -530438791800634107733999872793371197376 12200590 499293059118774090151298817086156908800 12200591 363948447172977231871381548541767750072 12200592 21573273090719016736760426609127260160 12200593 687779204357371638736580411692657281842 12200594 -116334777868945477966296454551897858048 12200595 58610552127732197143710872495565968640 12200596 89725537353565343759218095575275165440 12200597 -491553626123660008799604179367119619954 12200598 -582309580932076456505088429497587733760 12200599 -1018257470657808859315026563364863769400 12200600 187460144595186030217675809824882688000 12200601 -28844764186845011455009127361732791616 12200602 -212419697032543981935210134022200862720 12200603 484951852163319490566783826801682956800 12200604 -128273325060289561270664679333517621248 12200605 7087733313296105115611866925042830560 12200606 -758670656778631651262670850209183625536 12200607 884475901763495693837003224275771233304 12200608 -229011299277467972330063151590233079808 12200609 1704597611854120727331559008862130933760 12200610 -89787885356054943097979946575028249600 12200611 1222451969082518989913602563107601463512 12200612 -444670507279447244961717978133638159744 12200613 -385708049682572518081695794850811613856 12200614 -821021708421463155358916714296761421344 12200615 273847083860184731049405316363769433600 12200616 287698616168150188773552964826253219840 12200617 351450755447087993428768865133950029008 12200618 -545840929472210914928547751210789771680 12200619 410375295207637769776050950411842533360 12200620 -290753739401421311796864670597599160320 12200621 300325928519227952638525377486687276822 12200622 -95234199460045848609075661734988646400 12200623 151481593707592060903288529070794457640 12200624 -301710993421107543420281538840502517760 12200625 188307852033126240305296361227676250 12200626 226065624468855270103284879022474927104 12200627 934065286670915297933715594099492432672 12200628 239532617941886705089070134394976079872 12200629 174928226062913156858062435363506825376 12200630 207360120291294530074465648828074913920 12200631 -58021150535799168311704279508526753048 12200632 1524938381484885649764483845853355315200 12200633 -1251862956512689753267480691977318388400 12200634 -377388223258333102849462880066307075216 12200635 -517081602235727177834179427856736225920 12200636 -25471744599192038447785272908955254784 12200637 274111776146581538781587968759475784960 12200638 -103412618227460824034541010581865409280 12200639 95207056220584685778193964140497475584 12200640 54089609947234521211371101681929420800 12200641 -250813779815960442416910792217163621920 12200642 -78879424349240496667510852019298036528 12200643 169421253199014743071521690025821511584 12200644 146102641427934072319184595683882291200 12200645 -552489117766349328563790451593981526920 12200646 -408512117276450293127492826418128964416 12200647 -758949855213496168714969270895277444904 12200648 -4677066998543685344578762937669222400 12200649 452007389485013025029409028951819047936 12200650 58981707488489288678836057622062656000 12200651 -1135115039464369838953716145452278250348 12200652 121520270704374002895235629472213309440 12200653 835120121945644490849256607526923226208 12200654 -201690572385387389423563476035354373120 12200655 253795764525169242014032953421137638160 12200656 188257598914374167877041978324142702592 12200657 250238522391950142358555619137592128932 12200658 240440111884493992135579227740588294784 12200659 680545206194305599406052156821529273104 12200660 361541216181469062452636548879344537600 12200661 413439082623972431701949567197596987360 12200662 -634721955084990215520900981568967531520 12200663 1164011941679954546880305902105806399864 12200664 -49005521043367982472524506489289441280 12200665 -39099941476018441972001328511268868600 12200666 -659113030979213721136730218386830077968 12200667 64050371182187555925290895428696941680 12200668 305605831050188078458533316746788160000 12200669 -254903874171337291611904879655672381280 12200670 -47223938762243764575908392005069173760 12200671 710625881040918073558997372147690501984 12200672 543119813563492259090935416428691456 12200673 517504110224305091725825731186966001584 12200674 599365725556435464384681646424386272336 12200675 251471236087525513508022770044216795800 12200676 44931047731623001422744152788874465280 12200677 -3038135677200627372306549083316504429000 12200678 290657798934373034498792983014610813056 12200679 1151397828592990640586910678067242560000 12200680 -1089923080471543605552465663065114265600 12200681 -113638604259636329576236910851743676800 12200682 -218159869737711067377049227447165784320 12200683 -916614965456822088020673233931632716800 12200684 14547017731059541855021192545060076032 12200685 -73607947568042391079164678246963886080 12200686 -738256017666803023295220799853516257920 12200687 307281935760603271906255855583786880336 12200688 17724518913236517263257639489122140160 12200689 -1049912558764803903468078492700563982510 12200690 49598833759925460220199518513693632000 12200691 -416985911487563135780348240180083200 12200692 -65458319799020544640348546846585825280 12200693 1187685547034714243463633715304259840942 12200694 -489525346169834439437248986233238274560 12200695 -151740262463239358219356748349438778560 12200696 -812907648459986406149530594542544035840 12200697 206596769940309873097349719636783879620 12200698 321882720025333929572230195307085342720 12200699 -374527869166955531369903593507818671328 12200700 365523018987578815971934081503532646400 12200701 267052332628538632194031388016111474304 12200702 707811049347319894738553914355563287552 12200703 -841504177762832417727755169799142928696 12200704 -493479347167217797568849788739717693440 12200705 -267014623930194175031705155610735033280 12200706 -13898983443083789385012478113816407520 12200707 1115187734634471206922165790894191643032 12200708 176654797431974964396972936459139841280 12200709 21643161131871237786365512738178972928 12200710 200162134862716749569557226250309509760 12200711 -678782742509032129374073567879469414400 12200712 -38701853990679710825728858213966356480 12200713 -14651188140666422694139143489514216384 12200714 560163200311175872411991304996940017456 12200715 773664820806071182910474391917688736560 12200716 -486848241057471733710723048157818547200 12200717 31704845636574454515155200249557125526 12200718 151010629946240257549160141368748387328 12200719 20346896374687794681333305319035795120 12200720 -59421044905413062757845684163328081920 12200721 298584083019820947715995204364956135360 12200722 276954472797587815034564595138226374432 12200723 96835518798596953000381672036617726264 12200724 397902336918597501552133577209788658560 12200725 256358596076259246094788450766571692000 12200726 -175763003265672222749143684837881003840 12200727 -311814320906175591298618954264646244096 12200728 443798173243319864660680011433044480000 12200729 1594071332281357710110753638952556432330 12200730 46489688950333292579284846973366169600 12200731 -74233203564555253473517809656766648 12200732 -175572605422789916471124655800423653376 12200733 772371687684916965177035127052009761600 12200734 314769278689709681649919614927114240 12200735 -95521024298720555940817970141676523200 12200736 226450784833234418353372853723961753600 12200737 -820596162630588068450248243462823565008 12200738 -544502918864357060296417843935575139840 12200739 40686375301506113999860328725953655776 12200740 -1067385435215964694269865795586752704000 12200741 118653786202457856147577479090554077824 12200742 233853851684157940515712691193867171072 12200743 -538583737461041973940865709049934472960 12200744 375627721977319555323475427499715292160 12200745 368620087902866113900422124313275965120 12200746 -559071188282121937717698680180153273856 12200747 -150473053945598664559776286570565002848 12200748 -53943147457930282622962872142693859328 12200749 -820796257293158573532307346279643499680 12200750 197513654849754535801246639692047040000 12200751 -186000246818610741725823696137614555032 12200752 144092624564559874195068946665476243456 12200753 -145206880067054546032361694719273323536 12200754 -21459534049377575896068493614762871680 12200755 748876618476288185141991274090586175600 12200756 701526004750154007707452229602469948160 12200757 -40328738118381919548381684525285628608 12200758 130255725484933329531426944659962648480 12200759 -827378324761480394642633227495449023496 12200760 352020239835342436221322941327605760000 12200761 1230089545329024314088482387576656536362 12200762 365548714549984875537353654454558649344 12200763 -1776693333112064363207576890860797952 12200764 628772847065757683130348304148239257600 12200765 -333066535187589688751658524256803648340 12200766 -385616532354091670632397513489941046976 12200767 233401780873675504899963136409965845832 12200768 200278397700728364961299633658952417280 12200769 270196118314420974778561410625551381504 12200770 652214505870049402613747310623464258080 12200771 134028802967040174160147941938848846344 12200772 -19239293250034491257452321001449694208 12200773 -110945902332328284949641748699955659296 12200774 -411041759174499101987037738009092573760 12200775 -326581611532155326970128639189017672200 12200776 90668600917043531727567287111205519360 12200777 47712148081155099562724587350810682752 12200778 -199472460316580435373545356862815480992 12200779 -1192045414152004364035544319125999792620 12200780 290260675738329050683485976051145318400 12200781 -640493571946895199904592785197136075776 12200782 -16595212973761863660378498245109245952 12200783 -345752748244951031724175218350636075280 12200784 -155338694941258132854947102813782671360 12200785 -1080745774276586490916287532269780274200 12200786 311589896617338534081047777217199021872 12200787 236229201685894230941941213301544733440 12200788 417056818239685388358580836496667017088 12200789 -1079360584987880207165114200489556527410 12200790 81669531729433847293508307035740416000 12200791 1035389001174044090703238424332471461984 12200792 31112618681188097317773396411794688000 12200793 1195916225570326552084625035735963200 12200794 19579170616172997173509780527189387264 12200795 -439457860458784094668608850183888308720 12200796 -76008296503934073277075827707652269568 12200797 -562620330038545458317867776456559799968 12200798 -129542645042742345162958809086808996864 12200799 69219199697692540696780581146573921808 12200800 -338032543693350499855660243797501542400 12200801 98131939954507884927726826749683959572 12200802 -266506357268424406911882812173671367680 12200803 -375071886115816023201620591371784804976 12200804 -542017722031505699191746450229792926720 12200805 -76328259351537082979549224365793913700 12200806 47526335490240329360183089381664616960 12200807 -623330174600230137370711497113184655944 12200808 604017980175032069693274943334470287360 12200809 -648212961695514158137778769250564409484 12200810 -175262302660954368424040906073754199040 12200811 2671158150121828230269616859241209344 12200812 254161216401426368133804170023921735680 12200813 -462769159528893130164481989378203365236 12200814 642324202520329661413591375917852608640 12200815 -631114969803725500513560739048305492000 12200816 -45876153718085441769533040585934995456 12200817 1241459370146192859032221059442650452448 12200818 -162285040734015751396345909455023628288 12200819 -905632395444392408076058179088276817640 12200820 -3535066181565711230233942599383347200 12200821 -604173785729156925588666131276072913156 12200822 -15868251792019995781337164476745027200 12200823 -875768391802402368357170779963019641728 12200824 1162524183834699163872907606425265274880 12200825 -12388156088409081941099137809534796800 12200826 -314588687597876845658445793534274471424 12200827 1451906596415848669417579857814773376676 12200828 417080874303399965944210946082770319360 12200829 -596331341828298726990133170504655535616 12200830 -259621963058507086605449911545010817280 12200831 1256440441862043860744800828561130073000 12200832 111032391590158182145511136944770252800 12200833 -1029615237229659785253104482662233256576 12200834 -119068903444045186551470736639324181248 12200835 155859329736994782169837266392032104960 12200836 -393057135052422144669113634552138041088 12200837 135246053501684236306583292331457040192 12200838 39410004310011992470700338175515897728 12200839 697195159042105958242030324546753832960 12200840 -439195881833778585240358509242842675200 12200841 738383103841398143626661923278147646080 12200842 -827250054125490270181478518813247447808 12200843 690993798575611605518556170035223995092 12200844 35229813283643070878969856748106927616 12200845 649498908138813514880487077608313059680 12200846 -113194107782845883426552669762488519680 12200847 -156929037841735290689814731715111156600 12200848 -121750006260761640777204045473730527232 12200849 1622523768308972612997654083517509313636 12200850 -77193483802693259779212044221103184000 12200851 -374269567827364155645649120007837279280 12200852 1107268016788480800162459240971736279936 12200853 418193626641448687307838539726171443200 12200854 424016772108859838328172094612202718464 12200855 985028722518968793779643042064031760 12200856 291405683360717091067527325536549672960 12200857 -369844831449271693177749134921577907894 12200858 -489164627631383581502993584927310760720 12200859 381663623938257420169766941985881755456 12200860 94193355351072001990606968499151616000 12200861 -176913812540282496923497682028823013280 12200862 -10978158083661037593185451453736983936 12200863 7251058035501002874003228603948065464 12200864 -460729198429568441352209123470281277440 12200865 -489189436589795843595163066698646944000 12200866 6340181567272630801870569083993666880 12200867 884677736857140822650373729236529411072 12200868 -47900183996302784890156424384832673152 12200869 -1461572943113652881188220826777029464160 12200870 -217280351227952378529974926964527136640 12200871 -1277400000516279267353818372342790950656 12200872 -1073000893811234789024794459148233651200 12200873 207586325332404059008612844443994610000 12200874 -63132908438174084782575303647809064448 12200875 1338412364864840323701701358537537972000 12200876 231773042908586338585888867704166405632 12200877 390908177300282843807058671132885779788 12200878 -327329613691581288519305290951020653760 12200879 -451511098660242689209219318821445411680 12200880 -12357925286144942445698918749283942400 12200881 -13597654251919429410508113440750105472 12200882 -201450098569680017944846360811370790368 12200883 1052461659993147865904236839653123328624 12200884 627965522999172002825065406482954514816 12200885 172558972102113280147555372038089975580 12200886 266159310149124300114847893094382488032 12200887 296487615894882255703698672480453994432 12200888 248731174225165220270181328919804313600 12200889 45757004593589734703589886800584908800 12200890 147916140045376651757761419185286758400 12200891 1183715876440870313088963214411009070400 12200892 -492285757629142746902016763183004368896 12200893 1885128476924489986475003072715950944620 12200894 -76353705886677515674694490770220477888 12200895 426699654218043011587189669406284339200 12200896 -168672267761078402493771407989229486080 12200897 752811607021790973606786953579602817346 12200898 -103196792782191232039132725630871956480 12200899 -1420398694722105733762858118954542812100 12200900 429257883978567324499670222607379987200 12200901 -746007911095028469525794084956742014272 12200902 339246111290657090230937762444692973952 12200903 312440787926828740321920210266362410336 12200904 -147764788367545483994743118862102051840 12200905 -89299754191373463531365936229670478940 12200906 4706561322305099096568490283805479424 12200907 387282931039301197894397910999272767680 12200908 -644126917797343717314751272882756719872 12200909 183240665032632337318980585075124402560 12200910 333256755192486374342835589719421791360 12200911 1439387532943642140514620261235740537624 12200912 183097241214464107202345543944594415616 12200913 894121907837777870164870241152724129442 12200914 32859408924090137118684146826605328 12200915 -439238581273877922258030553323911798400 12200916 -11250436152634361019347178688399466496 12200917 730302170964009649233627185472833727552 12200918 -207342854957467387388659381101037486080 12200919 -543989264200787967944880274487595284400 12200920 606421139874505697693776884683607244800 12200921 -259803792626002293351326251008998097900 12200922 -859574026406153016858544627883312079360 12200923 47261534830590603428034527017111732240 12200924 529183567328061849552465378460286856192 12200925 -19468694178417322190587437462515673600 12200926 -399825059867674033892530299793131718080 12200927 438112215196995863338495770571707055776 12200928 -4409995330968891442591735258786824192 12200929 -166596110364269753643949735550861115116 12200930 -163198473051647402957492929945642176000 12200931 -696413542065000430272069049038742861980 12200932 -250942515092687023038352785891444613504 12200933 90630263905980695265149340832514383680 12200934 585498529927590577946541340433155274112 12200935 -250810754031286898478763018839463002240 12200936 -397807502820312954412842510850849751040 12200937 121311204389436262187239277531170652352 12200938 -927076987119506028319697405101195393440 12200939 -679248010679334977653245296262611317260 12200940 548250417767014948820399888243635061760 12200941 -1438711160997030572390849757567651249428 12200942 318080738546223210859288776243480604992 12200943 -227914861064830189996614003131000562936 12200944 63720067768049873683682928418859384832 12200945 -770475684015439563155988193573347004800 12200946 186062110701717570778389863187125985024 12200947 -560831242814547418071258735712830353856 12200948 265869393745022598742910307406440376320 12200949 -128312627428214446372053309338280192 12200950 -149460598179292015033790008856633568000 12200951 -724766458942105737304308636733026388704 12200952 619147795869374996620649758420839813120 12200953 -106440098651106772815780588149309851798 12200954 12797830359674758740232030255537225440 12200955 421411309049087013052560217312093519440 12200956 58269902576526119704088273828811653120 12200957 -559040322062916765547793807968395340794 12200958 -101195963295110911219787910249758088192 12200959 732289124094848956733338833385510642720 12200960 319115179154911866509448089457634836480 12200961 -540743486906579975941225445891964523728 12200962 62764544673125106877008612006945675264 12200963 -174052194233855830302656819282790742788 12200964 -1731618601987888093002939957535948800 12200965 563564996883842644846997208152634401280 12200966 230052418251292566010212865611821070432 12200967 -199818348068255044089771076758597845640 12200968 1178059143881536995956986466651753349120 12200969 88277084545512319923487051511154404640 12200970 108465581339643869635761390768903072000 12200971 -65270773872838709805613958252748761760 12200972 -41285542321620153841375193227290826752 12200973 -70068938709596865740279729888747121216 12200974 239299382921003796866736605525880923520 12200975 -104619220310929538272423840127823416400 12200976 -61485908652234575991975648952681758720 12200977 -501646802712478388595547239243003998720 12200978 -844542534118615450575978550542641934960 12200979 192023184536123617313498484682194739968 12200980 -53350092699983212063008480598993305600 12200981 -168546135550630456903053678497685875268 12200982 -449078303922726502968708726219798969408 12200983 285847809085894355046719462441414136520 12200984 206774333532153730150511466316762306560 12200985 -175045930169725698612294973051865689200 12200986 -26587606919932899597668486860676611584 12200987 132179371087871818799430217953529391352 12200988 -581709813342894913782366722838605760000 12200989 -335422731102773734726502272929409165210 12200990 -415461050951754522863590775763793272000 12200991 -732811740402313917747766262136744035712 12200992 24300662986334166783020940490754752512 12200993 51654461310184051774003448035803576000 12200994 -47966998757108109704187095045898680832 12200995 173569115922804927557018691818889175200 12200996 -202848062680097454083077793431156101120 12200997 1407526595549084268751652126969440763520 12200998 -110301546591807089934659980170094208640 12200999 1663248674010006687377808298278333824064 12201000 -380461514176819719043450099566612480000 12201001 52125931950210610233708586098057920264 12201002 -150061325213932401645805933404312572160 12201003 -1420787149921980839703634541886530390400 12201004 -228584978255199522200824152840266162944 12201005 67694243620037498944756310727679275660 12201006 -158004287021652978313367166146499844992 12201007 190996886882571138701238004762330520672 12201008 -156381097874570900855848223031895277568 12201009 -346914460028493523263377905813697160960 12201010 286711560653549559906602574258462792000 12201011 57650686201453654208077102142279605824 12201012 -59180690960498678627644659826003243008 12201013 -2037041641928477439471387656137721796000 12201014 77716004170140872914267712843223840000 12201015 99553963104466548793298237677601578320 12201016 1131134033503266171725930722871319797760 12201017 482052631578770979231057973173762742272 12201018 -109989230533272394256986105948187268096 12201019 1019872708210932469446150639585787001472 12201020 238033856700836551522404285272558530560 12201021 78486634028704057878508832230019714880 12201022 368456910431265222923363265939359469312 12201023 -77685249826042029308174494021368410880 12201024 -42650378197616381917882047946461020160 12201025 930846978169710828392299807245929197500 12201026 259758890206033294048458002279784898464 12201027 -1046229315332847624752394930925446883080 12201028 132602088462733564958885808480313102336 12201029 269232649440790365265016565776507137020 12201030 -630079832391818282875795052592438583680 12201031 334441324326683517473315652180449562000 12201032 -1121470191960176896182642409947742279680 12201033 -197831468995786667058000031058155871040 12201034 -93753497870057581704085492402384645584 12201035 -10685266229567567889333647137547520 12201036 163236738604134005733615100147399080960 12201037 -58731568715982516416589154151446692308 12201038 -515136026087901635460881788671544246080 12201039 -104724569208229254655087430189807267256 12201040 -24301356571972168384247372933038080000 12201041 719964686882296449390940684637128355442 12201042 -9648754310530379477098787768781668352 12201043 -533035896856417842135493570045181842708 12201044 -1178679764851254690043769234227664244864 12201045 11068164709560265976632854387874319040 12201046 -28198554207374748995540179546954021632 12201047 22031830223208346370869736343279433920 12201048 -125114391225944008901818573627562250240 12201049 790431943186064025831385857942096673293 12201050 -409958905939737845217626182092348529200 12201051 -498888527440360715575456914892769772240 12201052 22666149323541450851451379747974734336 12201053 1211521261608079529209861025051967339864 12201054 313112127731298503635317903125840046720 12201055 279590067078345645161435208393384081960 12201056 453699178226336008702825640283270021120 12201057 271013695938175323536676377622879641280 12201058 120725419818816475089176793792643724880 12201059 929254034482468733065418516337310855680 12201060 424119546777090086331305367432508968960 12201061 -986236283568839928010349796963761486338 12201062 74831801963506126488252182746043658432 12201063 164464017444389135658315650749755821568 12201064 988634453937939886263110087234681871360 12201065 -696834360137413936840832351748972888540 12201066 266255512893599834411091880696555017984 12201067 -9092051479742453687798403358058028720 12201068 280416777891175040407744114946974419456 12201069 108291769689250364897358507301632589248 12201070 -193019933452388154292863918859061168640 12201071 730935879481245831194691006116731390512 12201072 56057145141899175585249684923034697728 12201073 -460772147449980365667409527476547723776 12201074 -19096942754924854008171874759989815232 12201075 -471683281906409373857820814685280689400 12201076 1332219996876920083519025781752201236480 12201077 22027430686717240203066394292315183232 12201078 -184746814868903941407024996436035072 12201079 -823749049672343671570101273907408110120 12201080 -830373286801628425360288680249783091200 12201081 -613267125941506746598907448455722147248 12201082 -618816834461240345269056388764987936000 12201083 -203986814571076870324474058300515892640 12201084 -284808131078151247836004933855760793600 12201085 -63305935406628350565088382541984890640 12201086 -251582399162173096667183026479943598976 12201087 -188016228105082895078779013166458184048 12201088 258767059427285232551443420057436160000 12201089 35596094577981449864138373359357845890 12201090 67735911612945888991738200609318090240 12201091 421569033148630939759194946300629157072 12201092 93172460065232071253178603729174173952 12201093 363087748695345687257871526456040002782 12201094 9977969789784255758939676790366256640 12201095 193127372861960373430189843362956244600 12201096 -725475866670264360298604731004113551360 12201097 242258651386257652546492533960137505040 12201098 -215262748648000385095547562691411856448 12201099 -528878056472332459994234995121751120 12201100 -638840480977969048367123545762419769600 12201101 -20688666147475788216729128161705597536 12201102 -264341104249790907363018754946562395328 12201103 -395687885598025701710492051934147588240 12201104 116008560069302409966688976518011420672 12201105 182300326455578317884882937838438017920 12201106 506738841464793800669212843687668870144 12201107 -3680305770777906657544889432100318408 12201108 -229136800923341984385011537393618534400 12201109 -1753254000331381967416133519764532007360 12201110 -80780335898679633075706259868328030080 12201111 35739565721613855440183035676836997352 12201112 294338988260373338703360891906283929600 12201113 -2046144809140019795761977068103028535916 12201114 -270819612698516705223679755974108954112 12201115 -51021156107479390717223250611535810240 12201116 388673351493041822126274807780035473920 12201117 -1083063402031924959234833623735825096320 12201118 -713577430803886781150330973446067354240 12201119 520041403020151561464345022402067062896 12201120 232631076757291627420303312789064908800 12201121 -25305629679585028413304431339668882976 12201122 171216442180483038315763905065333708112 12201123 442935395221554872308577294945108175168 12201124 -872063579889628165125321667531044355200 12201125 -1515624687266351043661323517829082405000 12201126 -213066443138640300766363442568874905600 12201127 -20487070308444113845454855391528207920 12201128 -1191491064762491983625624583825461575680 12201129 980874647506242079283339178550576072074 12201130 -350054840589208180571973118088185980480 12201131 146903794658881138711517191047450106932 12201132 230736281799490756149863219760559521792 12201133 45697405545203855343429680728150421120 12201134 344799713195129967134684705642553020352 12201135 119917498234608777247994274971807692800 12201136 51329968691625552378379123891585236992 12201137 324154196223461671461339608953496095680 12201138 251871911978196082807175779766643402240 12201139 428765148726293662842798191915699452940 12201140 349505750513708704660583615004097658880 12201141 -613709727290378939795032502560590782400 12201142 -529304525766783301002573656001067646400 12201143 -825365134338429918275207415915856603608 12201144 526156034480706328470257622419028049920 12201145 997409654577817609630208344461630293760 12201146 -96814534155070781001983387826510244896 12201147 41345006691024301947367637756922775560 12201148 383758143495197449536099064990458395136 12201149 511158929285966419949650043805768934380 12201150 -39392253789064414641753309540765878400 12201151 -77061603610526465417201634825852326848 12201152 332935910487813669223288274104816238592 12201153 -841355254322953532476235322102117392256 12201154 -70349562376888770750654748405586649600 12201155 -438348243795419307538708700324805188640 12201156 465580841094038712591557596415223936 12201157 -57084076170817566519261460971754137668 12201158 80925541219194690942724319114445667680 12201159 3131203229128775541043744830826513272 12201160 -738481904689922525631964211562993408000 12201161 -129807062138793311515024591831180618368 12201162 -191454517200711158723826162277168290048 12201163 -171706548308207947905378949915066110000 12201164 -3088555200938941683262096525500132864 12201165 -625264352127377486039165749592720472000 12201166 119470123852693001512959224018587004928 12201167 -1272510750219446291432572627756311864648 12201168 12869805046925571685601869622191325184 12201169 2442186457605113391221603880694234445296 12201170 616423061326706046984838804973695828800 12201171 172477813861316475842852744023220904240 12201172 -317247329081726973200465089931700322560 12201173 1555384114011771540909616310872518947040 12201174 -231860780172751319699520048697245255552 12201175 -884744582907978523314738803022847200 12201176 230683708795022186647687095561254707200 12201177 467680434272546202194699887507815484320 12201178 217363251709414233962820517278728544768 12201179 -179713457676933656908463766035639131680 12201180 -237103591974302660540230627380065111040 12201181 -171734730574463052152002576069965146900 12201182 -112223912028085636510127698396671577728 12201183 104401826823403953183808485627620078520 12201184 1196694276752101675688585989186885779456 12201185 -299402571886633637410224633512014960620 12201186 -392036664064311882087368769422206263936 12201187 1126140668678062714939902949362357022992 12201188 -155454023918823112574376814023474389760 12201189 64257574142802856798264508892685393920 12201190 -97851730844972915809306397367018854400 12201191 603978047992528404365890873737867521592 12201192 35156515540586916791175302573855539200 12201193 1528357294062791507613363967498945600442 12201194 112166390193725079485608873283704755552 12201195 463597081325350432953566129659373752800 12201196 647580085769924759876668811432315340800 12201197 -279467021419685476815052152664286283648 12201198 -283327434640577984107445435975972953536 12201199 -1765389061472117689394346840615132252840 12201200 187658130880957717569717428556791808000 12201201 218027859884962437153875578167816211968 12201202 -48429157678772850728213957019520634880 12201203 127657752306419157354097121262767327904 12201204 -169200126178920224420697732196138641408 12201205 148880424586674767193389224831878760860 12201206 282312042361271714341659164404243728960 12201207 -17240001789365213701166972708286506112 12201208 537487092494803407681932854662403153920 12201209 1062525159976723393195950416626084096080 12201210 19840944291305383260876434293156101120 12201211 1014989710843118983861568271981488299200 12201212 787112878670030984933304337762991763456 12201213 -507587939486174046543905666334727443456 12201214 1274068792049927430260216691537585550272 12201215 -30946972866936876341793277142288436480 12201216 -7293365141503544204671056453134450688 12201217 71944981248429638379513064309277996992 12201218 -259791766715178110945656136587015334880 12201219 -953626938789418096155190837329012241680 12201220 21516446062755948454034610436943016960 12201221 445784403822115817144071866083220614844 12201222 -427978018166711537444890234225043496960 12201223 534195974367917096186452031578766491920 12201224 65717921540772601381217529171220561920 12201225 230726450297545959698940516548567619600 12201226 -405353764780296297385330924089574676688 12201227 -1129457292216734992386104704527811653048 12201228 21897776821133826697305112235251052544 12201229 1171276512151387072130270985823279371830 12201230 11929830223171877471531542341619497600 12201231 54829811993593088379999059806776311808 12201232 -407793566165154151544101365737768280064 12201233 79465575238056329943926460384073423488 12201234 -598418396561989714899110903936725754880 12201235 157227398580885276113114327105957941680 12201236 -197954695018562762565267094279336458240 12201237 -318503550582756152430400625410045382706 12201238 282190655713239316426986153660118778496 12201239 24484617322807322146271262439241358120 12201240 261642050462005661995622420848751001600 12201241 26945562444330245055065738643348423104 12201242 116107962604417948552009952715314381760 12201243 -321739444389257759385814378204378757736 12201244 177477883479171662024120744131593795072 12201245 -501656088228383656970091864347072617620 12201246 61870952749105631522315784074043024000 12201247 -423432230870299744523764328828133178368 12201248 -546280306075457254714897718468158095360 12201249 257324472997559524634156046594138758400 12201250 273252350832434870139748330222320000 12201251 758428202508595932506182583714955996252 12201252 -286194981799940518833050409265125347328 12201253 584311702232565514337793234206799399904 12201254 383746390392874217853675838943472130560 12201255 -88321348203115645751300418493370714040 12201256 -1480955180162635076556257793075552261120 12201257 850703863635567670528742675727750525000 12201258 -192856683134264196990721288775477942016 12201259 -183811056453076534315657197493169756160 12201260 -11948857328406435674449310816041605120 12201261 690063643462310876474096666009712305472 12201262 -242456727500574215164509903419670643008 12201263 520083367466630567782685256046886698512 12201264 -191718670799349551828070405716223246336 12201265 -756829969846634726516612120768682635340 12201266 209158932943284031582432362320409653760 12201267 -196227848316349772129794716736740280224 12201268 62793508345008901219494175472597350400 12201269 185780667056440292833846448399817602670 12201270 -136832830411907590806615568686141327360 12201271 -367646811403086671507575374167807164416 12201272 -210974984827709101955090949583300608000 12201273 61577990357696761263217765899831325440 12201274 -327522564733802455311875465534205419808 12201275 -152631132221800364858531935448925134700 12201276 765273031712705665779006974905090847232 12201277 -859119585798468923514298156509512254080 12201278 736075112235558446310837281863349514624 12201279 -29479911170956473364669602269245694592 12201280 9257735587253935518784203110586777600 12201281 -96705102273364208258313417961499692800 12201282 -663112208037436420925475668491353013248 12201283 -545877514290172886834214987802682566468 12201284 -259490605609883393543576810681011392384 12201285 241564749506803420979816290773195511200 12201286 -448015756789172922439907594540704026240 12201287 94830933201671274221138001781432128000 12201288 199793876640194007806725386527757926400 12201289 -704943661330333833947683747617508264476 12201290 -83222541723958879593373151248930406400 12201291 105410992985970776480494483318609888212 12201292 -8246871834150412219565695917643547648 12201293 681585432473892045837385727630018496 12201294 14234290775306250026803868796889761792 12201295 -910979188295699255045126892689949118200 12201296 -59745302798949392245208374714168393728 12201297 341935537042657110091803200443048777200 12201298 143112656614126555446718400031407348736 12201299 -726739566202275103067877502554652775280 12201300 -476190450865547480416882597974213120000 12201301 400930519663358509906513065793122984384 12201302 868480535511739004125270017114222537600 12201303 -337732049265944282260726231264564763136 12201304 776763046597370973671451466405551605760 12201305 85278157856138429960093261205505373520 12201306 166642103348368145613924352380245122560 12201307 1296443521702766312526565699906655461312 12201308 -71657300367921433464489540785010960384 12201309 760811010556758000446037541795789888224 12201310 -649109739780488922760798580503780490880 12201311 -344480186576973796960767356233507877088 12201312 -828420829749342444725962186267518566400 12201313 -264025734039242643989951160474756983040 12201314 143832212114315871306013272264345292800 12201315 -165109551563293471102912756686524851200 12201316 7388692334717710223883951114298417152 12201317 -136336898658702684246456788398820495808 12201318 573096038857106478363899550818878132800 12201319 560794478654674968043913237919628600744 12201320 679234112243448022385300285950330828800 12201321 359831051918592403893975492397385453568 12201322 -66939029308906085288859971835856237056 12201323 1309568817552340760705016485079406291572 12201324 -171272125484564261543977309506343954944 12201325 895394227781513161770083360143771896000 12201326 -76599898780462802118186470201540293440 12201327 -603780187266929608966991955556672130160 12201328 -128146773536771805379138982120040398848 12201329 -211190117815112323200492705903105753024 12201330 -544811978784049681108155504748928110080 12201331 386063453342576285402227611394418669132 12201332 -319575475618983415402608948859764781056 12201333 134239917740406452685054508607304321600 12201334 -608907282316707866771279660614990457184 12201335 -13721615360739982331126087687390103720 12201336 -674403052299873400160243827319439360 12201337 118691618569722331775166542053052202986 12201338 2859814307850949756046946439964221920 12201339 -479019001710396249463914958898891446272 12201340 -1057126519963782396680821691178696145920 12201341 3164021863910291918577767485988327462592 12201342 84499047446304048929935161332416270848 12201343 112791724834227147656069077250624432376 12201344 -439857103530140156403894560760004608000 12201345 -28152210278920033344757353102740182680 12201346 748903051172139804140206038527752849872 12201347 614335828619438889754323874000806332796 12201348 -429686674187177963053429128222197760 12201349 -1521380521482410017881515410964593279940 12201350 48547686842919670875920878376875161600 12201351 -87363430119003462525812397967341712560 12201352 -58797491817137728237369810736283648000 12201353 1227854526029778737662370464329170920602 12201354 -18135487767780479507930918336689629696 12201355 720870779565197550946722667456156649760 12201356 -689742476225827353901973437506860382720 12201357 -124544945157126099230733960502084726656 12201358 144700871874480440553415896276693470784 12201359 -107865631728560907222085958484049028640 12201360 -45214337227428475531430814282881433600 12201361 1154778049181914342388691003616032125424 12201362 32763201711034533229876899312602560512 12201363 -627343132889359278154040556330416022120 12201364 -92999952516864704708697473026923689984 12201365 -263931843990083887815487264394835629760 12201366 -22011382034551835635928860144496206080 12201367 -60932718830392895969531351821241174584 12201368 -15644334849381631999528753271369533440 12201369 -218553682180281176119230345736984478256 12201370 -689318743213272316694359691703721616640 12201371 132173601360586736992077224691826281504 12201372 99867422145944409987233317115671888896 12201373 -1932128293362907005759510710303075360820 12201374 339769043429262737014117473317448886080 12201375 140159404008773022095465994021173364000 12201376 -734970823329775233017927147629439877120 12201377 1367329724312501148420756531180573545520 12201378 31481935334277860292200149336226219520 12201379 -2887003739289803041711847826546282160 12201380 -40028581651023253889715837071459389440 12201381 1167084911588876943814962641021942499840 12201382 468482088982539913172971802532433451520 12201383 -295628653564688621217860886047505147456 12201384 -282971359787446338400396784713989242880 12201385 -110871644382980991732071472200127950400 12201386 25113476705546290174416354039983691264 12201387 -546235436536083624086940744309978815040 12201388 532316610431008512690457963474472318976 12201389 -315572406534388648591435590893140593300 12201390 -359676290718740201550082598867645695680 12201391 621637993998545849054686844670685287784 12201392 183640971529826560868535951706311229440 12201393 706425880369549563048698863310886670944 12201394 -404362542156684054755439005132829579504 12201395 -87274073643436738720959487218854048160 12201396 -267338366129084270079276068354056286208 12201397 259326127703431564994615577931207814140 12201398 653886511202016234265661747780487168 12201399 242674814259587556317748357319741433568 12201400 -35050805117166132056202626195463168000 12201401 18669018939533826489785868623695445280 12201402 360397067498841554859673886521802814720 12201403 355398555203468711850294080675301462064 12201404 -958985251961182114208574143973544332288 12201405 592570299908494459919343617748491096160 12201406 74674771286419721782336309502404181760 12201407 1679236397107994523507231268702563022656 12201408 -56462352409101038036443275546675118080 12201409 -1195759930490572208413846028356398436560 12201410 126619685973487474793310347161510561920 12201411 111656764453257824374583873923679118072 12201412 -933919244723308760580713270831602952960 12201413 -8196336130638996886592081574655465440 12201414 -138209328364993855777579063855856025600 12201415 -850216157181775678164510036364776128880 12201416 -308003592611474874762229302357669795840 12201417 1042309873394414713866572221733933731434 12201418 -436181573511041250474268218143333925840 12201419 974987325494617260893302801490095676820 12201420 102045202813152655914133710161215488000 12201421 1076874236594832130782755922133841451744 12201422 8510019773484289927244867257761953664 12201423 188380461764442742548107356442921990544 12201424 -218210106277562649834834570697683369984 12201425 -447019083843996878060145645704686037850 12201426 -510496213962401513358063594568590356208 12201427 -665753296148598768354634292936525183328 12201428 2764973637861909440099056278826045440 12201429 -660215904915649377851532896170010661216 12201430 658372328857380875257030510843537881600 12201431 -567820033629090583006811595882634076160 12201432 -952065140690089596728605904072174407680 12201433 121854009206097410166852907019353473664 12201434 -310644880954062552282866342449020695808 12201435 21793275070892148759248636169648500160 12201436 -101999913740626321323438718146052884480 12201437 921489697772292040163224077522933662592 12201438 -126213321311176217757903328988757387456 12201439 -505163329126849272727738089088413216 12201440 776927536732295191028635468592401612800 12201441 -161662366475083172063763776307264845328 12201442 -569874558038012664607194889445296649856 12201443 -418401944101719815975999661652352215800 12201444 924243973061417556941137263632983296 12201445 -46633551450083865605586794539055247360 12201446 -138205610329331744913094191279816983328 12201447 214913983955364222065606475791819317800 12201448 204190449717859058965772949933370245120 12201449 -360848541947141376398699780176851780636 12201450 -246797835940639825427476311167832422400 12201451 -38366322031888895972217705256386118448 12201452 -21140172593462892299634489727035780864 12201453 113735574127851928461990389648484795168 12201454 -41007744994928095652087917391770224000 12201455 193457957485448165804740532776583275200 12201456 -150997224307844041305748833172075020288 12201457 -995375862162936479312947200091514341294 12201458 155244827104031423408022869666750912640 12201459 -112246125090913415215060407681228268992 12201460 -365104200528350208365422811411189376000 12201461 -81958768651282319408277430157372502600 12201462 118633684330978196032941943615816826880 12201463 941366300727068691570271437886817461584 12201464 -197331843398662216128227126162466447360 12201465 3343515288686996014692839547226595520 12201466 -452934060546851221031118565120571111568 12201467 83962726100982260798859883977978324516 12201468 494212807152519657943206534302198039040 12201469 -51729609027961032617389572203284198304 12201470 623728800156000388057616494003908271680 12201471 -883024764695197234898230374592203202320 12201472 -662809072295035907389270422055695679488 12201473 1884351001659903751124081241440982345300 12201474 456563991153858820695271852055759295360 12201475 -169846884234023313646878187436271910800 12201476 -101464963384954498422505655684585324544 12201477 -20986785055048797488134626015521571840 12201478 173573184823873265525178099551562565056 12201479 -1630106767764557877244106739645145474920 12201480 96382630565033263407544326519645849600 12201481 -86676373015000363106881916500440567500 12201482 695575919737864390819841878465665556992 12201483 715603702576894474001275646736866385408 12201484 459735713438614629919875908416282294016 12201485 -999545847780400404823994910882409616820 12201486 -8420407837274145158203841593526016000 12201487 78064893535875016487576175042584092200 12201488 62332680220153369844650199652717379584 12201489 1786076152496889372589195846288081267200 12201490 -169941547303452696620606135257089443520 12201491 320305944361245105242546442609673934892 12201492 -445907395516314762826633396773359824896 12201493 1313893580827653846486061009967815465742 12201494 -438471925221992534204535949736679190848 12201495 -221807280443003722880914437044974252800 12201496 -1126737759524431140601382632782231244800 12201497 414550667215062962749975986825859811328 12201498 -205866976577939721617555501319525532416 12201499 309386818761856346707965737515561146500 12201500 719317928696707957888153655712059904000 12201501 163921584392936513795418344794115133696 12201502 723836484197836151276830957866941099904 12201503 -917920478639923113446463212999312857248 12201504 48417609048136184299616765214619336704 12201505 938168820484187792905796317104559488660 12201506 174567803776378557131074130484659061120 12201507 49030446962688540038864250447509905536 12201508 -6815045453921333164735169251501209600 12201509 -1679150128253759678886568587429460996290 12201510 -263333097449161971559342658645197069440 12201511 698130470912093714942325522764081960544 12201512 29510757741346710882144774077696716800 12201513 -606448713975357337105202217874697990256 12201514 -66156392333124471956745432094998702912 12201515 573532737040069419209632606825386039600 12201516 -1139858637615458184685088056602175262208 12201517 587425341423726653804764325341658050860 12201518 125808933895222373738826400032988792320 12201519 519149614530636277154495513065177992 12201520 92073156850222528685820513487862169600 12201521 -1219432321864611072930962780160980572608 12201522 202684719178616152913694020248775148672 12201523 594869068726153745233091684253145682544 12201524 359796649837479708827621397777147636096 12201525 88676154660361329102908054138230425600 12201526 -579126589889767208687582183760115849920 12201527 1982105189367561197617378037741188512 12201528 -71570796133049461050708278974699929600 12201529 -3011224257458257594384479801182596708608 12201530 -199814311783144689337175703291474842880 12201531 120587311991638975409520128686182999744 12201532 -258456227825091429473256544288370877440 12201533 -394476173589061385296166986043057839860 12201534 521633524603217219098407562957445989440 12201535 767412322482351598391388486855450286800 12201536 -217699961372824653339825944829611212800 12201537 -528131641670877831902848690069058047440 12201538 142548671124828617624350851439260057600 12201539 -504443085602076115819981626839428322400 12201540 -20180771912311965203328753755031982080 12201541 1158611496832990378087399387095415723584 12201542 796920517447623781421948455164771960672 12201543 321414704875285145611038141643749301200 12201544 -359699380283338592662872117562775500800 12201545 -481906923892035641232034096813111063680 12201546 -17769283789929277767645760886628974592 12201547 -446590611008982791333916775514976893040 12201548 -6436449283088442408354798918058560000 12201549 41564371219465072119431556307774205088 12201550 -507182453034756361633225891314090720000 12201551 1138109097093612218087512810935145102200 12201552 86523972254372841674446450425516392448 12201553 227417471622670094074523419532092205440 12201554 -313376970060717898622472357717973800960 12201555 -581081178631737389561824287816202740480 12201556 1272873549923942422646274193578109800320 12201557 -948783956799881334832030821353086726194 12201558 -12117398609753217506939134187110279680 12201559 -515683533893972689472861801239489221840 12201560 -99404115834496528305205214713303449600 12201561 -1388643572680234136992883112593902905168 12201562 -583951786154532180168731738681214397968 12201563 175816590532560773076443873508303367680 12201564 -244099210708198745680415343610138610688 12201565 -508957227070090702281952479983296395540 12201566 32677878510911057511422050482368313600 12201567 -524909880909039830946598587684073236480 12201568 18136990627024161685423755683653484544 12201569 -95205109737716301074633905337486914560 12201570 -404117540644722323654243248448577868800 12201571 565249709925413324683194173399138988720 12201572 89463208191195604304759148522453995520 12201573 69287464760413255539051379509707544864 12201574 -214508929527793003866262477302851076096 12201575 -84015957620771258356343850163611120000 12201576 -405232056448955112519322759550051942400 12201577 209664537515429760237486806956453898880 12201578 -1185095123020332297700071191009932244640 12201579 190036899490008362250043117603619365824 12201580 -32190363120109943375550566275980533760 12201581 277872232562524689261602454753476913984 12201582 201719303099562947771149234644441112704 12201583 730705924353200932277537213432099578832 12201584 -192613959592220978814395986240878182400 12201585 7694353809260738595146007286261418880 12201586 -809892846440935180381565405967501891072 12201587 -1257164051578551628377482060441956099764 12201588 86980404991746520879276217343050302848 12201589 15940419058128089600337114752732014392 12201590 -11263491576072325491667224594518839680 12201591 -311299654312951665304525003259514673920 12201592 48352743265352036301192566931903037440 12201593 -595778759600016988875141482660739835158 12201594 3746552177338938949066845717059843328 12201595 63174793688527578988330715856030715680 12201596 -1071579746480059380581799616879586480640 12201597 -35219636648093721982102405767959390388 12201598 -385029156534136281210261785816150899200 12201599 -1247373709573873131138363946417131446400 12201600 35370833754142374961181015893082112000 12201601 -52893156453907199766750379407499860908 12201602 -409363361448044085046223595801361967616 12201603 36793259197599547165581773826677798904 12201604 304960072914812717778411213098808880256 12201605 -359892991490658892891804574053957544400 12201606 288920189073531114261458154989875972224 12201607 -476364383861661620267058281280229667280 12201608 619334436979272770326313944714141009920 12201609 74922517140612021395824837782934330560 12201610 -98945346905010806878197846426481920000 12201611 319145060416865610479317004006981344212 12201612 308121272236651464011284011342845005824 12201613 400835376911802881760781552096103350560 12201614 1482167115060535172488599561953094930432 12201615 234322591289707295855169514132787488800 12201616 -15746571265496700355080828271633891328 12201617 -69462183490517775700422184522471240080 12201618 240069229514467332870767409740141415936 12201619 -1164355732614631023146693392381024400980 12201620 -235077020793209755198906582986601048320 12201621 -633603268753927616193322227144635477088 12201622 -422484520278517089803179670619638898048 12201623 -405833169038520836820318188148813041664 12201624 886798768187830639265966696582052864000 12201625 -512959389299460338387296734303376131000 12201626 29982177386272667157544350385959094512 12201627 385051599379695679249825869862497020208 12201628 -725484251705454926221400419560702372864 12201629 -1826452825811588766055405144962870912000 12201630 -62447275378279345500743015353365504000 12201631 158171671226100529046235975572564049024 12201632 -561516807599829554308271131383722999808 12201633 -273146129343367198763117912120316226140 12201634 462886001989564222223709582183134584320 12201635 309661147619877254644470212241123280080 12201636 518704229585931293625986470881470699520 12201637 -17577165751979709970292971574366533248 12201638 -113904487421109430043595349856937965568 12201639 584008814364984284999620372977890672424 12201640 -1292238098147976766131493983134361600 12201641 78815477186116840648390719788398404084 12201642 13282025516615742344113175973765279072 12201643 732980273894513073718679464544718307892 12201644 -85025421311880204857627197360303208448 12201645 688825651989307309181838625911444234720 12201646 153717934145309835666120335050220734272 12201647 -2472505554838746169294529656642024469856 12201648 -242258923977356199842570424036698357760 12201649 1519304553318737895191008078704612737536 12201650 426438153099063467052252024490872154800 12201651 -280682998820587379558416528822487155200 12201652 -13898787020379118558532671095277322240 12201653 -955926635083479525558673992465621284352 12201654 -521030412037221381470575364711742434880 12201655 -531229144075453896263704979909062822440 12201656 251654801576119997096969075888801402880 12201657 232282782935244703282926925182794450688 12201658 -10451685518631407741868119260099192320 12201659 -370433992268703705965561663811534730140 12201660 106768874091951469754884699666558156800 12201661 521637227767977559394389890265861513632 12201662 37936129306134469416206341578783510528 12201663 327547067953193860253227652130486570000 12201664 -301139148906058207812701972903340539904 12201665 -194299242966084278139148055806648513920 12201666 -184708319301646227863242205245534210176 12201667 -356436867881869302201774240689069875200 12201668 -847208661187908078750362191639609835520 12201669 -27394303985897814104484253052972862306 12201670 172208825606761734620239867796252175360 12201671 1018711395648823029894129449516524870872 12201672 179156226763169280434286389569860403200 12201673 -229035774135823546531021806524643022896 12201674 -29619459217329131421653486857094121120 12201675 119579545344988907798949261247222126800 12201676 -143460329196416747318646858731301111040 12201677 -601896327796641467710616970569727630474 12201678 8068035209415027425089299727948134720 12201679 586890355831080539719647480860443919840 12201680 4823943210455923889203425877577564160 12201681 462265921120309354364483473168706695152 12201682 -131139683887688352225783910960721528256 12201683 346106373998214157643328974713779251904 12201684 328639506192578632583042017863322337280 12201685 -71284321845343193351452899232201488000 12201686 435318603757825283301231464941866237120 12201687 -440244723884322687595739117037659717856 12201688 -2113691309137588051357753191907402506240 12201689 2090138261040551173738789806255603162624 12201690 -115561870095819350950113342667915560960 12201691 -71439438141847534175894748808363084328 12201692 712678215884815306611335142488812492800 12201693 33916642593487506604472374486060720128 12201694 -480874757564760098209178915612630623104 12201695 -849404812062534491099869834821390234000 12201696 -300365169095281959560482240633861570560 12201697 -473272318513872420849789955885817817980 12201698 -504057383081342040562432276704763643520 12201699 -182958304647936532119944264743047246720 12201700 182241255550880783879543762471983206400 12201701 3306427918347667429797116902149831723612 12201702 12020701492875134183629513181565135744 12201703 -261678248764213520436876749622400687048 12201704 -100375213016674918078308081454753382400 12201705 572022317757990102832509796224071424000 12201706 164332081869344541728871709250523068928 12201707 193636384091724274839900327758032119552 12201708 668170265764982322160986706108391915520 12201709 -257668750703318108015183839843938203592 12201710 109745499803624751071792371783219277760 12201711 843039754261532453335769273139512299272 12201712 135952487676736464366111715769315786752 12201713 -41420984688263311835459484798898580556 12201714 130172152548318519107374547352413713920 12201715 -281059328869441139799425762133762474000 12201716 1364443936048693155982830547537526876928 12201717 -1633088768739995444929241106252452852736 12201718 -390838815465427529986728545439627673440 12201719 -964589639391626448153207884556599321880 12201720 211070237084015428875352113923038617600 12201721 525016222385082379925378723792345551680 12201722 4271402758700010449795942289396288960 12201723 1513631737933095284887968629555006160 12201724 -69139602084439323284398738448291430400 12201725 -153868639710453895610038507243571160750 12201726 -478617973918853764329856978387227144576 12201727 1272194121984372914800232671720741344832 12201728 515994381912898077312123119270614794240 12201729 -80136665848906149419335821027506168016 12201730 -147871764421091341389785013577517652480 12201731 42780395985499448217842646763436249040 12201732 -645262911798129401274329018538055219200 12201733 -1447461855423444419891228543921525039040 12201734 -250348440971699008271505067864375341984 12201735 161105581092493386312826044493939894560 12201736 -493428792283788257615897415321784888320 12201737 -55388629006049334237079924470474064614 12201738 -91884359648590493356533009828671596800 12201739 -743106370650008517235919046852966663000 12201740 -373152788733140654037991924788534528000 12201741 43018284163202495882228044136974641750 12201742 142049575451740806072870118562640880512 12201743 -1349316065452298485282069829243005942680 12201744 -336522025604116832444155693312682360832 12201745 507262463683810954570477393515231410880 12201746 219046764707013925251839915023106589072 12201747 240277112068263646346016816695169803328 12201748 -53186449987449699635840850857849633280 12201749 -16825432703388000103760690153236833408 12201750 464192678180577659114590268953112640000 12201751 703312975443979865866617836921086965504 12201752 -773655834755103556101891561663154022400 12201753 40923369033027080865067014031703495808 12201754 774868448336786081472889351119246030576 12201755 66446451361369601934462022002307912320 12201756 64314819498997180500428983600826818560 12201757 753678455718881583099438583764660380006 12201758 -70557155084437264464972540658710971520 12201759 -1808692945250011168463935137845925829200 12201760 306289342537741628917481511211159388160 12201761 -399671175954656202742176898948209324 12201762 41806511156565326032672310292922778880 12201763 373944689741933166873675529595662872480 12201764 -199794964991468506194786580527912419328 12201765 309462851236181677305446736823340977920 12201766 2467068055613981610793111398093485184 12201767 -129559284206796786828755473047758968368 12201768 -277720440606950057055594397990140733440 12201769 252391861911326551810377012122673481060 12201770 174536293229445486313879508541521525760 12201771 636443720405604778135885769525989447512 12201772 929481028390889070295107830684307517440 12201773 1874058770843021643657116022932838593760 12201774 88284045549037375392095435854469861376 12201775 85119218457815681505336530905492621600 12201776 -111250184203031952446818380130802466816 12201777 -267280093454213971539867050481676026240 12201778 -226051210297636404226118807600038264560 12201779 -518840254989858764563768214542505725440 12201780 33104759546102254678675140706345973760 12201781 1286843358562344334705020688103302204000 12201782 220494057317765840176113100081670818752 12201783 384697731886352000936742978813064664448 12201784 716903353691916060385941644536855879680 12201785 397733976532798118986289736260760250560 12201786 -48703806152244032979807410430099087360 12201787 449340049519541435404472875799814910560 12201788 845618709907475893086286502335297625088 12201789 -763490671595776387758787774804383134976 12201790 150841543391629397981252559350101065600 12201791 -333831628946793599111329675347490397328 12201792 -3737247553014609120192584540328296448 12201793 -254838149601101411612970448232905680958 12201794 456414239086545924109383154138049392512 12201795 346252334962030244594975247809568394320 12201796 -4926796452176484462727563951366795008 12201797 -160417160717940263039859646383914918754 12201798 -34121452846443796098992879291301507072 12201799 -213629101166659108744310557972470410736 12201800 -8873089379542074804628154067331776000 12201801 -440148698341717314914028619185370160736 12201802 475752964229634886397290387530081314352 12201803 931017317805643207022934109370063084052 12201804 -36135020504437251132974498116970512896 12201805 148475939310932234019842461675939050240 12201806 179041396150607978032546400781467612352 12201807 180772498579947154115632717008614299920 12201808 25670302515298683986881782923514593280 12201809 -23604205034507140846573915152721700496 12201810 -275227516929787618499547978996804487680 12201811 -12525246044967761389232222552756976960 12201812 -94220654263096591984731625464473180160 12201813 175210150013396852316389059377844572480 12201814 674237693092403276412364336081014932256 12201815 920673939067355536651003774372169415960 12201816 -987550639684744398178998487168821657600 12201817 1260732736538716218170559595519652394378 12201818 -424936479565719738886597623896440893984 12201819 -63015708376269580637847518392585489920 12201820 769597719814508982391259543183822300160 12201821 1075653260565445984188485987822820074022 12201822 138850704766357611967439995849457781888 12201823 -52197172874082950681361586767390711320 12201824 755393300724830764787279392800603635712 12201825 360198891073393016684175950451314367600 12201826 -12850609451456618731424369203341912576 12201827 112658788602309155787619824065824449672 12201828 -369097766200353256439654382666142427136 12201829 -510321456993488199776604492470977933570 12201830 -5471721740909086429422355772418581760 12201831 845775339199029063533173950368666712720 12201832 966757044263261702613803668034627558400 12201833 529395130543247346044942854736862721338 12201834 -538965729113586660567845782741885029120 12201835 -569151066161545891212131659169653213440 12201836 539125349612163553573471916376555444480 12201837 -273071332899372033747128802053050776000 12201838 -304668800423297490749693454043434040320 12201839 -367549364145289332707627103392237485680 12201840 -3434793755348486002235522640356966400 12201841 -655956702099511013856143734562198720016 12201842 -352527866813445815336911928948755012608 12201843 -656660765801158161597290828354361093072 12201844 -37270606321715641410528589232334716928 12201845 16089512499336962611664596604991323520 12201846 -243013387500361967379861050019319064832 12201847 225902542566817340649813464686560996864 12201848 416435940757840004327224431336043806720 12201849 -1037124252681791981618557096640107682400 12201850 -42423897212158237176384096515801935200 12201851 -1576174450524413866139654680571515054608 12201852 2287259212097500414309530584212783104 12201853 -461497720627397455644740901917941316916 12201854 -26321437582953630322395362174465369088 12201855 638510593764502579767434005295205112320 12201856 -616205569757926337108890175653376163840 12201857 1408447493372068698042608007261849391680 12201858 405127707213688774649020327501783286784 12201859 -1164088838053445959881073322111055351940 12201860 -147601311414561484291191547957870080000 12201861 218147212126506173825890678459956266304 12201862 993587725609199671112772380875695438432 12201863 -259558336569581270526842448473934891792 12201864 -1059084825895829750204066050869244968960 12201865 26633311805596279696756590613606314120 12201866 -354216091139022537628255554001297459200 12201867 -202137293008412606852940885679058567760 12201868 144178887930449917530891257712652271616 12201869 85310964336268358555747372096557883106 12201870 181924517249428330073844380891908252800 12201871 -1135665735305157146541966360217497216 12201872 -10475947473515660980203888972953272320 12201873 694795589986179133365653639029038726384 12201874 -348717717662620225392400274605687389408 12201875 52702677492066998776450605039154650000 12201876 -523445833231783172705107101376417075200 12201877 120741726510796838829301936293821578300 12201878 -35395658289938543209713022464478478976 12201879 -45210988377006523495787159126578063872 12201880 68970158826846279602560098054316646400 12201881 1109061763842023308684190617043369444682 12201882 483977362237425490216001110544330496 12201883 -1816369698319154042304442727851499635280 12201884 -2912415355372787348343460964982912000 12201885 -451095838300917660246692290903597368960 12201886 349266595459000207137371700297318535680 12201887 469575345223754239105326087977265002352 12201888 -229102679268532751205755337573207638016 12201889 -510885566374477720878702511313028302144 12201890 -34984335660944928220345483969270718400 12201891 -138495312780222083094095817102793003008 12201892 -282873695474989152944659325551393254784 12201893 -53485772208175946084004566785741897440 12201894 761789090603041642817706612842027591040 12201895 25564411024680830979124544758466112000 12201896 120565694925159929018820928896614400000 12201897 -334255099483199746936782736330511400048 12201898 622479899923139465552627502076982401200 12201899 -305326656206172606353924179361716203336 12201900 -71744183325837906787098580441359744000 12201901 -576736232193996878984977467155858117098 12201902 -2866277849623850301709685991429804288 12201903 -289405043923651779664442672310846118176 12201904 -11777980599428867458470945950817779712 12201905 -564997288593245680994545441186238649600 12201906 175628506367291947353016463403252449280 12201907 -326146359593175787647736022741278087800 12201908 1326275187059583245991429105672413952000 12201909 -160626370522448325034724151495126172896 12201910 -55572678350629514704296406769014702080 12201911 -1119819015733181004022361778035955071976 12201912 -131840322350837054914952453529454510080 12201913 899201016594600787595111285032987343184 12201914 -386553664565024073651450166746767631360 12201915 90337179149442176125691280441432867840 12201916 -1048760914976546728391849607374192757760 12201917 -294718933964694337340180467493375419008 12201918 97436004381722540542763373273777282048 12201919 -343068806848383049170708399160790618840 12201920 -424204094575516643959278879425502904320 12201921 -41544796397822761349644159452442652988 12201922 19261332955058914877244951230234722512 12201923 -590998670269221609058825857598609317828 12201924 -121593748608141915629747094277793587200 12201925 29043588144000735812250704746168060500 12201926 -84673986848433726316666002082463898816 12201927 -43811019414919168774092903867837531480 12201928 -523911965165182003059658005425448007680 12201929 890898236321743110824779001214015253776 12201930 13187720726768632124070196626951921600 12201931 25207974370942796983280979047534258328 12201932 35310678525889299103125363268429130496 12201933 -499240168456871221153299901368562615200 12201934 47988639430280949654386780278105972224 12201935 -1023564826869598986144368151135342576120 12201936 -13197478801921534358805275524064083968 12201937 489660397182549902004210669175485819264 12201938 -1432072339834324671667337233801244160 12201939 831198257113661933480748665571876278004 12201940 39566492536582239646430346235176844800 12201941 -147199575970514072314950711954407615616 12201942 123542326073780404294722596368206616512 12201943 -367365621684910284672768911941320830456 12201944 1491697396588706993167904661052956764160 12201945 -123281097427467722337733213356279398400 12201946 7054356457262128246000677039403506672 12201947 -1234631143688765460621677092971720900528 12201948 -1079354041963485062333944738133025423360 12201949 -455437604758964830470367682336346311636 12201950 -788297794288403682739593118280006400 12201951 349656648588571459578888726648318720384 12201952 656456560476549541579934060001456291840 12201953 321839471817137453072533718464061829780 12201954 -190739243700847854743860903444054771968 12201955 -1109494702549682175817034266642227134640 12201956 495428260743390171633654072338599971072 12201957 773279274800075157868897375229423115648 12201958 241029180950171231359734947920709904384 12201959 -146096166553064350044154399114085304576 12201960 -49160170323480652535127831610584268800 12201961 -845305750527797409493379659379710618438 12201962 414486731744769609722598109409255309232 12201963 -468413706898677290801883705157171692456 12201964 30955166674441971185125806051075296256 12201965 857165153691435182458665631426102030860 12201966 -86542901217296493271138862147452651776 12201967 -1480066158197680095182272750084699811880 12201968 117856901554804184591402681417460940800 12201969 275649228948038108235519067625990004768 12201970 -208754545128247740434088739325541719040 12201971 458916387411894326612164240514097366240 12201972 116051382358531611297212746018866806784 12201973 -697087874929415647330840211898757584064 12201974 700864787355722433506474731502763416736 12201975 906219956917202220626554919004881238000 12201976 928798650879124648421146630372373606400 12201977 -165084538150129136195149037325345874860 12201978 6279409931004504397250345542905324288 12201979 -308006894702553083944901455982844382416 12201980 -338391958416192526424997615601523535360 12201981 12003882409474859187406086749775244800 12201982 61092759653644055750974910347246321920 12201983 -364145448096030671802663462453773251296 12201984 -519958491923292749297421486364720889856 12201985 36529818324998261998024016550856909800 12201986 452391258570761658286071912639584010192 12201987 184320705036252768145532351031203741952 12201988 -989136571040674207593010132654910985984 12201989 23618303181588258354687438393374650560 12201990 315751290267256499748617229184452403200 12201991 750749210985637269091642645339702218392 12201992 -1475350787926450807126619978403058728960 12201993 234884116944384149302999560361939261482 12201994 105542134248171351600437950462652312832 12201995 -315569611374502873531915125782948892960 12201996 230964646411183016808540558150575837184 12201997 -1978296903474104974290850879514131438080 12201998 99204493632870668211901538824866248064 12201999 -806854830607510375197178645981203006720 12202000 106992831605241646694794083692580864000 12202001 -508036244145710935258441457214407187648 12202002 202467573484635539386841879103981895440 12202003 174561663628024320460414955867816512 12202004 -8110143715484074739065123043358322944 12202005 17931654433178737697622602799130464000 12202006 -199530192817664822338792154411764139136 12202007 -422271052152930387254200990916852610744 12202008 30937669865519261812986831363063152640 12202009 -435732387869350171683473606769538406960 12202010 228834358929677827217580869433848656320 12202011 81743413328773443725219853051492256320 12202012 -928052685260606056494409796082196505088 12202013 -410968019055859480116302774824000187316 12202014 -53309996070142843867703969871401748480 12202015 145458790638252581289765219458596610400 12202016 972681050671385735919732220977469194240 12202017 -95679092884262674735196706486788115552 12202018 -778461551535586243710765174363422277984 12202019 -1227040346941237249728137844682758908580 12202020 -99685226992063045821736148288321068800 12202021 -661045216696947042175395127687649977508 12202022 -117056217783871002699082936436840976384 12202023 75770891791582841813310468864173444304 12202024 33770071786438568485034632248975360000 12202025 298543891916458159324734050732671299600 12202026 282450104113052670069755046894528902400 12202027 1325580489463024306455714256265027165876 12202028 -80217542404852487877674241705147732480 12202029 -309283500955024730982417593802759711360 12202030 -392278407480592665327947255060683275840 12202031 -706953386494660754613636721198286673048 12202032 -112314780820697787489622442258988564480 12202033 -31611922507631892382889718524222904320 12202034 126979026405017110342990179734743848960 12202035 334647235017340724872834569789621811200 12202036 148076433500562139803682206082321244160 12202037 -1221131635933979782506495435212813959314 12202038 -568169594690891859819113583285166157856 12202039 2299539479650706421499644189911954060640 12202040 -1066780335898175915434356327772551168000 12202041 171451215955327008045565450747583627904 12202042 381027938349430523560225952241648656352 12202043 -276652698700170358288413485241250767600 12202044 -170480111055249763778596789350805217280 12202045 228739165654031896554450703341105596280 12202046 255372478874029342449879015428209704960 12202047 -40744256166243370924505388261795600000 12202048 -532744097278613498482496047309368328192 12202049 580612558655272892854766628605334586050 12202050 -60134384644662261416870730361343270400 12202051 876217692735068166640190865430305453600 12202052 -664171906286833644640160650651222437888 12202053 15762324647563782502556070127686589344 12202054 141299760172442619443295978165285338976 12202055 305056854991457557981861428009523347960 12202056 -1513383766335756341544801647866289356800 12202057 -308899662905764906107537344940884520000 12202058 40215870905994644215799129135206049280 12202059 -135124740065961297243778405076337810960 12202060 -214373727752592812323043919314847559680 12202061 1071462603849234707699889742168996636662 12202062 149021819700253531374532070316660466752 12202063 -659097187046935590251693989687214986200 12202064 -155357566154036518544824662003795492864 12202065 10116097814470629137715532933752280320 12202066 -316069687854325247105253073348785864960 12202067 -679408217096619982673959085195370360 12202068 88453478198407129622125895150111139840 12202069 -288388836691253980085782130347653982560 12202070 139370736461363531139707476127297861760 12202071 4433017253739214930798752134095880448 12202072 -43962224685318703885153675832964403200 12202073 -161079727779859383702513394935813615096 12202074 -600874906997846236397114390346718101792 12202075 536669387407814813844612906147107907600 12202076 202038108801774250165804534344402600960 12202077 -530687753927791166676914219921309254080 12202078 -217224622171533714001341542585657712000 12202079 -196941099801588557058416487106872576432 12202080 -247774128025504161681801120903761756160 12202081 786991919280066371381325464436411663172 12202082 238007582152946308877323977893427470112 12202083 -809069628656510658238198416454234800 12202084 301351015753852594671379449951746017536 12202085 223154900223913990631864611525070592000 12202086 -138274786866785440444548992329754641536 12202087 151723004534382553048475260879772984200 12202088 551735536597602950649648405924790901760 12202089 -342236010769892011164829872639178897776 12202090 -101004969073042577190577917661865190720 12202091 263297875883532545852090157608123654184 12202092 -105717483032441733132990711146425645056 12202093 3026465756699393233267033415102123497920 12202094 -470731524238288594151642372662415699904 12202095 -188871980765163114417495839824506998400 12202096 -9239224110649938596790737839145353216 12202097 1000744709418235092584805575350334958546 12202098 374289787895270789167509434284331136000 12202099 -265104380363038973083089230108146061920 12202100 -17111915048883805303556375409949257600 12202101 -647187402585394957753084023735472134432 12202102 -243017792548721886870556658478914152896 12202103 2136464660070461202086656343265884756160 12202104 734456303521413386653634970510876672000 12202105 -126568954866826250580226196446982935740 12202106 91589479605499399402979718660840645120 12202107 -861212419782383473645932656734484843136 12202108 848643348330020751728907225362178612736 12202109 455286821250531131602708106240304750540 12202110 8166790130590923677049530727407462400 12202111 -651587040713896406116865747943672331688 12202112 382374639625125617151691230382852669440 12202113 4023247188264817545553598707388967936 12202114 -167944220551302242488928014870510479360 12202115 -215530142181930634039349035159100565600 12202116 -584468856410067510774997991506536526848 12202117 -1554922361471446696768417046548246012834 12202118 63911584279707744468860979664367067840 12202119 174586124408393918664347480766883396584 12202120 122639353438813233557902311126454272000 12202121 473156820980118066306974606160371542272 12202122 101002032502329428498833271417692207872 12202123 700379776306278908296021563385149097720 12202124 -1193138535270610332575777323216461312 12202125 372148734785410767039164976406342176000 12202126 -924620027895428071692167298888821954496 12202127 -189057598370973530367078762807328725120 12202128 -190620944780455511387692471939472252928 12202129 505438695789642848120867183357680231730 12202130 564943612042374503762522195299143774720 12202131 241090686488289287021297393798142269184 12202132 749196724854366520174110621169235712896 12202133 328149493619789391674548157241614243004 12202134 -87004494678697303297146450249260556288 12202135 478458146609590382394939574974255978720 12202136 1517662013691784037672719199181538375680 12202137 580209285044762693576366603836773507840 12202138 313090303483209046110472718347160571840 12202139 -596270904888308280938645023348866648060 12202140 -344230277030499132709662288538064977920 12202141 -323404155966138404848569886657567095360 12202142 -18273170505471914668670569466099044800 12202143 -987899897790762281139570265854690398136 12202144 400311971471636115502545060725092515840 12202145 -396715338868030251582485084217336201600 12202146 191717920997487823427076168660987782784 12202147 48800564843837834123842025585147701320 12202148 -254528912856326333023265596892192661504 12202149 -53099289548657073940093676420402482560 12202150 93982470499165154134393249330730968800 12202151 -18612598708475130961384160563018221360 12202152 282839227674274446029491502289792614400 12202153 12721675811765653485860473555233791824 12202154 525880388955619789120253257195872793776 12202155 108041604071288833669418372930379996960 12202156 -196721870406275177741447788184371768320 12202157 50303903539441884671366057718968852832 12202158 -5832325142862434588287116071277539328 12202159 922689510557680354910332053446085789520 12202160 92469706057450736692805799174482165760 12202161 97231687032774068840561727669189111360 12202162 -73455858242173613562588477644952623616 12202163 353821568990713504705323409895491433304 12202164 4537450458368408017316683853192860416 12202165 1314826918704663496525349604393901648920 12202166 272886585488606305336918150056895984032 12202167 124117462258359667409184408255441173760 12202168 557992253560445132435970920127312261120 12202169 2894345563851509377551411896010399360 12202170 -341352537199879390662019595221702713600 12202171 -496726116001609492617535112651153673628 12202172 661360863287006101868724418409808946176 12202173 411770791305157136209144772069737972224 12202174 27175310220978240773920867569859565184 12202175 243754501578179281977520723813820758800 12202176 -135596985080415298837594984588291080192 12202177 16745752262609824505158810931476918208 12202178 21923169654823597680184891456905362640 12202179 -197165903988481870034303388420145603200 12202180 -78010451262636294108863952146256998400 12202181 -1520133873444992633308667891328938850018 12202182 -275255795321408895515162517679329703680 12202183 -355973609148435350049814624141151150080 12202184 1229300008242073607833061334762314818560 12202185 -397848095420619333555736556869193918400 12202186 -538877221691740563485903292042464096208 12202187 259655691427370524065944591769148511712 12202188 74289293649239545636450978218824793600 12202189 -713322697946300762390622802171223382528 12202190 17838461815128010928474763927036641280 12202191 -970097138933288129300934133842768712560 12202192 120798748031193033046807029553644797952 12202193 260603744422311599040687708679693450740 12202194 -52736815604013139233930368776772361600 12202195 -302512482328923969699164245774366510800 12202196 9222650314323392440984171569624274944 12202197 364902626514255333117371814108257622144 12202198 104547113755572741999656170562241198336 12202199 41730806509078411736519632868988977040 12202200 399025470008765356054997301420491520000 12202201 -828883718122606816657219681382094176496 12202202 -18875141843922965547452690527903370496 12202203 -320948282605437085170956948815692107520 12202204 -326722368798305951975736085793248411648 12202205 676576564552047007710552002502934359000 12202206 658451609301577605799053845891419920000 12202207 1305542644401319923346135751710254167456 12202208 -426156199720633140009795091324769402880 12202209 543972257972556219506758966336069536168 12202210 -1029667255395818203212346558084719867840 12202211 -22656553059064489684834107055173778176 12202212 -595538341428041731394777519867039256576 12202213 -89137750039248600726478003149695601696 12202214 -570834681589654588977686482833673879680 12202215 27312283637403847497275788490924622240 12202216 -264913778246179390675181971365025843200 12202217 -1097165886545448579280705998536134129734 12202218 150309725280671150791321469392327680000 12202219 -713069942131512486832920279448426394380 12202220 -305858703363856878947565424802779914240 12202221 -838421674708314649067152330218900746688 12202222 187717360894210030321363114954963086912 12202223 177345086158730359834652124607495044720 12202224 -69631419817886517713032270729239822336 12202225 426531637663001231690418106298284640000 12202226 222058045777544026427123971619117506560 12202227 -1087421320469743473659839591929420443436 12202228 328748942200399164151278861541775247360 12202229 318461403001412178382257337733353075200 12202230 90558498576562471424990653439962417920 12202231 -221422585003661687536992657121829769800 12202232 412952264588146796209573524490863820800 12202233 -580485133201750781923469550532503596976 12202234 679588809129072324554027966173608367104 12202235 -253858179914324984258741567201074552320 12202236 -268259033993600782500883143923815123968 12202237 1289177744228709338812535086852018690240 12202238 401524016726280854668398449656299371520 12202239 -4518293234170886281130525299085789952 12202240 -33282773609579998426401437324138250240 12202241 408889656041891587231101943623565519152 12202242 -17712788565179751790712047779287937024 12202243 -873797810138555934911953639705175953440 12202244 -536379972869092610281707647921566702464 12202245 -946179589496420468677092064335116640 12202246 -139194769707975333735037657763639948160 12202247 -721233367624307821443424302424636207968 12202248 -205081243920267790715982394525853614080 12202249 -869628357553926297949060375677722731750 12202250 -747955599447164093661760542436655880000 12202251 -177169687876584952421395833305791810560 12202252 -6368629452990883398202337470544657408 12202253 190005548392674975054137973744467059680 12202254 -205190613462835660267316498289965881920 12202255 -736372255386141744393637198418794037280 12202256 -43327956514810619580534649535024332800 12202257 94936768631618850424036340805079241280 12202258 -157669811244138455256565300527140177520 12202259 -44403911568011691775373784241721713296 12202260 29114904245993413309518860609287372800 12202261 -260555600374313575779972782974258971200 12202262 -850895798856145100577983241651296606400 12202263 538692714688184506538107509737485600992 12202264 -581275885394938921449414078590958919680 12202265 -1429828591953596799558230967586449156600 12202266 321417253402282463924404372352870721024 12202267 63391402787827388721852876933250623744 12202268 -186596226775719128353641681666352535040 12202269 185061847734974632487225497043079913344 12202270 -184040532383622138596475349617209408640 12202271 637973581567231331303175359853721061472 12202272 -407033971572433743091555793942505062400 12202273 -927155930708794219505447829369942793536 12202274 -461381840019715162217167208877370014384 12202275 -44318975663686179038116302989739288000 12202276 74878221868993739043986712704134751232 12202277 -364218752756383034719975802945547605568 12202278 -329820851073885748743334970261876742144 12202279 -1308490460131984603605826601997791674120 12202280 637140689677064954642823281712280780800 12202281 -246299037338249500462987811111802118656 12202282 -294941285880722930418850516878950400 12202283 442491792903912721738712384230815543840 12202284 -124115895622550173958821620743719587840 12202285 -1115115097527384792918781276797461980020 12202286 -1045646322628454081697274681999935494976 12202287 127898707884790061106836363127524861952 12202288 -71927551293401971785615505555565772800 12202289 243453428585979074398141485852458703168 12202290 -244843024214331632890649745499355434080 12202291 916121902544150896526849034245378103692 12202292 1097674986519442178206719884125071686016 12202293 -2257876840032429712413328290576628800 12202294 206251486104315539323359027294581825280 12202295 -348164651604711617034627510288666066720 12202296 142635211412170300544497868881375703040 12202297 555701847304983286193961010784414268372 12202298 -819933222451217119449156444190534323600 12202299 -1290036964663244660987212948122604220880 12202300 -83587489383439990388377794777833203200 12202301 227756750913306587399615997032387417100 12202302 -51937615109792969374092361333783151616 12202303 494622640835205660475759379647005359552 12202304 -74047383122505304530629379630226735104 12202305 192210836985986768851716933411522458880 12202306 205489408359654889855329137950565230464 12202307 1885691153443547637530855558343764350128 12202308 504466379946237603582742747040355087360 12202309 -453763235398879141794312526175245870528 12202310 236111181897425010380753375858656101120 12202311 -800004848828485826052760273784182962432 12202312 -6987144566543706901796020455370291200 12202313 -42367660144457653926219227273762376960 12202314 94595722072126226556276152868592746240 12202315 -36747233522362586767935098559288699360 12202316 -10979470312200741089871096559901988864 12202317 39935016180079694689409129883827107008 12202318 286279258230809414213166821732398367040 12202319 -649781850213796658440015370177579867280 12202320 -23954180601019357966716138756502978560 12202321 1393163022251970361094004170389522537200 12202322 120495702463564728879306315466374472704 12202323 880990980460642364376989100424774021560 12202324 780510801149107905462911819000047181696 12202325 10821696642989877151465578471767157600 12202326 29807081413369064153659764810365964192 12202327 -865930938090503325756375190405420271880 12202328 857452403656281428464059643793304453120 12202329 192785481648947499660870027842600964000 12202330 212309911404135194997404902076501068800 12202331 526026699786746245709947881950012952132 12202332 140614755907617820040547543085572710400 12202333 178659784239090241563590607530204757408 12202334 353977061921139250513410416911417266816 12202335 -575003673471043731486498712297114274280 12202336 244811154071848335353228078573462618112 12202337 -93196722283718969866975009548104575488 12202338 27464779856190408630904278868670707968 12202339 -29972420578202357249313628929043973860 12202340 -371472420816874445699042424413558169600 12202341 289335620312939815921174621372323254208 12202342 71736041651894337000844819429548687072 12202343 243387178193272249006064095440106618344 12202344 -44466396306830498731197355149565624320 12202345 -270493693175112514938423070198259439600 12202346 -314750552200287290843522052868868370336 12202347 -33989063162659134394809839350863597120 12202348 -174617366189944095546326207649345947392 12202349 711231508694565045723674722755915615564 12202350 -135538628102268656745087621643419720000 12202351 69646730222723901798208722504337497600 12202352 32392803801318382191279497810838061056 12202353 729883027135103525787504971668484080800 12202354 479128693536676655786354214481032634272 12202355 476331155480847674483486613947749860000 12202356 525706118819043354001211472298859581440 12202357 -715586925702909335073206564879559424388 12202358 354919396219846611652486423742972405376 12202359 31086342686569607545757075360596000800 12202360 -841383712609867953942413921704088985600 12202361 -504124697810904704383926781610242774038 12202362 426054588769324677649151757336892415712 12202363 893647066904325779350116960963428456612 12202364 926398153404763583398952858371929163776 12202365 -32330533749612076099045340414503464960 12202366 -1523704042000040152135730206813343424 12202367 1155807654044463818265127011287546380416 12202368 12265782037434668352364246453557657600 12202369 -390637132295892644681819227278357004880 12202370 648371812978370782122180002001814579200 12202371 -534764259418685453497824129188796230460 12202372 45813532722954394147714553136091864320 12202373 279769556114799797182574065399504841724 12202374 -268114832377493064451877252614456645632 12202375 -789279498930714081201548561286706176000 12202376 1070785861093619941976949337161977902080 12202377 -588836083460599220062290295199416024896 12202378 279428699225814476167343697086980117440 12202379 -366315564969687540314143506209417836704 12202380 -625737313006311039436692631406444544000 12202381 923844595507777659901856972641571808182 12202382 285606057525070970044924608474349503552 12202383 -127975950622219855855530371059362283776 12202384 60400965701255898011719015495151124480 12202385 1034194563980858147457560523962592960 12202386 98137482803425601574887475104682806784 12202387 782161413674725689897674123713321145352 12202388 -93412772525017047953739153942702305280 12202389 -648637966231522647162787589401967673600 12202390 -144640197973536768011012441898904876800 12202391 806260054174889636758731319892674535400 12202392 -497225008370754487689911793204706529280 12202393 -147176979203552609570835767848957693120 12202394 -189999990211917633443737507199201959680 12202395 247706914402932055618512788631984132720 12202396 -444980020320439922761798178695457101824 12202397 -561862345265976865302486627014996423520 12202398 -32785338964033735824934792782035430336 12202399 -844087515122218712436217770247279919880 12202400 27656782823594093984293953891336192000 12202401 795668459834116079277555058896615034032 12202402 -269670567219155535347388504240631059168 12202403 -1678869590393577742588515437705407346280 12202404 -206508813407389672252030577329646727168 12202405 -592711103860102808856660524278520327940 12202406 197093987290103589012442136256882447360 12202407 -15281663719305813899430006796124349648 12202408 1594722088968433967433979741269547008000 12202409 16993272666981082892133665709064508916 12202410 555581501527382715601974229714800230400 12202411 7045365462213977657076494742772743936 12202412 291145763282827652506721955192371225856 12202413 -678876548392274235448760091537128476416 12202414 -140374872373880444421016335148482428928 12202415 -30810137987205573063769191660478459200 12202416 73010141934255336215607337817249218560 12202417 -533732973452627782087588614062519278080 12202418 113195440698101009719313103217394217504 12202419 -1390388598982825626172206665392512215040 12202420 -140323063330423278910242097174789079040 12202421 -1355777360465089467122553506348122176960 12202422 -792729142416165290454426310231086821376 12202423 -422887868833301261190804297488871834328 12202424 -261567729572056381909057029541551943680 12202425 331754320674937721051198972054673608700 12202426 121444690760468589195887100645998796912 12202427 1433740501673129399195434963238473264440 12202428 111438949960043643902161881770559922176 12202429 -525889876044613123419034834637715126970 12202430 -179568202355281155154499703058475923200 12202431 -931539678008650635582252022251407137848 12202432 227468373403802566783747838666512269312 12202433 -1809023752333118413878344245445498479740 12202434 206418017742139795621080538653388992000 12202435 -351264609119553475783030776216380586240 12202436 95746255992027799153838595907188921600 12202437 30310891498105202267310215551234669056 12202438 -234166471670133483452153092013476574880 12202439 199873124332854581594624486713673457720 12202440 560733089588672081174802838050892185600 12202441 578732602108480245701847085066764494500 12202442 -129678522934469773552800212699032419840 12202443 -645825429263342922259538703827667826584 12202444 32139938318092234024128166727964544000 12202445 -166912990463228982304194221439741429300 12202446 -39060171435257149556204730178101273600 12202447 -445271187455211985510852795113474025744 12202448 334344448862037090960174475593668124672 12202449 122702270333950961737892577121595336640 12202450 -71773299396892358089932829221972410400 12202451 -1476929056737217971697359122538352795968 12202452 206494000685902369410271204342741731072 12202453 588648708491918586214998862626106143420 12202454 16344790557780936967939905667960665600 12202455 -113417210007254383212173980635823788000 12202456 75789505639512475165125693946629365760 12202457 -911530270641370474551036293764974114294 12202458 -600044590525142142060919646361409967616 12202459 -594913767107121866606956268112905552784 12202460 -413964785695713309896660095546793310720 12202461 27248499225802789858205190367939388160 12202462 -4117072964830062507363747740401119168 12202463 -214832589254048829149133778070529929376 12202464 -384248759847734843945388755504925769728 12202465 753484537444804236867811465706299243200 12202466 270086754702801833161198733734114742784 12202467 143893864826957890412539447554553321080 12202468 373950527046948628215607463674635698176 12202469 1653169295461279487327678777672401164096 12202470 361557102668025200248965790713141377280 12202471 -1699851990063252877757348093205513456328 12202472 -204945202072584595450226675721955737600 12202473 1286126737049046377407710536408053044000 12202474 -719253677808037010102318579698244061264 12202475 -211313912628770520312833108547827376000 12202476 217529891696442368340413220656765251584 12202477 -34273520407369640074557959832696326656 12202478 425023531209416838838608997959969561024 12202479 802496064033311204668745330620067463624 12202480 -54982968913129932425214590664630435840 12202481 60506736949829009361698576538275491200 12202482 -12161571096203062115726754139875448320 12202483 1317409566442120633725873037456952054732 12202484 -334255219493049713627605592916324003840 12202485 -6609459839766157930345534102086540000 12202486 -600848943912138825007675427365574772096 12202487 938811457464236579335254638857809168 12202488 -1608504812465509126161202242990086000640 12202489 -180945691480658198732437157438742907392 12202490 339970883082675105552570774596809260000 12202491 -43845064541957717239721272013958068736 12202492 -448656052018937452331712495529781411840 12202493 -1630502645358718068183521863826443467258 12202494 -189314560781092300290045183747359585280 12202495 -1069926035064421935173940178382159055000 12202496 -154990508227295261632600169549333004288 12202497 8320102239149833435771796303836141008 12202498 293460234062373085170705468259641753600 12202499 575096210627778584704049303983074231360 12202500 -14531375954298033606269483317722240000 12202501 -1387888174377643368044998008146858159396 12202502 14037277970259602719761898274634710784 12202503 -148004085532449793409793841997010908160 12202504 -301408565766388907780868037201774080000 12202505 -24949463517856149739787838221800299840 12202506 84816370528630975582632626342869002240 12202507 718254784319159454169553217007701212756 12202508 211381122191884709069068350759811906560 12202509 642531821597519086343991062543546465280 12202510 -190169958306977051238291183340721451840 12202511 141625022077635229901339266282235188632 12202512 -41408271489701303326977165695417057280 12202513 -1071710162641468692968289901915306763456 12202514 1299538551440510513117633050893257362560 12202515 291139324938536823624923143343381232000 12202516 1222653511202648128804070232783005848448 12202517 244006046431971811256140672295662954332 12202518 297983519216925934801701278821831331328 12202519 -807249604204045012738930226687038439448 12202520 271774894475844814598217612779826585600 12202521 -773871783281083197993947989516811410176 12202522 -10808386439024669666818733050473846288 12202523 -19217149422431488535526362402440986720 12202524 186488527897986294149234508716802063360 12202525 -1139569057725519238163493847376034960000 12202526 144231016272540884486079731007142500096 12202527 79599036018980342739883851625654798920 12202528 -513020253786346769995879000731007451136 12202529 374111178383132760459191124365129612130 12202530 267649348361687302185958413316976640 12202531 -510413004439004033236204326379373062896 12202532 -114801864014054909954728298241969960960 12202533 -38763278053357789187054855038353571200 12202534 32156648429100358453347343215358416960 12202535 125440235569208636059370972363449725600 12202536 -325525062566507691486955817085378969600 12202537 -466731172937648139881566540011216078960 12202538 205052784312701039995404277750755679920 12202539 1096479101326064822472347938486625160024 12202540 -259044448959062441912210525473259520 12202541 -242523460333001091845671021602510182400 12202542 -38370317793066207358580540445488824320 12202543 307851501884105544718034046918286745424 12202544 -63624458800295138941777194449701847040 12202545 -700377367015320256863537478116258055680 12202546 13808353835789008145535679955033040000 12202547 -505206800857262972699372102365445281968 12202548 -541291959843699615552217722366395781120 12202549 333494873214143293274813893781609038236 12202550 110608542080965916491543404912543360000 12202551 -1414007108092128774446531165380636981008 12202552 -82831312861903004301710527801639219200 12202553 -28173811633060493700105345978448893792 12202554 -38531158408966432609530146367166233600 12202555 223959931369477599310036935296452180560 12202556 -1223877948453400241435462393511699743232 12202557 275130715036001774170723301907351175680 12202558 -531321627638030902876976018706274847616 12202559 -2065026441367734044054930869492475994000 12202560 -115863732662893829378984483247410380800 12202561 -103107739043704878850480252439746747392 12202562 40150862085468916658569646971061352000 12202563 256354690553433691453695098118649351680 12202564 1323825296424757092470149031097500285952 12202565 -1057143977934060074032847345661687129540 12202566 301690799272082585858332202271654205824 12202567 -271744458783524982503862072228576822680 12202568 -993024395391674482470091988489895936000 12202569 -94442298380426097732023749049695633350 12202570 484850459615662924166868084566816784480 12202571 -945703133346729061681911750089831239968 12202572 130972047855857072911646701831252680192 12202573 127125256729685440550599982803871108320 12202574 -148160587387480963522977310835309114688 12202575 81457455935206212430284666716807059200 12202576 203340318324786622764602813809181458432 12202577 620165901512850235994677334857127541120 12202578 854256804165556965009314630188756511904 12202579 1157039914442101265438195955053710071640 12202580 179284721451439355724789623801395484160 12202581 314977290352286511819654339172054718400 12202582 -357232243799026180280268615863938336128 12202583 25345061194721998716556781885138962224 12202584 381168221913343524419165732664084848640 12202585 -385378559635357856289375826626245396220 12202586 -288120834093307168262360273536695603456 12202587 1093377272958300425395878013817652212844 12202588 186802097894254419195326402587251767296 12202589 134145592916397839230732303768297656192 12202590 -23664954519634872986018826972581548800 12202591 -1012998461439624326419339043139472950600 12202592 236309619229881599305740774525835935744 12202593 -181626255749215020182278049860601843136 12202594 374996877159212318446814445455912214096 12202595 -35725700146030924277024613643998888480 12202596 -64021450444003251918399403919446548480 12202597 918616637737528869785172215243423723712 12202598 -172321231745144356821911343410624799360 12202599 -81084870130952073911236905797989746480 12202600 -203340198364187629235106237410815488000 12202601 402768745092416637829015345418752271952 12202602 -5617724403203834848320108244145124096 12202603 497266088749725989694853454336403694480 12202604 -93964923135224323895362840768271053824 12202605 677834521718802610904269372982426366700 12202606 -110349408490216720140995050669491854016 12202607 -129069096107529282038346308537466004080 12202608 -104631793413586018669857205643812798464 12202609 705417060238469363547163395401021138160 12202610 262024022120220282432089238679280332800 12202611 -152935268557285620896314235775441673680 12202612 41245382075507135340058148883459747840 12202613 756461172478116298980459711968198167584 12202614 -267025139392859154188457573214495158912 12202615 -732920610280639232310185193562283331240 12202616 1284899325504156212293222875090719539200 12202617 754430754444498509689809573006581939520 12202618 1062161325562521421489648267352516995008 12202619 -163769216602674017068794062056992183792 12202620 -39480431642041289472032439163087411200 12202621 -1179172157677375232585109778734664975328 12202622 50716893681007831069878891430672922112 12202623 -192322821451435662209334482226602188800 12202624 185957005907450429498134133283697459200 12202625 -135313149453175351254548753407808622000 12202626 1267861142164471204224566674294712064 12202627 -140672305726462687451079679026523952400 12202628 430786470230288726240041860372700409856 12202629 -787497580862239728101558514724617424416 12202630 -521779035621537629924940437252265233280 12202631 -444623416139259964861061261572570150608 12202632 -139450904277357464056670861740050708480 12202633 189404741845060475723015500148872083124 12202634 -176128448090036257420331545849350948768 12202635 765180449405011176261518028707664242400 12202636 5242723507962432010899305997394104320 12202637 690609111296659449137325329739484052172 12202638 -119248882207752577641342809552059345920 12202639 -1462397417398323369906230336852004644560 12202640 127164503131658401013798951624832860160 12202641 488058020445696710759379690345112922640 12202642 -197314396710213158580522375316414524528 12202643 1836333043609598841163487544250022554680 12202644 43212525588465178080054088990001664000 12202645 59669498465814421164684498391922008320 12202646 -765099372431203998499590936004618224576 12202647 453125669356208222324737990023210198480 12202648 -944616697305588996269034344507009648640 12202649 1751087971558670425526044183611732798660 12202650 11998221038797734386277875445792441600 12202651 -1743842608243022156915960515067781140568 12202652 -63593818032935544132845082434071879680 12202653 703590643627223340473603936041453740000 12202654 57596316238176383179414131991552691712 12202655 -571351356956905145840645859132853230000 12202656 -396737175569140838776469011975530086400 12202657 333661280970299612797557136761278038272 12202658 -19700375043763657960770531257519259072 12202659 -146257703995538539594715828377607376480 12202660 306583010625016570209174476635147407360 12202661 -1034152992699036702625734440471504124738 12202662 18248655431420159015040163394127888384 12202663 899906898106314527789629556771477760 12202664 1163793742963892745898141617940050447360 12202665 25160761341247794555334281593736841920 12202666 182165358933253944478863882139429125216 12202667 -780271488480135266068002795798871417920 12202668 399140449939621443825301023567512764416 12202669 372450682978033261044656547685883168 12202670 909604807643334670073509389342263804160 12202671 94921932680753488701594922706125461120 12202672 334262825615285699822510202459248869376 12202673 267899301379275696383810970944701532544 12202674 -152469204390150248895232115887339069440 12202675 599612440696564215626995830359700483000 12202676 -153875222377536492910932441955237594368 12202677 902244502851206481206794669625099634240 12202678 257963550154843457969685768837268056960 12202679 675007209505127895366263766941868554280 12202680 -1835712947316812471473829272289280000 12202681 -458236079790077330282886226671240773948 12202682 1000172221232323459463773262332170520800 12202683 384339750271000696834707711619013548824 12202684 -106255717186878292207595889722432432128 12202685 161241711327665240010417087117762493440 12202686 -88544715830359067337090104234882760768 12202687 -184066355475372402889438648343321237648 12202688 21448557451062373526565420884466597888 12202689 484634071086530510923997720268020702400 12202690 -593064514834848115443487711291472248320 12202691 -1119662355172872494527233637797946291908 12202692 598782570675633642855268431813853412352 12202693 -997532794575070000022784679585107411680 12202694 -46726902972407183422055430710346730368 12202695 74625883357003100924547587864503612320 12202696 -301649946899891774249791631822288486400 12202697 -610639978540657380276725801829870558648 12202698 -322901330137638095201811908463056353536 12202699 797873005149221435623874212555971271440 12202700 517251514217112262279916563313015059200 12202701 -91250978742349450881240744280529481600 12202702 -297435293595897105582706268896913616768 12202703 227595476886926800307377013591892806760 12202704 -454727603795660258885300976476576808960 12202705 910229560270041385484613188683798639860 12202706 468099395432273573420071128100864874784 12202707 265846845164875485372940804812058452480 12202708 -162380360398350743736441386193658957824 12202709 461845582076527314308962036749975704910 12202710 161311411428582656198396038713923819520 12202711 -197923100465822690109166638168327340328 12202712 23398221713044919674440595384263475200 12202713 -797299038615542329956551297951379541158 12202714 -202277050463292663376330956461456150544 12202715 -637448178719828821564639374042167019360 12202716 -107361668137319582541218193606758793216 12202717 221947015934593409867403691590851668812 12202718 120203730054058769395824259274463195840 12202719 598732841477131128402676694523433737216 12202720 -35322321751250995221215972767668633600 12202721 -332453987880483446664329000352808443756 12202722 -145626757376548331146827827418958752768 12202723 653186975103680279546641477611060206000 12202724 884527346450501667638925270518499962496 12202725 182429686757147621622014712995324625600 12202726 -943547201758879752334046942579274628416 12202727 -353157475546738473086445130068016394208 12202728 -87194349175707074754259326968400691200 12202729 -366374300036868953970953441583211712 12202730 28118568692967183952269853825901880000 12202731 138732306380564439924078501648695530680 12202732 227517003035516879766021371775154340096 12202733 27903639651482302334783806607094656982 12202734 -129644843510393719629919417908449602560 12202735 660311801075393932991281642161977284800 12202736 16455383685035208164748533420558254080 12202737 230320559750464192788923193455770773360 12202738 179108264785609864199827376076102869520 12202739 -1263671643006104022174281295610202417460 12202740 -353328658999951336330950158190673582080 12202741 422586231027770417555566498488427179900 12202742 -259906675724717784218415677146768230528 12202743 121324470582337435950251180870924851968 12202744 14868049341869035137099985022703452160 12202745 227892673696577887522449802774193526600 12202746 -234498600024117618294362802249316233216 12202747 562948879179955517922231846996489669952 12202748 -87013478259704578490064638157148935168 12202749 -252658758749532508068555063194260815636 12202750 273627798352807377866787174914979840000 12202751 -312927847588826439118691814237234237696 12202752 -608988515489889119901519287634383339520 12202753 3340618934334886321727106669542390664 12202754 63412911202713072133546042030045925280 12202755 10973128906570531507497974942667590400 12202756 -30674816777325579865267123155542360832 12202757 -15705975308281141574621325774803406528 12202758 -109842991719827296698877009951254718080 12202759 -405058306974348320272027562958905930384 12202760 984562429199461982232331322148334848000 12202761 -885157562297910780141615960041513964528 12202762 -175134538472566572887124062568284119296 12202763 1296258638632884182641049218214846803968 12202764 512108498409018664010432377964725218816 12202765 -526102976625864491319581556311702832000 12202766 -62851804216030638399795496697841589440 12202767 -322286720407239373817328729739454429016 12202768 -133432499498976435387412491802391920640 12202769 -446252104298806100010276588230758632000 12202770 239012386689972651882039974288678123520 12202771 304914706705009325761957526554815357600 12202772 -966423963570551207348562752950687722624 12202773 -162055508721529226400245217551280322752 12202774 -177580165279298749353729553140440516160 12202775 232617795770827143046926414760626937800 12202776 -681462743481420871518283221405822228480 12202777 1102656245778383709117246729093126108112 12202778 766859564044601192446287775975035648 12202779 977301583332353011956611257812118220184 12202780 -426382501120340070256818013465338378240 12202781 -2292929481808672765789206904582488222336 12202782 -477469932851267546073145742296832879808 12202783 725166048831863364375977069358695781184 12202784 -871650248578135018428540181443987898368 12202785 27690810622135875389070913838708160000 12202786 -307359039860432509936765831396733535408 12202787 -1292103843755129654770967504935532960808 12202788 71621504746955454439902764287755878400 12202789 307537159087588484048907490301186997660 12202790 -186006481933134248320324566696653145600 12202791 429880783792758837915115689728169143592 12202792 -400376153682544061061283066532756766720 12202793 -226177144324611755353055629061464728240 12202794 -6076728201528930994688285895201986880 12202795 -117854233549499562882281166175457955840 12202796 1630178041220934812586461298996530365440 12202797 1119567139696895394558716426349050875200 12202798 16790208086054172161071794443139901440 12202799 -74747227664157177124179677396753461248 12202800 -35023356817655912406004873025286144000 12202801 -443046156056108886025378606582089738188 12202802 89183137815814210708544678620098180000 12202803 996617711765750744545770977037403557012 12202804 -777803541719360912891190445414049512704 12202805 344987620465951686598404505017593042460 12202806 37616910090104463703247901483625476096 12202807 507699816303452434334364642478582432840 12202808 1339812117377555612662468805783845416960 12202809 -242335199378157788557203240307619711232 12202810 231624388105915252715088085026122976000 12202811 1417940896842220768420474982870706012000 12202812 17890284552856389740562636975881066496 12202813 -1214903648603528511904073691266523103002 12202814 404886290747787884970182268002041954560 12202815 -299679785088856263302262431711265406080 12202816 134569436889582963063460237173008629760 12202817 1400225617447231158088891942244518735152 12202818 -226767158137416551999452282641205178496 12202819 515980253985620985969686164536662764220 12202820 105203423681913158261394890362639810560 12202821 -1260247992666892979494649771192816810628 12202822 152342678817811167446005077003328652544 12202823 1382800824244981895264349223446317939760 12202824 373734325874753342984519339344165969920 12202825 592640600000266583291124143008400891500 12202826 -17536425452197760376066118560623792640 12202827 -27938137462132653738950810575441363200 12202828 163655721059271240541115315755295539200 12202829 -10432257945328011648522649457385966516 12202830 -18999983457185909648042437647973706880 12202831 -140703718812117317262599161610137772736 12202832 -53855632876117253768739095718421463040 12202833 -354332098541026249694054169484915458576 12202834 -211544109756698661966388632876256048128 12202835 -1506912318833001394107840052528185305040 12202836 -838776655497182060719921890692937609216 12202837 -1064633036029218113156207038615597662514 12202838 -459422405764483675552685161998616615104 12202839 -53101073588666553097396538679197118720 12202840 -8309569735830935995178058474858086400 12202841 4021319964917317424526745277181907968 12202842 -502454065239570862878573432342742322688 12202843 1632555228347036690165967683908654593092 12202844 -261234026271260833816421585773166360064 12202845 -383916594442519322502675393692681625600 12202846 227020327536674027905353336180950300160 12202847 -1347554836119576586126364181534379732704 12202848 60116212497640732032409716161801355264 12202849 -245298783960242254980311970948835645150 12202850 693845567179861335175179643707049200 12202851 -179022479787584266241530138568191500168 12202852 -163566671157169687131190195528486195200 12202853 -122294994225767822387841987748951111716 12202854 7540545174191296421609938474602551808 12202855 -187716464601386232086973211507743067200 12202856 944582593298814281222850484626798074880 12202857 -145388732226716405527216569569767980672 12202858 -680774643628829436756137469283341360720 12202859 17832725091657221761334950469585124672 12202860 378662248583053574267183496467146767360 12202861 429149106515609921392009449807658211424 12202862 -269715286888229055877740934672428092160 12202863 447882517059000710949720431177248251144 12202864 74838436541276330249836771808487997440 12202865 -477669600593093729300241813407069089740 12202866 -127433388019935561752027990793093534720 12202867 207951352440548511916570358015542258704 12202868 -871444128115606824346346655616356986880 12202869 198432835228982169080905568564974927680 12202870 132969444134986998414544340857687488000 12202871 -149984459257829687207405102748333482112 12202872 348910191233615617535347615723644518400 12202873 -1582569443883214775997948621918821561878 12202874 -717776956669228258145667826812780764448 12202875 -123631615651515051673595437513411536000 12202876 67210209697435656097313195830799039488 12202877 489206937858766718141405276482892524620 12202878 -450893368763548843008748707834073270272 12202879 -16786522476253640680537862697025608000 12202880 549359518478857706243561493299724288000 12202881 -484339243782508475243128194098040770880 12202882 -90718793332767891018517753501969436208 12202883 -733984227855422578149131357910616320 12202884 4977869746451166742613814626579149824 12202885 694211943941573526679043405094162107580 12202886 -869728927765033470829158899686348936608 12202887 -296906572559988692136444728081511806040 12202888 -730155965614228128632910991400245524480 12202889 1489204294484165077840823069404296351156 12202890 71232609447447065202909113045007897600 12202891 -940513629796579990666069371941062035608 12202892 445663878841763630610458717738033098752 12202893 -13837406434236442532023285344565245120 12202894 62245286768745221256941179986423410112 12202895 683871430175971633906101896880998699400 12202896 -53002405708033766409852202578890981376 12202897 474490536726814382528858272456119936832 12202898 726140424981434689342260649470480781200 12202899 17225799845098003356437910298107078768 12202900 -30852929905809583018098815012731504000 12202901 715889218031498563998295738360216050492 12202902 -83779516292227527394364566943805603840 12202903 -129603842942805566984819200820932380672 12202904 -564760004990610200258522696513896243200 12202905 46104567806770811202599500698975369600 12202906 -310774033954415239519273027936774878240 12202907 623903566716247540454961335614618833156 12202908 163020899645990767870120025712694172160 12202909 -2196529002593761312780639402210268749632 12202910 114767489924555129600797174822026615360 12202911 -561692332990072681498661622258609504000 12202912 -374783531112050549541332439163283177472 12202913 -967025748387976723985370990415885175838 12202914 -292438238250785708029938879692325035520 12202915 -193159354377042946909642145269102794000 12202916 688403364859846661011143964209918627840 12202917 -465700026350589878492212964334247401120 12202918 43058565767361170152398318061374777600 12202919 -1450881666478278524419467901505994316680 12202920 834204974502911578222187133387878400000 12202921 1032710883403780327605522575950056110400 12202922 -348431557939079420295132147375296716800 12202923 1195080038090895474758959768514524361904 12202924 -659187388472929606773417288733075827200 12202925 136203416536376581614170142820091356800 12202926 332202710403707999251304643370890476544 12202927 26420247935489234446442844958858147200 12202928 -117891465653206357033317936917636775936 12202929 -553540218303133096828348175144678750526 12202930 214196837069745276168618125533100347200 12202931 -524035636302322459807564150281521220000 12202932 34980211804856499919042336453572993024 12202933 -3161389705710728007974244103763461120 12202934 -580879984861860191761549813986460236384 12202935 -205052627023600075227309805549747009200 12202936 941538366435633011218403974697683783680 12202937 -199020041207761746463875967262464243200 12202938 -611387939215282319950745957925768026112 12202939 478376285587383424720885863438075494400 12202940 -436394737826608904308105516762138368000 12202941 -210656578542447985026332992966040663808 12202942 642379529513095135096999430295664111872 12202943 -374952988126173436396201587513880239000 12202944 -76010008102325255290466155405686865920 12202945 1201711212186947826195306831818924063700 12202946 6633487816339529544658749495604784640 12202947 1608517994028998558828297418358686797040 12202948 793809226394506898405524997823566407808 12202949 -925904854797612267067900496154014768640 12202950 248813640465149814063300227716416705600 12202951 302825110357915590944938297602513735000 12202952 910781966892199726138381689098757580800 12202953 -39401433942489655582011238632953987712 12202954 103063808161831834974030999547314309120 12202955 1029425327038963101348496204580021331360 12202956 68821018985900717230538799825789427200 12202957 -374430772067747075585548613661470540328 12202958 -568491933838218568703300732076421353024 12202959 -534512324056273843514764349048739269760 12202960 -72292751941932414317924382180592189440 12202961 -837225332369768206199865287263637319438 12202962 145384895342632482372220839733791214080 12202963 1993140386296198532817503261037526440 12202964 -204541781397647422165626515473139048448 12202965 233806577679086995416974848278013272060 12202966 1239933134931748468727206112976478317120 12202967 320709576072035205187941790097518147200 12202968 196499541889627571365312981019277312000 12202969 -1552501812466873858129455836121050224630 12202970 -1084472816257025350678503804404044800 12202971 1316677592171962583893187055430439256 12202972 49708452071358792661172877008455260160 12202973 -31356101789120615216690441773371698100 12202974 252636374825075079020319668015877310464 12202975 -583461119976417886483947757880152897000 12202976 -1085603177578431107324787433700582227968 12202977 -213069366733784306222591619611991726240 12202978 303782963221128435672359055267271722240 12202979 1287984344063601181682246235631202279580 12202980 45717907966718130270277091640939663360 12202981 -243512210252513624511213671747905603808 12202982 -159890394929658752362474996444300058496 12202983 -138175287252378608776942153466429159664 12202984 -2194646342890270319010434146065412884480 12202985 229900275175171530335952609631227933000 12202986 -248550766154515192120860567931371694080 12202987 293825867129665492916882762100494836632 12202988 356944315566004502908964443617544882176 12202989 -161499102321780253766162957754042760032 12202990 -400853150508017494632012645390532761600 12202991 1993003593613852670069331817880291695824 12202992 112570146650768654660430717264703684608 12202993 -28098018260173997044036864053514653456 12202994 -52829971239632749041057368694940866528 12202995 -7184523448224887393428484589574225920 12202996 -157360247332229644586313866139236734208 12202997 -841225551191098260320111676605621498400 12202998 -453097802711351313685213314528406671936 12202999 907482541189535930690361385225218100000 12203000 -23519630238374755996411157488788480000 12203001 348425214473002837604302476835143336000 12203002 -27546129216504752586090168902276360448 12203003 -637640589303741305143986903226243958748 12203004 -1134154686687631656560295648691349422080 12203005 -559957050767481423495229043107841717640 12203006 -178458068083196370404659767282028801536 12203007 268774777151067223389805242522329806992 12203008 -1451523288728237813765381228607144198144 12203009 632704830804385449276871402978102734996 12203010 -182495738929928963937449951333021061600 12203011 1056952153965734343698159025089051663612 12203012 -328819098323945054621395566181792039680 12203013 15055880299215047976320369316400680864 12203014 522371784380843575038913258573010933856 12203015 642362751077664450963635123822147427120 12203016 -216631682488086351631256409943021977600 12203017 1595701791829774068679905904903847282100 12203018 334353708825081654662301405789563747328 12203019 -748338421450324194791295728184089730756 12203020 349229640117913881660532564813501608960 12203021 1609068510731018540963693078188762983222 12203022 107037154483698779993869492240124294400 12203023 116763169026374031611669476061745239936 12203024 -89834983488205915846518546862168080384 12203025 -21124971374995077869456662376585257200 12203026 2118796779810927856719295042545438720 12203027 -717537756327418811533279620375175509240 12203028 -266012950884706971029200676657632174080 12203029 -657412412443124444675314696832521762080 12203030 -103712262136325820810384434672659833600 12203031 733681489288908954316140638771482248552 12203032 -313504073440456474933228670404566343680 12203033 -1508780687771455524410543544405253733760 12203034 222385222324214818212214936068176033280 12203035 2120324027523473041219561385711044800 12203036 -55417635547741111693040443749206469120 12203037 68371743671195785928769745843421538240 12203038 -175256149526440774289248632881788472256 12203039 -92897752897984424427395785163045312160 12203040 -156512999739083069141318746619070382080 12203041 608477799845641648138464671530397007552 12203042 -692140165248879878550621251816785086720 12203043 426376434463275099314065143352308164928 12203044 -163139842504276345517179591459150581760 12203045 11917564763030898282423577350341400000 12203046 6401467023583236243388272401133879072 12203047 -996586544829573071503456993751233834504 12203048 93964026046204290756656109879808081920 12203049 386793813100307535281006404185081461760 12203050 -58410864355723135484799111162675026400 12203051 -16238957522790576256350298350628446720 12203052 -524029442894445389366326352304212679168 12203053 -210485845164169533278455862510935790698 12203054 268396205606638933307963260137741665280 12203055 28705901865494195138185570327750296000 12203056 5278766181258618177882731188042104832 12203057 -72848306488055206198441626406861309440 12203058 261714770030267764565967272745307391616 12203059 -495766894113969815627533325410869825648 12203060 10080690359769456962290441059922114560 12203061 -227142235416553049010240614412188618400 12203062 259898233976604100439042685348687664032 12203063 -1410421847195914004189700035316869369688 12203064 453767710938623367032943600720144998400 12203065 219580098620208744715262179612494969600 12203066 -116185231101712774010777100991233515520 12203067 -207738112315793426018529540615378252288 12203068 -6053373088002349113369627789171115520 12203069 210282400972443423430353072414740278470 12203070 -25330112296628489548549158235055846400 12203071 2056788606030790093054237731569022869392 12203072 -133516715997047079485509853454721351680 12203073 530736192830005479633285277102203227280 12203074 -46459387609873460156899099964246749632 12203075 36467271625018664697199594038508878600 12203076 -255298453940619676530113385485474426880 12203077 45739377146299864842794704883546880926 12203078 64365647647729428758578716218966966400 12203079 38615371598787480697912451391949315200 12203080 -433477653871766066512632888121250611200 12203081 540115403322915927924729076041781281024 12203082 -264200607674740794391799637361311682560 12203083 -240240017543584576926446101103923922668 12203084 1186887306590955743815131346285548288000 12203085 -513095224861265865056341176275314943040 12203086 -154675690670763973028420345752804713600 12203087 -373154282154884915633855298187852849632 12203088 40709075615207619546742928853014937600 12203089 -1656022623245627275354424619814654196110 12203090 376815031679904416726557565644136560800 12203091 538551244733440117221348716376457249248 12203092 -804018929818698235572597053649489920 12203093 -696961293924055789884267501212544859584 12203094 67555063995634748744388055032708169728 12203095 204160038606822465524699910199027821600 12203096 460293140821529986794570705343418880000 12203097 -818465944210510906099607679071442615600 12203098 -304598392318665006780195518245100701200 12203099 -23959658385098602514848051902151019736 12203100 46026861350732817176546668567998720000 12203101 218183408582053753499802910399627070400 12203102 560272704296949714295159096924210906752 12203103 564975147332433820252209876717763627008 12203104 894806610131634803958960145426730582016 12203105 -701507977108143827987754827894539669740 12203106 -116617710601050985083233464808192980992 12203107 1726240038450765162983561202013260388920 12203108 342612877711116185855623013681542182528 12203109 722909398842872487224341178225852574720 12203110 -3562935781384970546230014706984020480 12203111 -199612492368730970419763657944252354800 12203112 -1416987130772291655275587872081797529600 12203113 287646310682030827417308068243898736200 12203114 45380466377995326507602873148273421824 12203115 157011224312771375245128310501346004720 12203116 852572482680714723025469654839252240640 12203117 278743287915066437604632623171208475264 12203118 -9444741043514622615732606777674013312 12203119 321068720240851407243529752591861956800 12203120 -53022204212581678208446006766673100800 12203121 329942324655775256519263999235818636224 12203122 63437076916092359682705202150474628112 12203123 222045024359336098553073021623230903344 12203124 737567301146417999383328395524449427456 12203125 508458036998276478593282134573078500000 12203126 -115538848070989113065541887829671957376 12203127 -1233651788030007779151544454627877590208 12203128 556394527330847236674209339348012236800 12203129 -1247443078464423628133814009824405418624 12203130 44729497327510978908799531067891712000 12203131 3945090773368000671951621890675249686944 12203132 783942999423649896131038595888323024896 12203133 -41193808753078826607558721609145238336 12203134 -3893470034873753064674468947525588800 12203135 140771972950730062443364297295576657760 12203136 27159115934847760159911979273389342720 12203137 -521660571228128067866869071893128857214 12203138 387549849714626595114927095788757755296 12203139 44538253658741539520879210768378814048 12203140 597883136885107324227587517381044317440 12203141 77107272537331002153026530660087912542 12203142 3911239606643604548383222687431536640 12203143 1100867134884495416270532083161939737240 12203144 -48577690365254897623158814340541050880 12203145 -114031850150121665292430526155279127580 12203146 233427242925639060938283577798042214400 12203147 240002728601559034187631374144397858240 12203148 778549367116095457594089098777298439680 12203149 402183643913286594021225710722902367040 12203150 96943595350393763692824612374648025600 12203151 627454096839344243259151992643428049032 12203152 304988539066935260423091684475673370624 12203153 -177901889980896291447298574104877051598 12203154 -96563669905432694535222066139183754736 12203155 -438787767864717363876603051206983483440 12203156 109703144397904348661120044456552470528 12203157 -53619179396044812329846417443247346912 12203158 -41499046901642353873726309684450827264 12203159 -19931332300004742325940018039048310696 12203160 450267753646686212311777942214952345600 12203161 -1175155735214046962711858255213192129376 12203162 439573664070945962160157046400185152512 12203163 -383315259148275599367300894523805959680 12203164 76486985519574935339164886848217509376 12203165 321294736517390413296510210910772926320 12203166 -382368617433763153410903409292646442176 12203167 386047814059908293732931217414355693152 12203168 561692165423895274897030425818604503040 12203169 108355285793271612677509415994928557408 12203170 -183519625065682326452668445672330288640 12203171 -1689794058956726881594624109600425296000 12203172 -498003464889974453247716940837985644288 12203173 -1394138443527919404595979788904740832578 12203174 -954776815153644491653431829993525886976 12203175 -178795941289291513903305657235667877000 12203176 95430830262737390155149973643569397760 12203177 -82850198351914924881758782523445169728 12203178 100787734559222099003199277412254176768 12203179 1289365346985670680732167275444068656640 12203180 652806347624730875644446449173498905600 12203181 -196154444593316329906792553999313039360 12203182 -267947512449914148462945536339567783808 12203183 -211416872265214918794157937207698931568 12203184 1580561077384212337351922279818199040 12203185 14518508734156522642116516997030814400 12203186 704242495128684797955626370851400747792 12203187 -445711548751400194101493672670684982720 12203188 885661644040948813512196478792292245888 12203189 1075688438924878383860700443293353137856 12203190 618451761043913369545908252468802425600 12203191 20854675534688624099531412938529635328 12203192 -575080973009706764180557413602737950720 12203193 -746092244172943351459252738757756853936 12203194 16017644633602491654921707552925430896 12203195 597239252018225493844481888497818108480 12203196 424304597763282390266118023343882952704 12203197 -25005321411617878685074007908788204072 12203198 -195968023006270732074573499216622926464 12203199 29926902326897143648796114277169447968 12203200 214536678940554481610407319069786112000 12203201 -165139969155164976470693044924018049196 12203202 -77969171119942097338434994904668692480 12203203 -772020307021259969623155007330087268548 12203204 148401946281945739978730160706843384320 12203205 -509916526286364227714607847990427286240 12203206 -425417465692826646666154742999110233600 12203207 1198121154573128017752259020897987018456 12203208 -180451935554062959493775184540819225600 12203209 530766904447338899447356221042678562560 12203210 -75827365834228915655644124553784031040 12203211 -601041187798458391774764660571204690728 12203212 2451403534326437190658700126473814016 12203213 -2934549307370817367038203404300509834 12203214 411134408767743019523275878271758335040 12203215 999225203448556588827427461548384868360 12203216 184342723860619197525515767682928082944 12203217 431871659648938402410399371185698767808 12203218 -335078605694786902874221162578424579440 12203219 517375067668430835611496030007237935696 12203220 -103679284691031796692950604816371742720 12203221 1694500869663498261158707684111475706432 12203222 34905905181258081162682530711007227072 12203223 26110016503927445239294409499074183784 12203224 726774940759400289475291075694292541440 12203225 -433580107982823238433329305902461224000 12203226 -16874533546829530007230001622651215616 12203227 -289985931765933879741283230259596586520 12203228 19301619488278624306878161499612403200 12203229 298663759211154190341828866012789406720 12203230 -118140163473610819988395153881277754880 12203231 746193850553817978073479186664684528032 12203232 551323336441973356727054492841024159744 12203233 -660235542507018305980879589147171199040 12203234 618279112911745230489755416460674030080 12203235 -120417713530239426773251446530084239200 12203236 -650434839334611708794157060449860366720 12203237 1632341121401127737109431992331386709886 12203238 -306502261374537120260463591815329985856 12203239 263638513524870864881978918066477860624 12203240 118229912592358445758615798299318681600 12203241 -558723890167928145145720971408924286560 12203242 844183192098232243255188573266617060272 12203243 46045152691106787930200515279950025728 12203244 30307543660396552164137103375385758720 12203245 431538958640337174219051741696347839500 12203246 301675122442880879568458632717497403392 12203247 18376032333599107738998706514354595840 12203248 -120059901027447924628258432710424068096 12203249 2570602532631384492926769937453893300 12203250 -53059334059534813412168384873200512000 12203251 2376476921644042866327150470779010252 12203252 913352315978039200158902182984778468736 12203253 392321191511326142898867389357108954862 12203254 313715914509515868790832599098327072000 12203255 -626584482141403053389951998419264468000 12203256 -50040647230785867249464828881339637760 12203257 625409365070439537108915430584942790032 12203258 -418274623235926382298760760487306366240 12203259 -869796082349425880156773339053708203496 12203260 -623549741826630807181699622950977861120 12203261 -69008605065108022814054246675894863680 12203262 629754495202913646921869929640347581120 12203263 -901187627215696777691285128790593494960 12203264 23670824791475447496751948732431335424 12203265 -558382097229491874861408447392448456000 12203266 -218134320599359874692375332256560820752 12203267 673248270270913432472378153926817627472 12203268 187710125402541714908832016168842952704 12203269 -578337044313684882376601312673290217956 12203270 -308339516748914920767007253935089601920 12203271 7100437263989014043840875857589716480 12203272 -1048148035624257754416684187440486067200 12203273 418281441512575545955524550422214399524 12203274 -27415508053379072424819338652212828160 12203275 -10881392692291292957652889620248196000 12203276 876565826036819887058274366874191360 12203277 24115333875750122442192036973604404800 12203278 -494133808697091636598182493593348010560 12203279 -782488949986675995628033499901355958928 12203280 -80077674048627801745826798988871434240 12203281 -237364898527648611504656201224053833436 12203282 -106437891456685817402637459770602828800 12203283 166569246234814049213797876469122738944 12203284 883639535549250173279317020716440351616 12203285 362071899826411246776894531110506645980 12203286 290271327714770554934704409620029027264 12203287 -1235266268539605470800155539678441865240 12203288 -1806822674405554002136396366030657536000 12203289 -123632172751275762205696000982550138816 12203290 -1859593730171063946953696708493369600 12203291 -225422189004519686726339269825122786528 12203292 425576235503048801653079901789827185152 12203293 135295333737310637691842784061207848960 12203294 57208748732746378113890262077012102400 12203295 23905851777310998647202419486145601440 12203296 -674253463218182631440759093429507457024 12203297 -484066449931813443932301708244531028028 12203298 -8006812573889785076581908377989145520 12203299 920217280842161644929081366799797470300 12203300 242721048380611178223063655707667094400 12203301 142552487526647382210014998344608232960 12203302 138312110988001398068690743598627600352 12203303 129655097602479662078273110778155562496 12203304 75750490100870615971892931356918661120 12203305 -377050429815740962678621840084107932160 12203306 725406376429735614586981653131231474352 12203307 295647191472094353277991076823850629404 12203308 -37761152037839936479648475336625863680 12203309 -1191923796164598058259708522744303792490 12203310 -103090079164111699508312838437793300480 12203311 2614737805490565224266684617672498922552 12203312 95958765733666051241223375180689866752 12203313 -53750632864867675820736856971087660480 12203314 -2668921072375486085171016734979635328 12203315 -785128404753899772849229777841201889600 12203316 -756243708710886539107289918516020204800 12203317 -167699815332505594946682845845097478528 12203318 -556519153194102708189153299638915436640 12203319 882298178656979098318709070919048019280 12203320 -399526436988038451709309987373202432000 12203321 171361727413542976570533098661089338128 12203322 -4606448769521782611764940620301358080 12203323 -1215767740845395888396645429404283187096 12203324 -93771802610296747977823871001842073600 12203325 256817321951373278503284820972490280000 12203326 -61126316057044360033571969940126405888 12203327 1010292574962034767179164547795313994176 12203328 -42968928965999561450062387781188976640 12203329 578460400978995504996366502516895916480 12203330 -453587636640254950003956020184677545440 12203331 370376894991970207941772380537487302144 12203332 -1187434735540061495546623741974690680704 12203333 417897827988003016003622822065554722460 12203334 56360046751478663450545017541211904 12203335 -472394475744451719890393195637395571720 12203336 -562582282179148625021074819878072483840 12203337 141174190227045541701320651326312884096 12203338 -29258235965116524070690337990107911168 12203339 -244491861925710166271189498664318103560 12203340 -43454047451079325151498634494204313600 12203341 -1035431438673142381558204280832147925258 12203342 -232555204229985084122322644907026948928 12203343 -276705241550055110298992625628536690720 12203344 985079819216883296783391502319861760 12203345 -14139728759585629488385146812393030400 12203346 -60996606690248216372846222738394840576 12203347 28725106599664541682812263949619342528 12203348 -1302428367090196750270971694095257735424 12203349 57765728215884469060996354842478873920 12203350 -142311318059377927100799342155597371200 12203351 -973682186878367788692070524657751602408 12203352 219317207847201662727996212187604377600 12203353 908956530111485181204465911453796798602 12203354 -500380528001715883988009798388700932624 12203355 352342022291245527643859729186807601120 12203356 377673075406024236478868290585275976704 12203357 -3782720904245400282846796493236034400 12203358 -179106054043946790755022224255391467520 12203359 187666010259608212474215087566920368000 12203360 36207691075663053535163981762262466560 12203361 -450014796358177153867017688625963538780 12203362 -420170701517637146381978097702755466240 12203363 -133668724931802915348660743162989039392 12203364 335231307599881239289408227882854962176 12203365 1204728162561297865486553283056611236600 12203366 -18600226906652925795406068156688465920 12203367 223721613308713395771629989380230676480 12203368 765696717817438174459863511876683586560 12203369 -1170425343041497864805325519371216790960 12203370 276766441925279571016076069631453863520 12203371 -473930650502629111534829489174859759000 12203372 -556782056929054198432765909518149296128 12203373 -92866109133408576334123354577693718912 12203374 -340573904425901021295802025751357666240 12203375 462828484312542989162529125855515380000 12203376 -159916216999416665195294257801517531136 12203377 75152190971632252171182671985565347200 12203378 -119162465881290689355669040971813129600 12203379 31875984015305263615750836302074106460 12203380 145317026741835552185785123938372526080 12203381 -324236814665737224846372607210423876818 12203382 221905585544321435227328920249171692288 12203383 -1001714507570488958692490641843247636880 12203384 -211500265293075553262452787094701629440 12203385 743852755194530224751074433895963681600 12203386 -63528365608887762071450170555094332416 12203387 -618340861229281850058135171554790264048 12203388 -504276727914208777001034983273692001280 12203389 -1255924780672289281751849272817725807200 12203390 579928291937504970807640249922883361920 12203391 -106266196942946658156288993383038942008 12203392 185104785306329750714603316631201382400 12203393 69484954417904435019183373084908096642 12203394 136591253545260403294604928196149007872 12203395 -709523016486634959248393061718095327600 12203396 -825591211692841106652001358543424706560 12203397 -785100585222275279288195403935927893026 12203398 204718010407707798762186507319440921600 12203399 402648787610129011158724396330571153040 12203400 269610035762067165688395890083562496000 12203401 -31097550995437522779384877171607153280 12203402 186228803594085503637667962273076303152 12203403 552923833517093134572115363225289449200 12203404 186940230909873326617838314763137024512 12203405 -581921525493711818712107260074980021940 12203406 724326673557116434279187846992768156800 12203407 325108846715555126652347837369559197160 12203408 -118272857190318156045448070582045245440 12203409 -197307359278133076251841662482192441344 12203410 -427083749145200885367976710024057415200 12203411 1238006633012522423592998367754683774024 12203412 -91221784183842103850777158683037003776 12203413 797774885421935897824112046304953439740 12203414 419750831844266703038900747409436914432 12203415 -99164170359313407091554702965865792000 12203416 -644077958415344659888514118483308052480 12203417 1472765722042005934186761349260444059466 12203418 584786511275290393423671041874102664704 12203419 -1490220217331470495896068549781567613180 12203420 318550471718631832655682178520704481280 12203421 94467457246523161287334113708030882720 12203422 38909520570192002172943509878802616320 12203423 -409834361909970163821037142240932940520 12203424 -541444416865017625757445785426465980416 12203425 -285683209978545603796011163209446922500 12203426 521731659420217501907277159853383131424 12203427 706856955098491485086099830542859910400 12203428 386298496290093172294538023225011406080 12203429 -180334338550994346992209244056940825088 12203430 -71396799663798842793777014005338439680 12203431 -1335418095784287958563717946406369125768 12203432 1041385190234257330284210545185033420800 12203433 -849687768074306258666617247335077701760 12203434 313830389134320575598184136410540880640 12203435 6752743799104540933799543134971696000 12203436 -299217466008150902903765312887557242880 12203437 1256245165511412898415266311536927064086 12203438 -261210009181505416051296149599869272256 12203439 -637863352534969217303426084873375120376 12203440 -194669317547706179593101790090142023680 12203441 -611301821351358671138067497187580345548 12203442 213634310352944805265630421204636653440 12203443 8067167597397718680826266159043779584 12203444 1288021225849309413140045727214668582912 12203445 8677778337800962278166461904319874240 12203446 -749833416294692749991667639745771979520 12203447 782746935634668116795842363899006496872 12203448 367737119602340516683312592160581160960 12203449 1206325725064465712851808818827917729450 12203450 -171600786651992377016871454850142645600 12203451 127383785150745031658332419619923623280 12203452 -871623568643040587696454913817221541888 12203453 1201349438832164670505466487037167447840 12203454 177145798975067114565524526274636222080 12203455 -1261018682014701523742894308567453920 12203456 -81439285208558147682862203734203564032 12203457 28458482701685380830006487359190447104 12203458 322600106355001580180640923142086224080 12203459 -231163927078383012006528815099588285784 12203460 16504953577356279417828915812067164160 12203461 -505342757085238131320845747551912113700 12203462 -435641435461376535200199132268192722048 12203463 -868417215911052067150254604591798559616 12203464 -216414395492237711376599365914028769280 12203465 -821283691966900088449805718068910970140 12203466 97975838898143523754641378750046318848 12203467 1421692087033685014795900001946608012232 12203468 -867810961891000206011059420218375812352 12203469 -1135097697141344451955290547862168076906 12203470 105425344878466855176821792539200127680 12203471 27862101800858944047528612419574416112 12203472 -53286932576439601966610741747474104320 12203473 -179256269074618289529386560333986812202 12203474 -164639291274950994911669812095002185440 12203475 154353366249097715808336946959297978600 12203476 -77010402637820770353422580063339468800 12203477 -458529219136086944260365180919733116800 12203478 -125057437478150274434204575886779840512 12203479 -1090534271458571015796032939727116972920 12203480 468408625012482356983610030595183820800 12203481 -190155319783038774096131992643099001648 12203482 149549228578459340203374570553283396592 12203483 -39444289653587589742170665831591184000 12203484 163075905494570758781306659260627320832 12203485 -446620334788616194069750531844341309440 12203486 1546673744779342293956103557226384768 12203487 -451621270565078896968100334353351008000 12203488 740362161396077813536690111794359304192 12203489 288707987181821145775763908069706032290 12203490 -160473893695282920349514218451469580800 12203491 -22783334265768181127076018120229427200 12203492 70781023276127905154578059209306603520 12203493 537294957360828152481871355674560903264 12203494 194330805506531665973520616325741059296 12203495 197194169384568012757197619075920051000 12203496 506007618331298479666272266456408325120 12203497 180768839609540540636647468461703561360 12203498 -284675350273331096732473056350201682000 12203499 -49662884173332655589494857501775710528 12203500 1230048188977969626877013243680694016000 12203501 -1040940950655360225283827545457095702400 12203502 130987449126682314124608615878409490560 12203503 -645147100255336362614262187334414206656 12203504 -1867456149912642524692702088369111040 12203505 -516441378649467698855174583223156627200 12203506 -224797549829125826321132965945947832320 12203507 502936937088612913732175854252409847756 12203508 278025728785611799233994121498061864960 12203509 -1536508550461966690980243750630224533796 12203510 -194698855793229781578398448154071552000 12203511 -905021291535425409353490402676191957528 12203512 138303037639877922833505322062534266880 12203513 -29900334513471442125479524642601840640 12203514 1028809568144114883520909834132598883840 12203515 477645068593559403415813602535192750320 12203516 -105278684171412304688403133176859150848 12203517 5801965522694532772146155037716392320 12203518 -499425668548255299391284498022541645568 12203519 -1366605550850405131008955207781240818440 12203520 -10114538545126561807673073777393008640 12203521 -1301081796647374835997304012866661192656 12203522 -107888807751820411126623686305774411776 12203523 659854992517335087493103241715782114372 12203524 -464906777096612799016603395469332516864 12203525 487887239275056495724166519607982752000 12203526 252131928745536196315921770992766779904 12203527 -72162301921366682238353097010213672512 12203528 1142540127994104507216927595534207672320 12203529 6152497462619711466054592584911339520 12203530 62168394588723742917890563357459736160 12203531 -56292055467689522238616318749140120400 12203532 335706325866633785289129130789805548032 12203533 -2228590946291019910132658757114098196 12203534 -197280948112214482667719173949620321408 12203535 -822944252419007838218703063801016028640 12203536 233223865879788769102669262293381947392 12203537 -580797106088181071532874949343605987088 12203538 267472324538346325229599117303353028608 12203539 -75231333729787116665809413916441066944 12203540 560606791414570135680000033234241658880 12203541 22989379652975371050707947853638501152 12203542 -53866965239714226044225816782739975808 12203543 -2742993007773078898286269622070225919872 12203544 -98576039464384306184418773417472000000 12203545 -901245183603497368098933541761563384700 12203546 523232836245148431318693389117661215472 12203547 450973520737244278516394218821813753600 12203548 -291173534983974284114853350406948019200 12203549 -521207072691770818297788542167524974568 12203550 164032866116533466605623665922150700800 12203551 -1126693562731164709802298635224347476496 12203552 936752640237027964780760127727041380352 12203553 -285711848386030675638227949679549377792 12203554 -248953544896520355253006387783735513728 12203555 -117962431362589909450530258439358009280 12203556 -24248687879381492745129292145875224576 12203557 400160401530690843125027985648866972672 12203558 916038463216113090029667314830625410176 12203559 -805136340617721224849565602324327695896 12203560 -929934399448541724963871003236145152000 12203561 670877983420039710919167524150412279162 12203562 74204570693197141114540226753450456064 12203563 -68589007080956789851785600012480198912 12203564 -346210927698506263007980338290287056384 12203565 -591271197723520741242346151647441920960 12203566 671754856035750195520823957005667879232 12203567 -518228453400619874551210294709750037120 12203568 -20552113401931311120010173308806103040 12203569 383251225493372773415815114678352990592 12203570 -121933141666721121511423158617282595840 12203571 -185847568781895274000949818005350745288 12203572 1654738097078853181530734864283031552 12203573 225126668385271985122213136141713936224 12203574 172993161246202436585459233218774874560 12203575 697060713692471610635481679198219878800 12203576 -624480567034249462339874648747089920 12203577 -473787236944016559825675600478366548540 12203578 122495100121747885390200115894023945840 12203579 -854111249966334751158870748598811119520 12203580 -263265155771290806178672337911814691840 12203581 16495547276079945920758878027319231904 12203582 -60501116933851701402881029098502756608 12203583 151616937343013772840007327811863266048 12203584 102782212728371657744004699431844708352 12203585 -859465460777753050212834456585216772800 12203586 31870860981834605483234684181649824000 12203587 -1053236602600918870936219903007842475520 12203588 -28501995534432664880842515920255124480 12203589 -18581189959313145944080918718897599776 12203590 -177764170064249258449897780841723262720 12203591 -8799751158736465894457569314686587200 12203592 1431464103566841302030510645819474903040 12203593 -17097944791555003864336447367302261056 12203594 89915654433920613560313937799527014240 12203595 -540865364459870288886525018609612314400 12203596 657935185979933225054479434024929043200 12203597 -110284527611265086313535653528035059200 12203598 -549041084606794277340178311493274545152 12203599 -281821897917706561720532728179094369408 12203600 -113825341587673961516336949711830016000 12203601 1646409375705263931046155083501832463584 12203602 326507990297481736141840735989828196512 12203603 429992601903296954022888567254585094948 12203604 -264029448271239571369807218798270627840 12203605 -4250238388031548808526484453784308740 12203606 379653478681704207298061678723354417280 12203607 -232946525543490085340510680490929286784 12203608 -1958821672268087400348747861851790397440 12203609 -209259157276056729725415447202188588960 12203610 -345542814459721646370237843481263943680 12203611 -58455124195276824381817371682418363616 12203612 -333684813215400875623410870253411611648 12203613 -174696518425725678744740398166496910458 12203614 -170096545398492395374306235086005289344 12203615 3165161372949328865384141229328496640 12203616 -178015538182407971960621308344193253376 12203617 -271547334057391289656532635874047866334 12203618 -222766417286038951086012337105835472384 12203619 -429216704976805389811289527839292582080 12203620 -196890086109489142183060752096195502080 12203621 460409547473395479258464012544466378812 12203622 -28570533014333084142505152590333594496 12203623 868462370082321870158213711220213042872 12203624 782661625832853377703879809313487257600 12203625 -326146001043982102187827239271418400000 12203626 542556768629481395800247867703822382512 12203627 705738703120963125570259066915841455476 12203628 -207007942432624447094402372322569487360 12203629 57037029034626892506331860452786735884 12203630 166954580042491598808467306907952896960 12203631 -388993943816199735620663138410202139720 12203632 106744784920358086185552934629601902592 12203633 36642909856476325496507249565509202408 12203634 366110481254801060992007482970107236480 12203635 1056531680647962908180560061578350634800 12203636 -410966163027625121658378437969599057152 12203637 1235831277705753217056510300794363535552 12203638 -521711972531856365470179667537283837280 12203639 -234697720399636718685730982275733614080 12203640 -169946802600333932530315632981694464000 12203641 -514543759376769704020621646430236259248 12203642 277186589243767719612535583915105497344 12203643 -10177943605940479390099708346490533760 12203644 1457501391015660876710500447715174891520 12203645 74703381184386698933150252151674005080 12203646 -70736265166282046074862699836843671552 12203647 -376349937098786144402428790778036208760 12203648 1423056083571867957923024065458937528320 12203649 -277521520146063120254938529371663334880 12203650 44223312593337291270212682608763717600 12203651 -87330176277446221077085434633151593348 12203652 26519592803845179606618049105221061632 12203653 222260008315405314198105676066160306880 12203654 -408032668664627748625008377414944423488 12203655 -507827325222867027596286037046677089840 12203656 -233028275747361846343504709537380147200 12203657 -749437582443224525369199624445367765094 12203658 2656153288966088743780897123500213504 12203659 340055106568244523545345289017253796884 12203660 -134217149688141583517696904834555801600 12203661 -139736895242258977090314988696078176000 12203662 -493363587478281832579240736342907909120 12203663 -989904222022535800900603817614849211088 12203664 39318697796854831453289352031044894720 12203665 438644319387520366618709902530970323060 12203666 245680167200266573252633378652900230032 12203667 136578972412877548078989680823932506272 12203668 151285940593128890526548845192975154048 12203669 -1205376289520409071674928041843028518560 12203670 36010412281001135801535086299097174400 12203671 -1199746725455962708078066814624495858640 12203672 18368424097740211544208338429424599040 12203673 -372149381121782577681689901526362768576 12203674 96640358752380830229257830046514634752 12203675 -72832044685265023100406609211946880000 12203676 -252292388065129914355184883247441751040 12203677 -15650378048166544185601531258090364288 12203678 -596944077547887831476830806359699849280 12203679 -323042456198825166913336940519645964216 12203680 -528484203567866546028822471968902348800 12203681 159906027784916692841222710612824381120 12203682 10684754536217743622077508971287279360 12203683 692866054528920182825427799272951244800 12203684 -814086635581220390100850188178022006784 12203685 -498851183745345535092801689972376960 12203686 -402081749965126288191964315011908054400 12203687 -1236866103801753109062305528194560854664 12203688 -113086633757649369012452383452106260480 12203689 -869068357967310160962372853281595573510 12203690 60775167724167209792455289379932661600 12203691 70398361646091979497596201927925178368 12203692 725417611248285344621114312024548316160 12203693 -992398228659494045630148892002771392640 12203694 275876953570910100909215592179876692224 12203695 -357460909534587280519906126474599981720 12203696 -335953822265544005837673360824205312000 12203697 -1873193792922390156941576963484733680 12203698 484643060333433400217383287929482149888 12203699 1064981504387287019234267652156885170700 12203700 -282806244969120797643058081727994624000 12203701 -20168367202500467369889954819662891648 12203702 -29264715092083290289816489385653721856 12203703 384869560947197907781157842610843342904 12203704 -713978212877742313448585033350587494400 12203705 591943467360248062764737374793955377160 12203706 422837094033660140975492292663963362304 12203707 42143606483628797856941728805898786792 12203708 -116192141536463126619307024639786352640 12203709 -436115180291170908318557768855209399680 12203710 115493425959618977672102587830858620160 12203711 -231692584751885690887041148185269292648 12203712 -253795066633905213433375940973626916864 12203713 169562598985830143807087000796421862400 12203714 1111313108184434658912114310195149737472 12203715 842739507201644063961076608412798379520 12203716 -496751537040248390107050913798982070272 12203717 1499084081515552226487043957454667246300 12203718 50181371110698986313658932650247386304 12203719 -1168470916980541364974145347152407560320 12203720 667372152990473063803416432184169932800 12203721 -323574380569924644531676419720460074780 12203722 148309632617241407096650582168803046080 12203723 -333624215831496992768665149575491035360 12203724 -74841333031770525429054386079935370240 12203725 317772730240143389432855795855564641250 12203726 -710654614275821749750484090488601986176 12203727 -83801113578458144278851798565156215792 12203728 223005346312332658593857479220945797120 12203729 632613567177417403742851775047347919860 12203730 185097932160879125245513617331137331200 12203731 828193200772869952106309841833444422512 12203732 368813369986280720625041330157017478912 12203733 224979573681025218438512753148059271744 12203734 405818354415446467834299903505236170016 12203735 -408650830344977101880082287822593645440 12203736 451341255670060681752971610110606438400 12203737 31528693819025120906228322153405555840 12203738 1346442094400891023389152901897769098240 12203739 520678860637679763295437801021456523512 12203740 -856118397056381825604553236453668559360 12203741 613914302320014151330981597322959773984 12203742 219234492783959459951957565556576563840 12203743 -467343395987400805084681591171187726616 12203744 5698186619652465523232301331907346432 12203745 -741354984482618164703809707331029002880 12203746 419945844951004847185748206581278805072 12203747 -50059351055721349732408321884121656528 12203748 730179688443210803219036804417238844032 12203749 89257517041621757286715069775039544320 12203750 -46213190172715541402352463660620960000 12203751 49704729279479457868149763091985120384 12203752 1694851230439334317406070366727656652800 12203753 -1106335216276806709611941287704361276998 12203754 -38058367010620593810744245002848436224 12203755 -1257544356319101965693782610548761207840 12203756 321871929718556904501784433785852317696 12203757 -168003920024909230016822294945002824000 12203758 3406451999408197727057352452284837632 12203759 -1712309729086276384713210336316212965040 12203760 2155759235770257462553406444445696000 12203761 -50940979195342416756708596296658168000 12203762 520045285602499932733604338495075507200 12203763 328142598540134546767649422774531304448 12203764 -355025447976903269919893622408267583488 12203765 32534063243272747808790184632659673600 12203766 127020266790688383545460835841235713280 12203767 1443961508040799450040401527167174189992 12203768 -758894361494984970666383536650183229440 12203769 -161413029039320659171507172860906924320 12203770 -34249108734954188442848003387037143040 12203771 630439662079188373575303087338611527972 12203772 -160442735964714035050051074912240181248 12203773 322324367370116766170871617546141292120 12203774 -71132601675112661541139162735312748160 12203775 5781003142177806953118549145566685200 12203776 457308703103697342629149349638339297280 12203777 -678023117284831647151864621918316596800 12203778 -121947948713569901194311700745170356480 12203779 58401784804147744088249083596775354576 12203780 303238821924370258464216301465559270400 12203781 -662722294066364203401230118080229767616 12203782 863665819029868311784911414003634952064 12203783 -498623066807189324294305315795530806760 12203784 -2198106310204658710401474562688563200 12203785 1741457416370921346802688332429860299520 12203786 6406162834729836801780791992047965184 12203787 -13983134320927756711730144523739194432 12203788 -999758946240143587374167696414180038912 12203789 -416151948657132497887286151864458235720 12203790 282393041379012725690511567976526956800 12203791 486862553695529347889787545133736343584 12203792 -82495353650564336257763329854476181504 12203793 -98656347393747368512321028305036414878 12203794 149121410244022038448525571368562355840 12203795 -592440855001931390168379232200369766800 12203796 333286794732586441007853558325285355520 12203797 1118300164639593366467082671227065056092 12203798 -890431355338441213790310101246113989600 12203799 89978163312584609257035625648784218368 12203800 98489630454414709785730939469905920000 12203801 346312719055526387243702007901472565504 12203802 -58324001065248134772502687704263584032 12203803 -26097502931441302669518139660237948 12203804 217543856188784383634804816329574278656 12203805 -250555423591073925043433397502813471680 12203806 -723726510837328387472827596368969835648 12203807 -103598547519413236665516913467705574656 12203808 -54306681668170455595274492151766450176 12203809 365367696162805012700549104497255173760 12203810 8239050203789761799406036854756290560 12203811 147842191855691095689031568360750899200 12203812 -779782514488536386814356693393018537344 12203813 -68617644339513509852704108912914224640 12203814 -18350355082268981428998044901276119040 12203815 446975456654565771478382381509394125920 12203816 -1143823918768838497925898401480873579520 12203817 681507912634353614119385523202414062480 12203818 -580048615293293487976483343704220160 12203819 352362006617433870260536151971773113640 12203820 407918234694832032208652618851636992000 12203821 193425418523816985427366552419674136320 12203822 412358822637450125993960018963353250112 12203823 26421910351924141161358088834223376128 12203824 205272346085942067361686476466175574016 12203825 -213122136320688909282988883086040163450 12203826 229448349150983233820567540820449391744 12203827 1620319399930105200087227025193137145320 12203828 117358734244994508263171057880507463680 12203829 1339049299248556107543472094322683592096 12203830 3413616302409506886150481110531575040 12203831 -342007325719143976286624423205566881368 12203832 77524056576973227125485269088468992000 12203833 -340954130255764277606996104766657323200 12203834 242766701895355345155907039491728136816 12203835 -86330633882028037059249289645222855680 12203836 -477792575326926309281693398569908331520 12203837 -150383526612856876285254674291476691514 12203838 -617676655417938259265080163559412396800 12203839 970395054400433797003950289486010056640 12203840 159191420113605234275899076546899476480 12203841 -673097989015518519689014094461740188160 12203842 -506472704648318294035135327690414778160 12203843 846836568904930104481022801216144972544 12203844 -185950048632752501265668976785182648320 12203845 -84785336090481687182654066030371401000 12203846 592766516735169875444323236128413132800 12203847 530700014708928097477828985944180507824 12203848 12296959480502079494117446530428405760 12203849 -46026260858807383762201571514498631488 12203850 -227292830778784157016571532896506432000 12203851 -1905750816766858230418299234219525374976 12203852 280480647300753587409103275359451955200 12203853 -570601189492619795527783178629601292096 12203854 89493384277106703553217135106425117760 12203855 109202440815215230458045601634128956000 12203856 39683299171339722992199852963168387072 12203857 420261858222520676103233267661109785600 12203858 55464574585746969628293728764410998400 12203859 164956335595209119025051101386114993920 12203860 -172459165154227061623909773960103153920 12203861 491494716575764912512397838190046797852 12203862 2760908609291512884459563701906007040 12203863 -220852885055615992992600289242981560320 12203864 49366511791386903632227508579596185600 12203865 -57336587974663516847865091296946313340 12203866 680111330997268687727551513734230508000 12203867 -146546362541162863229302066439387881680 12203868 41976806292032552397087323576489948160 12203869 -345656663549031005013005752567356284256 12203870 -36202025411899909306620263858005885440 12203871 -522613834347118556139550912588878080640 12203872 1409611476894201033413342691649234010112 12203873 -25834501592534563743744941507123383392 12203874 60306017197814730653562001734815462400 12203875 1786181389934180325674791075763318064000 12203876 -1127176185241686872534677122437040224640 12203877 368427799487947564209188195114358618432 12203878 1062373560511791624825250512217528392960 12203879 -398069836406530192831507054899668118624 12203880 1885053016473796970452813653570355200 12203881 1528419245235991354463566911923371642682 12203882 548596314582472881496105444155894927792 12203883 -10563854425147872603420580519074438948 12203884 -35112274751633692942595668925647208448 12203885 -412690537727826949694109184774457934240 12203886 229907044436003599778347813043119691904 12203887 357471410822881837722536052698346888000 12203888 -47289752946987778439329623734206169088 12203889 957836002304830370647690237291750061424 12203890 109674064075740704448441923200682995200 12203891 221157322956893219656229527267314333180 12203892 289585857773402542920736561442686156800 12203893 21815007495049631136777619160798142844 12203894 -169277042113493447350473225951788072448 12203895 137528323561522599308063695037381760000 12203896 747728120984680835296919769937550745600 12203897 778075094143073389393514659813356976452 12203898 8753204821042751268275375533835747328 12203899 921038868608404076957803659893309876900 12203900 -194116529923844912813735526373227072000 12203901 -537518351253783465934687897088933090970 12203902 726152409355603625515962374056149169152 12203903 -108478991031909808564622894992491838848 12203904 549727277619752879951702283503775252480 12203905 201198425993026185832507264452044814720 12203906 169785181527711130594627113102907585536 12203907 -127648864766399517263819450896889162760 12203908 -1056381508188122714469939544164912767872 12203909 1196214606492097978014138681963334799040 12203910 336902457781672795390854408706652256000 12203911 1256591593674509333765206463716366047512 12203912 -442774879490174662253754598155013324800 12203913 862291404045420060523101429100050979344 12203914 744988161102170396442574673850955038720 12203915 -86330446596625866904428157242568709280 12203916 -2449907002183287579170510444041691136 12203917 303403428182633007774458880316611424800 12203918 809508639487183058302225556810141492160 12203919 -116711282841199989030742620542272220160 12203920 -17539784151611132869742306716169011200 12203921 126374827568244159860477657320049166372 12203922 -40628363106539722009946753621947587840 12203923 -947591762427596952880000828420802969376 12203924 -205220853232993733495189021985844257024 12203925 -43461101942492134342680649877868864000 12203926 -574440950082310383818719571336224432128 12203927 1772276084545291604826413880898102264776 12203928 278262914711552305692602415924886732800 12203929 -1209711324984060716802679473427999820470 12203930 -139484859719426712447279400137129380640 12203931 203096676928921744956354963956895406704 12203932 -135827919870570231509460669760650938368 12203933 212433879720561597356790422556658093920 12203934 26325829498747911165849730935990070080 12203935 -242595872474174783593164249074815884120 12203936 225263941284513972299124227155071270912 12203937 -251659512495469322544650251755289978332 12203938 -386696784788005791340194138817626193920 12203939 -230965855526551764361108639383475039584 12203940 33433885113781969545673234719356928000 12203941 -564506146782159178320609762499803630658 12203942 117664170152939745442021198887542515200 12203943 3384177903806880026101129666616176128 12203944 -839741522270940050080607880666138915840 12203945 -91671770676244291008107883388444661760 12203946 -38938588122829560606510292716870940416 12203947 -151054520609473256289372832892549030400 12203948 622610734993033563891383485537334593536 12203949 609682550908140431250655954519511878464 12203950 288514456774858402841722638371261832000 12203951 -1394457083381198051718732089717516960496 12203952 -4548511748067379377733745773056000000 12203953 -372037094284195469515379903314396116300 12203954 299467993396477681624032612577922572800 12203955 324629814824433740237126721113737239840 12203956 -26751487816252359404080480346916577280 12203957 64975702758465423131306207906934666012 12203958 -85045861113299536452957448281253815552 12203959 -9333998983718475529547250546315873896 12203960 528887819986055893722153250838262988800 12203961 -159937244924837275257332012016894646272 12203962 -345777748269922788247058343754295116800 12203963 -283378842937909126076346516059858939280 12203964 -37365217961416035512015573916062400000 12203965 -398719473453484774010491151882800905480 12203966 -5117783256855475742190812816817684288 12203967 36891154844573949933735540275506682640 12203968 -157484309252028298534072146483073777664 12203969 139363109538190022170588784079105322920 12203970 -64184737967881191061358045553086630400 12203971 -5277750813452486906131482098117974816 12203972 24369780074503798337887376167307615232 12203973 -365666199381716685283039092643780761600 12203974 -28109889078409184403727037777677339968 12203975 -49372928689700382426644414954564367600 12203976 -467545663055502942566524439407119360000 12203977 230280731901882274185728495787486541824 12203978 -24460390373940042026117011604313121440 12203979 128603030111093409538585718900476782000 12203980 626724432956198409334713135586827648000 12203981 -426705419804096705846991633554835022218 12203982 212000186417660009987891465116026490752 12203983 -1522161253210437256140583144975808426880 12203984 4662497735154345895808934117738283008 12203985 -148781121680449886057014085687015121600 12203986 -348287030494024048428539413497846845808 12203987 277122145991102676999936574690313005632 12203988 237171365561087018890763998759020509184 12203989 -1174468962205705926836828789902855325664 12203990 -953796004527252378387048317225653173120 12203991 -460644108599546669040979790349592812000 12203992 -314384446533027662905105110020049100800 12203993 -744980845263558394392557130774086484156 12203994 -36458249068697534715577324101356620800 12203995 -871779932201583525021690514531991976000 12203996 -46189889058235742251330045130310792192 12203997 323896508181827972168513540203877210208 12203998 1005794003489196705325233757803208791936 12203999 -8889832397376744156588502999158204480 12204000 440618488981200316859102811637678080000 12204001 6430529927559239344739039389092324002 12204002 -6108935838357829284932222414018629248 12204003 299997039208380977851246028499556840704 12204004 764901282348130464402562793590355276800 12204005 -330183403870477164514025947187146339680 12204006 -49003872696646894763763584706326054016 12204007 304710864458291542334137707232636738320 12204008 -257295228732914689417477931982616151040 12204009 -1814987244453175051165785758969516522256 12204010 -70755299362811687630542454577213434880 12204011 1577626283295311802551501646281165144712 12204012 259804233858712657232913464980795161600 12204013 650889031867341824628504778021564500844 12204014 -142758072269925314471947874893351710144 12204015 607240241438575679446278220638674530320 12204016 229564538431738828942206947512168710144 12204017 -85956517334682227778044269472680286400 12204018 -108066815080615878877804671941996777472 12204019 88107851709326334656123749287270366120 12204020 -121099938184100090918515464863354142720 12204021 757848613583091998361780484516823055840 12204022 -302510923001681661723262501623622881600 12204023 141708397348045266043649455801187744400 12204024 -223506365445017057341553850903553966080 12204025 913214832796553729144760661654964965550 12204026 782801512606353323142100551338936755200 12204027 -78963386538639527989394198477587451928 12204028 -180001636457959526512377763660896774144 12204029 -394601231743923242315265650917931296320 12204030 44626590641522718202190973142536950400 12204031 673910193686681614175341466191938612592 12204032 56541825413865989132970032481750220800 12204033 -85043864182216328702148102870402925776 12204034 -157469142050788403478977701661491894368 12204035 -241076171598479299015855585766191889520 12204036 -57794175512284080859787891930753226240 12204037 -1136578989502346046691902950153457665314 12204038 -444816492951912128414149257025667782848 12204039 14393621679144763550314325958917216640 12204040 691236924886315047055300627858016716800 12204041 -898688888496864099279631639709283427200 12204042 170737104313270528804258815455842855680 12204043 -105744121210095095265199006151349970000 12204044 786435532196232653030213208307226171136 12204045 -1734874394931565138097716589162876160 12204046 397960099979819576882606664737643905472 12204047 -844211154975623465289735598056044583504 12204048 42913406892631769382732101966764965888 12204049 60164505868701836387948651425217788416 12204050 306500949377412640670383364949005020800 12204051 -186757332846074127144207257960072503368 12204052 418384354456282762446144168903087278080 12204053 -741332602450649153588643909540146460672 12204054 -272620253726716039107057656558509484160 12204055 -900441719486451913273277309227086261840 12204056 -909386229798717988150886695954396293120 12204057 259357688723735837492450737400262725760 12204058 -358843180025868738845005802345439580416 12204059 -95113132544725643643240223180120383984 12204060 406581877829271981037098986673016320 12204061 298011082287526874116215797565526685600 12204062 -297550296179951891542761018095357037696 12204063 986388369635370444069803501183252170392 12204064 355342952911917614522801041660946743296 12204065 645974308277408736908134147686865689600 12204066 -80543811331530397222933524149592806400 12204067 -127754986513815317179974322434839992128 12204068 -85365766982139438485229074901189793152 12204069 192482429582288849618989435251254216544 12204070 464627112273844884393970123122071932800 12204071 -748295959251003215686642489711089315456 12204072 -287977530510638441090287272620902241280 12204073 53608978447688987397992859326463478400 12204074 -2598161194549279757220976576835068320 12204075 190593737327047733752036187152574427600 12204076 -52378061449517424306167262069024368640 12204077 900940087503683921325847448868534187926 12204078 444199576630752593489862252660574402560 12204079 1341060091443451771365284968816274645376 12204080 -8195346911147247551592049100508364800 12204081 -940651952520029023596371983634119910400 12204082 645294948308863166341380501974520249984 12204083 1085256220797802062421984621866847432332 12204084 667808236794919843326442506922959630336 12204085 876941409012838075797605472204235722780 12204086 605844556003413459847247922628677976992 12204087 -849745350433909816056666389109871546416 12204088 -537845515782768867895260562717286400 12204089 438998970826801290202819275870549262890 12204090 -383919230184621733150316602797614510880 12204091 -1747519679406614131000055695866895022400 12204092 -150093573597420698856149147719626582528 12204093 62286326962367499763392846936427280928 12204094 -88931755311028851592960376309299814400 12204095 37840149630216072771579516728836122600 12204096 115898630533497141391188303382881239040 12204097 -526678705470520981438702536853098667800 12204098 103603177833279005794705857338923167264 12204099 -261741428919301478168720728480531449600 12204100 -22487108580869718208630354196110633600 12204101 -121019626495181733038777037166519587072 12204102 -97318747246494575941079073714597135168 12204103 -663947389178234251656043274604443476648 12204104 1352428923222607718745465267345486520320 12204105 58962703594832584598982986814308457600 12204106 -54730576896927250834255692929470720416 12204107 -1809708623122342528996241823219414238248 12204108 24720095992128739263322547861462823936 12204109 1673434788174309625608053449575542968310 12204110 260442565350563401674616603223659488960 12204111 172941756520028728479714251968515591168 12204112 43334277782774020875134153603023749120 12204113 -416406851357368801218791089444925609016 12204114 -265527836119080667753366114210653665280 12204115 -279178094071404297603333672389407008000 12204116 569080492374646541412525643705701920640 12204117 -241127327627964318113201125643653722528 12204118 -1239480327859653740356965326466387461760 12204119 887468917744776611709325764887679877680 12204120 8990997586687790181323532981269913600 12204121 279191859329998029950968414088588975872 12204122 -80192239135821138678395839322220675072 12204123 -595084063949555212436210216666039840616 12204124 862912685473096201788889572677574759936 12204125 98014440699517398450575986193622030000 12204126 28508439964937647870853079860771077824 12204127 -40629252836932289525521837713170148688 12204128 1380580463769229910374195841044536360960 12204129 290235249066859557008471927357106916800 12204130 250267208552609403457639647177952795200 12204131 -24895830747800480718939903041664259128 12204132 305035954689550571054666156819286070272 12204133 -859954418404075566388197242059986885636 12204134 -736816733905663054400661030872068286208 12204135 423241462435081385024891871817745527200 12204136 141707890494055290973061314714449346560 12204137 -501436247962543431590188261090241596320 12204138 506071576368466178306194467946362610944 12204139 503761968841471359098654429162772781940 12204140 1827736164796874518237810200960645120 12204141 468638151594115971206300836819975036992 12204142 96341843892903747902356754004141247488 12204143 281537486058716098016863958805591304800 12204144 85797883956353171192537413988728111104 12204145 520111353851450698663087979310709398720 12204146 763336555509669419986484056639582432272 12204147 997996286925142074400777514429882639472 12204148 617413246562036040023282655479167567872 12204149 202904627333630639477970768554691383136 12204150 -38539085107016854541036720418607872000 12204151 80609012235117460790038171318719050640 12204152 -493815280313620639573296326715805777920 12204153 228258169725017929059877000396347110340 12204154 135603899508329275461155455158787145472 12204155 509438257243025878847554097482786402560 12204156 -332491055555228388004089423528102420480 12204157 634648755837716243445490852872533644800 12204158 -694519147022584362630758410218252280320 12204159 -75194047626529940025532105666532797440 12204160 -138524723908737790798769358225014784000 12204161 3855625645214755141098634934339929031424 12204162 -1116967879733697960799143973565717521920 12204163 307627561972383418768616834159930982264 12204164 27004823728917931584294040980310302720 12204165 7963386093574499205652989055054947840 12204166 -220016150776311943878199508505769970208 12204167 964381385684697143904422675613381768216 12204168 -220334309060589771424130561423899852800 12204169 311886410478962171522149913706085340570 12204170 284011324611773711732574377310170876160 12204171 -124208131163260173623537698978941908736 12204172 -697580327966960369747396481075957485824 12204173 -408205283849332744547291938419582024576 12204174 -901677440080649966208057061411064832 12204175 703200940668836022568261250476195171000 12204176 -210058418885974471024559688908188704768 12204177 -358527340916852328146902777732670050368 12204178 -253652568095125132560141619988026450944 12204179 602560464909302954919440371630471487760 12204180 12297418068996617532243794435843055360 12204181 -171486877682453108460511763471759350 12204182 13075446574205847714862347012719257152 12204183 -643971060634909877383700391713527858272 12204184 -546170971625536335669962194965358694400 12204185 -182784535632614592623482854714378876600 12204186 415067069646804255897881949519742214400 12204187 -77753572332807271229384562433509083360 12204188 1064608922637151260542492321031513189888 12204189 -109765424813615959503554810958602173626 12204190 -96477050414174334705038452863859257600 12204191 12224529105398418872336674143916479264 12204192 67349779683621463096016600373173157888 12204193 1950020001563813236765225435732254578880 12204194 662510197221286584520204130743077959040 12204195 363085842055741216890686053924360831920 12204196 30866673243041597356856791007487713280 12204197 706920618838080128502161440144217171646 12204198 -712616011911586115222397030212183476416 12204199 -617141493059231465170387652341472141264 12204200 37322465721098734798089888527923200000 12204201 -16367178445464624426331286787741279456 12204202 212862476301129385477536897031984485552 12204203 -660024564105647428965842778380496530136 12204204 -132195992461444368431155081271951032320 12204205 9594415066187876431370856300205027200 12204206 36894221984869337141562113739913798656 12204207 647139459549468399627829567155950455128 12204208 29636864095750045962077844681682452480 12204209 608400808024323586977370399706511383040 12204210 40315870206917251411018826634261096960 12204211 -564296134191513659797329095401930547188 12204212 896093550585088570031235213022147725312 12204213 -4833601412965963037138557679378918400 12204214 -22526417408073212707881248329377914880 12204215 -763216377831229220895175039697891947200 12204216 96637563559955309416383678641973043200 12204217 -5174916818565319257587810829855674752 12204218 204230260555081623653684885633924136960 12204219 -470126168625463253578166344488116378856 12204220 -44017568351789651558954410481351884800 12204221 -894011811007307641445186520528107611578 12204222 636013630649935887680791228791755787264 12204223 -1718274201958860803053042050869255278528 12204224 -142779961433308662968227410059552882688 12204225 -34766297212746742511706707652518626800 12204226 -85296077224420842271796970154955681376 12204227 -615600307610403949219486313482291150128 12204228 -1111286619369015852549594081186791424 12204229 969545686146094952853835547168229228830 12204230 431562985523878189305149595214883141760 12204231 114035378789301494243103319061885904720 12204232 809366386621096200366470256609901363200 12204233 -207267327814650693086252183395038973440 12204234 112440870129041718508056345569905311072 12204235 306254222114282575201726085226204524160 12204236 505312718101669424438566287331449077760 12204237 152357909328364350901606811153532550656 12204238 977341765828775924391449007371891570496 12204239 -61837714798332744476075026455504402960 12204240 1887928971504652164818109795410903040 12204241 -438937181193465411324622223999463297728 12204242 -484745872784009060910831672984304350048 12204243 -1093336397135217240732943573766274406800 12204244 -277839567236099100000081230204285053440 12204245 -505294055861691804173485970439174094500 12204246 -310312929099671540877460659916464945216 12204247 967160109366045307662920813201522311512 12204248 -463922609830830764474883604394200227840 12204249 -418562466912854006874664785188715430848 12204250 233576809587030988608190587797760792000 12204251 -972925764385062045431989301592178006080 12204252 -21382306999437652003184651061863224320 12204253 796936904528024791495516138338977230502 12204254 -1184918787650059350275781448905413158848 12204255 156934718304726284943126213949613291520 12204256 -1071619480968707559513803388309664432128 12204257 -126566433578114901523355630384970458712 12204258 272624967103820290812224541906497849088 12204259 -79701248872322042608709506887475261540 12204260 55244452887676519283438706482012160 12204261 397128505755805682360057578589183485470 12204262 38662934640527543989895031700515538944 12204263 -267344591048107626222898734124147756488 12204264 286212664407836208757633833425156997120 12204265 -56939660595154594801336554194437292400 12204266 -293149317650428144120830544116831651840 12204267 738187978591223006062816085022237915648 12204268 -361119988037406388957116302831562800640 12204269 136546638905689465214742671781472636800 12204270 8270984035998789969300602898622982400 12204271 907396827994385958704918455040269723472 12204272 21659197440939641232450565950981734400 12204273 -95382503813886532937605755840025814400 12204274 516499634941562488190773203388979063712 12204275 543553897544583258262031350346469888300 12204276 -156883740220140794241894498328518389760 12204277 958559711991147961300558603284776642332 12204278 402240869605198748231526847874783713440 12204279 225290344532959707262818359620887413064 12204280 510417228923582002342106221349423308800 12204281 1159282721996238593573820897504216383082 12204282 185525505415078998829884610331937288192 12204283 172965334043918440603731400336037353824 12204284 1282716654399754518926370470564738543616 12204285 -112872113928368724954969665675104872960 12204286 43627458587108527719880416637344445824 12204287 427221441064648803832384565873773057032 12204288 885352703827623557717869118639478669312 12204289 729170849019276377269125809085378987840 12204290 123596806917847441723233509526759406080 12204291 -729403565670178841146200993746633232576 12204292 801231266072655510610166650138005331200 12204293 72515123261499682284661633982654954460 12204294 -8272007500811560660006301717875474560 12204295 -166726506457526879361356907890749447680 12204296 -168608660252488708111007141263889203200 12204297 -146922860713780937428292422068514283520 12204298 933049206013564961476809730572680132400 12204299 32831102818694272909535318295670314264 12204300 -209255947929460949677649870786187955200 12204301 -226350374450813435696914982318203198496 12204302 751988234563068975527127019462986240 12204303 -6057767899504381611778686245664218880 12204304 -71491088777043660838393742999801298944 12204305 -611464008402697945308536894938867878540 12204306 152126995093743233289954173478151772160 12204307 -1473708950653626790075542425424517007640 12204308 220239405168241282747262522160796600320 12204309 -95772425610391036079804483760879894432 12204310 -29747437379182140848550797988655347840 12204311 89646900064301366047362934086683078832 12204312 396204331335207026142145271494811627520 12204313 49606116533607070373064416495333137440 12204314 -178298400167160301369902749699489001744 12204315 167892438213249210717463912371711105600 12204316 -875650776968358945978479151001724008960 12204317 423225078916702301723667497223196711872 12204318 -204974111447559821774159689539634956288 12204319 570054897251802029837336718660783536896 12204320 -135551126075150482425497896202325196800 12204321 583894749916040290761835841188058369712 12204322 -19549277862102293452157452930631847648 12204323 -1040014534878424437275207236049391595428 12204324 267113679134663309050435982913667952640 12204325 34483732775749051504073894722774036000 12204326 1151608872593524412426277992270471863680 12204327 10202623592730250802717734512079703040 12204328 -203163213666588322730502011615543623680 12204329 598161871599629581524024965332866938688 12204330 -45135131638703288022893534832927118080 12204331 -1564562240980425139584526091924370066000 12204332 -687342689091638181205999633298259827712 12204333 -648703336821566048347696487170448977098 12204334 -20694620749402738368343583421059299968 12204335 396389902101901099590863590997273092800 12204336 -136229674169260814338599465441761722368 12204337 -743234754593873881086352195676526111888 12204338 -662576062246990392501021691013326333680 12204339 -39069032312947358565837450295121687040 12204340 -675630267292732521305982405086920316160 12204341 -299786392405238244757268476421181306258 12204342 -582393212294603284630633265045889366528 12204343 -93348079407239941067900248854527831240 12204344 -378030955639982449492888252912508436480 12204345 -196630675804853510205070769074682316480 12204346 -2942473588638057309894104968321720320 12204347 -422642381414071527548990408147268760416 12204348 -153446360124030922124588451918195588096 12204349 411516540227093204373008242034781971136 12204350 1652550414226963909532887673192510400 12204351 64793020511508333714008299338447448512 12204352 -198273257236037553876898298602054483968 12204353 144629146898738433326261310888692713920 12204354 18891418107177428511790571953015775232 12204355 -750167699912797692174228200209320073440 12204356 1192469030812479463563368199394864033920 12204357 -619097959607998074711242699859113443680 12204358 -712991769698079650900509503142391874720 12204359 32665508183556149682049385329843690368 12204360 274653923080125589794811017013837824000 12204361 458345706194019835042389927240583120704 12204362 -975433750793043924757695401544738095568 12204363 21212221715473646829970666089364272624 12204364 -118839612910039714456255673474837204224 12204365 902920392383088113327709604279390437600 12204366 244167834131488422289955286866602972224 12204367 199732944239507518631243535291159590912 12204368 -122954261800348040771392147165835427840 12204369 -177803646494539427230805330715803947212 12204370 508625390394473962379535670398444830880 12204371 -411495011485779546112371117640388073048 12204372 -63929341910844392519922598036585617408 12204373 809448367323554815220046351580886823744 12204374 -80334919366163222968399017331065600768 12204375 -38388233591894574100188746088754320000 12204376 -732737325994055375285178847390514135040 12204377 1010948633974092189687159017310536537226 12204378 222528626879468253318304863882646187520 12204379 315002834584028930162604952823977077480 12204380 695996968878910587744562716555504268800 12204381 -425698024625803214998981762969765660608 12204382 -285292967387941085529824005579336142208 12204383 -768235850892114820831306841843969158368 12204384 -954754963934413285513682476750728069120 12204385 -1788367691790805154293202990577628515840 12204386 -6205622482723943131098800528421573168 12204387 -413867063873127138604822813729669126992 12204388 13669420528334178919540489239074414592 12204389 33920533284553248448849066339808878560 12204390 2375644135316518268580617801729556480 12204391 202605464514966550891106513435114100784 12204392 -308971024411926733030311228047551795200 12204393 -578521020172289217692696523299453345136 12204394 233387532927284755853849474164281730560 12204395 -25245920275475351627651014868137448640 12204396 577679404899003039601849180999342651392 12204397 -1389282978369058094649048534769446186154 12204398 22137545838604952567884963441606683264 12204399 327483346724353149315566477350258546560 12204400 28905622009738396718076934058187980800 12204401 -1523141024542295988836985654407261262096 12204402 10052037180865598329136253990576651264 12204403 -225027793058046855302940322102270099200 12204404 -798164924013503841949162744245428886144 12204405 403834129172952549370257063162850027200 12204406 -227690824835326457925447342967782250848 12204407 369600726024718919526295047939311579232 12204408 413305244540125453369805644062512271360 12204409 191321917734129961436648934023155618816 12204410 -40351621609495050745156077082888169280 12204411 1087296924677140762476666933621105666072 12204412 -815538739261910262385031694160135377408 12204413 56707404044458713157499649480197069304 12204414 -310787317933229236921350091709768306496 12204415 759510235115442105691707994024350547560 12204416 216483152968247668146887916552475115520 12204417 689922107425171516103164564704252056880 12204418 235142846039535635476455772387759587360 12204419 1203637047099728446253002637761177966272 12204420 -121787409742171048114943667640299786240 12204421 86249598834050335056101303210779390464 12204422 826544615561651313964539585073513214400 12204423 -146319692180136123515454128134430928 12204424 -597086345666317498015450738243303342080 12204425 -913866968241186753216655293763238453700 12204426 -126058193155819281068611312723187625216 12204427 15821563627516842901934962098504186672 12204428 -29661630632912659564486674177367540224 12204429 13860235237833886845612912304645741248 12204430 578339385774283795499561468262741128640 12204431 1150615765865034838321356253041821232 12204432 -331615873381300420519483444650442752 12204433 -1159445507548529859979357314612144058318 12204434 850885406646276219541198323319259137152 12204435 -336405280050601420892794048826138858400 12204436 -869185493609784577213028723144772309504 12204437 105532621069851562932869637496629416352 12204438 8543262011077460055079716381651431808 12204439 76506312286612512452716074581357599624 12204440 -1107994753227125447149254221834737459200 12204441 1420159868246390295875771864251234080000 12204442 -142773688266655728091087215186071187456 12204443 -758118554916820979683371195762060638784 12204444 60654688764073718629926746233886441472 12204445 -26040405008594106683523567006735124800 12204446 -138696610281151014216626627038400563200 12204447 38614054313793588193202036410291522320 12204448 -1584131801430996855417955236740253941760 12204449 945231363648827985439466299732500180450 12204450 100275326417081309531427930520025589600 12204451 -234136822004785599986610932919025505536 12204452 -59240463398366151412535692156814524416 12204453 -108051783737225263968139298926077413952 12204454 -957358468567943277912256550502815762688 12204455 -554989744494792175785582396362341049040 12204456 3567503653382180408900580888953241600 12204457 776313588931223116625362028377920115706 12204458 25188174134473088389910706112167290880 12204459 1212214780715455449509263749953540460720 12204460 -52940071554137181864133955085103027200 12204461 -148996353922917817606269198400797881748 12204462 92504425605209229629059693499014225920 12204463 -1528464696064714404541469402083905202288 12204464 -210724851487935217197496578755458744320 12204465 -5350075691215533111106065112281212160 12204466 331566359328247794630663764889103644432 12204467 -268972248763076824663436341397297917440 12204468 104659088983857080103728490524465750784 12204469 516510749883769392318840437255286151644 12204470 108210632439518331312314252935147426560 12204471 -164180990105850220322140438912488355200 12204472 -103892197893073258917666279769035448320 12204473 -382331231663999428217916965154604667520 12204474 118741545797383833484900535670759897600 12204475 8569363951136195027652371536753132600 12204476 -1017041052664548536008446125054746360320 12204477 87508317159817672117282071283154795814 12204478 67734699555238358317067808505975772160 12204479 -758551760105880910379854749652811741400 12204480 -184234010361477193644239274384493117440 12204481 7818420528643058068458919427153598600 12204482 -217109824288549325999296053088282943616 12204483 361962058106275854975928898557353013248 12204484 1497658281481241380938904853039485074432 12204485 -46128280525113942966162552718372861440 12204486 -129466466451055153203964116411247718400 12204487 -235124612160300268633046618642842116048 12204488 441774751047703686415070524292818805760 12204489 -533571412039588235555524504370086297632 12204490 311531347863049829667073422383612620800 12204491 -89216545959177527842106117009411741328 12204492 -384724922288787726302331240135658357248 12204493 -167382782806958026730337738306054392640 12204494 251226818034014291160500662507191151296 12204495 117139010106195624865967793271201689720 12204496 70737037048435811344957242671251505152 12204497 1525466872627750120198994814717675272946 12204498 51927434230091516385449050714070903040 12204499 346932483527606320071582778350257712840 12204500 -394373199657396565814471603310716928000 12204501 -54234101295078442499664141145843499136 12204502 465500797904263749736852838560449521952 12204503 -1771209893994055112002474504761642256248 12204504 501753258795149573406064149171665203200 12204505 18953071622952854960225969080694067600 12204506 -111211408074969593340892237137986604048 12204507 -182554090030562604699978896880334588416 12204508 -249410412092206134682318557595924660224 12204509 614449641923558461738325816128445362860 12204510 49470401349783719466829075411338706560 12204511 516473234335324658807731700592117921648 12204512 660630411218232248450260007820165120000 12204513 223748004461497891628794492564113984 12204514 107735716976995328174883046587340136448 12204515 -43474060553588329650032894128075997280 12204516 -4273144741419913837278139446660123648 12204517 284262064030813401869558710306664864480 12204518 1547395163036499809901770825626533888 12204519 512659846865841424465998455797295427840 12204520 -550482842469871571815593253259112499200 12204521 -285664531647299826252137383134635927040 12204522 -122391319642485380124866048181689213184 12204523 -641210576183008134382116468935123593228 12204524 128843352595958346587478911556417540096 12204525 -506996220101568844753199244743028007200 12204526 -44832460684744672129073952244060452288 12204527 -753544807013287365233578907553981260928 12204528 -140228716630357194298277995532487720960 12204529 -373336759117696897151629211058361569216 12204530 -44372354676534859136040600949064880000 12204531 -219202345598995231503287937019508187180 12204532 -1095932014638422848207692950622845682304 12204533 -90935627510227094155530221431997930112 12204534 79487090877231182534983958358428353920 12204535 -186756512099726684240102046267289728000 12204536 -8693839016766717894666300227582361600 12204537 -1232039234627535472856892971498031434496 12204538 298742214900423562533408847504399220160 12204539 1769202585512181004696254308499290786340 12204540 -686407810235776037058205144711838822400 12204541 -986071190068417691352492870052007064058 12204542 -7601167760695264203082817633592960000 12204543 32923768913992920179593517819094242064 12204544 523073203759968356985821770272473088 12204545 190638579476090481228204255806393779200 12204546 -320389979567183360933677572212141561856 12204547 -276474439937361788100688997656727712004 12204548 78186391949922565268943705477799061760 12204549 74491529999638845886289086665034893024 12204550 31506274515679811985315402676360648800 12204551 519554550729459683844923805301594086552 12204552 328818483968690855000624066933774745600 12204553 -4071866986527864229572547149174772198 12204554 -470371695357039308734581482813253777408 12204555 566504514631005175777772450620982592000 12204556 166478298103112784074725635240413358080 12204557 1167563463994392609263626320269281258806 12204558 -106104765731140235300563804758638817600 12204559 -935841224531209099758178268613683310496 12204560 54222858112336745454788265170217369600 12204561 1505064110478741755072833700165482944 12204562 -794972975641754330918122423049387763936 12204563 474488062273517143145255146231222176000 12204564 329219685919061331558549375698521067520 12204565 431665610873436135916558325284039252920 12204566 -162057776939321753952721240124588093376 12204567 -68294167497555367471727307714768245760 12204568 594062600085398559431305171786456258560 12204569 -431698942921800320014270874991670430592 12204570 14490897847024002954655140614873548800 12204571 -577740055784144505898770893292965606000 12204572 906322234703797004987449037068857123840 12204573 745437062169943988011038844820170702848 12204574 -298451938150512370419609924188839036800 12204575 -233414257533205924105039723558165552800 12204576 193182616991350329716245878262531620864 12204577 347928235280947376821995719440950325872 12204578 36467871482633271235485656787402082560 12204579 125881840722956929564318607534359152960 12204580 615178107506566452682215519101085139200 12204581 1155953213411388063316213817418332312382 12204582 884355345186492999293249911210285056 12204583 -1123010745338432598649387317955020508168 12204584 -241326455587068641966970431404197150720 12204585 -820930701424099922299858503116459721600 12204586 -108284676945096722113772039975407845120 12204587 1150272298385686432154103550692363181236 12204588 -222356859565185737062384840296468480 12204589 -509320439252662975897495351680556964244 12204590 602931251035632396908851083152031744000 12204591 -248366385521432455741774342685738257536 12204592 -357137005614160732455533666900721664 12204593 -362079684802493509153815837994590449760 12204594 -23171895792367788478278836906779678704 12204595 -125148039027221632783632837442561374480 12204596 -537744248097659130639991962782405596800 12204597 -760999383184831448731977879190209994272 12204598 -147147301598057532213074609881596427008 12204599 -1629334720690724139882732716019422877480 12204600 -250176900347944156605816843267543552000 12204601 -541821147770802979995166427506325309398 12204602 403045107295815808113171952020626992752 12204603 -133208205328339477700695953380906217588 12204604 3570579945731659603717708836842016256 12204605 57146405514285097685729041427456190720 12204606 552606803040071410361053908136311118464 12204607 -238327633477581591676220072450226014528 12204608 -30300588030533966326565369184261242880 12204609 257754068310507157573568419564799033904 12204610 -36511442465389846246037337883403374080 12204611 -1543521974160489979087520557939498270788 12204612 -254460956817938346659930429817598464000 12204613 -794686742586832573742512165715840791138 12204614 -590207436604946273317224127741803997344 12204615 145613951011463709919463024317180813440 12204616 -134109950547228838460007024133640355840 12204617 -1162099875508541989091511042298517187120 12204618 446881416388047556363660200316731535104 12204619 -476316727682440255437314281225343925104 12204620 -175650479106565196031093768881336171520 12204621 213561055285260774234284012026899744000 12204622 -74228068634316111879183779733948908160 12204623 953215821057727446365870164951270125120 12204624 26089213672275197886368475854412054528 12204625 -218640905510266991046659606454063600000 12204626 -87155923971898967266956936165707366400 12204627 93687929807449311129086572424018319360 12204628 311865462355261763630584709844385112064 12204629 947105105857524633541106660560413025230 12204630 429032096414694022848614881241395455360 12204631 -1037902811477821759208174635971920332800 12204632 -210793619616630886017335597716810137600 12204633 58381793408485045658056004787399056064 12204634 -55134300379931384312509853783340234528 12204635 116563426419947051425810938150842214480 12204636 110688976459973763847520501531169936384 12204637 -98158947209720359049982753314033383988 12204638 -156450646656210267698386187474992051200 12204639 -71732676169476853367711498027567074800 12204640 -110773291746229979018724596534728458240 12204641 600880713862458133044490966823904747042 12204642 397576954987275226653195651387922362624 12204643 102080952055579102712392309850583646344 12204644 415204721364045876683841461064465438336 12204645 -220262019178123573973193724276278657600 12204646 -368158353627074699637489437296970941728 12204647 -1556467254864566257519419287134571520 12204648 825127419491897872743132211122971443200 12204649 -118232941983430406536729228898028056540 12204650 275108491986315533098097391850560480000 12204651 -39271415449413194953728625564507759104 12204652 1539593198089069584263199508720369152 12204653 1835431872483151113496413619817750909760 12204654 -201890012674851411277759596810473527296 12204655 98092748413180989032612949672261014160 12204656 271884727995499514931292010006451290112 12204657 -47457971522351904773269606032294254460 12204658 -240019036137378045590488094085686879616 12204659 28912083348776312813096498360637993480 12204660 -136426301341354842326793096908428247040 12204661 299232498207851232182342192487732521632 12204662 376875325345482298098433136713832566464 12204663 -506519815868193113116260806449667269656 12204664 409083856561177656542776123546998067200 12204665 1357117176762429380579919967945496580 12204666 -82749010954640034290354201769711093648 12204667 -311798011963899162445928104524775018848 12204668 -48910718112160038931492522483807847424 12204669 -252834143816558902316548511304890910720 12204670 524593851027212585028896719988832000 12204671 1743418152811567830470264645506414207872 12204672 -84484455874854328333820880694856908800 12204673 -735082919724860177448890870957497126356 12204674 33503519510350790543544243249173210112 12204675 178669757689674567940338509968638103800 12204676 1206519064044418822813274352705842663424 12204677 -19870542214164698907883651297013421474 12204678 320302850678217317122829565018806550528 12204679 -91395070281373273246644905522585901240 12204680 -112932257754855479825752785958182912000 12204681 -164561958196102473940922974636448185920 12204682 -40509028144213142459472742656634921728 12204683 1501214281165616674748510616600500329824 12204684 227553577354140025135461213044258966016 12204685 1160034686023714872200972901952305730380 12204686 -97691593859265206977455101780808747456 12204687 88846507501660528606522949457623604480 12204688 -3948261434868132076526495715238699008 12204689 325953110657315039793112166639675240256 12204690 -3998174104498499015278899981890511360 12204691 -545375117346015033299113700649963840648 12204692 131247918202363570736318245979224914816 12204693 -195102541594032801933288733503035306418 12204694 338206651304226716963761597778093292672 12204695 184115329187723902417211473327844713920 12204696 -312772017588353752531603510360990679040 12204697 -764528067191509643555936592562370491200 12204698 340697460757450419878066396686397387520 12204699 -375706108070538264303681905241887259792 12204700 223018332330042351612914869757705625600 12204701 -531721837217302676471937709228684598298 12204702 -432759156849514637508649543697927064960 12204703 -404911232216370096884516168102003576720 12204704 -920198158851009651458325822576880386048 12204705 -76623723219438653329851249813607232640 12204706 160658111768879851970261486074614537552 12204707 294964650656504636085081208030084166400 12204708 166415511061926639230880656285663477760 12204709 -353891565899037158071265336358741851136 12204710 -54331641465564299435539910441695641600 12204711 897201764329782367611417156489019175760 12204712 502081742673512726115304798531361003520 12204713 -127855702268988695587286750196976972038 12204714 3744678727034102783858001202667858688 12204715 218101195853869209372424591818826347360 12204716 94943737891777947854358225403911544320 12204717 71454803567327304130804104605183925312 12204718 279920894821161660426392489731229942400 12204719 -948469069310352335851940454886624947120 12204720 83608389269926073269560654208397475840 12204721 -1069167103764191668784293828316562484078 12204722 7216411560727861053324542528336661024 12204723 922685623186153774719761906146461161784 12204724 -54783323616226066868094458061342061824 12204725 -483220041381212059573951574032323173100 12204726 37123441516549326304391620518195148800 12204727 1222257717949904442880668516237722177576 12204728 -343737674986410588415464246779351040 12204729 -281860219484727931070031524385376594080 12204730 -196531132990276992526201472395433659200 12204731 66373355327202010504287382080504219648 12204732 -385027781231424012462514023889700924928 12204733 -12462583739553592762838778098259647456 12204734 -247277013178469770475438515794077897088 12204735 179345904457042371057526682685884730240 12204736 -225269942279633739644651298517968486400 12204737 -1157754134507301407279500499418594733740 12204738 -102252949193638854033917264085658516992 12204739 463659396263831920197813883523733099600 12204740 -125485554111702095149983920817641779200 12204741 -355957262310545633722203382758410241216 12204742 -253145990616542490953216021572609001856 12204743 1088088692288853719256290857866773585424 12204744 657251244468760582888459803658017054720 12204745 436136518562800947402020383891780963200 12204746 108010586911107863572762877742917617920 12204747 -720800397132080473189629137435014297476 12204748 -408176862448763267602646120614249090560 12204749 640977667461411420247356711585616825164 12204750 23371637764301516977496147596660128000 12204751 253625421643435694804735813194939053112 12204752 33382834233196854770925905821039460352 12204753 306088825083481395134399881553465690208 12204754 -146379275296996750328025612616545197424 12204755 707352957348305981240004407034184058160 12204756 5511863016978181589835909168549949440 12204757 -229852856272407739864951538970787322880 12204758 91083125533328319728789819026644983040 12204759 59619905285998398947919196446571811712 12204760 -45213602380892581429867154692165632000 12204761 -816762220638888685012947270063398011638 12204762 -2829672873209137859957282824414181376 12204763 876385343334252051535802903475272291012 12204764 178099237758838396509538822371466567680 12204765 -135401661296742908288512391142631023540 12204766 -85279761335299672707503383494263255040 12204767 -159869738344732333155132989452714073184 12204768 -79510623698553675009617463089456480256 12204769 -1021367240712135831670607617310116340830 12204770 475232718460799568596064585419103658560 12204771 -524891533355609901762743563482710404488 12204772 -1597782332367717149552202518925139107840 12204773 -2419506299904606326991129649238265231780 12204774 138528190058077966797487815995977102080 12204775 580426291504566238204116645938964822600 12204776 -12732431434201761393708712775008419840 12204777 96641735330397222879793462558906132608 12204778 -215088877135111263380838835772346130176 12204779 -572631036488815880823084592977639792816 12204780 -115546480297948280048022733093661491200 12204781 1012708609770330305469690610327741466582 12204782 447061172862101689584540095256814067712 12204783 43273660168570586283134879885417836800 12204784 -119919922771513714986978554838851747840 12204785 -384732563097777013134791750597586983040 12204786 272230329742613746086418941179716992 12204787 200194431841015988175635474865457131264 12204788 -181124047299815362410639082358644039680 12204789 440458616510219785828114260356242636800 12204790 84054623979848911377348469460454512640 12204791 -23945430975276524566182832402041485328 12204792 -588494346498345293779671829969716142080 12204793 -427164858131598685398809605797732487680 12204794 350921549851414237218498919857257740032 12204795 -39581084072513364251816897255377735200 12204796 867653055168894604235655338426576747008 12204797 -72682223931512761602883284124431763200 12204798 87176998266175890800618448530824967808 12204799 -338425572521263761272169218855555586000 12204800 -75835990417781003857570009861167513600 12204801 -253909567057221201553845606550970270208 12204802 93544776355382631534221853700577702400 12204803 5909626587566019762872693514871303584 12204804 -111764443153978493229287965592388464640 12204805 505877902945456016471285256345035414460 12204806 -407365639423011654013966998138364191648 12204807 758317155846400006922109367279134780840 12204808 -536809288165816891246518027846740705280 12204809 -3208503116406101794125478152888265137996 12204810 -75869352576689910031878244812699264000 12204811 1042896174342048399643237272656027011412 12204812 -477305616964791719082211115829626692608 12204813 1015461371687289057086661574566387562944 12204814 949636726533679273857156582963135608256 12204815 394408834514849028458315879816591176800 12204816 -95721546259791419188806533949833871360 12204817 -734997287080942801729284592803606032268 12204818 -758755569534954042960735388131927079296 12204819 19451064517842055307427906567480147456 12204820 210167916775439149159796128025043002880 12204821 -689006870946403814534262296592878464800 12204822 149959546211990960223290662583783351232 12204823 -1190215398301956886556816062789129656680 12204824 335300104758296007488207546057878732800 12204825 -298180073561814188492390636578625300400 12204826 7617675275343776066990887907433897984 12204827 -294522176923764168474398431491769824768 12204828 463837025783878071260126143491605670912 12204829 -78963395005059358541797829648438519040 12204830 152763532246235057964013121227406288640 12204831 270065769384360220583654027315311096464 12204832 1757152043653344289905943036373296545792 12204833 780082709418900883512223069630566506082 12204834 -177988203789523217511457645563494037120 12204835 207915329552401611296622496685477944800 12204836 17691754604499648094337746789424234496 12204837 2171164884237363066966762408224649180 12204838 -667059740550240814349005219909474459680 12204839 -152587057906336905707576676056588721360 12204840 -143026011322892135335740540079742976000 12204841 -1391690678993403720916438451818662384816 12204842 -339778219192282295196986722151101636080 12204843 178813702770556609967483009139828701184 12204844 -35230197351482820157103734523600715264 12204845 -145018337170246471293693961731976662900 12204846 121040054503131158504946044148504598272 12204847 711740872280442574260737471853652449296 12204848 209491863245354882940446941090951495680 12204849 -738924963112690414717492241659075905936 12204850 128646514216971519817328963133943564800 12204851 -7211285481126985350497766985746860148 12204852 -567471633856337810753019085367469275136 12204853 -396209732872226524186031746294762337220 12204854 -185855340066990802546668026864216359488 12204855 -79450704253231515451300567177341861120 12204856 -1040289476447269488712007623065374085120 12204857 128431787503793108431457330876947465152 12204858 -124695593452138013284837214885552640000 12204859 258049466232639552889992375408448266040 12204860 817472066036867178142678900470996718080 12204861 -858504071263690119551817444059412498816 12204862 -12439542233852272969010501603708305728 12204863 961338503536459598448435853544584030584 12204864 -46833200574209216890776726750520934400 12204865 542996237989473758597337326550486082260 12204866 -23117243888015784030878311679816500224 12204867 738012337982279698947074584973393294196 12204868 297109719000817544765193268269324738560 12204869 -213919175178175816554913161548588709600 12204870 -7884877735957385119321273205185378560 12204871 -401062098399359133696966075093966764760 12204872 661861304334486688490723015100018508800 12204873 591617541805976103779453949595902831984 12204874 356518884817673874532450184669590574592 12204875 698540980796442758020434641175045060000 12204876 -195109325315302575706192565201199513600 12204877 -12671239439784080527513471717403155776 12204878 -145697980048784967384123090108777216000 12204879 -256068996784723981776290038611032530800 12204880 7167154514586903978440210868201799680 12204881 -1916467040150066188831892629123945920 12204882 107514410578102958171759566661237368320 12204883 568561850473633964581409477657802545132 12204884 -640350414218489014914617775926631303168 12204885 -254834543589483814907681863001311303680 12204886 305461907228451063269437304918180811264 12204887 522777398079206700259364613533094237312 12204888 512105150081070086761614798777719808000 12204889 716441815622842656084969907154503895690 12204890 476770786480171736715353726038272703200 12204891 -22610044758541754294688009235531300560 12204892 374981103922499437052926771639011281920 12204893 258724531991369461898363351827578526764 12204894 -5872537903666495220593064994062810880 12204895 10109467317842305379762239909366322400 12204896 1480098865435143460323857871717898911744 12204897 491644310834981003783434018186774812480 12204898 -57271821672969534487277229324278842800 12204899 -148129255889177494845417180514061615664 12204900 -115375380977256288364909063043651174400 12204901 -1101623802111410342018835658517379743328 12204902 -5642936556075596571142083175004961600 12204903 -81980059411775089524278751086455591896 12204904 326444953774004769951665064937424977920 12204905 12923983080909023473958274904621493760 12204906 147803822355881016227024638390811349504 12204907 -20049466980572570073447607321391840 12204908 -1261258397919680639059921081014227887872 12204909 14575663809632734703302378612176711414 12204910 393516841605347665900442909631105639360 12204911 -827294901919856805198045492555277132200 12204912 55155452392337749245761059381019738112 12204913 711776235029189043988783610522479408896 12204914 584445896571183797442052288850890711056 12204915 202304407084314207621986718684390330720 12204916 9035840874290952647786334428695121920 12204917 153666659060082490756305803389250231040 12204918 306235038099466338646791492069122760768 12204919 232894532570286572157079568197810538496 12204920 420378668780541581942280833842225152000 12204921 -217409751518878203359827571801559686592 12204922 116710077637964645726714451197180193024 12204923 1862876709526210384364010375924999767760 12204924 -254934925262137605794411388383279046144 12204925 -76400734341226056596141190870811874350 12204926 435229318894033544254543211346545754240 12204927 97735055851040922179872302733557539328 12204928 301591228664638449355695144157336043520 12204929 -321559514601722840024486642325513508128 12204930 -114735964393873841443542421607225825280 12204931 -594151822940002479007584496691871173168 12204932 250903259858728366754612723586003770496 12204933 -63941458966031506626078880946106718080 12204934 -198367020405286421482405239384732288768 12204935 -869940430405727187855817003135322290800 12204936 460251995535767344369219674386686156800 12204937 302739547272773672047136340658718986960 12204938 494127022263547277232471382805104089696 12204939 83767802361749521789071667111696689624 12204940 389137260196700627129841712166710732800 12204941 -159132183863601567057756625376489995392 12204942 -69562375982981006496327101763638935488 12204943 -19545104636968125709936209141378163376 12204944 -348059393069965787840497884609485168640 12204945 -491939782006595108312523602196129398400 12204946 141762549192361833626817227173702827648 12204947 -1302303451294374074495762206555225945440 12204948 413037908039369657228206287987671040 12204949 -74867853230455731379227934410320891264 12204950 -145145560370983401386705333901980630400 12204951 221077252859216952847671553322036568960 12204952 -561743000798833561926712843873337425920 12204953 -1678851571276778903777387148668788143798 12204954 -160699651160134376692505290025448529920 12204955 -169734121328309991120164718386065555200 12204956 -330193931164753186424995665139967365632 12204957 32353796687450964441020360683762861440 12204958 69697464871579331461323825723763870080 12204959 -33534178622988789563448014029714537896 12204960 1090756753025712752348861804168368619520 12204961 -505467733306415681827998701022422545438 12204962 92931234547137604549682005540656903168 12204963 11542548666564740487302932513498090128 12204964 90601249207565280295059507980998414976 12204965 1213279776094632319534780515303384388860 12204966 455752759148451995047112470456561823424 12204967 58959713247482582621085680318877580600 12204968 -380663184883857433300732678634824919040 12204969 -410432024773933839966372013515705120000 12204970 485007759413046419138088942466131619680 12204971 203529284090700538006164582234314148384 12204972 387567030236479914690835525210431191040 12204973 -499016947689271690346091451758431500800 12204974 461407975617665610196302397899408380736 12204975 116737119816241587619780712698040977200 12204976 117217132625301567191604716495422095360 12204977 -585761484534443209134308078128987005900 12204978 243892026346313137555100477579650334208 12204979 240126773433646415830882866493031149120 12204980 -79568190586765663184806071060022479360 12204981 447170683811023105373620734989249498670 12204982 716150845264155486770978139579970610592 12204983 -10448658368383176368820432477917977680 12204984 -62597441915543106732045873151160156160 12204985 -856260535622448153070127204943655541760 12204986 12266488906318235905976906018289959904 12204987 34164106895365069181817035598920046360 12204988 213248509786006634007144661835653935616 12204989 -595746864860257440160720272694006017210 12204990 137738374665891316817698573458874801920 12204991 14094520881227433918442578850192153912 12204992 -469812774436721037175905464134234275840 12204993 389255839976699332128242222449115913264 12204994 79733064136875817798298254357168345296 12204995 698319757675205587291413315367443675600 12204996 77051250567143883782620979029838843904 12204997 143001323216283076368314841671999775552 12204998 -266221711534864580828061340044284691840 12204999 15180591349519192393081539715708284024 12205000 -221548857604727503361377865953046400000 12205001 975130282229113800702860158578451015002 12205002 -141635911555893072680386435487294781696 12205003 466143386416580646630231286792471597944 12205004 -120546934117587504945738328158859398144 12205005 156713777907126469280051790117523489920 12205006 275664661719231859502075524119544149888 12205007 2164667800555734180382128915145367511072 12205008 -243413287474649876404919626241857683456 12205009 -391753841353476217270694767523842731790 12205010 103461733736069037011650394307327928320 12205011 -65394645037435325852168861404911479040 12205012 -1001994638181713305712731512879416354944 12205013 619218670726995888129028113599312870400 12205014 -520337038801998755131742555949477806208 12205015 -272728352122592592548449980147881098800 12205016 79329488800532246243069017515984384000 12205017 398454343027948162279052985051906810336 12205018 -402723360468166113453355988664116880144 12205019 704767867511230897838659927375239943344 12205020 -385608923424644466348838640763338296320 12205021 -508712062314752074086368231400281970778 12205022 -555371033081517194094512162681213474688 12205023 1118521087398435445382014600211967542544 12205024 -825391217154081855932038750954456350720 12205025 310982341984013013534027901695315168000 12205026 -1217982923715300898984104915571848652800 12205027 160917763604028882718242607049591046720 12205028 1665997655095576540995797045179527168 12205029 -245679238650845107641405699778827558816 12205030 -408529777281627126975119476626151670400 12205031 -2172905540045382647857290424821069976080 12205032 -221206299167376694653113820813520896000 12205033 718109016621075010521926299540688132282 12205034 8390732985611067285471461653515298560 12205035 -73854537900917851278804114410115092400 12205036 1085942601764752874798555413999400218880 12205037 174806394559154070611668335448253964600 12205038 108004926344218401615259682687444103744 12205039 456341236615014578377947699865104028032 12205040 -195009336539372453914049850060175933440 12205041 -35193697043025883832459283393953280000 12205042 65254792743052496804950883912802613248 12205043 115239638715450820820212227248352113424 12205044 -322863652319439650864500721019326434560 12205045 732845077289680384053096454084009013280 12205046 -242040533554809450359466081630295320960 12205047 -415232381032172267841530747873537419800 12205048 -458457285293260101057813129895797964800 12205049 12236177361230620135147117495640682810 12205050 -64420170735613652780184085743717696000 12205051 263973019000392081505152102331298208600 12205052 -584050280271163833594416638582686739968 12205053 -347074743976089077170474303923066948480 12205054 -619625186759924863891332384324620544768 12205055 -185084754468990354874477411673511869040 12205056 -352918211045521780557780247769115525120 12205057 269161968891045002748175504854336660820 12205058 171404705903596024534805562253078763520 12205059 -921677386888362347038722532031283916296 12205060 -220367098504613378338769389795267276800 12205061 396465015044170001355900760659318027264 12205062 6409301257549640568335913365483310912 12205063 -56646649709343000595506473727467508352 12205064 192566258045900278032530983172441871360 12205065 514481551894048505327496032249899434240 12205066 -24723836917438058275996734428757570768 12205067 681415356806801732523584937542170290552 12205068 -74428998523798583197136446244075520000 12205069 945108289663955270126597715933431964470 12205070 101866764422316671565777665246151564480 12205071 1236963627887555959030856197042429792608 12205072 112957967694292970140577110041390219264 12205073 288781965873892704753116813370099686322 12205074 52805005556491557875650368494186122752 12205075 682691032443330526514773169452993700300 12205076 -413679417308120469178865355577843392768 12205077 -12937288905127924489780759890331850592 12205078 61377701017635441950624773506261636480 12205079 -110321791387197981205838850167324883624 12205080 -15274717795570975434492827001040281600 12205081 7290801916586892671229797755208468480 12205082 792403595329113820791817709072796944352 12205083 -233782669940455086613743147500116153152 12205084 663996922028007921413268825817252229632 12205085 -520343348912578023628750981387054016400 12205086 225908866813812006945692466320215212864 12205087 -717429509457865714420349229756041836760 12205088 450029959077517993433379885605940363264 12205089 -15576044882854727942244019520955601560 12205090 -369314842813019639429454468276789127680 12205091 1207967870657052403357782682162186905984 12205092 -87351878266716994993987697629154285568 12205093 -473456836181232806932100779708264742016 12205094 132960828977634147423747016188252234240 12205095 -100405633803754157330405529706739481600 12205096 1221562033392760293470868196190908001280 12205097 -626435968780470077465152318462485176454 12205098 432990974428506526040937371425490295984 12205099 1319122589210714811478661602332139256112 12205100 685316438930665375526371227513519878400 12205101 201592786122841690796694727708187512704 12205102 -3074809554777160465805385382831047936 12205103 472940089934899729920556285584212232384 12205104 40708231686772516728594111698374164480 12205105 -661573611854027734607084138915247350400 12205106 314107376751066296942932303099998549120 12205107 1135676148229255521009481451642030966640 12205108 -105917075163508133284844813571981657344 12205109 -8375219399591135477595632809607702208 12205110 131445358451167126404411953080760165760 12205111 -71226619798646531668009472301796170336 12205112 983425553213832254305040696365492531200 12205113 -621264538728270867286628024137458299712 12205114 -20867640810256112288987102819685108480 12205115 -227280045268671685310574272304445860000 12205116 -190969790264790794758038332166959268864 12205117 74528789238928995615981386113228756166 12205118 642710705908926592770603070128418901760 12205119 -846943762122804742753387262554513139256 12205120 -1276941461856760689542781985326366720 12205121 242634960038868812562965918707989872322 12205122 -698736174320316419817366178524842343936 12205123 348692616481949736104180018272733701840 12205124 -1214306395831383371503792654146463243008 12205125 622968126623315561961005966709113160000 12205126 29121054007025642713896946924917376128 12205127 1732483000928100949890614268511505790000 12205128 -291804559463871499968250872809339289600 12205129 339499648555086520192774183563342772276 12205130 33532333099637553323675534831310673920 12205131 453956647191120218228017173047227226304 12205132 -178798136508107352857709518632870266368 12205133 527355991788469792290956096244975588480 12205134 -144446864111891029035583670609329029120 12205135 -520352367422794867785549898842407857440 12205136 -167421603817137838198479087869319979008 12205137 -118815452508938599570583143417087453248 12205138 -182207336152584099567072910355303149440 12205139 779202016238478203792440991325327885240 12205140 -239347837485547751320979110353369446400 12205141 177800933302194411260239560523916403772 12205142 116152223072019873852819169131507101472 12205143 -145750358829585262509471744058660868160 12205144 162658281684494084924057311096779571200 12205145 173236389513435338556542924543189232900 12205146 324835540750308101106347300246678659584 12205147 2431969996480516111515430340174723632600 12205148 1908871173043706839919079311362461198336 12205149 -746792615226067942697958928989778848 12205150 -117828108759046979463170990977697270400 12205151 -171426313925374805993963283521055362448 12205152 188586726965370733310133190719124930560 12205153 -373524133981039439979806579169382754880 12205154 76432440690362228154191789783041731360 12205155 160391600171864273979093304471387466160 12205156 -502120094255120950599632599930930872320 12205157 355228177258395804032964115775465725920 12205158 47119518093864763138547286010469357568 12205159 525976364564009730280438225469539250360 12205160 843687903917629670173887774446917632000 12205161 -1082039581910144501081896890545596900368 12205162 53351851096715052750103660637681596512 12205163 22550989576525073685280687020346353600 12205164 -464789706665588915228514134195804711424 12205165 301740072472600654027638631374060756480 12205166 253471202320298328156506180065878884160 12205167 -189708591684510033044399900194445438400 12205168 -40316455648224857740594764292246110208 12205169 380425486432512402234526369145532877296 12205170 -181429748604180794991461825683009565280 12205171 116842282511279720062506066628612083144 12205172 -145002336697468165466027128911464325120 12205173 241913624882558464747911142630745949600 12205174 226870738713622796624711325044435020032 12205175 667893871468396228052602197957525128400 12205176 229295808450970242885541659339698688000 12205177 -892893231614162153662937221591277021974 12205178 -391580891824099010101941119102645961360 12205179 -350951136194913609882367380890306541312 12205180 254221248994791226001504578737055733760 12205181 -1685352696278097609476664384588981009018 12205182 103079296123584216071046269659251010560 12205183 1835193886674456965546776103759108614264 12205184 -871357491151756834931982601564874342400 12205185 408873034070120204141635930260715588800 12205186 -148801814553416500774002038437549555200 12205187 1673989590198303368329451121968762351352 12205188 -983591748851666131185605409140051834880 12205189 -2415025179317445679914475275313117638944 12205190 -81015865365550207762125449902081192320 12205191 313282036690694395340627952539911440000 12205192 115000985077641341760390824425697740800 12205193 38414286718045780953928664464069858560 12205194 -130900262955938330318069637835638793728 12205195 1783408550709561582575297438564441794560 12205196 174816223611195976333591233178160762880 12205197 -34259447583334385682485259101325475626 12205198 -269185616704801188138261321015780110400 12205199 59853925695094512070249517799202453560 12205200 -21457600875923889039111572489758310400 12205201 -111411240365557626247166070952109692800 12205202 -119898977674748965681953813797144498400 12205203 421533836302498169847045346951533091584 12205204 9924648559679762002751171958758375424 12205205 -909481993085879446710945216215574415140 12205206 3194645178289831166517848171846430336 12205207 -528824921277624070359373733630048471888 12205208 163624606820985195086414388986381598720 12205209 249373957967323259554804264469757146880 12205210 -363299550690140307672709877479260483840 12205211 -205413871493708664167089028932804271376 12205212 -16447959816971821271403323686120857600 12205213 1838614604267475141149242076270623103462 12205214 -240112043573517851605206849828061369344 12205215 1213754378001842036510759706877581984000 12205216 -614269177993746139437613156084252213248 12205217 357542468504938169834823600547405975266 12205218 188987658016242710423498504882829131520 12205219 50464963333824613095743288220283914560 12205220 35180336110311684358742288624073216000 12205221 64536521450058145897100728540318511424 12205222 107818843450898101573512185789546943552 12205223 492850218192587464032718164804780018984 12205224 273093353140450104007120682878298112000 12205225 4791636448425576517302902063717342750 12205226 79241082735787521459880454770819742208 12205227 -143350437953671676481163796309922518016 12205228 -17543622970617599699758710544403200000 12205229 1844614653956519107793473456552759063830 12205230 187159121628045343047261608144323104000 12205231 -297550097095037530459469428281206105968 12205232 144862104308180700796074889333554216960 12205233 680131122989070162631831538879788785360 12205234 356650304430356530056422488408959200016 12205235 17197502416345356145077299354147502720 12205236 297342200689063462720959077339392425984 12205237 1153515064183397998230787177973983795584 12205238 615532749963376773556436883431140655520 12205239 229494978374244322634219584832051001600 12205240 339001152511162704656417266963178188800 12205241 -867271968567719666000719330888646966358 12205242 -21263626647230397830169978769892997120 12205243 -544624903102090207600089575838058026456 12205244 -146364919740896821858186733536065596928 12205245 289445684605336223550137212932190832640 12205246 169284797876604078255014277469064512704 12205247 712944685884671079997121873827168197696 12205248 -256756159781674312632795554501193891840 12205249 89354779519068789268122332218974388608 12205250 -905230004099401055275014237025734936000 12205251 3534321019837878081227865630702410568 12205252 -494777635248837838889940926955372380160 12205253 1189414357615993739715802962357493001502 12205254 -120000351553016823606350294704224463680 12205255 -770184696467826436692961198375891195680 12205256 -145173415324883356208073184168263843840 12205257 -910679197751619351147361157016722373360 12205258 -17986286940712626037366661340854661120 12205259 -492144044757521061777460638413867783280 12205260 32023035455408856727759873186434478080 12205261 -152933513108457266618735388881541122208 12205262 -260595544786201450609966768579104514368 12205263 915071253441931505109718769771814600960 12205264 -43025349015261826363976957931430379520 12205265 -41128737366857298541566050636091971340 12205266 128644730753525214640325866447043601024 12205267 16508071081554672357730895415285480400 12205268 546547349547418598204704464564712933248 12205269 1630326501300387724833555704642285514240 12205270 -186642166429577361188011804694775336960 12205271 -433688566222476196048167574493551420560 12205272 -247469317742074090319839179238405570560 12205273 -586541956705099025082083617938271839478 12205274 -45538172338539946092176257262172902688 12205275 -157773955340055462869894362002280494000 12205276 -721404559828868674528251444678112922112 12205277 15648385893943793419253470443872954880 12205278 230784931761124950786006793000680124608 12205279 722916607461196347868258584968655550880 12205280 493015054505843003319171014269053173760 12205281 -119221128457717103132135161778765520192 12205282 261112593554876415078517762302712012800 12205283 -100890078000125085349631478562761786468 12205284 67876288547626234250901883967718776832 12205285 -414803284124065331455154065914402982020 12205286 -571342509094716331786507260719496294720 12205287 -677835544555372172812870263637357411056 12205288 -1021229811424882112726407360184038656000 12205289 344266642759877204908046953172164303872 12205290 -45591223901920219753712205080288924160 12205291 450530613150041165895262134018865270672 12205292 6128121315526400962084627464974413824 12205293 -5759807524545594805272240947655325056 12205294 -579247049910440171311887540555258670080 12205295 -309882358638632659175406788410239413760 12205296 -131297287720134386027834752826710425600 12205297 291217356008538123575027965418284898740 12205298 20394223611430281930890091565872064512 12205299 -591114632820916606792970886015079688136 12205300 -276577469956823588171531387347208521600 12205301 556355520033356386589618210691954289692 12205302 -28331079199374306263751885652006920768 12205303 1196855226677098203357214020185360126640 12205304 966578755035518755192984081737698795520 12205305 74551311872261249786704131310311658560 12205306 291918106327527137411183243874946551264 12205307 -834618901459239383551321290782725842768 12205308 -41858651564588669822129559505557298176 12205309 659242898162446331724915105194851829510 12205310 20406061418452818584190059248767682560 12205311 40317749789891137689090918415130640 12205312 -500876923083492271719876872957329408000 12205313 703493805568395844691112096980228642562 12205314 -530992274352384711367471073339915033472 12205315 184677162324662003802421670316873903600 12205316 474420530463901654007287141273770055680 12205317 -555673212131281159183617517888427326080 12205318 84281452432040258708713539823315384704 12205319 473058827703528162521111294471582164992 12205320 204221904326266354007817701846561587200 12205321 -820296135866360446550891043916000053478 12205322 54903636152612742174554309118877976832 12205323 -14155238782937472665978278372695633936 12205324 -1638837461846833907200877443589834662400 12205325 -71846795058042543907174183419639542400 12205326 -39116213109386527171588453115057958912 12205327 -1715380234306902486973379677998037631824 12205328 -18406980164580318904248778739578945536 12205329 766037194786404214808413256039912646384 12205330 147390321699117958970490939441496857600 12205331 -471272564079506264307471318065236509336 12205332 -207926556518031635143503324983428616448 12205333 -323145861845825154954318409697923126720 12205334 688759343885602738907202461040033896640 12205335 -6108413742565312183480440296819712000 12205336 95353185090183372879639813969727979520 12205337 456007197334167282831367570285529024460 12205338 27178988787349662015463440169811669760 12205339 559794250062841519570113530657278900920 12205340 331742607257674780672624159585999534080 12205341 -362947708773625076078677435931537297952 12205342 -905931594985368022635350302913475360000 12205343 385465686934516563687227338255414250592 12205344 668947301096693176149987316574760468480 12205345 -549149659119140908923300566987174683800 12205346 -1091986255815364159871319460162451524320 12205347 132295738326235695128695078273647677184 12205348 -313416871283887278769761173792490923392 12205349 -131921803108512988181165050573900203846 12205350 69984178262353586357558586807596496000 12205351 124960922987272183275638029361198279104 12205352 625829586956320609758965845685527833600 12205353 626621467360728790580643256131921463200 12205354 -233200289005373190018477505067111536128 12205355 -956930725462931261017129622257618446240 12205356 150386735450484870694478434347622124544 12205357 190742304954572443709216701041550000140 12205358 163556839894020496730924777965484038080 12205359 -891507861944560029307122048854636687736 12205360 89723094001509154201600077564815278080 12205361 587247058090670874218343471898929586770 12205362 371916340699434813157891778513467444224 12205363 -994383686667662015342229695169655002560 12205364 -172070747713115335934914971632226514944 12205365 -628350992642566582984957084040895010560 12205366 -1037720306193318063521649313270986727296 12205367 2408534729519086258041296509123410921960 12205368 232723176782288195385531148353394360320 12205369 -1566453032588842095644730619928557161840 12205370 44559974566840707776308909102938820800 12205371 395256246061216516374519955634724655200 12205372 -462814202646928778207900944777601633280 12205373 -624189751833574817993657734370038368276 12205374 -84093600620648385784902328169639679360 12205375 81255634133593507483889331297479520000 12205376 55966626665283065514796137341064314880 12205377 -842857983456140101413908667841272544320 12205378 13190508333767729122528746155959307520 12205379 -549923460871762152164551556252747006616 12205380 8073197767122908606578082591415889920 12205381 -18698424268315359939029981245114717988 12205382 28149344279213458009406035361562599424 12205383 342518011039086047450571378447953579520 12205384 316887262351523484680883601269403084800 12205385 440667504235471218984984504945238532580 12205386 189390558508159724504862188097069418032 12205387 727626346383953956656191504040683285040 12205388 516012444937308857193276575563670777856 12205389 -67832869779497668536349344430007477760 12205390 -733011501461714344413832102143011867520 12205391 1317099887007336601397750805489498600 12205392 199548556092539393419133056127074959360 12205393 -678263293651448193024804603953262153358 12205394 684799466161448857751656599910280684832 12205395 453048729044701293531534845954863537920 12205396 -143491755287965872600240775860599969792 12205397 -1645470380205299891400695397945398113920 12205398 -385929106836080022142281423449066627136 12205399 -471986438794470482610485806858690352640 12205400 101622271013757046846839382149257472000 12205401 -152129973373846614882810788645923750080 12205402 -34547286805531080156421489973103780096 12205403 317064644814396158425689025013239460880 12205404 -252993775626946372951705026139625456640 12205405 -1166230223575638637071785647887098067240 12205406 42977812718159825034746600758488769152 12205407 438141109455214313486696134555116711240 12205408 -1369074593070031050896501386402413281280 12205409 848102379860263988500689399872695547904 12205410 -2610222303547785295534400524582755840 12205411 -321697633460153935021066719442327453200 12205412 -270615236823253754235143616456650807040 12205413 74204557085564923041362678195176828416 12205414 47164337294903944821734599793964026880 12205415 30167765357007458042253665161300693560 12205416 101755482777427834112305016128072089600 12205417 368999646003480369562943609206877886592 12205418 174575451558743194826999172074475338160 12205419 522994612345191560951755299961659577944 12205420 -281553236262672005115406815341012766720 12205421 -38863289674247423789402880391707492480 12205422 225335457368265510330258154223398770432 12205423 -353250803421044432602852439617860629016 12205424 30473240659721628268625386909009969152 12205425 -146645688290167897765527021020457138000 12205426 -96530109891492042705494982396382551936 12205427 -84514028013883886281008298303537578240 12205428 -651694528932517714196179813187973242880 12205429 -875591002824774712830620673094526866720 12205430 940392649588883539249796464564748121600 12205431 -148907935568030268204097021705379846400 12205432 -360095763581836765940200419936245145600 12205433 -340795470553869060836519442748643409216 12205434 346979105658247408412523841450230958080 12205435 -179384015857457110934243652185028376800 12205436 299197914733567597259326179073656030720 12205437 -902865384420226189662046213038243939840 12205438 15522101756206106771037953617590439296 12205439 -1442145200885270589065410898461518454944 12205440 -38362709125783091416345622534003097600 12205441 684489764787374972636463169223270259842 12205442 -210873378257697655456871605830049948800 12205443 -633488032866419815166348024246832153936 12205444 431381451110252185069351098996720402432 12205445 6024163188471581402450479314208623360 12205446 -191386890204632238471216584982795454464 12205447 920378812288954898122363344920105007896 12205448 -1335043881786359103786402892054161408000 12205449 75496367104930338030328770449828837604 12205450 -183428399646437797032251739519178566000 12205451 -816911352517125597681026583742897998960 12205452 -120921659385312274556977779298816278528 12205453 4095464440633781644013386030504504684 12205454 10954728445165177769115133353331196160 12205455 518207660240240810122948830396774105360 12205456 -200368118441185783434872249813519302656 12205457 1453870779810546722686990131551655556704 12205458 479636248419944867548111570819915057920 12205459 -1064805107554631968786451425166020428864 12205460 -82735394448423400757407018324064678400 12205461 865994325259080977689040768521667770272 12205462 344445730698812266867098020005790945280 12205463 -896141247650425030560152351228103711288 12205464 1924723099767064582691027173191352320 12205465 683250946938060864951711937942096681860 12205466 -20462406049074302388498587338151577600 12205467 334005476399343924167861835447460074480 12205468 604869665139527052225241293708047818752 12205469 -278027140715788255541372427504171159156 12205470 46074964584744567864416339385014246400 12205471 867894992517045349742495130829484449000 12205472 1494635135850561581107557048809044180992 12205473 135343137540547940399420334890979409920 12205474 -189097278579875170596701928322450718208 12205475 -154588007544498025100879840046491400000 12205476 17466394824289453407438971867473228032 12205477 639849893215688910865239487378772173632 12205478 511821529746833487226524295139510339040 12205479 141239636325576341510445818256182570496 12205480 307818357237734229278126788286590156800 12205481 -1093424989978468658922433355235788391936 12205482 276108211675200959746798870076456989440 12205483 687379500147579170404913870821274279732 12205484 -403734985755849452875971208074952704000 12205485 -15898376801106490787107700151041216820 12205486 152086178188560630171305380330493619840 12205487 196014632161052286061086769851132832752 12205488 232626244901601929679922463762940002304 12205489 310695476690353593844638092888189591040 12205490 268666859439136825855209139171965649920 12205491 562374690445897180288082846567677094400 12205492 337463197493319862549505218516804993792 12205493 -361334034680750754610270305334271927940 12205494 -1461640348024887413079720015116237568 12205495 11302159877335119798352487222885552400 12205496 -118199800189661581090445246361836236800 12205497 -31272811032085709247943065960456775680 12205498 647822801286385711649960535206060454000 12205499 -2291894005961082121340793783351987864 12205500 -1145931637492573317882471357194158080000 12205501 -363096095906651665973957534395075300992 12205502 184107369224135733973511974370349835392 12205503 96683296007141520839576539196828837112 12205504 277118931392151703013118263989807087616 12205505 375402025255125562103451105458401022400 12205506 -108282261803726862177065907669955805184 12205507 -10257243744320850127690731301052952960 12205508 -591693440744432777246904793974572656512 12205509 -54323202599762859604194780548534174496 12205510 -343092162742575089670277315150296810240 12205511 -579411858262815582934183314664893582888 12205512 1904562417705583404805148181591244800 12205513 880420906941613945238022628354930499764 12205514 -996368438989171499475606428940580488144 12205515 -96536666283552384202114366371048103680 12205516 662294286968478625466489236739324981760 12205517 -4998784263726934169345400216411335520 12205518 -79230812797155436543728902953810495296 12205519 78937645192134937148267925634875972744 12205520 -226618697141816445051249324356436787200 12205521 -257950643863093235570695484798979996510 12205522 -16719663729789674891360112091962682368 12205523 194003673171708838583732083859303507280 12205524 -1136297426615676874142002008875200020480 12205525 119213014357991862065474272739064520800 12205526 -70833142342391691385448228216253720288 12205527 51129914647031161243721651145565059408 12205528 653999777804729311536298108309024296960 12205529 -211741202392603552367976923254802688768 12205530 238329152240500157356674070747268628960 12205531 -8008058958146680945465522680041571760 12205532 963329091896468539991109091887836908032 12205533 -467221211780643358535741694617541499776 12205534 -618010752632075891442429530657765629248 12205535 -558664578507561878948729460031144610520 12205536 83977283023975455805926881426436784128 12205537 -369777654364715814389035241251031072768 12205538 -792498480104173605346992426529878364080 12205539 617540831762012246689261421239153059840 12205540 19488466126982015963304842157811200000 12205541 -6818139203617259316807553316054412360 12205542 -408658210648628425202490813418134996288 12205543 87472445076591274091339376216128781440 12205544 -151521776042709544167338521518516602880 12205545 -45319756930703407852106776515552893760 12205546 46362388506646723311941211414674327472 12205547 873964114932370716075489997622962476192 12205548 -296405785922941437726582295437925610496 12205549 369741270707417374996433548096013031000 12205550 -892382310078864964660001596567526400 12205551 -758583035216368368788413345799830083696 12205552 -65045412480227174153999421098744479744 12205553 -734826956856126614105468812137237729198 12205554 -124666171330667061448962341549691517440 12205555 395640303738664748470451863053542958960 12205556 596126079199852071602793835013461917696 12205557 163281804689959505604724540183237639260 12205558 -248885555007048130364149212192497663424 12205559 -246532426408696978176435690830895094560 12205560 -261835302784977088883499569332377600000 12205561 127431906928163435692670955909148493162 12205562 -654695207501907988937677181160480576000 12205563 -138855550308293260306262893950274913856 12205564 102320081837497912716731378692566793216 12205565 -489711914265639500577722091527019557280 12205566 27998474750525269751366337825542823360 12205567 64987543459110310596927124449500177280 12205568 48679807061096247298925620144153559040 12205569 -144373895253749572312490806184830380672 12205570 -142469113056188643661849400171849457600 12205571 272192391386166326274771257206616868864 12205572 -604560687030835755352453843094126711808 12205573 -1266506973556869719390083288982792934178 12205574 -483558649612839640579705212399212482464 12205575 171508826821210526556761387455099695600 12205576 -916391172730346139224334112462881745920 12205577 118379957829199578201635817337562699400 12205578 -76532750173214222493270014013551247360 12205579 1918624626310823114233473518386730371360 12205580 723360341237074238432732244997498291200 12205581 -796152520654363548000942950370385545120 12205582 -138709382876370007749988839099342817920 12205583 -21998376632861571943040169911246529456 12205584 -156498655246846400213590925525510578176 12205585 -245743451731169876092510768719390632640 12205586 976700488788388466647412358153747694992 12205587 -246463152779576269791557460156115335240 12205588 772164971133591090877478562176096674688 12205589 -541957266640057725764074119392967533568 12205590 -200361217450562798826883530545049600 12205591 -521850317367296307547579417092141774240 12205592 20604373474955083753329899930210549760 12205593 18034281657962520344966279111559583680 12205594 158250213367326752311812285804949966080 12205595 812371453011993828409766227674979521600 12205596 -251528918496097744876345733351773080576 12205597 376044327220753727056057160210069663712 12205598 -55522167064322594624887614408264337920 12205599 -74276031203442605370096740809043712000 12205600 41848334920306844012570488117788672000 12205601 1159592068788831049197867511868299765602 12205602 175074495210476444594763928915226238240 12205603 199103767262927511710511705499220205824 12205604 -449530833275996601401195678048432941824 12205605 263095738343444401527087923039117004960 12205606 128578181892573280420798237573517502720 12205607 211513968295466317124389370514979597200 12205608 -621188048697997427884819505887921520640 12205609 565095262901484309919534512688558860360 12205610 -302436447843982755917320644248234542080 12205611 69056110136923357237414085396299651560 12205612 232250615520833559718291736858578465792 12205613 508275712785313341829680853483642088160 12205614 -223187925140016049802714862654781940160 12205615 -32123741262363253626859388703506493240 12205616 289408407688198362821548923866787840000 12205617 -104638940432345203652944909710724258512 12205618 486850793554514961467465385568291725312 12205619 -773438488899478362857790801980170098000 12205620 -262071033428530377470953871796566016000 12205621 -921966402490296364573215951927638124178 12205622 286525423374507386081014363914976585344 12205623 524736871818612371758421251673024433384 12205624 -559532371910143918898336281214680535040 12205625 -161311442462980568967364474038116550000 12205626 155454527845276968434712525853060976640 12205627 -356370069510856165566587068305891250928 12205628 -145904939250536787812897031285373131264 12205629 -281685773319590401258181607472736238426 12205630 -25705542980814312393441978938621383680 12205631 814528664362880969856904533823778802864 12205632 -95960912740100454547138073903461564416 12205633 785445706408371586350738587052095700 12205634 27291263940070335612823333624791931392 12205635 137481175070328730491666278779992338880 12205636 -16904000013452374082920425783758315520 12205637 -41479979244265332096005107684707504900 12205638 96954417955367825841187953748964323200 12205639 565485351174954118830930846293214160024 12205640 -458005976523997506838704037100315443200 12205641 315725821657201385699270584159540454400 12205642 -11399007909289667110369308947345880528 12205643 279609968198597811553668469704767342280 12205644 154580114004710880606438543412639076352 12205645 773579747549980819002766317265352925900 12205646 -340308380261032459740109730472238417728 12205647 345421272196254753778546253561987170080 12205648 -22898396057772072950713122343878131712 12205649 370831017611131462968178101865610689650 12205650 96978558410199517902188485058644521600 12205651 1382553090416984990293022186434779686752 12205652 125878497195337340536246709740076144640 12205653 726982738679331151090386848627940640800 12205654 -558791372374599579402625006907196794880 12205655 545820921588929020724893979504147328000 12205656 -59124521350364534985255308675952814080 12205657 -1361240211724931082153840714597403834160 12205658 295676125894143798611456841833024885760 12205659 79275195870296880562514444437444343088 12205660 908502391291621588583801379766690176000 12205661 -114182614745064026895456458304871092084 12205662 38964109033171433417796968871797074944 12205663 -753271874989732922315721247158244497792 12205664 -519933116109527060847974635891461193728 12205665 -137964092678452700440949986102232640000 12205666 686379072081866979888213491641227940224 12205667 241487241282232665767222048162575605480 12205668 373284345959522387978605952103080432640 12205669 29676074981982949389945877122241589760 12205670 688933197355168546450269937236793756800 12205671 -299228653763657245447478673047344197936 12205672 -1504913854008052937610331269137287603200 12205673 -35931508563114996524312494549021310712 12205674 -322898024293298366609342394962370178560 12205675 259868137081602910279799721645121808900 12205676 196866504217556314977034661030572523520 12205677 937000928896486121909452670371828528704 12205678 -107808896458891577173080315947184780480 12205679 -7315706276699671391637030084504116112 12205680 17010355748849472848827635651909058560 12205681 -53636941347805331177378781266791698816 12205682 -552359286972938429198578429291255400448 12205683 370432971766762669803139684899018275664 12205684 359196292246598099908673734749849753600 12205685 -40314331183962305971059585799862124000 12205686 -4639823399427534806215551512973484032 12205687 39850851177123436043313602484338169504 12205688 727874739173002725068601325105248952320 12205689 291341864259817695536144841084607404624 12205690 -139753789998912265289608372736766136320 12205691 1582951884166510049565494914983555805092 12205692 -226592028431185047906994508077984862208 12205693 2956642647853048796218270724832180960 12205694 -732123016707243567549023723719003881600 12205695 -161830227558895748874062901878423328000 12205696 1333878090438390455729710876970000056320 12205697 -327527071962125290201207984798179144768 12205698 374226230185097150634280575270278638464 12205699 -1586962966537281889631507269165507628280 12205700 79007034663279677445918654221502144000 12205701 -1592478303449738359480564208818720780800 12205702 16248978752880044046685680453920595552 12205703 -1290362347222877990982891712571203085880 12205704 -244552638520509112851476989834063134720 12205705 393677383158112854828600381621899527560 12205706 451486253534062329463614205336829551104 12205707 109597284331886694755437272886627540440 12205708 511704204133034548221356628502369739776 12205709 22507102524196922058772620063623798208 12205710 -136061029624245010109643854630028470400 12205711 -296543660974929202011946168298803894080 12205712 507616072148346545047060181623902830592 12205713 -374316738514820870785117393017708311616 12205714 -829239076269291472400050624458642764160 12205715 1011842056104642762252710166379549533360 12205716 81243314344331168775110178513733877760 12205717 499445332043995904776600603408140240352 12205718 -12907411174844106377195709023583513984 12205719 177496210544833410522784545158425149984 12205720 716827871061144223844862075482011852800 12205721 1498188012813471780709802726417165961744 12205722 2086170885531823864638789686799555840 12205723 -687314128642277529713424611514889875840 12205724 340507124972002571630766729499949354496 12205725 259292721266587734966225589291194124800 12205726 -71796967150783054499638703124360270336 12205727 -506017494382641742422092983759627947120 12205728 -37140604911323836333222969470819631104 12205729 576741101088198662362221861377592111280 12205730 75770572105718390664180024703988659200 12205731 -95839344746900169930048081605389053120 12205732 296615590656988820755704270799443001344 12205733 -1119146763538172171748041630565637008480 12205734 194862334076194009123719655396557206400 12205735 428026215407055660313376616616406276160 12205736 -164678232268118583023684625262645048320 12205737 -362200418852802552480261179715686403840 12205738 375777638580799080756839343400731065520 12205739 137724337670745768673676150665706806560 12205740 211523983069531234420006608341032934400 12205741 -216012703460889794124847333280915263644 12205742 183836975187985815263740191077072062272 12205743 811656714680262567368609570343096220800 12205744 699812760288952688500553079029412003840 12205745 -478776502314862121352416118356545579440 12205746 -6872701267800730686187851274738354176 12205747 -145663122756065306607973557703785442804 12205748 1775879358424306342674162509981547744000 12205749 -413757817934033330128979972201205077472 12205750 755511969414286307633936802891005664000 12205751 -1115999009115961604694315382887615628248 12205752 -164868032523956760292834332595224576000 12205753 -799177001956551823334900697753310232022 12205754 -50639601375173544156954575638508544 12205755 337803619966878146213454417324448934400 12205756 830588300625859054917910643299815326720 12205757 -9015190002904062966559061460379607994 12205758 278318569220942413369673258900562263040 12205759 -523534736841095707534222831702550287584 12205760 -123030291055352869269047462033620992000 12205761 -71194471202878819094842919086631448528 12205762 -165384842082997310169981180518265503328 12205763 -489253089224805694393628559280665556776 12205764 254387113485098354898496533492471964800 12205765 5316914430407605913989923343264928640 12205766 -112528545928160786281381621317060837696 12205767 62170736923786283614610284720016886912 12205768 -1672044551655366161760821111798618019840 12205769 -481220932899308757076819161500289618480 12205770 50883417733702339279556964639562809600 12205771 -29295145408822100184715708919274763428 12205772 312168896998704182967572806299086853120 12205773 728825522177198161678703666621408873622 12205774 -6873271678287287061033455205562764288 12205775 -261917115711464397694696382516489350200 12205776 -32460007604706621139134916088900222976 12205777 -202866207913551655753224478417060943374 12205778 107535034927697599077697973929769491968 12205779 -299363142487046512399950989348948676240 12205780 -358779338350378616784602754762935558400 12205781 798669860030861370594778053320467745280 12205782 110137597749112093385729144172590016000 12205783 343694715753003848971726584486851864464 12205784 -1111405887104441122612473080504373565440 12205785 -3382157000723843551676632023055680000 12205786 -153398602774287293083048075634585403408 12205787 -388588273228871849411547686038234682160 12205788 97861466922369375427108583791214370816 12205789 872920794472169784249733336270666215590 12205790 28087953226664208276974245047674035200 12205791 127466544616000960288369316854902725448 12205792 -2141839915078614729078482389840357490688 12205793 -768575046438496137195336182785725476958 12205794 -145860819327811088863813662871243175424 12205795 -14464285136608554955475051761837563840 12205796 -226466719432674450117230182860840321792 12205797 790876355884728192371555141022042837120 12205798 599266799542057455511709582557565595648 12205799 236914932353343544010852205533802271800 12205800 -312371298999087781283914738564812672000 12205801 309940195274063742765116481987046040064 12205802 -71302114916154136922699219975677347840 12205803 -683648765451671489858072395782807752016 12205804 -281694846569076901106447319902858046464 12205805 -440040777471435247246848234956507799540 12205806 391547559504428932958912984599045638144 12205807 -25230962683432857284358351510531949848 12205808 1893034314749020420592782503942488064 12205809 35876821722396774914237974020955745280 12205810 -437286654590724924278197743293999544000 12205811 976195433461644398558646295465416010632 12205812 490570686210787108347932855661316737024 12205813 -981255343224133249173105694878861157860 12205814 -272939385621367463177265992922465771840 12205815 222127256946017943798784739445157661520 12205816 -71209161076711256349565690556448768000 12205817 -438013557439288627143791762752890227520 12205818 -131772623376300778649329551785743425936 12205819 -46176940817336154923443640043997579360 12205820 -23951345917898536391454915470176512000 12205821 -650885725046082619714831858099026828288 12205822 240612738009048448738297169774786675712 12205823 85977307857105917616581656184250086400 12205824 176077917425581205762179522254977630208 12205825 -413913045322062060430861192760052601450 12205826 -816803768997462446539215250693594659888 12205827 -949088111873842548035926321785195048192 12205828 -449811254709314364774619474183108244480 12205829 26006782834706020350185731828313534430 12205830 -47370500697002938695606561900279644160 12205831 -97353945793100064382975952935766928000 12205832 984315301442330318915352909509227238400 12205833 -316642551587652025975132989418818798576 12205834 -913929254378254044823230154870081151184 12205835 -1188455857260623227760326819167949386720 12205836 -1300395188478922900536038396615137059840 12205837 -192763924719459780863207982877479961408 12205838 -285992296582024277296992496764013615680 12205839 176929696854054326961672580410193506960 12205840 -4400909128919383097536167168434503680 12205841 -468986478123406191306794514670955109516 12205842 -249458068754441385797825880196410339840 12205843 54719902927433436878097443100186735104 12205844 -191913708501405001809665260293472303104 12205845 38131137739435603244961886322062417020 12205846 82245569212351209096465430143941155872 12205847 -115770124640579575368812131081535754240 12205848 242399682578578324802438456209926696960 12205849 312364014322848696068959263881998075850 12205850 -157111078449931001786219608142613295200 12205851 -706814065078376355582318535834046016 12205852 -792839035704739246299663844677553560064 12205853 -2259753540922338240159593596261618346880 12205854 -21224505295892697408624434880716415936 12205855 479632227369373112122928586773419787520 12205856 -363628825655760219948139565034712989696 12205857 -1002999009397687262377977169070445594960 12205858 -168207850655795334855310792868009622528 12205859 1367151091011624834366823594261874945016 12205860 -37296157869211360950814808869517168640 12205861 -48375396140803804804173846635417155200 12205862 719090409492492975624176690844750270432 12205863 -475544997622300087344487327056570343680 12205864 -70000373045942542050755686937174016000 12205865 131677165544273826343746825271618219200 12205866 63593486290067898224258797519383724800 12205867 280495936709753086739964556431153748916 12205868 75244908846566494687906413146276889600 12205869 -302071673910080982772589855303530459872 12205870 -150161865333772578532225472202606892800 12205871 -2228484465608685294673500078298694884968 12205872 86040981018854129194713600346072350720 12205873 87629134411709900816186155307909914660 12205874 294452344970142589296095854329083903520 12205875 -1164819256012471862473954796029860000 12205876 241167119255641025889871779042361996032 12205877 35081927488708249368577265074113903726 12205878 -99812139399289228526638941789503815680 12205879 -243712007262878850309997906238668837248 12205880 -510039282593138998482118445391010713600 12205881 -24937892796357389877486852335603122188 12205882 -143788678652294726541801511867639511328 12205883 620717297301566080152240562892405253240 12205884 -97050015851541944701658148901947723264 12205885 -1152379612754766132147812255875140304800 12205886 61087736215200828881626228165931781120 12205887 -372321579236831570821044723282032303232 12205888 290210490363880594235294027751752204288 12205889 -491716306434929378383303368254630039760 12205890 -527270520768935676354013373073849415680 12205891 1221590484450185689738021566108618223292 12205892 106084030153993056262784365386747416832 12205893 -43448073066177376560860582469117315072 12205894 -4668034094680512640872712293416448000 12205895 -388749025888709715674450898650331907200 12205896 -752997347216108433733827437183823667200 12205897 1468671491390414580928901799206424815040 12205898 -817572761608980645357020114110335390528 12205899 -1145953403491001626060091569135049016456 12205900 273199412823930035939329231776753715200 12205901 -669304637075001958116756310349292985098 12205902 -39787978735833307453595097362195909568 12205903 916062233623217320476646943464504311152 12205904 386907944530225752173585056020141834240 12205905 -68750702529321584908330351039303142400 12205906 319656792280239656712710685606081835152 12205907 -136648090803533772134964416815278330288 12205908 165917346838320017737277270007740540928 12205909 -393562964182707960582672285944271854720 12205910 -154148494095172227508962214200979472640 12205911 228635052846605353700807675373037388160 12205912 -208352051687295116391916357010733588480 12205913 -1529496226777485174754768277725178522496 12205914 41213799251770657009682156322048072192 12205915 -37970467309494369890543972887914447360 12205916 216451165167575992639599468468851779584 12205917 -647366716126763054260435083880601651520 12205918 -500080504239532807238123396873354597184 12205919 -453280189223564760961745977481778399240 12205920 -89175364302293311765473672345472204800 12205921 70883219481651242077654238137464645504 12205922 -51989436647303669632727499607974439776 12205923 41575789343471234362582780477870295040 12205924 -592294366223592883601142949881051167104 12205925 162147946284101873910268382753312644800 12205926 139037770437670949142991513602939696000 12205927 -1757092933927998729742918595138016368 12205928 -4880002910672891357195631384983470080 12205929 78351105547367879707371855944873275200 12205930 -102959792340344217544647473010172800000 12205931 1008472264643730365877274470563708928000 12205932 109076674726404295647951219644580867072 12205933 -410466197326504344595952189860343003818 12205934 202025031389943552005257736099473885440 12205935 -20128174599067240968209070082798020000 12205936 119331531753847773689310799423690145792 12205937 18387385760640333333802687098159809520 12205938 643748721401781732014488759667535099648 12205939 -138651757287869737441459840844320549776 12205940 282338403664373956942102301998915092480 12205941 17268212731505078761913906899212894624 12205942 7444561408026023066515706689191198720 12205943 -1296540785071454835412604553102314849520 12205944 -583177652960225931719090666878270464000 12205945 -93031842748732080166517733025626138300 12205946 -350796035321122977594708351158894186016 12205947 257993274217716704317991678726794237440 12205948 69533419039412150559146487061853431808 12205949 1222446327615775438981139709858687540876 12205950 24915363657358141120645547441525361600 12205951 1283905926362579656215510474584831060904 12205952 -277355597053127000536176229567011225600 12205953 -243133344091708875746743768189899714540 12205954 10361361018133414233125242061843956176 12205955 -1260709196637505640358768782524022538000 12205956 11465179587301498238587233880362516480 12205957 287936384517514205486979233786520570206 12205958 -908577149643077392444308421270655548224 12205959 -41864551252381173575206392407711556696 12205960 -72618163677058964717144154988928102400 12205961 1692080927384387916915245771898116144400 12205962 -346748960253989066569951983886036323072 12205963 344023320977002233591936400639942122240 12205964 1050399950937439015766017533493592030976 12205965 22942446378058872934953392275285904640 12205966 -372307705766825586242822392070446704000 12205967 290642839780018474235992473081603114312 12205968 -108892333238216428332884541769127755776 12205969 -454676779342014414414079929182899845120 12205970 -100383671905811849048967988019083837440 12205971 -4723051126577776486405289109909245376 12205972 -550931206674587531863149509798093444224 12205973 -630166488635606941090847243068477620036 12205974 -58592872415099524432103336577601474560 12205975 564726863638979452675437820516114406000 12205976 -589434518052437575339849841097698641920 12205977 186391706979690016863738218582002045632 12205978 -203694545297878133157367062845121338400 12205979 1052003131648577610211985135965994070720 12205980 4327616680337546445485858603815526400 12205981 -1651485424243567310278104319726735400218 12205982 -130791997138569359749961246732814906816 12205983 759640407117736329522558017028078439824 12205984 205121270585112060219243164571952742400 12205985 -434340257585663395569521009998971792000 12205986 -86280544704619246365054849449260878336 12205987 -265557236127499175808824177488059755448 12205988 -1195744250158038312174841936840944655104 12205989 120980497072757756896622981314009470654 12205990 636715527401841796385989592152323888000 12205991 -449291338683233815967952334745075275728 12205992 363607410039547146079816554374909214720 12205993 338994454606679715298295752307429806480 12205994 -521373650044959442128173347737618969600 12205995 -194611160109101594160532471988941101600 12205996 434222511226452666734997089985370880 12205997 -2017688153210363573473031572149522869268 12205998 -245082308213976220680480465163799040000 12205999 147503510519636937056402125810956130640 12206000 385662782025186181677908564464926720000 12206001 -665895035203768966606487273174120135568 12206002 610236677575230585740087990608226304 12206003 832120888610232075505660619323561281504 12206004 73160902954751306490044388120904022016 12206005 51931766366128713953010299218818940800 12206006 37354436834269743133990796023703426304 12206007 -207362500905183765110221456322371693440 12206008 -822038621550282379452174057668996259840 12206009 -1087209388736409850432206582467322539520 12206010 30848992808640311039201992412156505600 12206011 -63301260454737827531020980025807197000 12206012 27647789524390989014197253072167360512 12206013 150358711068079472113628038894902087360 12206014 -875515308190551774376321212985136742144 12206015 -307987025561975042178985503116734409280 12206016 97099527475229886923230916834274312192 12206017 -38517012784491914897196200578970853408 12206018 -582643530197677352094781599077514865920 12206019 -388522635489202357860369686650285643520 12206020 246852498943330349320220284348202292480 12206021 -1465901167713977958964684450943640119778 12206022 -257101352612684338479537103330308971328 12206023 -13210346935686672971356755065887181096 12206024 -521878453319325688003857465746598574080 12206025 -245913625581296946140203910187976404000 12206026 269474431557843206311499888911908387840 12206027 -3087060015993090396628415270271771690120 12206028 23272757892107202442101503998934891520 12206029 -509512444457431064811038087013359730720 12206030 355965722689197607494821832927392812800 12206031 -102566128250328689879285124632662166400 12206032 -170494943524884658337334556914954379264 12206033 -42728898573929833743892310709478848000 12206034 39949883012935451767606045170904577088 12206035 -161566639301695575738620918763274637520 12206036 98195392243237119804910680866337761280 12206037 -453337401504468514308954240849661170720 12206038 -7739395333573230993654358780238841600 12206039 101043909871760875434691504474155210000 12206040 133202301427079517203838458906325811200 12206041 -331907578408858359196809975249044772480 12206042 -782989471783296931255616470899672417600 12206043 -708423734628815495856913063857049070868 12206044 852405601443320656638071547870463003136 12206045 1075640021429543121717759076802240760300 12206046 447097181668294923188388759945751584768 12206047 151888843450066294721682494766699737136 12206048 79873204505395141740037834938557399040 12206049 303060777106845969877724122002891858864 12206050 247452462596725274392235600939253010800 12206051 865164417150698886954931422246365904288 12206052 11052472467407461461402469225229981952 12206053 -1160315720449266631077735412520497968640 12206054 89616474520534785625954646869868193792 12206055 95864784093640528213135122627824581920 12206056 1406655633715655231078468663747313254400 12206057 -1656296427908583150909489256603742714694 12206058 -121089595344795688618710436761080476416 12206059 -207532943254814349801058105578857551296 12206060 -164988664412489804131318574816298009600 12206061 -799860715199453245558102165735530361920 12206062 -741544734717829862937451648168157699136 12206063 179634657152023355768063009689565616000 12206064 -32377196700568560574062303205669208064 12206065 -517314801511779026854411078236472239000 12206066 -1309484838556250471145520988244329856 12206067 364973960405839874089928368587725465712 12206068 195050290580371717316233884358345322496 12206069 11444534012778809725703181974699107968 12206070 -267043105683357502751466024854584759680 12206071 -935519850727040443647311040661276743000 12206072 -1343026418754780747723426576409884856320 12206073 -199601671505316131346173598097207694592 12206074 -597355470446875419162321987820888055040 12206075 -154342874726068094068898221727585184000 12206076 202586158370910956050209432893172613632 12206077 -331731371673345520718726999928562852992 12206078 -223930916856948535065029687425255283328 12206079 -304598716243016863194607226866846948080 12206080 -535360930595150539221831891617316864000 12206081 892725121740221622377837029683017850882 12206082 125372642006652049299594200947889739264 12206083 596053308180057940894658671123022782440 12206084 -865062129832036301197286704779222586368 12206085 577748570968491124438616475741662257920 12206086 313660645172485307358789064102708412160 12206087 507718724458976667375648499932875352120 12206088 310339519171708133924770203950146191360 12206089 -339390398542713384334476863866807612544 12206090 -115795200878299309058222930103033967680 12206091 -150834401131687039185153817885533575208 12206092 215038988822165213223090351806405245952 12206093 -907800053329612362942142634630450765856 12206094 207151836318546623731333623681886740480 12206095 161125258672037518471063635706068019200 12206096 -218038823423951085196604349569398333440 12206097 154428992541400623549873078222445962240 12206098 144568516151406085539848043854720255136 12206099 1660093399031839219146660725030115053100 12206100 157519517640923739811282064441791488000 12206101 -1332259756938405024769456667490846342898 12206102 -932747725022543583427903821472922943168 12206103 -177113792317273640726495910619318083072 12206104 280841532344462357648830014388117493760 12206105 111763106906543289122380498088928688260 12206106 -225019913182274197615370971459428288000 12206107 -629560433848065801766863310749087931248 12206108 -1783215808181411957273616768276082927104 12206109 18417001934030243548056412771919094048 12206110 -95829850321928244183914879129480839680 12206111 -134228683779329084844205337480014656 12206112 106918336094838823027522806429096345600 12206113 545510148491156164122446571698641871920 12206114 257163542722843106288918486474882680656 12206115 -27868289060533367637151767874845020880 12206116 357472397993428632529269104758347165952 12206117 -599020109726814111678085653871057824 12206118 718499960461196490154092069696418142208 12206119 447732100454904515909371643104916434896 12206120 -439789867240491776081978775055342080000 12206121 -151946789546317584283906016640501119088 12206122 -225685852422302277824636213407617828768 12206123 679823168375268417068215102631465968944 12206124 270741300012776825597263528370487591936 12206125 883119670588644442370747771888426175000 12206126 -126889463497110153929695784105278020096 12206127 262443400820170713161806784740563157632 12206128 193059869401085278291420733847946395648 12206129 806610390809538728534875655244092155560 12206130 -93923756403944043433627479825479784960 12206131 -90976561538106872020500367175016148320 12206132 14300572221722138902476874428334141440 12206133 1485815221192110270281766069182415899424 12206134 251019248422751074178780161636009485216 12206135 -1240497897070614813184598111496605077440 12206136 -949272874359267347449218252332638986240 12206137 -22082666326741701487093266672191892848 12206138 327356111061445055385133257419469156096 12206139 73306938366155418549710521203912283776 12206140 1153602897538777406808086152611538375680 12206141 -320050085384466905725556703961668722688 12206142 143524851214884457240603836885448127808 12206143 -838894187328555708458207869534612364608 12206144 48703827516438787586024914684713369600 12206145 444923250628451951877156636577736705280 12206146 -254301696955138196581611534040778317440 12206147 -146665212497733555547727644926972485760 12206148 614188522445999274371089921603201735680 12206149 -121963721647124666144365082094209994850 12206150 -302754548374732364683945502133250574400 12206151 -22689158917100380979017649330763177840 12206152 1311863760949235067787884808253276160 12206153 -1232998944102704948369602321054152433080 12206154 -464517125446141912018171168847781146880 12206155 319053931581580368430282573187093020560 12206156 -23695469037991644687815623734346851840 12206157 47380726366357801130475930590992416000 12206158 -177226380302628981375802667472427872000 12206159 46623929855274994692911668251629784816 12206160 244973013616877475538110215827272499200 12206161 -251088757625943622231791029414737978752 12206162 487394781708914777444560667714331018912 12206163 -901055903527055354478285500597580466176 12206164 -1161832261073051828082527164591106976000 12206165 -551491439453038522426285026793414207080 12206166 183188732833899448989232082316074532864 12206167 350662393003734598360562445732961666320 12206168 -2482666404464091325449554874707066880 12206169 -546123060689090152996335097361332230336 12206170 229058353611420698157914327741777088000 12206171 -3069120659027780894381489259379792836648 12206172 137764478526115083734818154636690227200 12206173 278776211841743899990348751082611878240 12206174 -196687247116014314526099516651629537664 12206175 48513324490514696567318260101200775000 12206176 -1892654717883139013022111274112158138368 12206177 -584206080346351701318473357565184810974 12206178 -311401317539530459481747265862673697792 12206179 314118175852118693002678732136974730780 12206180 -193435722307612138479918515738298716160 12206181 -255130174905560620311277715758398370080 12206182 276990270548896539239820146352770049792 12206183 1666590907231711976191946783773142544024 12206184 23712505580555761512261360670812241920 12206185 -910510877567668067972624640109287430620 12206186 -102507269691585955624409376917835248208 12206187 -687135250028456328713481637828887628800 12206188 -99979467690624124687080029869104783360 12206189 -245020236095650828831622233725790094400 12206190 -115501293086508828185356633133938884480 12206191 565127228352157698434933295491521456592 12206192 31781425961190909457828199290862960640 12206193 -59518398987271226714014917710128737936 12206194 491604161143443961920380300780786443392 12206195 21465274411882693724230560549273907920 12206196 -622371711694330066442493565166095699200 12206197 2201034753254144348544642941762794186272 12206198 -225827367280640998893937863191803778400 12206199 814661493799292669387852325872517055464 12206200 -764326560399289681822536825768439296000 12206201 -714045700448920569489423744751469600256 12206202 -62619067179330991636453407070026835968 12206203 443693145403361539479893612936002860452 12206204 82028095401864909601796701305080893440 12206205 -170316496760401713805190934867022600800 12206206 285840462799917448745408809736032599552 12206207 -151551702661656577583020774489055526120 12206208 108581474616967347908100209724358656000 12206209 -1351810324922421295204016845392952574590 12206210 248748220708027530297197803690132316160 12206211 1105422116724476503047067728328985502720 12206212 -1301941776877592199517400861537548956544 12206213 -553157984907283298349602394753131614980 12206214 -23007588667282886240640933323672864544 12206215 187472527147465916196337304576649753600 12206216 -1611503693144313596485566326769092198400 12206217 -496222771542154969697285454916452583920 12206218 -478667044007298216403758844546405281696 12206219 -361403994236790041135752279309159032000 12206220 145774630505348741823613878672117504000 12206221 810802540465676754976151093200213139904 12206222 -170017483046728493772700164810308971776 12206223 329457764051926319210819410074382322472 12206224 210418726409089034236655387380774076416 12206225 -945081746053795054834914391952337956250 12206226 -195227566626506232494157815442254455296 12206227 1444729283758085652769471233303193174080 12206228 881685046138564145114121140442657053568 12206229 -371035141387366331273998240577580134400 12206230 -61421609874248141423612294935464042240 12206231 -8238170702549486464144306632554909136 12206232 202628296608031654069800767670134507520 12206233 -247005864320184053182445591910906612792 12206234 -229135838515082578498264910919479475984 12206235 305008761279692347366098960699900390000 12206236 83600906196821455975446433718327607296 12206237 884826428773497471444918172161419204352 12206238 -6645277726599733259141656629651456 12206239 -529431095465141074018033417690062886344 12206240 928594156104883079633248315273573171200 12206241 -1474982321668557565184473463536070734560 12206242 -161576866908188828795231026907188951728 12206243 694469058146707546547272137234584311308 12206244 75166601943831418255099723091558664192 12206245 689449124724329780277844346932488787800 12206246 -338265782049492382707064923183937833600 12206247 -872691017187516951020104019705756535000 12206248 627935720617896154756756584431780367360 12206249 156566726121174843871801196423063334720 12206250 36604108036433221076596438577779200000 12206251 487558019052868832793278638684174720152 12206252 1351852359008358705185260226831720084736 12206253 486657726636233415316085286624472221504 12206254 -176205389573436632667232280124756291648 12206255 50393797517458345907873186363627039520 12206256 -81404658811833893141677792520227061760 12206257 46945878042530470233396398832533303552 12206258 1141983340870641656004079412700053138976 12206259 228636645839102128604933946611873787984 12206260 -156597499333618687584137063495833620480 12206261 620710763294261678590783933349928634272 12206262 -6411717180559226437611593475342643200 12206263 151044942842030315666640044112084021400 12206264 595497969231555635670034210614158745600 12206265 531824444841716306430880380126587496000 12206266 319270802052554043065366108404154270832 12206267 66506477661855321861413421101837846472 12206268 -107064601239898549279015549241135201280 12206269 -1274224698989150107700731221314259238330 12206270 123282874712534118954341323399119043200 12206271 -77049303508444734723781408053594557952 12206272 116431194782089548475292088933833244672 12206273 -603335089680162580790473906471524716478 12206274 41463194852025245238276807951155216640 12206275 139541732673969135393677712173862250000 12206276 -495547680379822754969696363561091366912 12206277 -1078069052392158812757766654198886034786 12206278 4261835132969837889340090940880828672 12206279 -327788038937767035734769691958453402424 12206280 58335895866713270762486983649366016000 12206281 -7812498544999562598397785076151508736 12206282 295549724093006884131289641681585978624 12206283 -365287445773312748303548424657506209552 12206284 -728171246981560556979468966840464424960 12206285 151757755982862471940118032464053164800 12206286 222702728203749353651052958076294317824 12206287 1051406652526534159219190063562936651832 12206288 -207602655959142438557489883981237362688 12206289 89854696782974419562050819775468707392 12206290 311971614724720915333874997301508428800 12206291 1600415828325802646279102915189893699692 12206292 619807414094873818999602661179364423680 12206293 -606408924258280171606711195589497865856 12206294 -427747713288779977934581590009485129280 12206295 -17932585589581754636290030189364497800 12206296 744727148895743780717395895360185313280 12206297 22747201609713120837049363799158456080 12206298 -200515780390390629212900873245503105792 12206299 358814267712074291178085592276500911392 12206300 -109420197131022581241320441324792640000 12206301 416440217207146410106113636152922778560 12206302 -285836123151011695866530362141171955328 12206303 1208215937099520965110210828299641269200 12206304 720475416840038010486172961925624496128 12206305 -326296594069101612991967971319960595840 12206306 -362541820536284947980897601471802655744 12206307 -450323352811764659458591870933176429312 12206308 -144790313174109397832109268009577057280 12206309 -499500743144401969395141757354224911490 12206310 96559147602240154733919856966107160320 12206311 47968327909510323116564622439479875752 12206312 -39721789631788525680190566005493596160 12206313 129326709170673739498664914966729934784 12206314 319933190011052265484909422475904666112 12206315 355479784527960617568595118426251959840 12206316 24318170728843736972304547756003210752 12206317 -346207327363281079881769028989482888948 12206318 -320464760397644514933605584520269571520 12206319 138285743698319790224369778347877624720 12206320 -11968455274048569996796977950270423040 12206321 -1050685889306335704866876865471249562956 12206322 779273914805429539702373920753516454400 12206323 1284967800320243002794143788819985516736 12206324 -5247747697900664237225256553941245952 12206325 -206642118827884573754979166063435334400 12206326 -16852734867992060810390430643582804416 12206327 -331996792669162076599980177897118709328 12206328 -37934442964235637051817966356083834880 12206329 -75653386299360160300776637333993638780 12206330 -7796890426157746012682171201777633280 12206331 139579465240746679238907242898370838220 12206332 -596976512800003024314458696347102671360 12206333 -754256950286492946030190796978382884640 12206334 146096361267647971325127596314522278912 12206335 -809970276422726517490303477551752493720 12206336 -945353718334547496029409517569287651328 12206337 35798000738134154600157034618214386560 12206338 340181089790683838358299581526093626320 12206339 1229627016691694423088432105167622022140 12206340 116768145401609100295364084818932595200 12206341 -411696772010553029714869650512025008000 12206342 -154846627823986038843232763380282112928 12206343 70371385189076274813003705600372899328 12206344 -1202147914958323697262950038686214010880 12206345 -174227871127197020756086865313555423900 12206346 -238252875203212622100392250417135757056 12206347 282543424985380948065819052227477430480 12206348 236219505161892427482062060602432192512 12206349 940853425875170608788784572336832797120 12206350 -60028637838565774016584163809328976000 12206351 138311641704340747705087588791093755904 12206352 115297432012440508365068678691486105600 12206353 496576099632816333547698844045197900864 12206354 -174023364714683735467023029427802752624 12206355 -90831661926016199787516183789401948160 12206356 184002535164038416116094473177394704384 12206357 1546588056769222365877127583738316320000 12206358 -315673065978184574027824543649467057152 12206359 1651879017679983619954137331757301360 12206360 833169683379076142181473411226049536000 12206361 156384483867454329935122506507098216640 12206362 270268318612723004799600947786690740992 12206363 -1489629934231722999613104982566143459868 12206364 437356466467844817895107492792587231232 12206365 59167281944587032824059976840817895800 12206366 53451990674827433747873707466871157632 12206367 -7486196226673294850521430277645022152 12206368 365628471247328920590025790580821852160 12206369 82622970826923872241580073692683413760 12206370 -555119370748685552503435320969688596480 12206371 1027114030784048944210235299626865428572 12206372 -257607203841075352274245861393410647424 12206373 -117006121013883048683538209923024990656 12206374 -158760343654902306834231810149630908416 12206375 1090869279855409102951707437367558474000 12206376 46957104490488604100978858136847319040 12206377 -948972853226942001624404550447451621980 12206378 1349877370702853208232454300597224800 12206379 -243456567853817645530729340072240727360 12206380 385480076953366810733536280308345666560 12206381 -177993940335443323063192851409537248672 12206382 -81076165378752099511463907683520423936 12206383 506980246102422569012006353533233194976 12206384 -199695339702122924345058098407793049600 12206385 298409158778835542678123719826884933620 12206386 -457665999155783181911143871759442298608 12206387 242835921592867545431636856016469572320 12206388 458724382787820649319237038939128115200 12206389 332377331269762576113089256320693212924 12206390 137469548228554736859113795571703632000 12206391 -839712808171646020455816536271427974912 12206392 975547197970603013629828005866009395200 12206393 356498893707019350219289839627394233642 12206394 -160214260045445663175890647159319096976 12206395 -63682808222921658815953200514966329600 12206396 -51627748206195644151867627305725363200 12206397 4519636630865098221094712322769355904 12206398 -153805575933773831700397971150159821760 12206399 125600777371248816643735093941505235664 12206400 76919728971888594177624678006049996800 12206401 149475704191801070756646721221688958402 12206402 209066197890079056873297683368090810944 12206403 -14047953502397645613366734556544669440 12206404 -242756766556097319383349861844853833728 12206405 33598508547950498014168332301626570240 12206406 2404332719965765840826355523363643904 12206407 -765202257598317410532803768359857237240 12206408 -1597371785961391672005939017351673968640 12206409 -17060035608730685117129136873232348512 12206410 11501825492048617428332122613928648960 12206411 34287226191851130064504818335805211680 12206412 -121256027507757285010471769972666014464 12206413 2049217266424607748176628823768034589420 12206414 37156349244235281662123780573935069632 12206415 -47665709029148476874656500432113827680 12206416 -34024328213758447322907108721760739328 12206417 -2018236917080737142789032919543493897600 12206418 6042962930040508180488569404785451008 12206419 -2366236006682879685934235822742353424240 12206420 -561172385311723696864891269216876625920 12206421 -334051549207800339812392234954165725810 12206422 250064585209724920648632460412970854400 12206423 -898087462535347443323854208522645294328 12206424 -578086238840729239084490275223310336000 12206425 86953132583190783800129645924071881600 12206426 -316752105205851532287486408111201703200 12206427 1663812052750216311953987326547318865408 12206428 -81180308968384389551728430505130967040 12206429 1955214403080327856457604039099134460384 12206430 203130381497062234610390523912656294400 12206431 -1419189672927472339270927840881544963800 12206432 -145085686384397914981492948151299473408 12206433 -671867134706925381900523966239765316176 12206434 -500496194617902658544859790099742334384 12206435 -248912851690391880918800513874617977440 12206436 146931618586145330763546040961583022080 12206437 1301276928320712962776913233799882745086 12206438 77006372341431339033856026333203520 12206439 -240390269150761769531746924998216166320 12206440 421553327945177751907599609640013721600 12206441 229605165124789580205121812954352521024 12206442 357694419134128504662305600725783125504 12206443 1186295292590025291292428663337269184224 12206444 775017241882598213784226945812173895936 12206445 381007668910101779248814714766237728640 12206446 376347342554207963222917941783175873536 12206447 563261218297817398542336821568255164160 12206448 100047027401666855669525651462180044800 12206449 1771968038659949982174547923554261358960 12206450 303910781631875902500659845471559022000 12206451 911078951584817921064332811273988914240 12206452 1087814923586400994172686010982811723136 12206453 3790017046284324872519877536496821760 12206454 87560011091595428633681131743442228608 12206455 -284956081259520956039378481852462006000 12206456 1220411366155493762004250719882558197760 12206457 -15457007233398502993907334477339498294 12206458 496858752889429527163180183221549031680 12206459 831221126394323318295032826208842388992 12206460 -89084318954874645585879308608780861440 12206461 122978002635380763474393763553657308000 12206462 813886551282125213037448392262837976064 12206463 -993125844469807658042091679800974073600 12206464 1882200428201273898926457425993977036800 12206465 -1107267788352431124591058205239677652140 12206466 -589090679024380108882128957038242546656 12206467 -36546735526727681527872528538517712896 12206468 -335901497320063722459828039696966635520 12206469 -597266832504886189092995420947656228192 12206470 346431494892432330848726700972503938560 12206471 -52388879303033328959980836326545922328 12206472 1207777707115064394896766171938538700800 12206473 -1490802192180744656580958061901051410278 12206474 53870470738225275434336678074239206400 12206475 52611373612046014430696149494034547100 12206476 109388206210925674759870341667378344960 12206477 431281666369530301571470807585626855000 12206478 -253674804515863036795227435309908262912 12206479 158445350899239479350525634238300689040 12206480 -102968204692602169672604712921169920 12206481 103394361731312539544385465356418961344 12206482 433868390765781630731206678106719688592 12206483 -263971668164734172114580499075539774576 12206484 -659503796667802220396811560204999393280 12206485 -331694169761312836974626467984282356840 12206486 150405344361247604212608987180236122944 12206487 736624300753666962259597769482964160360 12206488 620058489872647454872475909741764761600 12206489 -447838756623138049969793587366997827200 12206490 -252672758619993632502349386924660122880 12206491 307816561235946634178258427625465714944 12206492 723533828653113830126120339363875708416 12206493 -2488573992173010568129565916938050158 12206494 675863483534753647996330363806572148480 12206495 212109353901809455658471243947319318880 12206496 -5527132444530495367640450126148796416 12206497 -429834436898962776022888436587131073054 12206498 177627142470339197565076461128184975360 12206499 -634174989082919424755405865717620019336 12206500 -963546087688634905714638436393522368000 12206501 1464897190992546457311288443880997421502 12206502 -207926807747731178266137573292580222976 12206503 1468012345985998253643957498942496005752 12206504 -116176409348330743921573709793279098880 12206505 -415095738342363129836257982652353797440 12206506 -111319539153725977450454099872993665600 12206507 -985197151248655216892055988561894487244 12206508 295983290187917103623105110371388392960 12206509 -209285081876854067109948090277201729728 12206510 -107898654238678152818574193826546515200 12206511 -2058202744266483336875494376069653593600 12206512 218942103908280765573250941813851914240 12206513 501918736425041771458165921121126967168 12206514 -198586264910718169843594349270087347200 12206515 -125737106473669595564822209518393150480 12206516 -147666393929700261385054042074274793472 12206517 -448173386465574056547348053137822698720 12206518 428453498644130635692930894782601020160 12206519 559649549418189625984764022748804153544 12206520 -3894043072756644236807903650032230400 12206521 -748745540595538689895429508036489943468 12206522 -368025487285133442998606735022694621728 12206523 330976005357063803890918176942135750144 12206524 -105836161843852919129657749354336977408 12206525 625477144761779820582010942731902668050 12206526 -521866431562467233051298213559563185856 12206527 2042549382959260998436764834321811824000 12206528 233632167320805890529677996178895011840 12206529 110208212992961989421746224810835047168 12206530 22859551416955240662681344035790776320 12206531 -527514711412311099246048871925002010880 12206532 -85118484767004373409753974031727083520 12206533 106162852575946370250858967988650538784 12206534 262777931808568400559650029805139759360 12206535 -36640584775040272279678111146120460800 12206536 -342891030649411205966791806317322393600 12206537 -571437981593470633565831658599883904128 12206538 -3587372892963238285504764038985120000 12206539 -26421964131052603597133658844225060376 12206540 434602844782458453058988754234522762240 12206541 146729330487757869579321139597059110592 12206542 -302605173293439994752431544993810347328 12206543 -217602669180739105935904366440932456208 12206544 31886141845011619960666777592051269632 12206545 -89876700155927538053574823229312470680 12206546 -176759116297392970855191782560668391296 12206547 230653083669258456808272234167137311960 12206548 -958973869580361086879099443251993380992 12206549 -140017792489178715757424421518602375236 12206550 63900779117528224655068368655357632000 12206551 27052050444076916399164456220680280752 12206552 547033257537461268397107168516168345600 12206553 -123340882908446880453544355409734677296 12206554 -356705273228593535212667205769388715024 12206555 -724412886227753128845152986311188735040 12206556 -201362914879360722344425721321751257088 12206557 -703460115480435096000060675140711010336 12206558 -64954621508080687128457053482522124288 12206559 156898907983594505078830286104151159712 12206560 84465923290512816933073533326925496320 12206561 -424036154172000810774407736720342543552 12206562 343543101063434729884782036894710074752 12206563 -178837721295993200827929024094084884720 12206564 -724081757594118803614192926023677228800 12206565 -31701055108666476950959410913047494400 12206566 -512764889028718627188291703969000788768 12206567 778694733720091091920521950530492130616 12206568 -840910255750851725489056997343474401280 12206569 -414571998105822553215333321517947252000 12206570 -221003512648214884309469803645617743520 12206571 -389366298731200632453961669326936641040 12206572 230520653166493558312011571181420569600 12206573 1161995853882811895633497178113936067424 12206574 -1708251641557650914415241933644498432 12206575 -582707756987433163875414341362786178200 12206576 -255970956679996584098979725764191879168 12206577 -46202958093825732194510076931792193568 12206578 -965927714332539750504188678913653528544 12206579 -38674401084154865501220304280752355328 12206580 376324121740580072784862036867283742720 12206581 -210059160755092830339323527119860579168 12206582 -2019366866813712566309909339195594688 12206583 263929394979260584510249529920424818080 12206584 309938494471014985729847978694040350720 12206585 -573704676169620467933167700682582092220 12206586 174935446668812184922910239421693253120 12206587 -1358955308490442283109938873858053779600 12206588 -286004770980162319884044326894838492160 12206589 -201833896435716557191770911840252154912 12206590 -140703722640576221022219071785801564800 12206591 425755126144742184169838079002334101184 12206592 13802528263436876614288805674918871040 12206593 -654436262442098166231931451973781770240 12206594 20133595048894147870794364711904445312 12206595 288172126304987406292657321106075791200 12206596 -402186646765174642814289776202046971904 12206597 660320080176140816767132938280103462940 12206598 -132811181425342327313387069769056636736 12206599 494374018488700268628377219561396368464 12206600 -95517628205970484350329916875612160000 12206601 735901418825581775884371697554690752160 12206602 346030049547522013533457748664334603104 12206603 1333943465851551942263260922922437856852 12206604 121977059751264981414131525784555896832 12206605 703039948301111551835869734286213324800 12206606 -78152275778256861534607182247401062400 12206607 -193522526949084344142607387282723672320 12206608 368571065839614282981592924563304620032 12206609 268737257958770863122495347659895397810 12206610 -149952679538212118336535310026955872960 12206611 521839503622866214811548852785858402000 12206612 956681098797050724027141456250557726720 12206613 -436622359670200132079848700200277813856 12206614 17522863375025934136576341181483754112 12206615 -1249832351090677055692854396316364667240 12206616 -59752285377416261455886852614773350400 12206617 -148937546551992230997924215557192538220 12206618 113820800739898094437997754989835559680 12206619 -898574725027155471738875178933563983872 12206620 11797618266081692198279402305703431680 12206621 652740305478098830575218179981182057312 12206622 25709620328181470877651644413492920960 12206623 -532274761700612903477867466542078349072 12206624 12846832687400274554142599284683571200 12206625 -1033481190220615412488588763539152000 12206626 111524373454580801683242779220439489920 12206627 415225601200495064264244425531703133272 12206628 4056832141954347866978525939015454720 12206629 314635706814106138957394615486632578240 12206630 670223991198358725560902354748300760960 12206631 -143636915401546539925690770786276921048 12206632 904869633895143683649551668467862732800 12206633 -382691710947639671640789379744132270656 12206634 88738379591562359630466022050936940800 12206635 538071621677221667967712949221096303680 12206636 -323638844717759110725497045640900338688 12206637 -146881468769566096497831927590265936372 12206638 103131526492972874922304870865738330496 12206639 -39901560045584334773838208291750252776 12206640 -25192949777171613350081336820394229760 12206641 -1191776343234605475117216881130418974958 12206642 90179225784344109822751200730428071424 12206643 127871220516645919990303407109862172528 12206644 775738698353241192759618195109225537536 12206645 -564478192660316065963483342411858737600 12206646 -227131821050635341239547457241716250880 12206647 881384024366912798810796821314696637096 12206648 773937030696476418341692090710182031360 12206649 134187855349810926347080874935454820096 12206650 -1143492811215941234577283268313794400 12206651 -1864552630601051870057579569362506288400 12206652 648599361503674784240139982213762842624 12206653 -40226234339758091911506680569749025792 12206654 389270049822275087763646707134357419776 12206655 22631357883010405402781050367422164960 12206656 172063987046735598824819124527532343296 12206657 -586881493128855531790594684656771136080 12206658 -387822214376460896917551321327680351232 12206659 -1392285312829898103194455237471287913520 12206660 -4997362270278882934840413913738752000 12206661 -941592005121904836167969543205491696928 12206662 -131149361841068842321649296766196135168 12206663 934806287022458978431435582439581162752 12206664 939315564260405823508608234724074086400 12206665 1021781543590651396646103796664111116800 12206666 927886014163099404279219168110635498032 12206667 319257770609979567876814253641946427264 12206668 -6986797582287641129437324704751930880 12206669 -53378150685526700590439796779303794356 12206670 56095310184764253499896406110950584320 12206671 -457613080993863048226995421615972638368 12206672 -190825484047858592560047978020258586624 12206673 -355748626346660506726313536259040597120 12206674 -426254396298180164145455706749327486688 12206675 -87303729602403719779045877939196262800 12206676 -567549887183797082163324508344428697600 12206677 153909473438275841601432143364684909472 12206678 -270928277951810001900356771431297444800 12206679 -778439029617826259850756485243402040216 12206680 -1528917168246145756679565140400322560000 12206681 665057334964331359378897340493840025482 12206682 -447858827158761910642169662509236332320 12206683 1597897327420895861533094890041006222520 12206684 55731501679771591755009557041857196032 12206685 -299591125301724706270902600384670022400 12206686 -91603858619936979515756293370733346560 12206687 -2751548961306323814835769510758191892560 12206688 429501531090699875130033923814657097728 12206689 1048229556385089363831959207062231454400 12206690 206840086694943001716396077614935885600 12206691 -226196036069023228547621555115671385648 12206692 205674046954646139209790098682209409280 12206693 -170229255523970490656461332129268068516 12206694 302060250482321579126452437108181406400 12206695 48107886149026888171516735013674520640 12206696 478903421562889515162888049660871777280 12206697 421649742315167196805881743085775143072 12206698 -28065687392856174298157277265036197888 12206699 -733209179762797014063438313682883500064 12206700 -9930790806147021574131590146940121600 12206701 -784080560587325879252929245007233548190 12206702 -295598168600384778389237546506728422400 12206703 299706790589009266609800868725154972944 12206704 -140407498905495137818148788779089428480 12206705 -69924265576897541920464108706430082240 12206706 -26544160439975498175348204044572243200 12206707 -37753322349376501473229153358836927248 12206708 -1084313711948652546582109303936644934272 12206709 1057141100207407727428271928181573004700 12206710 -612177058961222763906414211402402692480 12206711 16629648515776638162810015917499842688 12206712 9226368032460769143281358407295959040 12206713 -345636944913447105588770227577664758038 12206714 -50174576344780088792286166664423243328 12206715 127049048109984064752154232657750154240 12206716 459377350965296181468203842375188156928 12206717 -1139316241249717972906039042373750106234 12206718 -358305567022149930720231405675400195200 12206719 198085643923929096944009095617305047392 12206720 -443567929040230192024440455533323878400 12206721 -210062321673961063304875206284219658240 12206722 -708342464508951303868632658448678064 12206723 644892576405441777987417370645236942972 12206724 -433478056116434197399735584007510815744 12206725 -98827305835645033350292279536468619500 12206726 128665598274398368522972397318485800960 12206727 -91162319816237296097218412439209030400 12206728 -5891218443321792978689761990046423040 12206729 1597885358293211104781346980203938938676 12206730 -216442148810465018784697681588874887680 12206731 1370532943526707809783214959496594867272 12206732 -184410202615810017394595507911940751360 12206733 56572848456372048707201477576068365600 12206734 350291957304250053527302816495461038016 12206735 448463617006823904395525387400294604680 12206736 -342565258103241769532162309221114970112 12206737 -1413359748538175412336958624731001361614 12206738 93118527793711632419897584534454374560 12206739 591966648488132617879364146942024336824 12206740 -18265461454690965018716840150287564800 12206741 -523832639642949406474776904088564223858 12206742 -472619017335753013756268390748634317888 12206743 -202248524891290118857263564403323614008 12206744 54900329177847475537092682329613271040 12206745 -86561316118979697364860261413996454780 12206746 -173170286211429550577040841562017628160 12206747 -45358741419484863689391531972162494208 12206748 219318907337676570846402062365243484160 12206749 119532962712953032232257943725552331750 12206750 565139468953553316837206233796000064000 12206751 -277646656616115953665807448636124658176 12206752 -1546251022447943216963849038979733454848 12206753 228815699882644806581121686137627636884 12206754 3438003522170508131695622745125191680 12206755 -5741731582859005384968641517305701680 12206756 -3082315340862156511625627949317201280 12206757 5379551210730937145262065228794538880 12206758 44141264240319863819016061620816250560 12206759 -625500350595353583644341778268931543920 12206760 290237056703768466788287943710269849600 12206761 485621780442996752097500361231655714432 12206762 171012219611594263601434777992502291632 12206763 218249186833108189755701333983632756240 12206764 -826020502696144443021072952658040780800 12206765 412443876600082290820473243086013451800 12206766 -89594904865370466738678426523925673984 12206767 -632358783101029161537358442332327565280 12206768 -8084221422233908620134586726993494016 12206769 312909768853793852494043543886328543344 12206770 -304644727405109597972906808031250442240 12206771 264000569763574836270156790708088361024 12206772 -791675050696518523504718978027559180288 12206773 -233958718740715902660643770333473992978 12206774 316283877685647690884543981971972671552 12206775 -167135678507950774573964682555674006400 12206776 -20134823061774055295761987241882419200 12206777 57147452219395265105518880379910443264 12206778 484959992293884300258326344234613763840 12206779 -350552684781810351345048715117630151216 12206780 -221776997447639911463005124721293606400 12206781 22151585005052337542433343070590044012 12206782 -39229775701743780586769241484944231552 12206783 -1221123278856047624452228766808318240 12206784 -280700785608914669483380652394009329664 12206785 -212920027392147238775003229802470463020 12206786 -15708013006550733047700506238791535408 12206787 197722310192090728149534233045686244352 12206788 -62728167537390975383096248003022398464 12206789 -528177305866650085300240236915446398944 12206790 -229048319629109171135395596930601985280 12206791 -1040721403089678903022740597847808640808 12206792 406444869438834496876546280268062238720 12206793 592504313271193022152823719789019255424 12206794 739626797461395247314560851799255451696 12206795 158204101631599833936401964328777418400 12206796 -298645278492037166791777518929586339840 12206797 20733747343918168047826978931706849280 12206798 144503156719819810640807489260213040064 12206799 424030702135535656686166608998253291888 12206800 181733687556198904033075129646447206400 12206801 -166088059297277415338337587981903905560 12206802 187426676676860816057990156843470460160 12206803 -561217559778101414130710284467110079920 12206804 -581184996774280915829245067323328661504 12206805 266424700916313578216223259209916790400 12206806 104023822743795675897656301571792856352 12206807 14618439997198835662909480116924590592 12206808 -444644575059329270490011105824446873600 12206809 205973752835738116235458916790481409940 12206810 -84087405145541748886036814236890562560 12206811 226227927504145785451854471311879945520 12206812 658461875315307147934452795474849798656 12206813 40558851186850065375262572105184300704 12206814 758680155755920344423907521594294244992 12206815 -1272361034875754338018325430549364814040 12206816 1774076493495537123425614444163920035840 12206817 -11988770831717731881448428748942174080 12206818 49054440583357997864927825714481967680 12206819 816110301214685872480877505577427796960 12206820 -5858718687901621449830294196591513600 12206821 313028515562485898253761715669452813088 12206822 379505193361421597191437026814028344000 12206823 -518208102919778953722918368653079116416 12206824 -580475678860136924961140229458002329600 12206825 -310975955051764611995805054137582025000 12206826 382880255273814236302911912351926953392 12206827 -1197075642188228879220059111738956717324 12206828 -1072040141491678899284333889029524799232 12206829 -181013425637417866582857546152182151616 12206830 17404360103870253988230876378639811200 12206831 -307391942659125891030017624298906162408 12206832 135498336017168796703753820203072880640 12206833 -1236562588279458829640162216246652452700 12206834 -136743830810613614752669659119723520 12206835 513664630538482530244305436010339520000 12206836 473489784031211269553104869926726369280 12206837 702925349151706701515210469603598466172 12206838 12437543620656947860518378864859453440 12206839 680016938033041206172620261576680542208 12206840 15482334961944816198888221798341017600 12206841 -29368753938177083493354538350418889280 12206842 -727440072579357846548922405173787181056 12206843 2564391069675524103425682976053649440 12206844 295340143618412612717576586731514008064 12206845 -34673515334806192182072381612207715200 12206846 507079788370672945461786442142211535872 12206847 444068857724681134213590362760244211400 12206848 -221057094471421195533421955199811977216 12206849 -111305060927947382648435708262299025150 12206850 82378571552456861850056547062636332800 12206851 -134921223495533978293997924592745158148 12206852 42683880778451574488064971037036146688 12206853 63273653471839587104427875110892030940 12206854 -7426923401196610819806149955599633280 12206855 -330915424302682449936001949832024195840 12206856 -1032101160793068395040552658378817740800 12206857 4344078596130376190414170130080178980 12206858 -140427011354188330479690362213204160720 12206859 15053421123180952167571207574342860800 12206860 -603877870852930743107123896723257891840 12206861 1534020596048036670159144846640667793462 12206862 146284190815962915252168397824093803712 12206863 220944277541987106807585559024886727600 12206864 431607909834466852528415504741398609920 12206865 588633621690203113657540825931079306240 12206866 -79928187601429219903728724805363758080 12206867 384475945728280146336118445204317005432 12206868 578379908921490573345306749114350350336 12206869 1673113300385917487614997958725030816270 12206870 156900786520116169738336333891357117440 12206871 346396062153106886367057413827685603040 12206872 540059120613243427776219650657438668800 12206873 396898331345581795821419872080185288640 12206874 -574577239320413439512550769468577221632 12206875 -80086321146569647449203770965218717500 12206876 633233031104542626471485755190951278080 12206877 -749857209003714365612171899641100183680 12206878 -709140910882179843584778694115517125760 12206879 -1357518898100726636998195404514462511520 12206880 174133259568137364804033210499963944960 12206881 -963110484071015494983499720142789321808 12206882 -153579711405500194882722057402041410560 12206883 4156658119218827506086411199048846080 12206884 -578047487793490854134142015307145172480 12206885 358939674678644761931915526661512131580 12206886 247530356851487069779800816972447094464 12206887 908957223572771844718992920169666008064 12206888 70722083857999368015604342899677675520 12206889 -243624264111353595032601705157811463360 12206890 22258108169709104523402394681913359200 12206891 -18928296322240439014991002674440431416 12206892 232062670823309074655088716917797765120 12206893 -926889762036941235513904826075211434592 12206894 27331634779604513961395079245948301312 12206895 292388307824777367857575533287622740640 12206896 188640475528232154919310063318350692352 12206897 779934453127205638108483337208159011346 12206898 204115525334033284601524128891697642368 12206899 1249696115461059722150647603612263509900 12206900 -316241383410966081643866982323625776000 12206901 141966572014104378480089177645142540288 12206902 -458597118792087953325776493852354250848 12206903 -408523408896074417358591905148967501320 12206904 -420979695635514373758875955532872314880 12206905 -45923472806235123520652906548175702400 12206906 683831657149819793899622692384530967152 12206907 -85356213540281719697167588996848344592 12206908 29308761880267544980878913432280487936 12206909 -655601554980538689966297182464959749472 12206910 17203831426343648734280892229771987200 12206911 -2024565167504967659176450865723941745200 12206912 256369997768503465003870661312737443840 12206913 723412252436713519430717149532527178784 12206914 -50673783364395722601304722766396483680 12206915 226201484622286693579217035757912541600 12206916 -738082388126780401726711038158257674240 12206917 -8334869668171817211840738126104212608 12206918 -735983570410461294296371960844407915584 12206919 956566605728215663648808753734841035944 12206920 1076637860966947593162380009357072793600 12206921 -104442570724215364751292722211190474956 12206922 -37271586596655604281668039172908482560 12206923 -1005833771308572650658334543229876354040 12206924 -123794778570803393390373420700489463808 12206925 28133894478596170705575763096905192000 12206926 -7027419755538086342407270107800348736 12206927 175869228048309096183327128689362328272 12206928 41973137281419912641903868296977711104 12206929 187148648856337999056895118924105850036 12206930 -123328732409437733515730881314305740800 12206931 571019517835035103951437868333851512448 12206932 250187920915212843512147571092526456832 12206933 109821329051760829222586355995382228060 12206934 198346582104017439733329208251753868896 12206935 52430151896383779014839197356133178560 12206936 -33929836976161144767687009581690019840 12206937 -788748943593804179465207643010583361840 12206938 129966440446267281920558146756818315744 12206939 679309053829618727929560566383185052740 12206940 -352552872656484096608128872436262784000 12206941 882177759686722097353301958908035053900 12206942 1677311822397624362798874633432089201664 12206943 -3693311121460892495230661391769291920 12206944 -924663243868038566592060330290234916864 12206945 1068350598468777807676287143242442087700 12206946 -245079817376161540524180291702519474816 12206947 575759408859127384324334988526656255312 12206948 238905622902061858958331759042092448000 12206949 -586941823041740354813676813189833771520 12206950 -126335467176841247825266198497969321600 12206951 573745650710914648650208359284785349280 12206952 -53619983612244545610704852076607457280 12206953 833778452875561131613521023226886518864 12206954 -622041293632888945936688620362830989728 12206955 -701695170291475054304146671719463098640 12206956 -891029456137536104084054232077949688832 12206957 -640080896490445553695755935094003801888 12206958 563099067655099509263492807387501304384 12206959 -574666595450739191758193356598581533840 12206960 -74277419386662999778963109708641075200 12206961 -2725577629314768806852413132791528024 12206962 -677936147690390129241014203372134006768 12206963 -909380067249780356671998203067768009600 12206964 -228487619441091527901080825971175424 12206965 495033222455964474745047179894127372600 12206966 -25632574047416630720526919888219952256 12206967 1079388163217295317636603983284457519080 12206968 1107010935049109642291098082394671616000 12206969 6797744478378966422069535470345834400 12206970 86351173145943431504523310946983680000 12206971 -210133890348392705920717207917453479136 12206972 -422728503032777224714050151467413428224 12206973 101995222820229712712762411655611736000 12206974 85694907594289910361411751939299801600 12206975 -469893240207029104929425297073238383000 12206976 -578432794198750153416648467843194552320 12206977 -615806446375890018036557461686919393980 12206978 313429837123759421478149485522821156816 12206979 321303974871615802867461596480063165124 12206980 163343518781505856284949892069987635200 12206981 627843769627457682851811022571916962112 12206982 -148863423127358199131346340958534991360 12206983 -1120185719027249296337257398410273613176 12206984 664622926900363704815909398571200066560 12206985 -81049766527448010580487694933392922240 12206986 -557788178620357685339204018548368949248 12206987 12740583958408620043349020114654358880 12206988 -162531237711650236945545284111224327680 12206989 1335498314463575715824549787345323620790 12206990 -590403461700480261722426042931863304000 12206991 515570531721376748933866299984885216384 12206992 -145779403158617413175451603194114736128 12206993 -177500081352440156504071654717125175758 12206994 135065506547589121882995212037903390720 12206995 -7274240738077915179443351366886962880 12206996 -83300082914155497192481999517508048000 12206997 755159715031717650518294265972733639680 12206998 -624696593432434431390972076048778240064 12206999 441774145577616723077785353482248500960 12207000 -439258901975784509993053799923077120000 12207001 590143715334706540425002149583143065600 12207002 320710835933205915161655720307531886304 12207003 85988476646097711667114591379876502240 12207004 -863833222826712898113783508044954386944 12207005 848248604005182132233499062630944311660 12207006 49570200871542323133420105699076224000 12207007 6386449501669615053167489879516812256 12207008 1004100431761502697934717476512921026560 12207009 715947152339453375839344014445207651504 12207010 22916597931590513568052339048573071360 12207011 -794602422192934440081146588215603556388 12207012 -1717921713467129366922393784871817216 12207013 -30750725489330880462446459232166276992 12207014 -601025576398509242686003953244818406080 12207015 729545552140289455333559547232751445120 12207016 -523947382317648694389277265015769707520 12207017 -451510990975845261860778540685250108934 12207018 -526942959076151962457112882724079460096 12207019 76112332175529835852126565594723729040 12207020 -112421848838765035746823638363749744640 12207021 83317817908046482326057531066392030400 12207022 374766260553956228262060013438399509312 12207023 321252890407997128820566872103622608272 12207024 19315526388702217798308854079393054720 12207025 259244678180904445974616549117966880000 12207026 -90723886018890886526701440612925140576 12207027 -148023588173850581401408059363683980800 12207028 -1249351744345471257803667852885010022400 12207029 -649460610610212388852904243330980388370 12207030 -141838804902195287032868516553748254720 12207031 167645910762120539038042107736578433832 12207032 2214465657035909901621464141098134036480 12207033 240272202870403530200802689342769403002 12207034 -252314659852850635871655069357178929408 12207035 769121308497009956464470729757936068480 12207036 -933742923224983192853871420349858544640 12207037 -17514479223364603711294531109426400000 12207038 -310055618062987315824971786647848718080 12207039 730464044922036800149962840008561624664 12207040 80430428542933646401192520998327418880 12207041 217517246440173306704920385942020177920 12207042 278859521548118888849038926810422172240 12207043 -4444998149327003876674801613634671376 12207044 576994547285052113475013315262882995200 12207045 -435172141783542677374631322116872191360 12207046 -55210667059550299035668700554957946528 12207047 1421784183428235842322845887176438977496 12207048 -237561538463178760854023518019576954880 12207049 644092836928424638583036781720612681050 12207050 328009024233187692205330354065658918800 12207051 -85608051319068728369319941591361013920 12207052 -44752708838647792286387712231399853056 12207053 -126554609139491685785255118550910440872 12207054 221866727559055733510038803959213461632 12207055 7146625074125670371222008002964177920 12207056 -59284774520665148959483056719673163776 12207057 434049458408665531563414783142098529920 12207058 -99690051605792552793167506003279641600 12207059 253823831302422446931188206532824274904 12207060 4228580760707515002226800178604428800 12207061 871520705344435289877561727137604441824 12207062 -61585374576889789174854961819760862720 12207063 -830846431624213121500647152444065910400 12207064 -553127637379460223455453157988362854400 12207065 83337472081055188871328673112123334720 12207066 133963297790647408161602876804345564160 12207067 -1108434855656429862746651115751885709884 12207068 -377417023299857258642854736262284785152 12207069 -171124004353192436427416299649370691296 12207070 -109588814543163435298096066959724041600 12207071 -234680945369665136772221377474544782080 12207072 -115921752598891022565016978596526030848 12207073 -528576058933787447123764364686334892800 12207074 -866371543959415940005898669444446394880 12207075 -927155775506877937923320106315624614400 12207076 594410111632965965963891394705654118656 12207077 139650596598173416288160809899399811200 12207078 -133831814583290403065009622546150662400 12207079 664113111563604464155924657693128186680 12207080 -867583221955199984313225804755091456000 12207081 459218245016683727342584267643315140752 12207082 464211179726273452439701163625469996800 12207083 -7584535877203406600493089514359072880 12207084 12826646111759281651029590872776437760 12207085 337227505955488821756063070393996140 12207086 89844673970872317900998742016967254080 12207087 -57495262177925561696906173522402757952 12207088 -91051646281011035607367001240605163520 12207089 826970123745075142827990664912533589824 12207090 43719012050899991157786997101064780800 12207091 626687715699339189960048739604685187072 12207092 49158453143286212551990162535008607616 12207093 -60864656239171197242625149691909679296 12207094 -277436753541225960531049683842011748928 12207095 723938745035173196639543523308117509680 12207096 47538424123594352604862295718977187840 12207097 -636885622137924831198857005352120557568 12207098 399383934318630839077634187958307562864 12207099 -404027565529906857141446886893431656936 12207100 393706473487017724602584583173202240000 12207101 -237616427026948082897533778796548088000 12207102 -112496857512621283997464308875073471168 12207103 -1397283456405820131721833005004043586256 12207104 224193176000850490098441609324351455232 12207105 295670075812577457946225744833805896360 12207106 11789024524644069822528179215764873120 12207107 -575064496565502842190056363772595371768 12207108 -710464920023305994125974886251309717504 12207109 1463674897643223655825992610113755225916 12207110 -140264382915129166325116815058400327040 12207111 76459025723745931105679183645247308544 12207112 -204717095852774195468846043751562772480 12207113 -671451725794589986501121668259294383104 12207114 -28209927070008985412806582459110164640 12207115 224573205559335939864346185041905305360 12207116 682398556174819977206055591609483728640 12207117 -308721020540304971484123307224129065952 12207118 -21728203651848622670532525960249163776 12207119 -405233921032441828499527116659526600720 12207120 -48174035120921409017887719779224780800 12207121 1203329800089986513630569415492976358322 12207122 442646016312570128432247338361506211840 12207123 1277393527163128082213552364655376205600 12207124 1874653377570145272578258422097137921792 12207125 -141711833544997111719686534219563053000 12207126 354469724448792248977450259409926161344 12207127 1211731344670616068658023821284762395976 12207128 -722426177243651852261674608168806400000 12207129 643098782629950892338105282316036824288 12207130 -265302310229194864908465025752124918080 12207131 -897570787900664074270842872155073832048 12207132 -6467818827848833801331262136299847680 12207133 131682119904136209178162345210849811884 12207134 -235286115523036329413315476719053333568 12207135 75588492108029529192909549508577710080 12207136 -82952537236237190008841728511422365696 12207137 709976064771185413258211924522360975892 12207138 386029237696890892728314280693318125568 12207139 -759905856848620244994318162608524992000 12207140 -139422045182194261171592437112778424320 12207141 -35807214612490875270753189461158752 12207142 127645829972869333228927349427484821504 12207143 444720578620050685269795829362935554344 12207144 -864697798838515637766630386116896768000 12207145 -1012801320723413533256743279377612905280 12207146 -96842254417802025088086995498480770560 12207147 -169343694123265242451432323093871967400 12207148 889537900404948758406311744194350330880 12207149 432484930008257638513462921363181228160 12207150 240747101458075224337759227183528964800 12207151 294595599573320059074343446313147277280 12207152 40673407345380786568661842130272223232 12207153 -32607671213232023543003296130590610496 12207154 -277784236481242266349060202055086681088 12207155 438111567087174853507440080309543320560 12207156 -337194130278648524071856146972292100096 12207157 -777069424254916899915132809888785739168 12207158 322014863419969779834164976311329443840 12207159 1087270264410957463171940681937307776000 12207160 109169869509103401855152281948560998400 12207161 -270506987803371573301931000479370365500 12207162 -324338071976402118816158935469330547456 12207163 897182201635889256122239614652656047424 12207164 -326934770686405896139050551628568028160 12207165 410838597146475696990995725303356109920 12207166 -403708986775594283747204033671786483968 12207167 24342333199904382767227371724570868592 12207168 15834243755460871639165270859400609792 12207169 416678443914081033894589783262988428160 12207170 -70974088145421943631836426299396234720 12207171 -201050014618608816132574186570331726160 12207172 -116979404866342262701100579132600610816 12207173 517916242340594599874532454148072137920 12207174 -58205329111541525700295798048282598208 12207175 -426694772589826479993478946882653549600 12207176 -60252613545748709258131264547149117440 12207177 544528401080038369618971352949060649840 12207178 932792154235266172556598979615614614880 12207179 1075239882505881144164448325490203797780 12207180 -42677566251293310456242213958172999680 12207181 47504112881275683140031196114001099904 12207182 -159592361154443176373774930218598853120 12207183 -258041983177542992648510799670912903152 12207184 2932478715974397298206094649812451328 12207185 -10873320041003767059051608321115844620 12207186 22126812145754200197711644962664080272 12207187 -108020867961794654090069533973994278164 12207188 83609511463654597686417183667958439936 12207189 -675457620722407918340473324986910145376 12207190 385484347955758675246860979940834119680 12207191 -590102686698478502849030890929483324408 12207192 177334886182413949391067846614675619840 12207193 -1032380083222998468806510454693378685558 12207194 103390502774104006749274320613866381312 12207195 10696009265218707232339771449822996480 12207196 184131374332306563503614941395655262720 12207197 1037580116345414017130185091606758244646 12207198 -232393071460594821303743483726042785152 12207199 -3285081481931825441689513514977600952448 12207200 -324814199772848331366763328813285376000 12207201 -357214769350366424594532180101137113696 12207202 97953619720450714056583109919769973760 12207203 259751837209831992427376303213023015452 12207204 -102085678780019690748438634419005064576 12207205 685365524813477582438267911755585670560 12207206 48095769818442969848149919680147392 12207207 67451856826476414300660252467047942992 12207208 341870254269000499815707573347856716800 12207209 345386219193915392097011177891697420480 12207210 70701998292780007911886800379349832960 12207211 -215124744135420608814009880102687897600 12207212 -91595734594401054116708512835162434560 12207213 254785379235563679010133238318337632000 12207214 692212697847089582600575393394875509312 12207215 -25006703803827767121595190394791199240 12207216 124753074235641148889409250630129680384 12207217 627221692574758823864444043751392754464 12207218 647650170357377851488087540895278971520 12207219 -782030388514773694517150106941354726856 12207220 842429604149361146432766799063532736000 12207221 279948914657845400163621013663950506904 12207222 -337650987315874295864712150013827659040 12207223 -477999015581084512401795515137573417032 12207224 -1886941475910795158007297918007165747200 12207225 54820531251490088423821342594143211200 12207226 -159744107203306188608171937280436126496 12207227 2566444982391661068515298056112331008 12207228 227604654512151527822787754382936309760 12207229 624043533373477065973381981314171837830 12207230 -116750061665283663650201538929271148800 12207231 1323161386896013193089574339008631996520 12207232 1198505071308583532256984122812740403200 12207233 400636631729604082732673422159583648304 12207234 -14211441601931121282628452408572997120 12207235 -630435007193471410579375965259732053840 12207236 -1045640859699366308523378407603479287552 12207237 -11977575830894805301139832810632280960 12207238 -746672369185277204044222365288455427840 12207239 -495781962366071304054253325731689057000 12207240 -196329925384148625728860579284910080000 12207241 219667215034112599276084535701415617440 12207242 81866134972044512927271596583653234688 12207243 433660187242728834906283778696472004608 12207244 -267556095427011226105878999002792520704 12207245 856064486888688870232529950082189383500 12207246 274814167255569969280406072069557022784 12207247 -466901613023334709992281182414590437960 12207248 -103367094490190488381764032566987898880 12207249 -329806078936392795061068416608757564400 12207250 467366237195311865459195849211584256000 12207251 -272066960655310929043653650374415990016 12207252 28414886944029262741866306162304346112 12207253 -891094730965836969960386882291467246880 12207254 58648950029878223942637987012056364576 12207255 -317727613754500649016239969372037739440 12207256 1286322790666616003297292105765497794560 12207257 214720827082394486220887253701146502400 12207258 57993620687464772023482818947645762560 12207259 504526135692932260027811359509902333328 12207260 -250444289032880231495311440738746112000 12207261 -509121618360412786370924030533309595616 12207262 -312299788984434422613005426266083058368 12207263 -1043330067148712106130031287419930282240 12207264 -158471445148187627148788450052522639360 12207265 -210398681126729122227953523504729777600 12207266 402194116694162750063054484816765321600 12207267 -13029626612603616578860562174202964884 12207268 -546288356924334563760097841641224498944 12207269 556760671292952721118174463568597076670 12207270 4295462993077595815879419014915696640 12207271 1032057581123333395400161676411088580472 12207272 911432118970871869794927389207562240000 12207273 -4163971581792771140397217990648872960 12207274 -590940453101996982835837089100533078864 12207275 758940526940941413269293263600514717800 12207276 -345274449467331808092656348883671539968 12207277 319948971265740226176977309786404347840 12207278 258658972384541401980980473741265029824 12207279 -13946824838261267229201096088281560832 12207280 221097108140202839802269928140068945920 12207281 1680074710558589261302449594656809377792 12207282 -305237288317320634242083071837359582720 12207283 631549366255548955591527002957474964048 12207284 -900408902257246468057113207846747168384 12207285 174431222470420632776723900018795909820 12207286 16971143730981674933155763836654435584 12207287 1161263193414776792147478950081884560936 12207288 618841557810259389874068045577396162560 12207289 1409685207189319021381770997436005907460 12207290 -224769901473983608768363293077248173600 12207291 -245716791222557102455382369839007929920 12207292 -513263334176978850544800086951208099840 12207293 33406652511235032378738260216602857600 12207294 -357988201802601434443475275798074193920 12207295 227258046508927207434936578184659437800 12207296 255553626317671641562812710803715653632 12207297 628201538470594548715124800321782577200 12207298 471035365278355464498508908686815112400 12207299 137058067034440657338742626014586302880 12207300 77901878555372641100037963131338444800 12207301 -1403137416981275508842430460638138665698 12207302 159894072255309231940043711289966675072 12207303 -33511961675251692203166629777490790680 12207304 -264960725652885437813914379793532846080 12207305 610045936568693118331271590489960273920 12207306 60717297836972512565770859140123125504 12207307 -193730325065537646820049940183129623808 12207308 206531856437032145696182308699148952832 12207309 636122031975917774772009859921122510912 12207310 543144823896910840408743647758577049600 12207311 549243846080888638645608579465130428912 12207312 119662282821100111754416556190748950528 12207313 -143752717686048794593554205875239776 12207314 158761779303075844212516205794540340224 12207315 -612357438576684014882431901628301440000 12207316 305010397222477597082639135329796229120 12207317 1501904950641368291425026424140506304960 12207318 123107224853774827994914525824873394560 12207319 508261049604818571243579652783493222544 12207320 264727202379642097104995589381881241600 12207321 247078169411856274310393715345857806560 12207322 21982945577208963839235730446857964000 12207323 976468915354656621329838219449482981572 12207324 364049956716781606843956780842677357056 12207325 -211059915954512538928193017729146155900 12207326 -955628447092750219803097729277112687360 12207327 -561898133679941566455149491518283320 12207328 421546411372533646901279427729538154496 12207329 -634653155181370294351826047606538844000 12207330 436168236372409678836957006302011856160 12207331 -10645039832092383576918556746321136848 12207332 -782853450689286569851457340531969208704 12207333 -880040809144209316834510027736077174176 12207334 911429876698821033950602812029211246816 12207335 8509235890451920647139917496161822720 12207336 -353543385652367474397308268958514380800 12207337 359892763693973977670668769379467436986 12207338 -196692048998004241539898718056384142592 12207339 3820257408488344867210504056186810204 12207340 -216877273268055649118964746618352261120 12207341 -76675198128024818458677698376126921258 12207342 -131640943877976247464715065551550468096 12207343 29662469668291615369134529531830156144 12207344 96946078138875706618236610419394805760 12207345 -3726668254256082278413887854950876800 12207346 -361944465681847142015675778314484102240 12207347 3001064125758019319617831408417174800 12207348 1120961224695375134234911924805942691840 12207349 563804387623269920926802996069425612992 12207350 -42372628962158825378262687518130885600 12207351 443844845166648134191388951429668985040 12207352 -123136481916953511472988819665594490880 12207353 1301487738942604898623451172184139381256 12207354 -522630617527583635583969312772666465792 12207355 -80440356324866612281820532196760503440 12207356 6037768377126472784175421719226736640 12207357 -1099991485084203764227563448052492095680 12207358 46613760801317084424366492903659105280 12207359 -20895343151175954402341704374694960896 12207360 -119127987448826641946638996038368624640 12207361 1242798571199953386726805325036929581124 12207362 285589454782591927910848136172218772432 12207363 -221147985342879411947382502460793413376 12207364 -99577583055139813659089139008511927808 12207365 -413222633788798908284257370704794456960 12207366 -250744449548979411799900960082993651712 12207367 545585829932494748915584505884251699200 12207368 1242027083064526333476843934861365826560 12207369 816207205775165326299585022183993411008 12207370 -54767274020937034022379868690095360000 12207371 1459638675197884379955265077188047205544 12207372 751169256055004994484894683467487657984 12207373 -13598100350474956123150656135402150760 12207374 791041982092111546419629718497569983936 12207375 -964093154024998518666537827937078360000 12207376 164267292578590008377172842000438476800 12207377 420929431611593662462990681588274514432 12207378 89362609152447439912936523384197969920 12207379 -143852975968254610515352325771280812424 12207380 -389111362861460114444204088745098024960 12207381 -43280517142772820361311171077024620992 12207382 67723708295438398919417943570339314304 12207383 174483469723269316919280277263787019904 12207384 -77864279448064417684579803414388654080 12207385 -182481787714285258242609109106103569280 12207386 720394387564163040026175582445858360320 12207387 -43321401384424788254580690406078703760 12207388 -39261981735606444537749524905545948160 12207389 -1117525259208486509258841775925540166810 12207390 23594099232148754792926755190950167040 12207391 388245012553292581221470338735599007104 12207392 41093613642610518521817377784959926272 12207393 549815700524265524110788814224135361104 12207394 296988383011399064960743447485669811872 12207395 -664445356620345279862157567451834284400 12207396 93565561745750626114229449381582144512 12207397 177614287008873226159745406867033378560 12207398 -74895945733694449359235778383849121664 12207399 3084971792637998592089409214533518208 12207400 -367158227192766353973524741934206976000 12207401 -1405407524997442195561338082241958110598 12207402 -164216968595102940436960353627452328960 12207403 -85077015761810059944185495191575585600 12207404 -1491856764948237425649618613237581938688 12207405 189531661895636382096882589429339392000 12207406 -7070529553854081474599030997745414848 12207407 697024754431658830019786603320305419712 12207408 -111680024883569162922956973847820107776 12207409 -53376574959025093882054830780735831440 12207410 -228401040227204688525624956091333071040 12207411 -79092473439112330974121481526439852320 12207412 324316357666652974946790695899674931200 12207413 -573156136592443307609141582081440936338 12207414 97064190941714655170642821207010773440 12207415 1028961443358813884456613985999037503920 12207416 -48113540785552180286674944029616906240 12207417 -430151081801749184069723328345199059120 12207418 -356901985638548677188141447723603455520 12207419 1150967000215722403346435975182843013076 12207420 -67149908230374261244299720192995750400 12207421 -557890098848840192584227892877056900500 12207422 -175612731646604158979971874740395329664 12207423 -371968898380653756709363187082536406000 12207424 468809443004221094104278449148814950400 12207425 15993595498767455282245211881823779500 12207426 -102066748286018139641702467095398572032 12207427 -940134637976004056905846899735945510724 12207428 324897563769141982363924304740774182912 12207429 -7598618781296130824778892545721873956 12207430 -220077740889441754992686872717023392640 12207431 1214137934366615685692270812530544262232 12207432 57815009876997787311020800129540792320 12207433 -167003716543691105733883782255628734080 12207434 477989806020666925558230998930579742720 12207435 147673351829224744660943354936080738800 12207436 729385184874090835281345137223538959360 12207437 528929796239835420918995569332425057760 12207438 -99063054499778582041840571569627664256 12207439 900894994589684136272421037983539216240 12207440 11816850173920797321639837391847424000 12207441 1059655860932914172886187372161330531744 12207442 -2777455669649767623148832309866498560 12207443 -1640770648221316240769487616744234174800 12207444 -254336290818211044324221561923281850368 12207445 -193745662944426660437980535535357512520 12207446 101190737108888508555749529382902225984 12207447 175352959622212406108077214326752760032 12207448 -1106610223101789825820626738687313920 12207449 46811250679748532806185511830405031940 12207450 -92106811182443832114407712004546368000 12207451 -1941729896804987714324114242720619504928 12207452 -923605630657599656221433561600890596864 12207453 -524752415311710431091991833852412471200 12207454 -246816873198982328672148761451385267200 12207455 -247587742747574006937106479340341472800 12207456 102804392811834792212395678381375488000 12207457 -633634381591135240725726034442376822912 12207458 -43341591739910099301538824156870230016 12207459 171635577823883432031537434095601150976 12207460 1003740409426527096842231582706638438400 12207461 606243557301900203036685153826924768032 12207462 -118648281455431134430865915395099008000 12207463 762060656615071441312217293717146165360 12207464 -1037421235738415848137450181360020464640 12207465 48026770858367884347976822768494033060 12207466 54219649114825054745485706915673120768 12207467 -777223505083182069422898514852967606568 12207468 267915267938926006793727066481137417216 12207469 293632664983153981054000908148011901120 12207470 -214916171164960927707448077096791591040 12207471 -868851923757522158646991513801015421688 12207472 67028158045589722496018529594109362176 12207473 -662237869050628093725180229520348671278 12207474 196812911519027737659461112326577145728 12207475 8399052066829979474918145447320384000 12207476 285184840446101926626026765079772210560 12207477 -957688671048759161311339037923658765280 12207478 392523486284286330672560081400525371040 12207479 -984741193808265577012255091368925369424 12207480 -105739530507471752745216421162077388800 12207481 -635738199270393625159739867337724107840 12207482 22247816827662999722740205206945097472 12207483 -323671584531676325506573827856060893600 12207484 -398107083990453023936370697170014303744 12207485 -9390218343726783066485697273199303200 12207486 48055680911257785942780241116446393664 12207487 1749204679888941865046172395423328427136 12207488 683687923724818017602186438791995064320 12207489 81611012292609186406145975096811588480 12207490 -13324460319746165303479245534119976960 12207491 1002203439600115524283561197024097472892 12207492 -644945854974009859759891996693934714880 12207493 173087496435709476648996062641355046240 12207494 -227418425128570436672364353856984526848 12207495 560854419360342067946185120807605447120 12207496 -723621426009328642489536694115530506240 12207497 1707395460647827794595280642827934491152 12207498 7216280860468270800655296622436087808 12207499 -21511200174720324301982829219314573664 12207500 183843275415580164144238031466897600000 12207501 836189393194243500094895094813438799830 12207502 -105553518609511311807621340030053930048 12207503 98850338689914312069583321558741840896 12207504 -87247000208067492644315562366722506752 12207505 1069742669494820716742054893952112904320 12207506 555896730038681798408633535070325858304 12207507 -192337589161926096234812990110116462240 12207508 617310741980846594004923931230822419328 12207509 1257277422735454576184408325386357389710 12207510 7675326203714761419970473712669666560 12207511 -17255650677056603061441225677337013200 12207512 -928033470319438769252983635852568473600 12207513 -101387173469143171670495892106990966080 12207514 110458947353151925903549078521748415232 12207515 -987203455201355651662358309383902747840 12207516 554108422442786507270965236327608228352 12207517 -1508355949236527737406819417972945230074 12207518 -93984388659642894197334740618569703040 12207519 -136277610750996686600833074170056541400 12207520 -234873772967539977878072685787958476800 12207521 -219955754182425866022334299405758883840 12207522 55134872808825690072230444889793599744 12207523 -376851635468407911330571338036403967160 12207524 395668271995097248607639361760042622976 12207525 150180941075682008232367237927758405600 12207526 -83980096778075782666891318781074068096 12207527 -618432633519975051917711952357036310608 12207528 -6923941308079990366615122188395560960 12207529 166759957902483537311664965992361264784 12207530 -684602454899087643186214596121314427200 12207531 281976606709868840984663444803110610944 12207532 579258460821936142412381534427629578240 12207533 -862345388899391777957715298713701371776 12207534 85304478944351530560369913974008819712 12207535 -1172280118937416720350245215095409079040 12207536 -34290897275189499359461327609036800000 12207537 1329596027276052757039529089419929377440 12207538 -158653049162370450057356669420814236160 12207539 34281462679938742795821843092181059340 12207540 187186742237755735831405491276935116800 12207541 1948257621492698549849958488826353456800 12207542 112523079493511630531200029007420128672 12207543 467629347093944732440802370191497729104 12207544 -399283902735627985373511294118961172480 12207545 66749461308699452256270102494046059520 12207546 -103812308100910238647405413312087483312 12207547 -1313073701286975863285141199698635814496 12207548 373386029646159599630281599718100384256 12207549 -338398154270049683222782385965192141632 12207550 -234356404308290255029742213028278760000 12207551 -535677017883534412578028485078813764496 12207552 -14400743898456416057925732408382980096 12207553 -669363705498118343963046984815396395198 12207554 -261293450702644787636478394234226595840 12207555 136019333502528022635297520988777032800 12207556 121782091283705909909222733063567624320 12207557 -379207272877785440072065082159857295520 12207558 -226807314517697786201168323168059648000 12207559 46822678830981608914693958608878519808 12207560 1413075751559812655509671885355108761600 12207561 -69038129515889284842150146561637785328 12207562 -45707337782707518616662696130002410400 12207563 903400996839050476123205638477110289812 12207564 -380789236858304982042286519548260044800 12207565 -210050921539153693941067813367439194400 12207566 -221312910956432483280571760435727851712 12207567 676423558769333262888875257329921369360 12207568 50897409165365247214111361644505096192 12207569 -874177575760695327376293470042888508 12207570 -219591166446368183771627526701612352000 12207571 -2029796819011899985339330452833075440 12207572 78191995105996207500469273399126794240 12207573 361687103669106653996349208820515773024 12207574 -521130813499623860891671337384375374848 12207575 439074962540843685964317608401907002800 12207576 3350168155120313004164853371109273600 12207577 -527529924633380394809959754862018063600 12207578 -182325443014102285753248909771769478160 12207579 -993037689930233917411837825609348701840 12207580 -62679144219017941818724652410926366720 12207581 -1616802317739529177685715777591558157428 12207582 -149268100179948555246937165627890897600 12207583 1619441353938412352490271464373266119136 12207584 -998032147018626736647004157305664569344 12207585 -34056456661918653217190454753034436160 12207586 227681518774625101454230620508583857824 12207587 -568093466511247135015758366217703462448 12207588 377532615128559129299661421159359820800 12207589 -264173627448003249390914677255642839044 12207590 -155240245459548795986961607172741155200 12207591 -236669560493107199396946921020617001856 12207592 -2402906085779037842113977896754959646720 12207593 -854040774297894251084230073266593794076 12207594 -170842962990448897918419852782096444928 12207595 144220608925373265601864380360729062400 12207596 -201745692139526781045812381612019087360 12207597 662316282188713730165497197522037070400 12207598 140518153863841974954027023815719298560 12207599 -609375240057310629519075905928793172400 12207600 -48211013784627301620328322015290982400 12207601 977803304120497587071056700320558700480 12207602 -366239884177532579089038113448406336896 12207603 391720558484667522656856397848298574904 12207604 202970227359740988349777039740756688256 12207605 -4639973805196749805916554724937712740 12207606 -34008770563826858898965881722079013376 12207607 -965828119764117480518311957730904709144 12207608 4528201967695545305567071841320550400 12207609 307134998441137043288395528437381203514 12207610 109921830506654401905168670048461396960 12207611 -261330829664174758531350976372431400176 12207612 -96079420589964272284436706966194585088 12207613 -982646536748946804168379862234032312416 12207614 53561444485310646796132406084444160 12207615 -124650727930642114375305095419202653920 12207616 -211102096906411501301966408646546948096 12207617 1082213144905397953652469057992631345666 12207618 -74155922643540220453590677516198476800 12207619 412882318740034089087932625707820897020 12207620 514622043478391230473402015039444480000 12207621 213031386458698108809377424432633057792 12207622 -345817551242693295013926016175856259968 12207623 -373472028130840759760290041003355873128 12207624 213549611283828391562948331713985085440 12207625 385369954153428303748918328361439338000 12207626 -1158610554803683140052099124684622818976 12207627 -351553046943644835128429014971873166392 12207628 -658335371526092057264031300024117072384 12207629 64874052255495444339294571959298979712 12207630 -141465846004810846044576944653506862080 12207631 -973878386247643787695752786698724671400 12207632 147051259940278940844990078411097669632 12207633 455846586113106405945208121770802534400 12207634 -150779483121337326034118538855157340784 12207635 59701923095279561077779355505846567760 12207636 -197913782358557424626419142760295305216 12207637 -221877657178957266371889225877433935080 12207638 390154845005917758110535036989543538720 12207639 1531454462307955365783416636424914914560 12207640 166209530079598349951031880789387468800 12207641 256578611106780046374750395159126189952 12207642 109620453514698278094558947003863464960 12207643 -41056365411982808037016552270709560800 12207644 11601256374035977887589939063186378752 12207645 3487878216691175900866374598725043200 12207646 -617931694948428765127103266778901477696 12207647 284802740113966817397956359821405024096 12207648 498266415327603447312165190380962709504 12207649 -49317029727073276760078480535774850884 12207650 13524435781026119067017267054315865600 12207651 228074041704805515878265993370456903032 12207652 27129316798653446699882452807819125760 12207653 1702736634664368140624655330468930307902 12207654 68192885722195035192588565491133503264 12207655 124637930175585947062655876358153420000 12207656 -504264494929790161883275353588631557120 12207657 -1334971081107212291964976210158044160 12207658 -621272966537462237862449610066683818320 12207659 -820956288879997318302472846362497570184 12207660 449388952039973178994091831649393269760 12207661 -38427456186434188045170877302213598548 12207662 903379663857601229351971626079518656832 12207663 -119734101344318053120598829559835460384 12207664 44130235424493370527159319531557421056 12207665 1734687184833745840113620325203929033320 12207666 61970913464783693632890676688436572160 12207667 -90342769803262499700151935607941231728 12207668 306859509881518178760353470862950109184 12207669 -168488671708680375434521174210335484800 12207670 316280293336571220511995057822736594560 12207671 -111116861304496366988321864104910016000 12207672 -4333279641059755903054041894632140800 12207673 433505770976990393292667164313057664260 12207674 -851490361218914692022065838580703507200 12207675 447519147950387776583690082259999704000 12207676 -75460179995738436022335275199322464256 12207677 -1240316812458421385376186302002821852474 12207678 82452885493839893659473527507483704320 12207679 -1139512210098218755224972667787821750920 12207680 28944309100734303706476738376237056000 12207681 1010549705272301895456583104492405694770 12207682 376847127922539410705034005739234666192 12207683 -1134306605629822924270971660502684594080 12207684 4527712503511012232496104517309275136 12207685 -99047083345020509297751603445490496000 12207686 657530524349716831045219711550608104960 12207687 -257943337673398841604637803041621730432 12207688 -23986294500878350512249594721987722240 12207689 -622439555756562358641212260456948568832 12207690 -363182652954946736988430592345184000 12207691 458857751495580493576178550699395043092 12207692 -225166261979356770373740202879593633792 12207693 -697392246976056553076180005925364821856 12207694 234745606012295934280377248033177032896 12207695 -642521375562659623761659347034335843200 12207696 13538632375277072586517920135558856704 12207697 -1048773906302649974489777227971464147854 12207698 -532838171273772945880039263697199852400 12207699 206395252570420669170355802967508515840 12207700 12229287832689966167146757244655718400 12207701 404339228019510823712041727893371717504 12207702 36754709271515424997942777635369597696 12207703 -1436616969083044674909212586862900717048 12207704 -964824367733194326580048024922278410240 12207705 -223764728106392137137957542290444040640 12207706 -46873290687267950662630297274511058944 12207707 610046565416664727226700884944447332672 12207708 326510335888320766552841901412493678592 12207709 255323904863939831397579904216078822080 12207710 55453328312588329223142022877371157760 12207711 721092474853167816238744995029598931272 12207712 116369517989430461088682230778586726400 12207713 922969758967842228299028911059598313600 12207714 -80457281270367182298528010869923256960 12207715 546509547563363088091524719027436281760 12207716 832786474069903457215430672864257971840 12207717 2925855428041985168935666289466437688 12207718 105299223181220174165120818225743694560 12207719 -1624746276579283505907331369924091812200 12207720 -199127468238642180978559081493284454400 12207721 1000767543269200746801463694189905060922 12207722 -6832331524779655093989645136971003648 12207723 248212261582626565904322272342942855808 12207724 -1251785215557746645132375748175947494400 12207725 -338091600935852799471438125277986154750 12207726 -48659900786273516980173306240440160000 12207727 -77878522284259947081532203306671850528 12207728 132200171898504236753120147091372441600 12207729 175583471995022482230020379795801845088 12207730 41581685924265361289570517608227769760 12207731 1171214995684255146389269072647192371532 12207732 544725275892703273726510732057836675072 12207733 786996544657725366792239009294499426624 12207734 302207504426249943102720374212329959424 12207735 -896044279467916903888463647509701982000 12207736 -420725893243629401601684247250256568320 12207737 -58181985316883113840629139502304948096 12207738 -194063035683471775657026040302684567552 12207739 1415017126949079333714974645602522949540 12207740 330245759573503381361582203196763002880 12207741 -133364874840227804444192811446270061312 12207742 262996954136136971005534934518050711552 12207743 -8041345975593293615058976404297624336 12207744 531803041880619467743706927623852523520 12207745 -548994981781607330118537762254251076160 12207746 -450597906256471287130005146069955795456 12207747 -314848633660463208547413441638862071040 12207748 51961286542369580222419984804339122176 12207749 -158819747467544168458454245943411354880 12207750 139226672415383899361888095672843968000 12207751 -561597787799151035022294674564608745616 12207752 -839286202276015536709082705628947942400 12207753 -73032446038608000615876225424235744220 12207754 219781941929692834400987351376101470560 12207755 48606027135094533882708988891734438720 12207756 -125319095337267400906392518880913047552 12207757 1162364465521017835864999423700959644012 12207758 875266418325199147909444377750475736640 12207759 1321197497148977558355206276004123197568 12207760 146026861701292004025833897365935636480 12207761 705377389628093415386747326578868413300 12207762 359192751969107497123149286968760549392 12207763 750589817218399051624960371238280516012 12207764 436802929066331567022534316063414570752 12207765 -3783042475572072083312448378524943360 12207766 542706750947308509325056076250916556800 12207767 -593528730971455267319180596048105287120 12207768 -767731997710862804323309403642203054080 12207769 13560455741154878827115291031270626304 12207770 664689008412682281667183240027899514080 12207771 -145652048804522627393947525231826811192 12207772 -67946925041070544232498581844542042624 12207773 -1360015819212997421085917132546027517978 12207774 42595751824325917230299716785044511360 12207775 20773831111972442891346416747994531800 12207776 -502905954369261950762540282492092416000 12207777 -842379772370126128750855689320750547168 12207778 50510293491549746388589366346652988800 12207779 -145983352427178999846653576676684032016 12207780 147390665254312676551471647880460697600 12207781 101246209793064258838200874370366478432 12207782 21855805876621667770023700327311849600 12207783 -323046996997904106219398954969872523136 12207784 -33045935286095391906880263971776512000 12207785 -1386942247233310046889559914536950224000 12207786 -3729030714504575714873749554123353856 12207787 1804720398376974936823557653572126288436 12207788 -1116309155640383927095550353787638278912 12207789 952052174443755040222466638339006905408 12207790 4700964131904703234867437458293286400 12207791 -311766519658019409380622390928254004800 12207792 205322132328165149962950746919849000960 12207793 123379237561278866406303257279606299444 12207794 -795923358408898122360071825213527664640 12207795 313181249319444879664063530002168313600 12207796 -532629693074299587982593329978329588992 12207797 604925105808721786508273839676910160032 12207798 532781631758566178945418167796915170784 12207799 216637774442176473158568432955068222864 12207800 102323503939757003152677939804733440000 12207801 -572545462910380407779370053612611528368 12207802 840205362834122204696188174205647002624 12207803 526969957559305494843616053798151550052 12207804 35858587533747978140520194264537088000 12207805 125483064760552981457322528855749612460 12207806 8826899986987101053451731290929611904 12207807 134420490255828537363074151297300560640 12207808 155520934581939678452159745018896056320 12207809 -19405938254104275544761017307838188990 12207810 -82940730646941888455739587430727756800 12207811 -1063205514994077326570653454220650160 12207812 1259773173610647944955073429524882454656 12207813 659779400923267551576662305122187294944 12207814 57410903254341859503562105512310889280 12207815 905944805234169485755184173566115251960 12207816 -301256466726663197066769225364688993280 12207817 -337591472337219061446719116193522095388 12207818 238334725758681469399013168596738012416 12207819 -68687286577323569961520178161920271392 12207820 231772414477804213800237329700958510080 12207821 1637341899170192587967155472877969116022 12207822 -60143657123894100605487929094516182016 12207823 -595114906705223952124922682380035696280 12207824 -169406365999008793515137101837343170560 12207825 -109456490450375043159182915558712470400 12207826 -40720723654365856937174939094823275888 12207827 -1768128791641347779456292278120520231936 12207828 346659683049014026461532251686450104320 12207829 -14791446980507885090948905737225620992 12207830 -204294170971407794308381112768947549440 12207831 260786705432996989551715129925240845824 12207832 -51914053568215876120500418706357452800 12207833 -140609623621519157860010234120025330720 12207834 65119593898766571452873211677551764480 12207835 141257674949400652272523053687775256400 12207836 -204698840423051276650862924632683697152 12207837 -856598395464999912599508055430927802240 12207838 230768773443573502910125340714107159296 12207839 373581743490475036208232274651790151552 12207840 863967473702848838498314874231114956800 12207841 -569801097299136686760415592946158120828 12207842 -124443502055807690106162705360947800320 12207843 -506646085924842069940513942157232237468 12207844 -101224830157115310750160385833344841728 12207845 67321187503052992235256977551712971440 12207846 -144052607974674422048802884713308358656 12207847 746722680499601951769646575729862161672 12207848 -229283570116547955126777596931796746240 12207849 139396606612972996807626329794242147840 12207850 414694231388077108509120610090028048400 12207851 -708291393884385094292897429286359675148 12207852 -94237898448640489820743609810028807424 12207853 -438219919573101005502245900281110644544 12207854 57482431398319804469854936261119456000 12207855 -2304523651209336444233142129152252160 12207856 -18040342167402606910557260950671360000 12207857 -1081232816280060893678685303985004958894 12207858 -58529304159012475111459827174669760512 12207859 -359562215884358880098880588085936581940 12207860 -682175289821979539768903745897329614080 12207861 -763582020062039905814068380773829840000 12207862 -84912622063547854256967392369819136 12207863 -17743605503077360446301454217050181600 12207864 -519699824972922009981927535556611092480 12207865 208789968971525701282524862629612040260 12207866 20439628883907251523214065370169395968 12207867 37522850989474008927201352508703459072 12207868 -1299413207142599965216596546586442841600 12207869 3122027597323359290117488785189288097920 12207870 -283459355197459040731295154990219494400 12207871 283216655256121367913579396225085343520 12207872 -17821685748667836950523750488557486080 12207873 115809436266959794664934491772225300768 12207874 -41510229987007210036464894415940610048 12207875 238063479514539721276514629417703040000 12207876 70687690378137572375106580141377580032 12207877 -341040866090823344764910132494486303680 12207878 -868331009173703955493502267254117241760 12207879 -25578008381076358231063755307530940176 12207880 424214260526937375018934457869172736000 12207881 193083239367779845335541050767746871040 12207882 124998087299529567540410942899020747264 12207883 -100192744517854181410855028971675373256 12207884 -81139163083674355746515636112657911040 12207885 -84932219196842902777611213801493239360 12207886 -319176488972084714035967975659675564608 12207887 1629041947223656607133328186802271159984 12207888 -115195056893550146501567501536340213760 12207889 1374536770471828074849243591052330426224 12207890 -569891660786923897529818558670258956800 12207891 47712216583216998907763120238179887200 12207892 7166075960753262795532500572195421952 12207893 -176285752238433773229121115005705344000 12207894 6754059221701470652243614843223216128 12207895 -270486451632867634746827416518600052800 12207896 38462836528813380093924008377735649280 12207897 148711561421277682261752689713952667456 12207898 -261534471362647506237824651202149751840 12207899 268365473322497764415416296237944268480 12207900 345257683197801523283171931828622732800 12207901 -854303167190466943189669944353665310400 12207902 339017779807078685618445775031719201152 12207903 433541593213010475247367536173800044104 12207904 -156642086624357361171646596685978533888 12207905 682429639545017806895885529920799015060 12207906 258403255732720129284219843575284488912 12207907 -588435894925770603209408675278210146128 12207908 -183055105621477944621356188522186687872 12207909 603891355206746330020718164900122202656 12207910 -27520715026596587459837429318265665280 12207911 731314095074896654642078166718593995512 12207912 -402385691677291921541316074189541212160 12207913 242042626102012445902496351629363766784 12207914 -188732493082662658137748849912321700160 12207915 -788899189347642816076836652118308080 12207916 -261137219739088517732029926202383875072 12207917 279609187934571116153008677362436795648 12207918 258940854777195687211624985112575769600 12207919 -1669222673033633886757018209919071773680 12207920 -230271542698535254264223283506552832000 12207921 -305502519290238731033961723342103928832 12207922 -805796255455772651215604512743824629488 12207923 -277521792166040690313729009333626857056 12207924 -247179310365671932130824663317887262720 12207925 -436320170448460799731759484920000691350 12207926 -760238413908058185342120183388926709440 12207927 409751177015063207813846427778687776720 12207928 501609489593482673476772440715171573760 12207929 -1503204628349804510089858264913996128470 12207930 136216724590594659962545175535747287040 12207931 -1120561622672529571652229445804836426268 12207932 395253805924409034663323406167948811264 12207933 188048369267680131154642343995740353004 12207934 858723166133091655697520750458924737920 12207935 -254388142181149050633305989641841349040 12207936 8906016270109118028614599940782424064 12207937 5329115800625540466305683740227396352 12207938 -141002838226492098000556278177489043344 12207939 -1775439602223189438602851583462093524752 12207940 260604361085035147981543829883015475200 12207941 -196045737064670227916011066874892962658 12207942 338959465680692783216451745009615150080 12207943 -1518598203653157049914615069669272878056 12207944 307201124829114063207617508807135559680 12207945 -319913892004946052479846261297919958080 12207946 288296103899807737643496874572171682560 12207947 -956610652403362557487719886103881266240 12207948 119599033150304077222859791953411694080 12207949 554265284970892840011701569744455733760 12207950 35934768782045372115310752153011904000 12207951 -230259707396133192223066911540749256576 12207952 -187868131588839237891545941346325381120 12207953 -568770409055794718310535338062528963520 12207954 -95212393383370512122529734107925925120 12207955 -46243166303957030240927013424317980160 12207956 -185883011578447896820202463435151687680 12207957 543270574297437253843220242139975428800 12207958 -2234819748971290618224061681471257024 12207959 421793529475841250088870658595692369160 12207960 741529885219500301758795647542916505600 12207961 300789692210464655402647679879579261332 12207962 -2613214482802193030952150030269330496 12207963 -495230905927419171421364572905071225856 12207964 -330641296821878523914474323200036199424 12207965 -175337499443934275763328600961184195840 12207966 122864929592709235440294904693765103424 12207967 -85140016064996969821255660650921777720 12207968 564986524603818668013466551737417465856 12207969 -30896067245444729455880296319972212800 12207970 -403043248248846058922467889149811716320 12207971 -488109372799528455353780602380067228656 12207972 -284063335967389115144583315543852711936 12207973 -334683365905373827614375715276015851778 12207974 877171455169375573398671807696770688736 12207975 -89652280926271770808851014346145680000 12207976 -1295763617071761903646218311955873546240 12207977 -207208803434475408786153435276960639174 12207978 560005676448774335247785111660663696304 12207979 152440775368790076558284618558496130560 12207980 826634684182681350512667424339222041600 12207981 -591140004047503646983622249850958707648 12207982 1164605979206187494636580130236849797184 12207983 -199377455932428498850321948474572621576 12207984 -45577613660762164743978202146810101760 12207985 -335057989049557074107955107331976296000 12207986 -9967015690805474023748500385510326272 12207987 759113194571683861722067786091422689360 12207988 62621647791311264871370093542771301120 12207989 275188812771118427191782174388435765560 12207990 -361301961272327074567846026971216467200 12207991 1364257119948433563815612020715513530984 12207992 874943284664679331621335106371548160000 12207993 -329409639575513614026502860544194206016 12207994 6481047111289506499910250838618529280 12207995 90507480307792198681204763057225568000 12207996 3673176874935723348069132023416427520 12207997 -1318897984310805702351443748122589605748 12207998 -42166132521868243473212201528069885952 12207999 -825392349578529219498671391456608961336 12208000 149330451243786663827682394059571200000 12208001 -7813678750419066904512534837665389440 12208002 -28917740692479968749339621028439146496 12208003 -126480202189343185162067366373548802440 12208004 -2194955789758342843483498602261355413504 12208005 26962386039647205313471805278076967900 12208006 1122395414724434603327244196165015942656 12208007 1118394192700454744731449846773534138856 12208008 -121901771409413153835880335281796218880 12208009 -77763736023338709567617481346324351104 12208010 603617374142163099931388358626526872160 12208011 -605711471999184386230942360430569512000 12208012 -364334769504559298836255198882826354944 12208013 1298825536108443303252446683585176193920 12208014 81178301104398624053325991256540997120 12208015 1546057998860486365772766952184778696000 12208016 -85443308167475973018026233268987977728 12208017 62713429688634791760236103818546419200 12208018 -549250812489687193458923849509648253040 12208019 -772439101655221368167141837412319562580 12208020 -39202289863977404342036900114131968000 12208021 -331162930313083574633984967571997359296 12208022 657068440325092543500671047525730582592 12208023 780519824574116747916966166764462633120 12208024 -463121947592433594121669770588625428480 12208025 60389717142437216509281351868470329550 12208026 -36725594317823360926889588833415225856 12208027 7728681238673158935158339981244253680 12208028 -289412423395495869900543810370171699200 12208029 -550472937324354332072759322063486642816 12208030 16626744042827199455874380622176612160 12208031 -818648822447614426344036816958129654536 12208032 333302048393568061758097498602869882880 12208033 1556530780284467280643681486728217997282 12208034 -337752480001214358824563903962124205568 12208035 -38972058247443626568255918027211200000 12208036 636545542096607160553598125779135507264 12208037 -615658464319112245891154292755294997348 12208038 -315328407941998152754921445404731950592 12208039 563960534466235504910480407608288545656 12208040 -284698633429814232769102562104621670400 12208041 501410067703016440816559715300327480660 12208042 -280125325945206390427716114561791586816 12208043 5253233290856198793404583713416096080 12208044 4397838517946477550390202667892695040 12208045 25591291165259583325375907370695909400 12208046 459418809278859301940279544330402161472 12208047 667835015228371612910969679055886728200 12208048 -15388944496897628397254749318285361152 12208049 -621383332440787134812735821535109718464 12208050 82970504064645538072294721985283296000 12208051 -1109257595610729318168837494913258895400 12208052 653672761930441728585421617159143953152 12208053 -133396388504296602913404092163693600 12208054 -505624567428719445573958665496629792960 12208055 218703545713502538584404463756399001600 12208056 -308489013803181859892459759942221824000 12208057 -993117817594905157523807084094226280748 12208058 -474596226540414348568161365282558125824 12208059 292616774436562993720037532421087268364 12208060 87858026254789669680353208852196377600 12208061 1484031726009381158434816608034543822662 12208062 80641063304896098668715177421337892864 12208063 -81858148395542727457814356281200132240 12208064 -426848959749501429264920376464143024128 12208065 502575586374252845613624704033058875520 12208066 -70060293638969391967063290015517219296 12208067 394554948944934380184345351471788845116 12208068 -194971243254129370024919429677490992896 12208069 346236304114392145569194313929375997470 12208070 95214221338428457094444603974226841600 12208071 -448757349410461152623661233841807709056 12208072 822508852442595576828989824453147545600 12208073 313069677058479247337692925621297466084 12208074 471295371709462940857264602818671575552 12208075 -220892784142667068553125885620813964800 12208076 -288341178582861047664831591302356595712 12208077 371578774675255472884269773601215232192 12208078 -138471936737814753858609604884904649472 12208079 -151935585086834602675763942265694572672 12208080 -50146080883510081849012940826325155840 12208081 979894998224279071648743683682101744882 12208082 26208851586994691157386175151684261152 12208083 583859910565473621088855016651344994304 12208084 -19126347289981598333847993669767665664 12208085 323045057960809960851654842489293266780 12208086 394499459345136477299956689532147427904 12208087 -23271657000439209220356664483848571880 12208088 -453078826016246698872495415115765268480 12208089 745049902987923851878569519249634503840 12208090 -19837807462272333743178420765113190720 12208091 33333492498819301579264658541167114304 12208092 31331313881207001235776049507388252160 12208093 239419244447097305588861027764026002342 12208094 -614709625971830189254271391091708331904 12208095 -157004439014759352691408878703915308960 12208096 7458287352278439951821767717734580224 12208097 -98395876101520640612106314861079492096 12208098 -106847974733821897348037191904320412160 12208099 -210566947163390352957756191621658796900 12208100 124706346118815329658863142582741014400 12208101 -182134423658903883164587451436865234560 12208102 723512793523033604866071478784241046752 12208103 -331453163796213998714425708077443712840 12208104 -196345337379935269347179779163516928000 12208105 142643360375122043845997729461865181960 12208106 411205903994093837332653971313865156704 12208107 -294361597081901791915663096600546567680 12208108 315334679340461981793239171739729715200 12208109 355525028072097686120467454202882808320 12208110 -90815842577731308699792471876750458880 12208111 -889735475432755681085705803311269434288 12208112 -103174325104235063816254608694438330368 12208113 336963285706872046681019341413526212648 12208114 431858615529560299776796137598270000656 12208115 392658515316977731100593731549890383920 12208116 -268350215638220707742990054273459957760 12208117 -1058799716130925101201522472284273130834 12208118 32394895781533658923647568173744203904 12208119 -3660045989254358855122719297765895680 12208120 -393307826303563044286313180526833664000 12208121 -860928228485947976187553291009412502678 12208122 287814116619250544314615022418218920560 12208123 -321545122906055710260593842279522929628 12208124 426778928430535737285746981391311655936 12208125 196922709589057499262136086829319040000 12208126 124024971448637197388890901655319367424 12208127 1642861643474501507632798934985181270440 12208128 35506883099036646456056255855072378880 12208129 -461957300482528323208415417575187488768 12208130 -3406042063986703190882398552162176000 12208131 221837423554169724048548217559253405280 12208132 711522460856971118569959778892964000896 12208133 204617238523127440177604988111407456064 12208134 164033289543406771943808117928227852480 12208135 1026109663714217024391885521896015632000 12208136 336197944934524174963861127309951846400 12208137 -715102361423449666186882061378405972448 12208138 -218706327565624921807736128400553453312 12208139 87721898007477999165702854351236793856 12208140 -104588684729426605119152222882511820800 12208141 107294023298096465806643477975455949568 12208142 512781192708785129924722735728789681792 12208143 110064366339545225216431052181659529864 12208144 39560409341547715059643882339171385344 12208145 658827243596957221013083680778376790900 12208146 -308958645288426857406309458263645382400 12208147 -179457995357657190141812685618194866176 12208148 168202778166521735813723135013336974208 12208149 -72585000257035270485305694082083586866 12208150 136611198133277395958251023291873840000 12208151 -97030712240079856485536550184812327600 12208152 179042770034594281218184416955865825280 12208153 -442392138864255243053932131694173324598 12208154 -999029004462198728377262543088131800320 12208155 -8042407289629746025723120342575252000 12208156 -1416921915312274830100067253702221125632 12208157 -73949312952114162570070480298006840820 12208158 -11497988569283845480593213527056098240 12208159 -1821206971757505015203013017476108889040 12208160 162363828415832775085858758868469022720 12208161 -281776734474142221520884965318639340096 12208162 230732435644675108884989050667900348160 12208163 -27037628355562995206082179394271898160 12208164 -26829629912321246884131187169430887424 12208165 -343047432405544319359419553046393956800 12208166 -230053856774759392726092587370191251200 12208167 561715872897718263199363189893550751184 12208168 -40244663090603584709357036043374346240 12208169 1433541778139281533065437612074260040570 12208170 89874780668041945055555764400914298880 12208171 371658581787682248271257689271208904372 12208172 -50494471463413661240452267623123038208 12208173 -13630335864743580470833007666784457152 12208174 -22674904755423837276950936584144704 12208175 153232330234477002413379089063592670800 12208176 -159581636196900655937868010515582517248 12208177 -1479327861284800521740655365941052468974 12208178 762318873112295931936417668882397978624 12208179 -286801148820563501837200409410801259472 12208180 70556506912373113086917896252900166400 12208181 60677673012192798235641650437633378332 12208182 25484041633029606495352436555962404864 12208183 -153784037961652714735947972814907543096 12208184 -89792160891102879819939017561265254400 12208185 166453972410746005003757750037882710400 12208186 1327245388187914540171854620169311162880 12208187 -616468735639689190020827670333672452928 12208188 141556579710939716701551002266652328960 12208189 295667901242601252450059387281257372256 12208190 -69876620918960418096929020811379902400 12208191 199255918842122265057245984561716341192 12208192 -258061259152668170570649235231711166464 12208193 -1073619693272254478518191898650869686656 12208194 -467665123586932991390453558943651614592 12208195 340525910600202411247587072494351965200 12208196 196799174894970991855998962254515609600 12208197 287338604771297239296361745855634347328 12208198 353291555546731928378011913544475893600 12208199 1037121827610415746953294152116104317200 12208200 -257784501068587158254408410064280576000 12208201 -141551593962231768132954923730071968896 12208202 -485915669481401648714435814107994331296 12208203 -291973553815701353439315031523049461760 12208204 1677528737724438075677493792223188368896 12208205 843176677271176089710187626595223942860 12208206 19925578181607295587800607350554439808 12208207 -191551003927721297491967900144841854736 12208208 124630896084983811295967169799873093632 12208209 -289940893156045025377799004416366356032 12208210 176910456932824486462355330004258892800 12208211 314446096527594541839142990399654818552 12208212 840941451568143313899340953024805478400 12208213 22946218507845004336405067858295680462 12208214 350347031660200388751119419652221965120 12208215 -862051418904713753811673260585299184480 12208216 5472705891801735932372383638696099840 12208217 -201904600112325039907230092710787716800 12208218 138975722425511822206426763625824586240 12208219 -502981502142358523604446033462607780000 12208220 2844272540005598571769216819445959680 12208221 284037632970001933035164011042644030240 12208222 281085552895493604151915316149546802880 12208223 6867806219948562315122090509940414904 12208224 73178022628577181838467536694515073024 12208225 -76353882420657369620162492170061754250 12208226 -377744125966078467021049157078923617120 12208227 328291630892109387817261917333330880872 12208228 2079676013730307467225072365670780160 12208229 -1826683777426999728983297780271016384320 12208230 -362414233194646816066020750701122890240 12208231 569954028279676299842487852451366029440 12208232 791828159240127053675143257108814264320 12208233 38172728673463662957720070549519118784 12208234 85896301117894343499340006644121684992 12208235 -282483973384069837751457879126055646400 12208236 -463539176116432378070811503565701196288 12208237 -42014098400516828786215961830056096288 12208238 128796834386422409771901324268471322496 12208239 31123863207603066567851558131352091984 12208240 -124236777248078461243472254238654791680 12208241 1383450884446980099580822589860132346400 12208242 -103408030383667102448386772825301186816 12208243 1066756873485899768999404116968941795920 12208244 487958762972925537181395135859864763136 12208245 255019240103724401292843981678428803200 12208246 -10214178261122620274649516176142280320 12208247 -65380348805960121521073127763390129304 12208248 127295460005702300077403819043111997440 12208249 -89656708900156636160310387508126543280 12208250 643582551679800272632221614909383680000 12208251 -633237840113798149008351797005022719296 12208252 -181002665705748437383310754000006374400 12208253 126807069323850731042836460755639130502 12208254 -48001271861551631940686550436486015680 12208255 1386026192177718115534234476817518250560 12208256 -605486190521955851267325399878263111680 12208257 756528764807550176961420656391540608754 12208258 -494832075424859909627570810329147433520 12208259 -2127594984547705716935617493858388480 12208260 316240483764410211558307151865401856000 12208261 -242916094512296661255745072360224284496 12208262 376177249095485365042381970963054395200 12208263 403979836916190394132479586996006008744 12208264 -505724543857591151731709256397700167680 12208265 208197325415138010417454559831510476800 12208266 200324539020396705875187947706698449920 12208267 711384408837685372685070160570396340232 12208268 380216958504366219686291421295648473600 12208269 -38697218973795832666627760954398376352 12208270 -5508313842655975085099860855201712640 12208271 -259053302376258015346594579185006278640 12208272 82045916271073993136273817290333356032 12208273 598110843733472600747226025672615096320 12208274 -244033277308760214444437583724899806400 12208275 208667107879116303882917191262526828000 12208276 -1256770434560694870225451528882130035840 12208277 1149404526651930889039997156986432746126 12208278 332200309785202190791503632542943479680 12208279 129000029159663903233087713783518017280 12208280 -298056587064409043771782238320803840000 12208281 743642635701788172484625012038109691840 12208282 325393865780484576194596890550965706992 12208283 -122216193434651521387790637110275265232 12208284 -126313894407496058438112697087697840640 12208285 -201629010574128133717466788441724088960 12208286 -616405257442252674419601107856822561408 12208287 9534129845022642198932258427544333824 12208288 223149440592809078073957018451996508160 12208289 -60015710793453789893891097286524774720 12208290 124115306735230068727457625493447395840 12208291 -478162075355779474808751146880035414308 12208292 -1254840773088716000847472216958484249984 12208293 84540097761652226914766160136045171200 12208294 -42679271414995301882962602639425634048 12208295 1430416295810496200088331907512274640 12208296 -202202588425060291245064510494257971200 12208297 965297104252923069666148950170101636992 12208298 -3748428863589835294302884155352908704 12208299 733904906153780639204301739533906411864 12208300 -140824053549079893109810311290675763200 12208301 53568942487395704511995539303781951052 12208302 153005258296545515026349453283999168 12208303 1325885086197350415580493397919737617552 12208304 -309997286840453812522923022531137699840 12208305 -612982357386665898521154566653721873280 12208306 -484640357637199048953805953802428414336 12208307 440943407909541130730590190721178988556 12208308 -28337088452825676587564119445388656640 12208309 133742068273212135766907105231765933500 12208310 -315114976908651711444763965325994880000 12208311 -206905619037121053162149060113601060640 12208312 561239094477224760607211065743593594880 12208313 443967823787324929112625788470228449984 12208314 43438964509373502556644268390005710592 12208315 42887173683831547573710545066865864000 12208316 -1070504637878860052859663308169209256960 12208317 474189985909123524811802926200215669760 12208318 -743676609793179942866536119540359504640 12208319 973848605647108616132818586134521798720 12208320 229769666140909098711506525575163412480 12208321 -861484204175852298154834957794074988478 12208322 -55879774173070186909010452826902983168 12208323 649828930023026472870436241416770649584 12208324 -128423231364641503606457016770750193408 12208325 392985765997907124324631337049610501050 12208326 13780850666247123947489261615845771008 12208327 9814347035515811626423234979459911040 12208328 23851913179208023168618994067129016320 12208329 -216449249038112256892627411183483555200 12208330 96881114932163750944852290911647294560 12208331 -771746737555778235080932195803533339088 12208332 -146252024552874042005681653963814896128 12208333 3795362953226294681344728568226686380 12208334 -359082754957668251314866758130681893184 12208335 -175389479451984116963875235077355315040 12208336 81195516041288718856694436136433745920 12208337 -6500018148990973194280750672969579680 12208338 186170675104101028885993520627985911808 12208339 516145487726415594493058061270099882240 12208340 60581214209028126178666696126714371840 12208341 -303340189536282701158811312256553918176 12208342 175875334377099807930474027092590071072 12208343 -79992761317518227070987842274209701200 12208344 -648100508613869608563247730401030963200 12208345 -9966375876980460572025154793087748480 12208346 187320580201665140456940364908712919520 12208347 1725069236113323731362062252773473781040 12208348 -82190505304670164176741201578510021120 12208349 -535581777118114813990547591536626274650 12208350 115348859100924893249786930295210009600 12208351 -220040758841918594237038676066952151648 12208352 194363995580668155895942060765293576192 12208353 -1001762344946956208396989436488531542096 12208354 308630972063624178254900562059776012800 12208355 -823142453571447313673304110051917194000 12208356 -330754089184456110496846320311614332288 12208357 -716414356275353789491326548232410795776 12208358 4800861960596867077538592070818889728 12208359 -95543312537061273242271315727370545920 12208360 297970102186738629364837417215308544000 12208361 986608305720047794380219585924331001424 12208362 -474321570020660166631865339444830874880 12208363 1150204939716872878795687027214216444040 12208364 -100260671121618074946037515298454313984 12208365 8379007530395082534684242595961340400 12208366 -880781433759327294607703969297235538368 12208367 422757142093799190538759695111172462416 12208368 -24847628886297563200857228738631827456 12208369 259505871305714384589491057442032283700 12208370 -43297884621056246411945876102544153600 12208371 290483515972519610109002752382313364224 12208372 -371486836915580612042496278257501440000 12208373 -834265237920362001060857404246092663378 12208374 -9821222910313317961614732339538790400 12208375 -542759728216987139196007738445015016000 12208376 -113003705797751027672844037793161113600 12208377 -348787130191046650694902510996160236992 12208378 84979184238011643245573469483976104960 12208379 615570491644397544788338943711569704192 12208380 546645555005049966944865481474580121600 12208381 1109298949545410625924615083345712786182 12208382 -841803888710821923348346807586709157248 12208383 -342972374222076892707733278681238013952 12208384 376305676736376613585365417305470664704 12208385 -221793588527492575840169518791937890240 12208386 -34765235625670853606128709496631057536 12208387 775792495986897636137927993681977683480 12208388 -7607801013263938713691061011647697920 12208389 3772195021060542555331745877595785216 12208390 406796148127932748213964766041495491200 12208391 803211543661670153464654781033645142720 12208392 -107812929789304411128849034672041492480 12208393 -148781664824132429672817736509745725680 12208394 -913734238706025821811891522090219621888 12208395 156957343112450066451866545623927156720 12208396 -876185427457588236804271181869828307200 12208397 825599090640738535132739667400914427800 12208398 356039401909009743135695642724046494720 12208399 -260329194629702205005010083361760506400 12208400 -48245994107278043488821550956163891200 12208401 -32253795371409584758796358237823690158 12208402 -730348435647834021430536934653785908848 12208403 -286793555029818463025065182389255337480 12208404 -39252730005909536978253865393750394880 12208405 -614845144717828528311822493574332735680 12208406 65389605238906894966241603871936195840 12208407 300162229993328881606731172221986804688 12208408 1526827272611536544394394636540434984960 12208409 -132751905933639025109916275846067810684 12208410 164828718592910236126038238635105324000 12208411 -187675799111293952997027561908136420988 12208412 289487126326414614141410209172861391360 12208413 -339890321986694409115202611416415459776 12208414 -369346190586718048122369611963114176896 12208415 844670435393913886651882428785862811560 12208416 1386728873694568469141562516894646272 12208417 -27479538696540663079055125613945948780 12208418 985934277854966238503771745878649572640 12208419 349312070978660200774007431987639953444 12208420 -60594091246860586279871395840612761600 12208421 1133160213404486406130756090455250370622 12208422 36690056207469022018032393434511521472 12208423 620903333104829597884703564313835315200 12208424 -523712288905978222947306868024064087040 12208425 584541151275355721112535150773937914000 12208426 572669813558864691515447718097690598400 12208427 -6716423194660649616838055086051021056 12208428 -563402788448646004773699198006816814080 12208429 596834693485079697062522109794229947030 12208430 -89738011429211478280661755912520052480 12208431 -7602776815252590529015282725675075840 12208432 -140758208272968977610183962420858404864 12208433 47905992561081603016319095066128497682 12208434 127679965428286442018681207494860160512 12208435 315152204666385005939479000020635786400 12208436 89908832582908790326571240344630383360 12208437 43927084437839077587283748512428194268 12208438 690920343013854144309512366191189082112 12208439 -1796085284688946747144209844909796636760 12208440 -261982127039045015735597449136168755200 12208441 447221796449416919062256626472301839872 12208442 -756701208452184059116083073537404874128 12208443 -322262226094997953267880531074738843536 12208444 -362953045265433389246878742765230032384 12208445 331488193644994772126117729400082637400 12208446 -21332984510429691771178695616728926976 12208447 15216162941122066510352452365661120320 12208448 -374046436129235993708733441602648801280 12208449 1188194724685224809702162723303824950720 12208450 -63679371390797495032884398554726848000 12208451 -91133445657922528936420236091229568000 12208452 -114383537220838227579073122119352787968 12208453 1885384224313516815633008862768981932702 12208454 288021877028032755948018356085459598176 12208455 -176313453934605810041616225355433088000 12208456 -549094763164842102829625325387282585600 12208457 66170245421451612364968771046919136720 12208458 -439982285935597202411495160031892111616 12208459 206069413703979952590447111808655984660 12208460 -626761795759310990170484183355163361280 12208461 -536494072182637752250094822827762513728 12208462 28614377408610366655719194582968171392 12208463 -13521615173788562958942268495509266616 12208464 169229816130572166160956358129637376000 12208465 -872148139391743464821505633912328680600 12208466 -247582163178818016139064929703979251568 12208467 624408294052127849126076939814777873080 12208468 158617394256584301255970287869463371648 12208469 29439709948379299303545181268377159680 12208470 -65956795902012542312341683427554293760 12208471 293274487109624878039058707633791654744 12208472 -1699709904220918970368906836951300280320 12208473 615008190082644641907419702369645077722 12208474 -12121688006024996192399007529730561280 12208475 -75911984092614631449175270142547991500 12208476 -11826431249012224694786542462911774720 12208477 763863769727070722227212481013100208972 12208478 -63062428788927321209879557268265215040 12208479 245641941534743147689822481628318332688 12208480 80193474511775689477327648305693327360 12208481 -819312578031980122445729214780592953468 12208482 4504592552024759301976576828660420608 12208483 -254259487138027195543546143458129993824 12208484 295767557227469507590241465174248663296 12208485 -825189652469439397559111232065596842240 12208486 54578468720595200461972484200484849280 12208487 625145523138368753245464401236853051760 12208488 -82899178736618490548239317476442931200 12208489 -248823866032931083144412684137915904710 12208490 -74349707649617843490227389716560901120 12208491 1156569916848647226802945034432960929500 12208492 -16415730421372461052864948420476269568 12208493 833054843000069435900037222126634697760 12208494 341625925984514647943004659804827368000 12208495 427674450097416133882229524957429773120 12208496 -156640632353243057623815965964773326848 12208497 221050678599949146306866627884220074752 12208498 360998324364158391300606636144425221536 12208499 923778138307894618103764118775392774832 12208500 -211727316344644651873041610856755776000 12208501 -2253988633863430546427911896701825201856 12208502 113716693037928368391047012784782265600 12208503 -845050187233814367262696631996060393496 12208504 538792042763569782562832316155859763200 12208505 -36865117688372810151346072602142840440 12208506 108941421699804785689102729432739908608 12208507 1853608534816415623602785308989698727600 12208508 486766659690045912371084905965358055424 12208509 289905140348868427010381103945828609600 12208510 57223835161045226340741883031317032960 12208511 -55770726151299294621720508465844889600 12208512 -559440027623864885489391632858543554560 12208513 -90965920645643421979992844639901191680 12208514 23334947516604919851835989748021867392 12208515 -163396267607158157029746658847677724160 12208516 172356999973763252304599227995363763200 12208517 -14764507632681478060431564131664768 12208518 138160764145900868221233169743152168064 12208519 -208409144884094514460562799771168719080 12208520 9266782319120674536796937508015513600 12208521 65846687067232163411976121582356382080 12208522 507793035779185104516918885556318635312 12208523 -322314627775091207957354961698623890840 12208524 -538622526791252984143985626089969529344 12208525 -322416637080439912380821774553167319200 12208526 -571279006220605934291706764874189173760 12208527 706403924518206997598409206018774311464 12208528 -64474088036823952340272988820045742080 12208529 67382949577149607595729788154061296640 12208530 -79775458113582749485037519510815111680 12208531 -656666925664212110884541549244508259668 12208532 -6011576315398177855833000071541276672 12208533 153272360947873912300127648961972287424 12208534 52686970929846983963892938971754160000 12208535 339403332119095779316704337866853016160 12208536 1199632660726627642847368140134553600000 12208537 -753462091817265975218456278770744080 12208538 -347122009730033548791919946980992320256 12208539 -255891808240733873843360844292178903808 12208540 284813275337773248356132309757041633280 12208541 950382951121855771973915675852577267942 12208542 142675538414744241171117756957866363712 12208543 -850246726704872862530125279735940082208 12208544 925827148172657736519421844084148338688 12208545 -271570737467022232847842396198375416000 12208546 76450378225305376733934191799078892368 12208547 56202882419305414424832360868100598240 12208548 -551691595609106953371329287373797509120 12208549 855885405758029274430545050766617135550 12208550 -25416268353702688607736092555938214400 12208551 -884108514847189991641337128395515389056 12208552 487082013822504691374229373215535385600 12208553 275404997101114378924459890575615891904 12208554 152224207288490082772880870207791410864 12208555 -1031627122511569510759364253258366207840 12208556 -75281623213907715197706815235561511680 12208557 256733646723272546490645238345791482592 12208558 663841685828519845256353571454951938880 12208559 -680670091077401012291222849829399842760 12208560 -502461595541979416531720835154575360 12208561 737103696095088957467636635429130663232 12208562 381066866860245058838280946877384374032 12208563 -312383910813680665543852749445727860188 12208564 1209716419699979802607498136536192614400 12208565 -1594145480958185956015350243864666834000 12208566 -52485034502629078980543513254985293376 12208567 -611219429195733154521532148509118609568 12208568 -1097681058820718037834391001024778301440 12208569 -220252993143235547952946142195750433456 12208570 -44981484009042317123401698763386478080 12208571 -1451295977565087204138791160652733379228 12208572 -403960818052041536423512919904243899904 12208573 187852271749115556540142105700394636364 12208574 100554332644868172423596347484647892352 12208575 44038654256987350547330722334509440000 12208576 -307808698071353760472903162443826462720 12208577 430005134481818535545212530780144164052 12208578 6502991707653356772944401573742531328 12208579 11190960186514424769958175112054604992 12208580 108669294538414519907171288451336787200 12208581 284413082759953100452122530807404707840 12208582 -195248931243191222208658193046885160608 12208583 -320313367909133149590386356614404895480 12208584 216112130966108451854950211120894115840 12208585 -1025017341173307508642594158583498280220 12208586 385065316112569060569968879955102997344 12208587 -400432288176548532262610840118654867240 12208588 288680314037829717344605844972634324992 12208589 -1339085269733081220745684276568273851476 12208590 55672574674810900287733364146019328000 12208591 1729609177512033032514099684489948983872 12208592 -45156061338515935532111914355709444096 12208593 30876902319376876126886299162132348608 12208594 -68866092890128399333617586471348036800 12208595 336819343235962870402872433286213800080 12208596 -108205883465976473250799740217295812608 12208597 1086122974843770858756693106185860500046 12208598 -389216008397621192670662252811977560320 12208599 73211282641329130591760185034108507064 12208600 -320555166344461286738792008037266176000 12208601 -183363982413658787361303364798991066724 12208602 -212522339970055526193973330186894848000 12208603 -3213514052530891513174384666698477312 12208604 99672027472733718595075428854039987712 12208605 -348935422378155071497236776437409723040 12208606 -84616585536766065678166260589367685120 12208607 -326938951657771167124386943767280902240 12208608 1190008167431488413341026546520875597824 12208609 484473573219011779539257833697335220416 12208610 242928064737313610932043275454920618560 12208611 173471236001591100232211705851341752304 12208612 -561648208208529984703482987492481480448 12208613 -1038255475225980919464293731944640268100 12208614 52876741997566953281203218170921677824 12208615 688897320510683548017118862359825064760 12208616 -404073067853666972069912085426041978880 12208617 846825902312058952778221635753579702240 12208618 422139302379687218430099949727412526272 12208619 -444166421062856841209680711941193147080 12208620 -290752986183152869310659753212746956800 12208621 112936035383300488071810992792199714720 12208622 -323644122508226340735949817308540293888 12208623 -281006319440118577220081985737456778240 12208624 297554162283441480678386441941194506240 12208625 -336104198519213908137368007669325104000 12208626 -65394521610303880802949593065199824896 12208627 1185055550860619488048782393233499798476 12208628 117402734729922694236945789834592042368 12208629 733042849279658265244983989213659351584 12208630 3796847688682026469205800908974161920 12208631 -246869400715371177366488631431438269056 12208632 96311139130334542656021780646895800320 12208633 239954200786222984903636917090129074004 12208634 -370991628799972826363884547630902598400 12208635 154086984833284283627600527840653333600 12208636 -20314540405218907852352390390466134016 12208637 -76330805046689448365700294353828315136 12208638 129879307406090139535170219753502144128 12208639 1387636622257049567885557240445633932440 12208640 -244000403810099905612920328945454284800 12208641 27390894899161821813393419506974441120 12208642 -21035496857492671708397155772536596528 12208643 -1104850187472310739682328236613881807108 12208644 10499112837066473655770995437983460480 12208645 905441050073531678495829184346424723900 12208646 4751544043325609616888721795662813504 12208647 -1004014403112818561491522064328648140160 12208648 -689102217573862272419461824430101504000 12208649 -1509534234387988174624831682944052887536 12208650 -23159221100196814349605687045262400000 12208651 168668725000714995890741724237178712864 12208652 -331589746537327252378692832439335587840 12208653 -273510697376530982326188757910411947680 12208654 -426802499813461349926247543479037522880 12208655 154692094719916938731973558489420532560 12208656 37625819001134970795524715939574579200 12208657 134698799881642691510909015636588378112 12208658 147270714408376360298062248801151488 12208659 -260604979475807588580794930605942536 12208660 -46059256125585855780717013319253196800 12208661 1583930308742276472631186003642659717852 12208662 234233298334310479928713191986061223680 12208663 393910384978697239683609309909331197408 12208664 -153465862511531053907885238243489792000 12208665 -22868702078060998129523885700937994880 12208666 -3475306871915037855961401653275888416 12208667 1518710538182760702798516413427541699716 12208668 -20426877859758103094228340654547795968 12208669 -1684223299673563148589044526523622849088 12208670 844402767767189845789467398966612732160 12208671 -1723921339991287097042477567387853880320 12208672 -511381966527146150268350993705780379648 12208673 1854042606293374927949473197489669419136 12208674 539916688003117451590488844926703589760 12208675 -610465904403108519958368837819686208100 12208676 -140000533022793832878379999459946950656 12208677 -281532949413471409700487580303985009280 12208678 -31350468824321687213017167550748949120 12208679 404213746157302009399096977148927177776 12208680 566938852875287872099962193391258419200 12208681 -409385966271755645074598464332026457720 12208682 162673457197843764011134672494887781984 12208683 -296094001676224497069887854770546320400 12208684 80753077707503120114931030134136439296 12208685 -415370648263766717730897387127665205620 12208686 260972145006257027597724862247849011200 12208687 254775563407474793552462709319861110552 12208688 396298064264754988060034420890768883712 12208689 -15645262257785055302229652294537796976 12208690 134923858186401063415010013203264051520 12208691 529759999936704265500277719138381021384 12208692 -370328392824886581249801400302280347648 12208693 -612536253553609473764251593199118018880 12208694 -796296598767214655708918553264150955104 12208695 -230809995670919114088589048146001699200 12208696 746026144013515498970204238371274977280 12208697 267398923313927296177543683819025673040 12208698 -8667994742470058391348950252476730880 12208699 -105841026592624633056203469927314598912 12208700 20294541626440485240678106345083494400 12208701 -30206022354665590518167034906094272768 12208702 1251232729554276747001240948502635060224 12208703 87209992208992843250865598729814759664 12208704 -234972004745475733013185042745344917504 12208705 -281182752357342042792326902850314742040 12208706 -325715172236186404252202828899854854448 12208707 -322354094688236409059781804040406460720 12208708 -515254955456488955632873211544380006272 12208709 -448189416625797676039865315884249160196 12208710 -155504752672822889347473959200986374400 12208711 65858169010627442955842436802566023152 12208712 791867455905879268241079757953007027200 12208713 593864756182348312008663364779345888 12208714 -217055878618161932662043411517146558976 12208715 -410909693382955972118695578174365284080 12208716 -202839937137564793354265491791879275520 12208717 1416886515844325215456692095403282782572 12208718 -143993714483101524472691848782049732800 12208719 420755914440329975553624220795124504448 12208720 -244431755227401247483338443554490941440 12208721 169346368378578016272727105556043170112 12208722 -66517413050649799060312387625610462720 12208723 1307662779441304171557251572208917645728 12208724 -536864045334228819411007690542378498048 12208725 15211738715553715516546189950289658250 12208726 843123109825395621721536683968504641312 12208727 -403754154141317493838579774951567263240 12208728 20982534462903077154907777260619038720 12208729 -803671931867973176346374139215544475960 12208730 -121006523810977864590526083039157678080 12208731 1463915038379618835030741855802872168384 12208732 -1479438002301121371464931869961210368 12208733 380489347758796281848666668755729842982 12208734 -144520834308462313640198221616500333824 12208735 -343134171527736650313611906098808256000 12208736 -142644122069696179033064669236865138688 12208737 317028488717635624287655162893349654752 12208738 316279325050431173560622917149469949520 12208739 -1525034087442069938420888188895688871200 12208740 402660279230836789305602513619460116480 12208741 -24081112983895642810581583945304897568 12208742 -123450084583788016369207748588645203200 12208743 -415167755800802929791504112912979447136 12208744 1019079606754422122371556757551061212160 12208745 -38079288098650086128439126055762610880 12208746 119104618811724103776296868222925459968 12208747 374830548104442406315996490549652824272 12208748 -1110544263707467804183856600994105038592 12208749 -381373222970357906257238771047264205760 12208750 95889224901858897786794564107662360000 12208751 1428459571991670655298392268955794380752 12208752 394451383942302023091233064048132096000 12208753 -362800920803761041060642400038681544860 12208754 849992863664458430608119355436671008000 12208755 63424929587206644922271027012971542720 12208756 -196349191699989010290898547023444600832 12208757 -820302602504187149786512217391396883968 12208758 442583683892669793515727875472012993984 12208759 -2402370696506656854200315287002026727600 12208760 -1168234642418690614400795781502152192000 12208761 -337141203364017133976141743007942760960 12208762 476204544608689445765035794977539857600 12208763 142551122390263894235662231478671410720 12208764 390276184263859317481741460876453609472 12208765 1028499854441986126707074222631877870200 12208766 -163993769523426633477372388184836749696 12208767 194023593355476990774889071317657786112 12208768 -249969854459858702361694248449448345600 12208769 1003840665146547699723804858658591927170 12208770 84013849541429904461667190604656012800 12208771 -749457159790967877126239384185585208808 12208772 -1111266153202927652326195771023070794624 12208773 526659836183381875025710763653536741600 12208774 612770055276132747318226243039025896512 12208775 -2209230002291577247753033173944300400 12208776 138673744714207744234250082084404674560 12208777 -15725468889866639389722473255109273728 12208778 23228938289576842610533077683174875440 12208779 543899587930670675194091962895005920 12208780 -36603719024577760142024169576851942400 12208781 -375545075352638620074788821742457974496 12208782 -235680834280868180875290886431920975808 12208783 478127102455238174636167934852628401784 12208784 118884060551042876098567102477598195712 12208785 -714490139810225631982633682991291440640 12208786 405398130018741695095845360318762824592 12208787 602494195396154021009821323667699531080 12208788 943465711401275746259691758987818387200 12208789 341774223872882319858829312531869288590 12208790 431910353935304650281880685594370038400 12208791 340380049276552504959664272732572900712 12208792 -428091343627818897039316805558835609600 12208793 -328709832997070312938258437851111915958 12208794 -96702381805505374583836885940810171904 12208795 574461028490994195160462177583378836800 12208796 -453449626403908120250117212361681323008 12208797 158104079463152366825341273390496748114 12208798 -247542635808652798399035695808539240064 12208799 -998496985029614284262512353458972647200 12208800 158595381302486155201525308718369996800 12208801 447978913470638843407310726647572886704 12208802 -169687665941541186387625380502554688128 12208803 -434372744255604674335634631817444430592 12208804 -83964633876364045010229468838482919424 12208805 -114030837972208806511446951340538073600 12208806 -392176771542379665672357075969866152896 12208807 509743171157875541055478489165764718464 12208808 -683393827191005641071300354744453949440 12208809 250243321764345719142901991748755938704 12208810 -25256439932469641908505034047149170240 12208811 -1137111045630637647747700188552085953600 12208812 -4844872522099570689103603395186819072 12208813 217303965707611270567078685202536247062 12208814 620102407362691832717044415833684426752 12208815 267298627645209699267755274971264102400 12208816 -28075843487571655071219012157664526336 12208817 -359444809552950514028005487559272545134 12208818 -6719435832060150922723406940592128000 12208819 -6140815598765640080670133619653004128 12208820 137689369885286968932205869028423073280 12208821 -22200234619461319712302547021249613696 12208822 -270769770097348522586570227032772913280 12208823 89867457319664749829170782522537389568 12208824 -638763490183658236357425022421790474240 12208825 -479489602815542406055435023651011458450 12208826 -47744554373551004979891346475734563840 12208827 -421651509357151905237036481196571419880 12208828 -1101965667898472069976758104508013662720 12208829 -878063761483412091275177137525570416570 12208830 -245467717279708536979682149634080896000 12208831 -364240095291014529061559754365783378368 12208832 537961082520067694201262938961101193216 12208833 -27054686372288446721706443379149011200 12208834 -167717927228752078615750252551064427520 12208835 1049859841758172766801565939757504811280 12208836 -682293384060407986399822127123014625280 12208837 -31594769804488826965506254985954320640 12208838 -36263814877572575362815980319257131680 12208839 363890643640401888882582709680114688080 12208840 -354503776250450510703577820511938304000 12208841 -1352006967724948354168397098925639566758 12208842 196926034935954685684991328166123870560 12208843 160576010786348385984643350553704531092 12208844 -278372859323798951691570664700832171264 12208845 535876929943585507292535426075258660480 12208846 215865781835317286885761744158916595328 12208847 45993572835618271904665767091259261952 12208848 -306402269392076470501916855254647177216 12208849 233294618146661822399440137680484920000 12208850 105915315591613029969000322394120516400 12208851 1064230829505065886935459606853433531380 12208852 183952107526461073350116539644322391936 12208853 -422941578604146512755464785944182150180 12208854 -32198679858026931996956590540278153216 12208855 1394787901204077796536493446842394780000 12208856 -909736589032326983554732725707813806080 12208857 -153944085576344841146363888072127987360 12208858 -78442666630290868938934362658532598816 12208859 65017778686784641778583705720583381728 12208860 115512118341608403362542921128301363200 12208861 8330999375859524357722499301324079104 12208862 -548592696514045776235874832485508125568 12208863 -98732117939048706542011097079799218816 12208864 -182738483501804341263347295538090082304 12208865 148893735335367034512740495548235146260 12208866 298949265911182963986020914346815012224 12208867 1020529975292838951920169993396710959752 12208868 -41890358962504899931102585481823068160 12208869 -1069760751323312610747391827837413778336 12208870 -143485192128287396409483882682644566400 12208871 490625806713281536139947445456889174072 12208872 -142423902271817212336086799079497728000 12208873 1831695025898639141710657735404429829620 12208874 53573711086266592309649731351427500800 12208875 -260046881129713302264587040260661312000 12208876 -337029249120529846885544497778558991360 12208877 155312423491389322147577361681600288726 12208878 417190822148814688982958101055321475968 12208879 10095100865416601954175477631740468840 12208880 185876424474194676098504385117465477120 12208881 -449016783586084642249714570847333628048 12208882 265499376742401344207797969245256533504 12208883 139933227850887105380435568418608336864 12208884 -369579157364043025489687797158622935040 12208885 -6331894158600139155375207444034821120 12208886 136545939914580526275460146053856689280 12208887 -3750550677442168013676883769891903160 12208888 -132818383214556797869169545343068692480 12208889 922510620528139743004798752130195774032 12208890 -126296964292886397718113968685783152640 12208891 -789444745171543255778854477687311630336 12208892 391439315721882889172848642891190615040 12208893 799241848483874353317034778875205562624 12208894 476406923081137538656108418750265578496 12208895 -927992711776784504059155144343841064600 12208896 17315443978568314589613099228900360192 12208897 -1466184183025816174403655546639777501440 12208898 45533354806376608403273014662526883808 12208899 1908862714229299552695158224455398254848 12208900 -264488644412482115176807822220944000 12208901 -365416171470068140343033277109223536068 12208902 -153304968034383751914656212150766837568 12208903 228907879395453809456467104063235455104 12208904 18027530783759691525814065094234398720 12208905 -647585655993694202754278266731018698040 12208906 392389531442641245352505096944062950400 12208907 -1807590501134983916575201374398135435448 12208908 628894251182346732186977611236367466496 12208909 1769156071713742295245474382513399853110 12208910 -38934237015512085580977885599876394240 12208911 239828615305117146477357504447282278400 12208912 6966293873561887037297326656513310720 12208913 466808912461138005432534286311822916980 12208914 224751083842288946296700623242174666240 12208915 293911645563884870055199704764265573600 12208916 -163028646081720907505787372275810672640 12208917 274273434711002168215577579664006011712 12208918 2739016674617098263243200818821956160 12208919 -785617841786537092919692087779460234680 12208920 -25363729728819334966710599290952294400 12208921 -269187822910062159032592950775522212988 12208922 -26534980683548116813961830739126174976 12208923 -319210202036635868163818356452662521428 12208924 117128799392955416604316053741701394432 12208925 -669399944611302524262638962180692324000 12208926 240427503126599217387307971154402867200 12208927 -663528487241769771934468436110117259616 12208928 50248261786705932606841576645348884480 12208929 222286902877141918673224955461372800000 12208930 -292658161997824300763417311839439100640 12208931 -66823443381016279319374341635697387360 12208932 377648188340323184355621109509718793856 12208933 504062744800423122865477228112786649024 12208934 959401501335606148840802667325335707616 12208935 -568927289333852630484173873251283260800 12208936 493485161517522673749468555673304263680 12208937 -13655460120018159847489700927384580480 12208938 540360680232766860873069620405485784832 12208939 731452416430900062515091631633144011960 12208940 55707045926933836411931335184133335040 12208941 -1630493258458391268883908807495022462080 12208942 184389246511290725259121550702594280000 12208943 -1093336741558812072202807700750208894816 12208944 36826953732417150567517941529462702080 12208945 -376311610174670766105610094611414499520 12208946 -289885594918307109792048575588186009328 12208947 121130604917282592016512295113244486656 12208948 -641419404018672581862093336418927910144 12208949 150219455133265422117795721905061027950 12208950 -51203344477712142837738584922953846400 12208951 971274489962238450717068291041461910952 12208952 -285160258606894362350830663935374131200 12208953 -897827300286818582997997127433688299696 12208954 -107238635971930258156605516267026734848 12208955 -902949799469031727591914867183017172480 12208956 17186908546300664388860270049824769024 12208957 -57981117140508330524196567186479156794 12208958 50844720359143421336338811988499088640 12208959 71783651448324398484417322044782644464 12208960 39516923399578458124919676920927354880 12208961 -104939953074056633265230278639485285438 12208962 -76770158260693424544008725188889784448 12208963 113656352418007674067448495882588361200 12208964 542285638836369278408649952232811054336 12208965 -20265942574911094646869518979493558880 12208966 -78827364781823560207088320667389808640 12208967 -664943347360563706943548624065649602960 12208968 5611675029757221310726487023259688960 12208969 -925600007493173716791629986636526446630 12208970 -568927831311879207810251391885413308320 12208971 1136656400599475672711478870540976942320 12208972 491804991807731134429733348089003679232 12208973 409702219083382479286345120149779804640 12208974 26731244979013857754734878336244413568 12208975 91128577736537547695730337717788300000 12208976 -29626424708890273706221022420879278080 12208977 1073192921949697950516551462158821016848 12208978 191279501705249316185294633462971914240 12208979 1444024593702072881516642680580629934760 12208980 6454962234521842800477719213195673600 12208981 -458206833617723521619458997136400477800 12208982 -848188880015151925936184578576028347200 12208983 -626907192165042198463978405235904173976 12208984 80890729821707415444205163590564546560 12208985 -8468531265062903256651098060990033400 12208986 216156525926736541208192839442029605120 12208987 174766012915013905594480023378910450152 12208988 398460733356297021947794022131832094720 12208989 -388059984161468908698618696304079845632 12208990 495564690729922824356074372615413120 12208991 -377743722237006747203166267859932112608 12208992 812664296316455662640626485280680443904 12208993 457529972134238804494616857002510729364 12208994 135705963583983603089804310102063032832 12208995 96522155718868720659705330470833749600 12208996 -137589685981952745390179552677720816000 12208997 -1654982103920281969312343204133098167554 12208998 -102270648060105631570286087382505285632 12208999 -298402373577941510605071062081841976680 12209000 -666373056634929583343739471031526400000 12209001 2234042488021340608987441991145661440 12209002 -631020714970731993194647758019232034816 12209003 1179729020954841992259155675820044379252 12209004 656089246297443293389637917048999146240 12209005 463696525863466642009019075953083963660 12209006 286229023592541212102232117231424058880 12209007 135787606666213169441137502958291521280 12209008 -20504082652982676433631959548041887744 12209009 16687817560265800452181788949585108992 12209010 353734063272160877940655135723671928320 12209011 -1230801298460159524539427413334583742388 12209012 -106098006356350268974231285098328930944 12209013 535499737039183968148031444187199849824 12209014 684079972552497709277504324466608318400 12209015 -70307405786377289298330999859602223680 12209016 909925701558582328763302127050648473600 12209017 -507304046345962502949140129903027472060 12209018 -87239366876095891067933671083778326528 12209019 211237588365690489847264821657113772480 12209020 -226037597311379536699980096099622656000 12209021 258318821186081361572583792851641152 12209022 -151123804567140975266622797464529664000 12209023 -538809994444634687504368350717347897728 12209024 -750321126129289667967969915596313722880 12209025 -174805417321997448276201660965417149200 12209026 89240759239374192216870779475531965184 12209027 5945311691713092236377089996062529408 12209028 333511328526239528629875564490677915648 12209029 -18550641686834416354158367575992620800 12209030 48594505203338856161376520114867820160 12209031 37491917335709432105377134132471235728 12209032 -877464751333456157584251170716974489600 12209033 2521744145315654990641630064687100000 12209034 256018615850814512537813446993946561280 12209035 -853051882220806317752060390776654199520 12209036 -379589399142181179947805941091306888192 12209037 195470103957738169416872874359690266560 12209038 258012051868553236722093000532979848896 12209039 -1485560164646727660692919578703201457560 12209040 21535605477063451256039757384143339520 12209041 -180925228200755445589472418734123887628 12209042 938186627629660044747043898333784743712 12209043 -275309368971205773305213922321641525760 12209044 25595793327453530670170109056771536896 12209045 -134671027109550296954099879126611601700 12209046 58344587844924655302420924894221544384 12209047 733447231042299172618389115148152339320 12209048 -56929506699974218331494225103662080000 12209049 -2923485772168669423148361737925788972160 12209050 181134986070909921641495473593511468800 12209051 570811283053321191665109376084465801272 12209052 94615604612146475770534188574759621632 12209053 -548944956441140991330685707430540960320 12209054 375382925260127655359526622078310194560 12209055 -533386605517839553455943245860856422400 12209056 -385145967480526700218636792662961225728 12209057 -598035857009496407819857424265592481088 12209058 361637914132223555978585990627193830400 12209059 1200807431744479489015299656942220391720 12209060 12668048010536286184519230048592512000 12209061 -887437373715319386429271893765903431328 12209062 -55137122760302015209123329231724633536 12209063 -1742103469456116001302057182393321591688 12209064 -59856660169109600243231863549864673280 12209065 -1135259686029879440104424197273759569600 12209066 -606814741927607355203135345936913618768 12209067 -79232707166367608718505412949203065200 12209068 843940751891712200548055516907724014848 12209069 -351354506672658242155924162697513553600 12209070 -241194098627661196403030396331480700800 12209071 -161971103029819705962862869798498052096 12209072 -33208129458831926265235481580200116224 12209073 876249553883046392630742488399956968000 12209074 -231165910592409360178647361987248820464 12209075 206886424569817025013040831908789824400 12209076 7050948877276639724773060834384281600 12209077 76180965817767084355164583755628296000 12209078 87812728914547838534551967115744214656 12209079 -308184685892098779101230393799800334616 12209080 123550152403921081037148132258040627200 12209081 240954264977827286887940860657907955882 12209082 -331224383849787362700497254188541430016 12209083 330491950416740969877367541220132486520 12209084 472525306840148777659464100003508745216 12209085 108678102715944158498388160689991262220 12209086 33714744394988760664721132299071878784 12209087 -901987001299608309477852658447174033680 12209088 34234421891192254788062716302238679040 12209089 -725267892025594177068904131886407673920 12209090 34922907725098579390946773728703641600 12209091 22295019525874257567084625897937126064 12209092 -19500118367679237384915858308632330240 12209093 -850116258076576263026018109727312775712 12209094 72753647396635702128796493514062367456 12209095 -971925795496216579931116235960743067400 12209096 -340150562056041777177811209598132224000 12209097 -626678986391797935969389362723340367600 12209098 302685782928163421285611048109223697920 12209099 282545311140387086881027458766700012832 12209100 2867343780664308747498066097822886400 12209101 1253072948825680109751817010387046890102 12209102 -118612289866257795250741339564724846592 12209103 862220304617323654738739868485404417200 12209104 11950371503183273818782013335480745984 12209105 1182257194711568252354482592102083633920 12209106 44466292901011021079647651090313011200 12209107 1170781287275865361090854757057469857440 12209108 -835572823562543522643590250875483633664 12209109 -125852263363069529272977867120204891840 12209110 -52780024116130409020302304962198954240 12209111 -1424609255783131449368810794934297641488 12209112 -216583223228190428476666040673445601280 12209113 29711184579271892999040794213847421824 12209114 -503868995917983946610738902026646825248 12209115 496974172809888857919813789196855008000 12209116 416801111385416649980298672698409761280 12209117 118029627345273852360624382233883752780 12209118 48124381959205178735529295472890309248 12209119 -8023079591999172761290142077803782032 12209120 199359450201289296365523252237639352320 12209121 116197326795974833719274296144367953108 12209122 -744194904156948753208439682277320360576 12209123 -37947578344187982480447259156062387120 12209124 -198672419585778808824732978298648608768 12209125 -108667231999383827395153555465910661000 12209126 921523157132044286352903975170776204512 12209127 358984656474241124099692867910586624 12209128 419174281341932818694187966557397811200 12209129 -576527853201678848751104370557451865116 12209130 24027285563520694380981006510920427360 12209131 -1301793586806712140781229685344168229336 12209132 325801149811403481481618652479329088512 12209133 -151348757219691915748721229885300751872 12209134 -485516232160660533417536533317439334400 12209135 -866982388280634171916522468076620423200 12209136 -47164251577358419594933562736480092160 12209137 -794900702005111583126978386961317623214 12209138 54303363137851226075863722009143688720 12209139 -1127293732359322969572993343861224612396 12209140 87464090809130490520572876066183709440 12209141 -195453752406817343636718727114380116736 12209142 605785811351815613801183759770010112 12209143 914916703692092760415661950124910838088 12209144 -526720847593773942019059976392139284480 12209145 -163823796191425332827193168644401766400 12209146 -698838844883722116439071634860726595728 12209147 -375787859130596602958106307126070845404 12209148 21886438482329556817561855875587251200 12209149 300187197253693279714392646109319454636 12209150 -400497012971043181439936726371048526400 12209151 -569343801050500717974650493057285190968 12209152 -416625123082047736772892622016084967424 12209153 -166120583014404212333625768112297827360 12209154 192870389241233539327525118823589340160 12209155 -376788080910808679527616570561810348640 12209156 139582484598230810295293146763602897920 12209157 -1061669707375795203130502042693465775360 12209158 -130860492183014712891444548448824399616 12209159 271207358146425453166778463333023756304 12209160 180291033844885221336292718886720307200 12209161 92468790168292782004796111235835892762 12209162 136815826503571549932829089176607744 12209163 644239699803662350662404906038564624344 12209164 336533032999503925908161185809061576704 12209165 -894317437064053073337277828576757911200 12209166 -144441364839232195029908073279530330496 12209167 1595075082964798608460722306191537783216 12209168 49808294459928805131147332902115745792 12209169 179413136970412450164692851175134020480 12209170 518806923731296736655036056123390021280 12209171 630189943592325957334837897522897142592 12209172 -74576949825904750279979269260735744000 12209173 53946818398326611302697642518254716380 12209174 161549473634708216352987808313375713920 12209175 -321474829467021943050952755933168631800 12209176 -143324982025085248106823305136728432640 12209177 -100369039251218668043112877742047627500 12209178 -894529114851380397331560913920146280192 12209179 644058845966066495202919443152705323176 12209180 158703650681683116313667721395318184960 12209181 582542352563314565037305629331371873152 12209182 387017879941103295215190951664742477952 12209183 -444754944169200258975525996437949256824 12209184 44807574039228942539010668262315786240 12209185 68533326454232167879315134971356877160 12209186 -62364448975100004861820064463393418752 12209187 -267269151245012641677514283906037000840 12209188 313931284873367272938730283084855093888 12209189 35034882208514882871889576335454278624 12209190 -127940014508798227074700731722280714240 12209191 2887948080137562951958001558071345128080 12209192 -549313244767140328333337559170944128000 12209193 -1145818080143477130523470447674759868918 12209194 -492398389598759239698967943931313441104 12209195 -54026275844252186026095982714949514240 12209196 4676637049408228182371973937879750656 12209197 186400265399807103551291278192750249344 12209198 127483516401192769991343153386890798080 12209199 50837693073017214575723436010230898320 12209200 279193013323247195516701332760832409600 12209201 170641606524150050010580137925485349092 12209202 -385881390836483427283054483506301035120 12209203 -2248102512768385453988202283378565238240 12209204 181353769085353745715787850438398341120 12209205 5256593002356180921555691479427860480 12209206 345429224593191740936602481750726727744 12209207 -98681295044220553889421876711807731544 12209208 1573415281898854528392511424383500288000 12209209 434760060502098169838628214712202820800 12209210 -154626802712240658389080206356232345600 12209211 -4831506250929650678819787221765186016 12209212 70871784588435863984062535436739671040 12209213 2669389144977176820678348567700807800960 12209214 377677814339699345734352842241829407040 12209215 1114444296498630393545267400086563344360 12209216 48570348535130383841439700934849986560 12209217 560300138690205873011615079457523593248 12209218 36891568710940703207064479214080601600 12209219 -2067120156641490461091284583761152527360 12209220 148240420748031303802807135615373702400 12209221 166313989879876522677593336860974060252 12209222 325066855739654512458534805922846317824 12209223 -106892875498473236260766725331033387232 12209224 -268750103656276457771613924454227763200 12209225 -159946548524357591078940011611162305600 12209226 -15195456614187864920807883942915354624 12209227 -216561905569284191297352861873597416088 12209228 -126063915776640442373631821016939709440 12209229 -141389124782554379401518133714669164000 12209230 -370322692241102035916298938561367763200 12209231 1621425033080004110277565136037453465600 12209232 -91139131553670431366029664919935385600 12209233 -1377168552065821610168117195718777989518 12209234 171157393332479172199243077009539792016 12209235 -405780640280381434462619185653085290240 12209236 -293472151855222730498879975004262539648 12209237 -191119387654482007633112307908869053888 12209238 216190851129349950436019021061448151040 12209239 -167604214710429266973858057177470011680 12209240 -852982403646667983293794161475889971200 12209241 5103677515906391901790320514964309760 12209242 604279160073674696338461346421964364272 12209243 -86572975819604209075212934770983996880 12209244 -42770976568696590239268158175719069184 12209245 -1218914349422106662497782439030182964500 12209246 148854310966260063579037015516913811840 12209247 -76262597777504017359600010027227367200 12209248 -22173533327510850598683347869457448960 12209249 -448262631396624799401738198557411072832 12209250 23311957267323909436619133942690816000 12209251 339798750268491916195942882199458590192 12209252 -483730830892023561777913552730194664448 12209253 372284367077893184038138843977447184704 12209254 -709863038249968546157251180216861019424 12209255 -580939735825361890946980722735357913440 12209256 290823204750465138211386138652510371840 12209257 305823834282788966531521650324896534272 12209258 -637653303524424487311966790992249725520 12209259 -471497409596613717196507437038530307496 12209260 -106290889872858117552976117369584168960 12209261 564712457844373240438371947512862712300 12209262 -98339782219635721284578103448769323776 12209263 1838577963281531631056436730993730209008 12209264 -442791125111453132371790835956934180864 12209265 -589545256086614827607566641398016336000 12209266 248229198348496815506986248390113583744 12209267 -135288306299066179927073416728003686400 12209268 -202234483831439754159095014053554626560 12209269 -1168906369064348665358685568522531813330 12209270 83161806326068148773395848231777326080 12209271 -540758241721406624550936424698270526488 12209272 444052756438836045456221580966419496960 12209273 -1477707831379148788883133998420439923478 12209274 -105348987767973947716185071569118429184 12209275 343120871539197715403205300801409628800 12209276 -1267653584401949121922104117207316250112 12209277 -101631757842819701218950366088472683392 12209278 808500037899681483984225897698963197440 12209279 -28180676344620624818188620562876081560 12209280 487606442093223979029129709366542336000 12209281 1061617060751832054946257203345740548228 12209282 -838637874260761136098390780957994857008 12209283 -220545974343863160392207731385876953560 12209284 -98294816727293052825504629224900190208 12209285 239140281523545911534545071517170310560 12209286 203987133212776924760191639375827264000 12209287 444190561155596535866076780444673788480 12209288 73210078307083762380883217589943664640 12209289 670404767867362001021042734074174890880 12209290 568375117840135902632122587556203940800 12209291 22007057997518815973313815315817083112 12209292 275999265324806805906888025486684661760 12209293 -469369379265579713460438144720132180480 12209294 704993893637514802766188498554227445696 12209295 223842355707723585207667667020523404800 12209296 -246217110163673680317325530614688055296 12209297 321589979301997381972024166372723159232 12209298 -102809970808415672485090037682995193600 12209299 -168149765564720720519497252531753207464 12209300 -174741077840015905503918570113665843200 12209301 -1516862414967186210075758515470095304 12209302 51654190520376408409863478360955980416 12209303 164085181082041814455096498778070774720 12209304 -656867672792421360472806615421851893760 12209305 1180394520564774007973313986730305112000 12209306 -699938988097543016286423650943930789648 12209307 -702384569590086564519107248019796790080 12209308 101023359975781112741397609653517265920 12209309 342841252288740644631517546963531442016 12209310 -38513757526948313439140525032121909760 12209311 931156222990050698435536591269307087200 12209312 828650953369406024663003860598101573632 12209313 282926382250215439197640940867769376944 12209314 -55036864654288656991400855082017092320 12209315 557073365052419854667624363896414742400 12209316 297647603174400251938893582889486233600 12209317 -1934167519676008824804760757398167920868 12209318 -180764440134528029128620252878890618560 12209319 251890335924469621823531670323244134400 12209320 216747109440228351445430073021946828800 12209321 1164250860074551663303564325156070198522 12209322 367700778554849051817288938843611222272 12209323 424799839657223113399028266880397344 12209324 257393212395091513885165644437056704000 12209325 589741817634784560805289055870980997600 12209326 -224251422712384398476591588623283613888 12209327 -88448280336489939357075918707060453640 12209328 -118767875164571898456246333199011299328 12209329 -553810862737970423189341034056362203328 12209330 195979764537223749623718158485342235040 12209331 -2279579664161105134345055220992054825472 12209332 -893430715854122809886068711724306361600 12209333 -299524571551206709323694543769293431876 12209334 1562569754074409931010406512020357120 12209335 67928705288660156272601505426714104280 12209336 -1458504812633855254406901660793740472320 12209337 -140272664651553789780226045580413022400 12209338 722583715541019947288881200873603523296 12209339 3363131860919918866066870633427358423840 12209340 -150458424698438229910504204070396559360 12209341 759270203534976957956583048418368988742 12209342 207863668667123293189252449886197672960 12209343 -462790118238039801869166188961731020800 12209344 16302711627822658299152453023056265216 12209345 -597204971546333082464450429796250851480 12209346 -300340324230167400122900160541518048000 12209347 558989993669891664966564212639453140796 12209348 -527145193445533189301305541939694078720 12209349 -158013702007465571829855148751213955840 12209350 -162610051718347107861070356052308595200 12209351 -30136072992971553245239573676005182336 12209352 1818610132889227832788782188057149440 12209353 178184105643990706882227430613008133284 12209354 -123732746274115505153803730501020727808 12209355 -116601249331913799802459826796966270000 12209356 -674392189131117197854353142343908984832 12209357 -1251904293510727254963277882206039200394 12209358 -178082727453842409995238282998333030400 12209359 -1390436726954145192735288501316287143440 12209360 -216344223479513584501783660336562257920 12209361 177030975120096018653066590033569445872 12209362 -629252244641965840931179992893158713600 12209363 16515593619079182578215184868383552544 12209364 -357738584860087935521730190985242794240 12209365 21304490607047465321407692925916707200 12209366 131787306540863428604640617414970920448 12209367 41298035070248163169373277971084632680 12209368 -218796105400397000093505093596667002880 12209369 229767091958152534770744665943629269770 12209370 57967529622635514653841958942140380160 12209371 683566663172409898498220534489393468480 12209372 157710525454203025269861583294319032320 12209373 47439501824956946058761504023838328768 12209374 130938838139545940227892746634676855936 12209375 -1190678611588463012119750447573134825000 12209376 -200789115298141233934769403420514713600 12209377 -14729356373477170501803153709978375680 12209378 -1143267606436058861959104639735264620544 12209379 309274596666483133654142201386897660080 12209380 622897496769375351819983815830484588800 12209381 11495844404835225234272659708208475264 12209382 -56127430058743736694110403083045138400 12209383 -33759212529093936752271457101095326440 12209384 -939515537299788285639554299110097920 12209385 -476055141026873000950466942678966836800 12209386 -222768983687983615554795271853484998400 12209387 559801997251128209233136483581814178036 12209388 460755858935944861820922645635006707200 12209389 -325049729473752215685959514507001610976 12209390 -41022762284850884904537569435434064640 12209391 -323829864223491072211776550760052799800 12209392 -10642758456441112849643897097251225600 12209393 -163496323796991017620941237945853137600 12209394 564132739596734716474613253374787517440 12209395 -1163412955761734064701476501863399111600 12209396 -45020846237829860762303489430390091008 12209397 -315431319154361630170891062242067863328 12209398 -427780089137120696573858820775578491136 12209399 499080518947213130149684786160949563136 12209400 194606609267192645395822446533836800000 12209401 471298756392297102427289055588502112400 12209402 720527157427068435625699675162455223152 12209403 67490759176327779707737812572359150104 12209404 786533354255032173444696753477772537856 12209405 360873011605052146721515895635177054500 12209406 -373646541375418288368307566733385702400 12209407 -29653754477952769037275953738039064576 12209408 13089458588561727892263891576595415040 12209409 166974158159484025534696320643794759444 12209410 497844663362388394984203110721634268160 12209411 -867138069117041426556726928633779100200 12209412 38045562458372422899671442365787930624 12209413 265437734719770535704805130393004607420 12209414 150698332112258052906852914301517780992 12209415 -580703365486429632161427611409390316080 12209416 -146958737382497665490057166160859904000 12209417 461744393935112911603701108703918512000 12209418 6025368043333149764732436540989042784 12209419 -553116474192125763557063505033945150160 12209420 3805419217789106165310429890472391680 12209421 126261528139943607122392870547943032448 12209422 58708476968576434232108527571331004992 12209423 1235406847270545195714449960976523242672 12209424 23139668789590793819817474972778364928 12209425 -1096417253560748400817403152836468355200 12209426 -212705850957409814106144588428318783088 12209427 1735058495947169409708517955257292745840 12209428 -271352064389379974179936860937946112000 12209429 -644780309807108122403663506136555177970 12209430 -327573067597158242610638122598236298880 12209431 313718862939355700745159389883052301424 12209432 -805123579128940824708659444585114265600 12209433 1092553621122504146910024144485830787424 12209434 -847853560169216625234116820373536833568 12209435 4224193777608345777850223676267801600 12209436 -802336524558546414088322152017240388608 12209437 -1422348693056189207449367194582830965914 12209438 -273077539917836383846550257276945652160 12209439 798101270787403478991908359476456403968 12209440 52940525879312120699730091641836666880 12209441 -1346354999698488665223486104006601184158 12209442 -109451502661644627622528228842917362176 12209443 -4081275764999084389217919566968627136 12209444 -38977947555407573946042676178995458048 12209445 -195803142537553565267271818426670083880 12209446 2856240915564958604193539567905027200 12209447 1249332595066709238783718335983785243896 12209448 469942563458522893999208556690437160960 12209449 410300632647710894388716190487324683072 12209450 262332030560523087362915646425328768000 12209451 -251930381851123120436290752252385490976 12209452 225835587530444214356386618402698235136 12209453 862229425262044477381607644343965054380 12209454 -10863070742348064292586038038114364224 12209455 -470993344337325769355210973238996433280 12209456 5096781869988633607495593116919201792 12209457 22947804682493611773627632573816950080 12209458 104312093611407238152649635492749405184 12209459 1349729429512090069606337613654999051660 12209460 -17412572242286781405398614471011840000 12209461 -1004181651918301313527090297251729221376 12209462 -441861940430158152305440513865294761536 12209463 5173060255232723893925504906418278784 12209464 707459684445528022583678735386941542400 12209465 202748861596012993781606684762294848200 12209466 31662346893495591881531963759763988224 12209467 1606700068212646108354175311854804746632 12209468 60843740936607640050314015824592947200 12209469 -17731333700863188754162437161631191232 12209470 -49939992297196594406375421675723747840 12209471 -384048990208782271188069437969576267328 12209472 -135792732980801720405358338396248866816 12209473 -1078557167375590760710861845578344365056 12209474 -181157408052863069457381561900019335168 12209475 -213132782649453354157703279535480322800 12209476 -1322958494749752672570825733733582996480 12209477 -1607400563954095776959127661376064601440 12209478 -58182491489583603791350682437912531776 12209479 938546033907505902808121924512869717080 12209480 -640851345096450039470354002142029977600 12209481 -114359617809758472509305467618043317120 12209482 -224595021444907913084772267921125717760 12209483 -3775599107768362880513167720304545392 12209484 -132869247026785158292358793548529401856 12209485 57510923775553796513233420512406510380 12209486 172315614297241473766651681218341025984 12209487 27333894015078468809869147031003207952 12209488 77078252633371908850825212584842944512 12209489 -2762132315373024986590227304698135234060 12209490 -256676218612633772151832863444338621280 12209491 -258329412577574945268895631136545079728 12209492 -375386118556513593687054539335699603584 12209493 867889724138115947140884157040662706400 12209494 -125714312538186202729791479768389860288 12209495 -216642214126065338892531697325600290800 12209496 368006893726164634327737472296229232640 12209497 376617284260190544942578080353289380480 12209498 222823755683055346764136027830307412736 12209499 -1194999939508895063137522075950597959316 12209500 -414926206189354311106908883278660480000 12209501 617979940481820957407321408478009662502 12209502 248709860477247324249834427807670888064 12209503 -1036940562373743244279360467351693185248 12209504 -582274631549133046467867245067723866112 12209505 229684882046175000792492972647970240 12209506 -12283516467038179731002028163916789376 12209507 -245172785137038884060572415046650653200 12209508 -429865932630359478654866472521393940480 12209509 228036594831795543186188088968506915804 12209510 564023208510331218082380966736776111360 12209511 531263100378581715332891322052794770472 12209512 619624498201964416750400402922351820800 12209513 327814409644490004220902989693419368564 12209514 530520265039892128086851289362775847680 12209515 114960378941165833769453728863893725440 12209516 -141286461529734973958407300190679014400 12209517 -572522980551300807819491632784910496992 12209518 -440696552973171243871069003310121518784 12209519 293823452599649573284194848352254453760 12209520 -163934548557790063124794613113903841280 12209521 -852280912393708943057958447330035711278 12209522 152924348212919235654808399824767987520 12209523 602560789071149569711743833213039529024 12209524 -625075349848287461386973585183683467904 12209525 59532435019178809861925083166215291050 12209526 89351190534772829017450515979537090560 12209527 559523999889631419141923207096389165440 12209528 -1259638591429778257243802237090622627840 12209529 -263246760367815143552496389361376410240 12209530 -169386376040424758407956997762431735840 12209531 744551983992283915309031057206043503464 12209532 -40873145379376702136196474816998400000 12209533 382591203044904996344576721812007583040 12209534 -38947804809694177232578168403755267584 12209535 416772640921221167271995800434547887840 12209536 -122974935611675520943816176610899394560 12209537 -805926685132742838143871430815717725568 12209538 -411814594390408007524050052111378804992 12209539 -1053608703610316781709925390790652173176 12209540 39414795776363263673024687503975649280 12209541 -1131092474447626007274215858908232997408 12209542 -1264912246013601606250564389065959296 12209543 -346575013526352951632407369883358785160 12209544 296030171261298182809134094506275512320 12209545 463482170613942861346800761727437811300 12209546 -62552943503287784790281896396047657120 12209547 343205568247983811903583876772126415872 12209548 -75255658776113988777256057867060275200 12209549 13395505674334655733568882093329255936 12209550 97177680741032264807378977010396544000 12209551 117272720415700495223691017580679944600 12209552 -334443165395403701444978121987380674560 12209553 -460281429946907973738841435302323001276 12209554 22094309228396622178096279920390451200 12209555 101824829293813382517466365610787057760 12209556 146151080255929533572933996529243672576 12209557 385376792866200055095479027082756720540 12209558 -487656359775351619016155934028789517440 12209559 -284350710078590026846965023075989714992 12209560 -364801003850443846147612469294976000000 12209561 -227769706664364241148462812297366497216 12209562 255843774562604064719452826697028707840 12209563 1283051140755525893801869705304235351812 12209564 -132181573214498682679208822449599181824 12209565 -454273610202649876369189584461205048480 12209566 -1664228125074874710108555237755613021696 12209567 278032796347566482779437959384030784192 12209568 304129185211559678870018336771423600640 12209569 428189702530718540328932969132672115396 12209570 -367252064801473029435455011583562555840 12209571 256057873143793807221945344947425773760 12209572 1933792124758239888197573884705030775040 12209573 -308013506870201504066190817278628724256 12209574 260723866937359359864922872052121229888 12209575 457575725835382358275533568276208833200 12209576 1189475985173677378120632979850447247360 12209577 114572896835792036033870620754009618304 12209578 -835583373645940085607703218634997921280 12209579 -914663056975299839389557623588339183820 12209580 -215536938503703040083853587977437824000 12209581 666725990389455934980969131803659683692 12209582 60284681897718162015375976961147003904 12209583 336603700048387777122308272835914556424 12209584 -334013004285761602219598306933109653504 12209585 -2011674446712170616971876516118286242840 12209586 99630564653086825002482691329543843328 12209587 245304288926580632001892906152331008864 12209588 -75275663314685667351489731502742941312 12209589 -70052572747729264110690913717569816960 12209590 -327455982463330801515085530186827520000 12209591 -881376393769221247645262462726584930008 12209592 8600087561106682706812259991336714240 12209593 727430435502093939766892059364246665920 12209594 -1594823509224177726391725682986998784288 12209595 205102809425898741587481867517482601440 12209596 76739042769078209949368251506385551360 12209597 -307511782668189386449658525456355313248 12209598 -72083932457724071438831607700237496832 12209599 -1052047908855385389616713086955671249400 12209600 -96799656824372301918045028684765593600 12209601 -369283372614423949638053407515094281168 12209602 899994682218822196952376428805411357600 12209603 93958795597895352088289775240519359904 12209604 89421109354436898025732882801056067584 12209605 162162562547381187514234009062169775520 12209606 -71718382984387057118328494530472300160 12209607 -404572494570593297457584315297862879696 12209608 2093908695495088993887786551585169408000 12209609 1209278307023252010336779913747215856000 12209610 -8527927682854961330373532795560007680 12209611 -2186071949202231909428902669760248594088 12209612 810651761372973228510794726639907392256 12209613 356727390514628722580124299240214190848 12209614 -38682239584689944024296407481660417344 12209615 -322753461688341035944470262762428960 12209616 14354801495643597990610598677608947712 12209617 389769265197536540656309167386970064192 12209618 971102793823100589264328273678347131904 12209619 -353610075375085573080815738714311802112 12209620 -1266900545941995194033891633182713323520 12209621 -1342126090107900228885486085139886207360 12209622 110512318243058063350270578630037927872 12209623 -1317308678733646746995437136466561035128 12209624 226103788015174280417987607953164093440 12209625 194001448563346215584946541822522893000 12209626 -544294068265243884412089891088612128 12209627 466304853516520316534733511822872001476 12209628 -208045714063190526443825000681329704960 12209629 177457226881814774452270972983707105920 12209630 -108632840498819795902225869799806240000 12209631 348060984001177878238522715556298614144 12209632 -149620977758766592335590088778115186688 12209633 10429875033319395167805765669503421204 12209634 -73172235278479056765609199716453768192 12209635 -5638057533077442001160914860058504800 12209636 -296740823431660417370644416651006124800 12209637 54220511484250357471055440877768417280 12209638 -82777457577446653243084502055159115008 12209639 -563504319446460415447512754193248863576 12209640 -21282484080023963010393275380554547200 12209641 -184187578161544117242688246937210012700 12209642 89946734225737443236766918519098902272 12209643 -821771799354176237671895377993020938400 12209644 271645233519910053844423721724873564672 12209645 4718507089112419459604542527244512000 12209646 163177472551825781479037509947257131584 12209647 89137695428329069236281554114409784040 12209648 66911082571500309221309800970079633408 12209649 31638353463010055798643268085338726560 12209650 39006943434045883026671380523174901600 12209651 75319632829852712875586789185665992652 12209652 -16294160393595031689636437883421605888 12209653 46429591454874467455959607392976479918 12209654 -943518801284927980216604861223002512224 12209655 -832584164559412719192895082097146314080 12209656 613090588530464250428916993196491264000 12209657 -1387770164588087428321349825589406771200 12209658 -246111437114483826265202205071777007360 12209659 74509218063968913608344127432862365952 12209660 74111334669649974962042790117448089600 12209661 -291479165378123920006138503812000452890 12209662 273894755619485884773693638725211768832 12209663 -342033837716774281208810966798886652176 12209664 349539884997430398118783378541405798400 12209665 -133858325205257444004046210853063374080 12209666 216419131556229103412297650136406973440 12209667 344512312108873597764045832778875617120 12209668 63046007833235836043058140980763858048 12209669 -252717171911312831899772487544458135204 12209670 410725196098960271788775447766258278400 12209671 442798138756729100422460929229346188232 12209672 118660775242916036558152102692296801280 12209673 -219810211011687168192961392172357310640 12209674 -355538077871985196657120201945503251664 12209675 -134815519756598392673996545914188707200 12209676 -211762032158383295521985574309794861568 12209677 -561586959289593916042137248132020505268 12209678 -1315506550147441692668631566559532032 12209679 414595487125167670587464493949543712544 12209680 104135295918476393715897587700561346560 12209681 261225249689363964557209545027229001184 12209682 -208709100597061641359656556924490523008 12209683 -1561151594399456040020135041921168730068 12209684 -82184363106560986737321406659082771584 12209685 90594671791216288119236035625803262400 12209686 -408638901521399603131751179482640633536 12209687 200458141900230199303204108806820454400 12209688 -21416488002084160823470510015076843520 12209689 -38957181639600627730663246322016668280 12209690 -527487971299207801582574078251505690400 12209691 -98165807591567202824567932428457651200 12209692 -936044053152502234344010968024170777088 12209693 -772569139665281669888281345097557608096 12209694 -46868460896081014531434668694765155328 12209695 82097098599610710029487475224731976480 12209696 961387468134919000939637430760872345600 12209697 -12336503462260500977241173361065453328 12209698 21527523359768732905781066715920715600 12209699 1071395905022357195915117444132147344320 12209700 376039931957498687221692832523402880000 12209701 -332528380411993122802708837048651406048 12209702 -712209747903284914114951700590607420448 12209703 -444488406155524979847097333862644536192 12209704 261201349024320461592259488014357299200 12209705 1149822807233742966010247338954896061860 12209706 -179297896430509823020731318477226966176 12209707 79872509266340651907388302382636872672 12209708 -447860865140542266772162499651914742784 12209709 91306369577269656438547941680642889408 12209710 -1037983676004222802634012713724522880000 12209711 363895519644147881869616769068254922832 12209712 -257926735405214989266185203766281666560 12209713 88717565959377839597003175314789470704 12209714 -243968300468623879393818551136636231936 12209715 166452239027403353865879278757842008320 12209716 -546346170560073420554423059776932898048 12209717 191299722957401940554703560164303451160 12209718 -165739287423455098565071236143553424512 12209719 -281294418532359218788751018046385341456 12209720 78206053706335833370269975640242892800 12209721 -1089360653385607263869676539141498400 12209722 191303803957552964703602726241127633920 12209723 -2957018406691723414611282287062612392960 12209724 736455167221512534691582006377156771840 12209725 914052016066380308190358517251207188000 12209726 850726408336809097184229832242858629184 12209727 25000965152840973282603174340756952832 12209728 123763979734313518080996960821424685056 12209729 -272671272435406163687131176237017653824 12209730 -17110182531833367888272742734426196480 12209731 766253485106874513944315874375143417064 12209732 -462073638689892942469607007325085863680 12209733 379766145456939378027635313428667189564 12209734 -110520550073725753537147731891402730752 12209735 -724302496109812562067660481591184900640 12209736 173947798480554983031532470908060958720 12209737 -307738774784410206380926442536011128614 12209738 794432265685070790888079109377519913520 12209739 -191731040428357939228826371019973499176 12209740 392980263982046739519381051856654510080 12209741 -198948616707823254325104590375287319988 12209742 -3736140475372795674856471965267291840 12209743 8304875883924493120324551849813516624 12209744 71098925362686012243676192060257976320 12209745 132717873304338139262556078748528104000 12209746 -361043060610576926256935291969335566336 12209747 -3301105590092602435572476971684999452 12209748 -312130847381047244496659302680881387520 12209749 728398499116956048830173985448387788750 12209750 -108728337838549931908606649813128128000 12209751 -806004079273734760513911438198497334960 12209752 -596258118043710768101374147467317882880 12209753 212900652963309619735952916921327485184 12209754 -697342358473560394799967867147556423680 12209755 185597020958372762258532911531992002000 12209756 168356257026221725778833613599271465472 12209757 92488560252817755239657691872710385664 12209758 735351549932515225035692164012575528960 12209759 -340241685352331915447612574756727079712 12209760 448251444106820858217356376070540492800 12209761 64685294493420897511161992485317896480 12209762 1585920381748415331365448434791872584064 12209763 196145316062809565287019044691770604784 12209764 350472544042652799013759042387300352 12209765 227832672526474480770191131225213863000 12209766 -300242417767744072045723221227105894400 12209767 -1223122132120319890092412699357736674928 12209768 104199498594308859445286462232346245120 12209769 -94194888799021500435593660711720723520 12209770 24494803368284031354054117625564949760 12209771 442536176768227306533336872891010496800 12209772 -314124826964551888974916255301314718208 12209773 379065756241644153891222619334285491264 12209774 605290449720083344628032204505231928192 12209775 659078373259464005887211209440522672000 12209776 319261713987384762940608099416611192832 12209777 1059742496071135346243739213115881436626 12209778 -73607320283347320202386396547340110848 12209779 290001609290623264000498238981424748920 12209780 198481183260051985831465513653318451200 12209781 8910128742333659776875692526787933920 12209782 -29913134891187939712053392513437234560 12209783 -5159966709561337506510328375814313840 12209784 -150107740735239511789626545576297103360 12209785 217572786058864253715861858293989440960 12209786 38705077952199270699891697706872523520 12209787 -59602321271021919787893464792358437556 12209788 412759350932237137512271649925140953088 12209789 -241825161626059296589294121307292225620 12209790 368193784351733808429237323181953454720 12209791 713158338940727644425010986897582676464 12209792 486648472357890418906512053232426024960 12209793 131821578700572795765337597549712630400 12209794 -151176541989546417773752608423942136800 12209795 31268269822490420201514746841071782320 12209796 -214292834498233107184474483499313330048 12209797 410988342239996020134887613664416185212 12209798 189789026007902623931320421689303049664 12209799 31615612757152195523381926046242652160 12209800 109769281799626007968196810815752960000 12209801 245901492869523113436402913978701247872 12209802 340879918954470226482996889082650370304 12209803 857296374600825250367842133771464559664 12209804 1040777476756908944125277329955607334656 12209805 -985435180887640656214249346030175360000 12209806 22594037400450635986983574348656554880 12209807 -11944242008880635184575896200911358600 12209808 54114158193111223777819082595602792448 12209809 1214067350526007667611681900304098441010 12209810 165139915214361373079897524467765670560 12209811 477242198394034581021543342659961951672 12209812 -1841814057825112436929122926990194206720 12209813 -5219986898196309901852271860399490688 12209814 367767291925677263356230045545894886720 12209815 -68156505292009191275752404211777363200 12209816 -293132061375026507779364065205477099520 12209817 636046834381291492165420030159899457248 12209818 234451624842308460825999030214863959040 12209819 961348951679360942198638196779710665220 12209820 170368542445294435813861245611657057280 12209821 -95463649348332837093809552383119726480 12209822 -229453143947058445028412003580359847680 12209823 -31089280218764868282302672033354698728 12209824 1704314521982257004110171281051585871872 12209825 -237408464587560281767366281283037620500 12209826 138534930253296999177854896472915681280 12209827 -237004434959653012355342200121591905328 12209828 -1892623311270995638530569430396570624 12209829 -719302769295968931993333328566081723552 12209830 -52409185187601331944724351531176973440 12209831 577635320857737245581777255812109024632 12209832 -212409459376708921670846803128075878400 12209833 -875453099055142723311339702019418182918 12209834 1652839607606947690410345323780474880 12209835 -444901915328828851132308273906112320000 12209836 548228969347038595335228737277057664512 12209837 366570802666074567242810419037087658240 12209838 -137614717968606176070255788395140958656 12209839 -969402240400287424510474941407607411840 12209840 189648456479510716197775626262053519360 12209841 -26939526821827489995131839275110828160 12209842 -424915351196889021559015091534016175296 12209843 -531158706532146417520450641271200135696 12209844 -37912303308284846458172263424610201600 12209845 85230819121729610786799452795800012800 12209846 -170890608110663147428749888723433439232 12209847 -62985386984914313433916558162919146080 12209848 133857796906924964374627175133295411200 12209849 447486350369137247020003562298282383274 12209850 -5077750764332475686053135035354988800 12209851 447722033553568263597832630988481154392 12209852 -163899884613454256359732241326955712000 12209853 -438633158602884417771670624849568143200 12209854 470980541461896401786152233538113029376 12209855 -154011135097291967546209486694244103680 12209856 97722914875475103589644450888438251520 12209857 1644264590101055416475390586697877693232 12209858 -534156375896027862628321237282913532720 12209859 -82953955518660013271936971218215277384 12209860 -168901334230046751717635175008087162880 12209861 1680359924317662934096458940498450674462 12209862 -1907076707854125224944709661227513856 12209863 -673419930577584269084404499638671709320 12209864 1426148532075058609025615855587854950400 12209865 -437573506710551632731518181925353353280 12209866 472525306868516851966740575681739515904 12209867 -773090395296890616394819808630573535084 12209868 160804726857474698254286223284103936 12209869 982915624927851400382761770326220456726 12209870 44207187264768106813088593615717209600 12209871 -311290703885694506834205441203120608896 12209872 -18552879761066627587304664063842058240 12209873 -34732100952522259513750596693013161600 12209874 306682840821427622154240614851039724160 12209875 458246019839988441826449437273662680000 12209876 -19708146069698055492159404952226258944 12209877 -111726721021802708612368418866729724160 12209878 459398164121638148310874153970822526240 12209879 -1960462171278896900975234441134313036928 12209880 -375153823556945870521407803309491200000 12209881 93393034892754211220889765279243498192 12209882 -275943624174646687514704344118237933632 12209883 -10995299128582866374754271825952812800 12209884 -1206972378823693232073976507747457181184 12209885 -578734994519926450459496038866927192840 12209886 -232221720166588709748158407582698904320 12209887 -975148986661859253873663178428363194464 12209888 -1501046338364289080305197785340322775040 12209889 595892494333500845031496977092977228992 12209890 111550354912486838005759323237496965120 12209891 68030703113653052418030779694026996952 12209892 36896513753411570858821948446612480000 12209893 10158033373365081553507311328270738944 12209894 -215740353183119113035011077683073872960 12209895 -357036646124539422365215242319186498560 12209896 -136142003454424511213829949784060774400 12209897 294464992829931852177650626910419967232 12209898 72759939118490122813085982700123001088 12209899 777588741902922090991823168984481184800 12209900 66480680679173913126510739918770720000 12209901 -319496455174078426645761676564138896096 12209902 -898565024884055287246315812791106406848 12209903 -44449584007217451553256805258897502776 12209904 -12751319153689698047472117269615149056 12209905 40973675903696225930572602516901173120 12209906 -752979087292656046311862149265050340848 12209907 2813413181612626591886412596599234560 12209908 193069536189352567253894407095596916736 12209909 -208929176455090904490126101414475188580 12209910 -130272349820690035838805139942443072000 12209911 -97866163181990704184169708546870732368 12209912 -18383985532637222613372525392032296960 12209913 1005804964096537246546500359579117332800 12209914 -304984853425024401333706001546638924944 12209915 65809169567846393637341998068615043200 12209916 45267985868410331812111528530527560704 12209917 -308298568144491613356634474015065071220 12209918 -23970158491212809813476811627413640064 12209919 282070370881724552581347901347839589888 12209920 -393458272590381612990285875489066188800 12209921 -1487807704760653232334936593859205210878 12209922 -57825104898046667245229399469480984240 12209923 -245620187850660291203148737295771401712 12209924 -292543527353622455941929271045598822400 12209925 16510885269692853379418699069829744000 12209926 59017360845671672226070913552745936000 12209927 -179587483924186496217817831459127395248 12209928 277420105343090241358152874093847347200 12209929 -1692810480891262924433314699771415417216 12209930 57349413947697671809265619216613707360 12209931 -562117028735591160986515494615302422980 12209932 204362902274194112107029301706840064000 12209933 -701891927384246808919204372199358415818 12209934 -192722971388298232709634054793743744000 12209935 759812918919801960582649823911112351880 12209936 -302943429461439260538659809145192448 12209937 -658491810556758006612441021601450479840 12209938 -164280480506033279415069293472644924256 12209939 -228004598657861917494653290237541526528 12209940 -41859829973908123200434305910497224960 12209941 -204899992627860069711728711129836281216 12209942 -1508848898797879322258971182301390810368 12209943 -297738543122944279378485817870519828272 12209944 1058942800533444770316946970910043238400 12209945 292233317460236874144970473521977200000 12209946 -34427460100658164784189117675420037120 12209947 746654164165654672136722190597117291396 12209948 626878000353388409421290702340519559680 12209949 -480624064924685585849783405399648930400 12209950 278035699010343641307903775195775880000 12209951 -32571515539558326604699246016156988720 12209952 611077269963278877493360571092476887040 12209953 664205652160904116201505166600357273280 12209954 -89758802084300817654588034630306111200 12209955 -191659435330658108160560644024200386640 12209956 615001089646353789545130316541105280000 12209957 1714861739459963789233421202166478709660 12209958 -6990492173993633618343031496160206016 12209959 636552646638266975054233617154951015160 12209960 437732559567772061078555452979218022400 12209961 -424566903556840972937858868672246878928 12209962 -16452440947196282054222228854407722400 12209963 171139133465288834408346724209165540000 12209964 -36113493326386720814257032835040968704 12209965 54550681786217931130067379352605964800 12209966 135212771514048803658427138003521918144 12209967 -529303549265222869083545619887212819200 12209968 -143840823742568857928874032666572177408 12209969 -1063356313926839479611282981083230683630 12209970 -45213801455999846466728606301651763200 12209971 1879722443673774081174812496041128588172 12209972 664560876299419839620815366325596066560 12209973 -902401333507800721781738296976440341216 12209974 83052254636720493233015512970153741952 12209975 75395353736026053410153113431546810000 12209976 395663568777917618838378397445354987520 12209977 -118070144328094980552165113743604684540 12209978 580564716028668732436098278046272312832 12209979 11687457534179018276384642181311448768 12209980 -2235041757329513237689650569594864640 12209981 -243179133682359057882933505389804032256 12209982 -552121463776438621172657092667788617408 12209983 406760136671368707145116706569522550320 12209984 -40621374260128964709402434086260178944 12209985 -571734801901466959195171765857085961580 12209986 -1355863277901550192275216378120376343040 12209987 -824878478419761860273504274869923276560 12209988 -134775111054065311727699924376298856448 12209989 -1215670706437895914461878410953137280 12209990 -61275216985258282720815588363396938880 12209991 324011287304372554596161242309003121280 12209992 -1482909838448544241350038130447914342400 12209993 183851072463611622686774493036573793242 12209994 148169180102198805422024560262704765440 12209995 -288617734246888306975415631606778415040 12209996 1275625457610621012937536228096135648000 12209997 87745440658612306839737044433402986272 12209998 464884173516146318454335708877812856000 12209999 -747691951306059344689785030791428359120 12210000 11847120290885719117711375186083840000 12210001 -64544256755087884173310113598526660096 12210002 287639489040245251740396052321895703552 12210003 -362161942676024699649152915047581831360 12210004 56102673126460431705674350012441966592 12210005 59058568118962814746688325600526507320 12210006 3071706819399640477258172116513619904 12210007 -1455079310024323141200225229753328554744 12210008 -1041474483686971235443312268783104512000 12210009 29651581864363805880232972828180167360 12210010 -2895737206064811211471191667343216640 12210011 -647898802890759584998151505777269751552 12210012 -237946291125512369203144344062961248256 12210013 -2481909808703684822585699547171808031360 12210014 109648514870338373861050066539030665856 12210015 -369409067262520721164474757971529724000 12210016 328229559382155239284474074810325401600 12210017 -1459056433747908731750988825450362501328 12210018 -375625720070315935105365129013515873792 12210019 -388635609117194878233840864286438116580 12210020 125695050636041707324614686605175220480 12210021 526052852131031835161699648208973176702 12210022 4010393163217516084872977680325620224 12210023 264722091215150799496091021884288277040 12210024 -1661347802519226224294674443538268160 12210025 -570655264780851375459052380352275388450 12210026 -84160237531128384748838020986173214288 12210027 481778057166310084746727911233169766080 12210028 1000214973812512591314940643745871682560 12210029 -705027366079887979652705153097780249000 12210030 89408512184082579423145582534809803520 12210031 -214576075150650912710750653973139575000 12210032 -84076760895317024323770210020323491840 12210033 -175706142541986966839007442130239828992 12210034 849133373185754717387894875999936512 12210035 183509780078293878130247587577192998800 12210036 517869367762946416874785821164851814400 12210037 84086213610505703700201487263110617472 12210038 957783364496553928653149674979815188480 12210039 589785369700382095907389388992734386304 12210040 217446720005158314991388835708882124800 12210041 1223874259715228506156356662693600894442 12210042 -9000800014553929632889309542396675840 12210043 -72719476495552521149796567569365266800 12210044 -276701432171272536479557048757581086720 12210045 -483184928041397724202747674654180235680 12210046 -397081977072449021347971264523984869120 12210047 -1490592752744971048325130217162105251888 12210048 -234745105131642930853080065847695769600 12210049 -261663490037825216259408807210980207100 12210050 -242276201131194702581704587841317840000 12210051 -234303451102848126063300417143836473600 12210052 1166568290384333663733287793126177758336 12210053 -14390694952387578417495048113115542436 12210054 216328646600996515903291188672907081920 12210055 136641132065763092223475610438367767520 12210056 861360862165172942190734783966603673600 12210057 247706258173667334250949171219876057088 12210058 461922793811191126124664742476719216640 12210059 -1217317869064872699217770387151380541740 12210060 -2616933929798134299104526867039037440 12210061 -597240702198686090323712906618676683338 12210062 -266131840235021032232171237400159928128 12210063 126056861990764998164762812692930044928 12210064 -70305976394358304488703947804549054464 12210065 10410536554330120788570659780746219200 12210066 -79345225993033190259366404116495165056 12210067 747742156411719940102388712881467731116 12210068 42841502756709642589131610336973295360 12210069 510031781509279340395586183365512198720 12210070 -441106859164455924908240245943956631040 12210071 -305272794347145838208986247457905119800 12210072 1119530204499697974760703592598732800 12210073 928928026146190058258689151101171818180 12210074 -157119335077749701116552674148259888928 12210075 749560814531633507979895554542226570000 12210076 189161037091363013028047906129879989760 12210077 382207426528755547416954211757245296672 12210078 281959682134362291822911979285605231424 12210079 22839948837814572263031751665067783680 12210080 771321970139565098026166868324685578240 12210081 497858734351269879558451994997845808048 12210082 -878277506261779217320130398751724441600 12210083 -1197254860185832178876939143542129799680 12210084 408664547169879089326971220228052720640 12210085 827159157448241431311322792123688598780 12210086 271651766938878948949283187063294134400 12210087 77785496604696808500995835219373320096 12210088 -89361812753480071213098931740635136000 12210089 -1407698927110030894821886450010797067676 12210090 -396427780826184010403850120150973286400 12210091 65747400130071280005332002465969360872 12210092 711543442685093758077329747040300460032 12210093 306847102889227338101597007061806777504 12210094 93286596017953637450375484427029273600 12210095 -23375062938293193779153095706290361400 12210096 70864544114565692343387355010176745472 12210097 334178042505169972361337428852099886372 12210098 708906912075896082010583192972437462800 12210099 -296289095488877514308902370806737327552 12210100 -145905036770098644535802272364507801600 12210101 1023317389450388324217239523911833413102 12210102 8146158253884443027767888093407563520 12210103 -4284053769264099625160274887162112600 12210104 696530116205485563700109811135902453760 12210105 688255746858558744636386512095632112960 12210106 -205502958350750196336917118708131968800 12210107 -35069245149426946962455971306631836128 12210108 1147638731845015590954528212446593024 12210109 -833319845666336981784927576309475560480 12210110 -473258998360087388535614604818253120 12210111 385507232123498625603256941466121782752 12210112 -309636484952199791793268828999908327424 12210113 -773915000507209897688052685048430248638 12210114 -65892546366681021499376919614327040000 12210115 176427084227175865896327419276657300400 12210116 -1576090301822489414008197537168447360 12210117 -1219414657677869585020715466761817493920 12210118 649602416443823356952903092653783824640 12210119 44379416017297884135467525891951810520 12210120 -3032019250251263519424891322904064000 12210121 278716094369692177312987956155049816384 12210122 -738382925297039600091852487089182457600 12210123 -532329974755007827149030040567048937232 12210124 -19949500383254452806601979434870106624 12210125 -105112347351950276531081862144175872000 12210126 -18690237651128124332817803265915301632 12210127 268728208240455086774097383237862648360 12210128 -6586615198571975592976794853492654080 12210129 299826879585256965162501701375784469920 12210130 -909095152811526425267103556327435130880 12210131 179774202528073336099950937957534145280 12210132 724851202399737300816558058289796009984 12210133 -215339457697224640664140641450368040192 12210134 110442122290893565426263170448609481152 12210135 -246798075297767121697586546447094758400 12210136 1514835057391900294067329942192976455680 12210137 -438911880409060423751360952883425332214 12210138 -124586179257138085888588454512091421456 12210139 203504787535775486264328683825726433520 12210140 171005154811509710474047026008226201600 12210141 488854867070782130020358730466995082080 12210142 101715746011414020281412795880914960384 12210143 939007763497659422111932955448137380344 12210144 5085429932256643015682955073144750080 12210145 106137829635876579124675620575134983720 12210146 100952226377680427617529684722189206528 12210147 -2073342758402719120016625095232909000 12210148 234587495930655326813808187302788308992 12210149 -366131383782044299980356758572716861664 12210150 -73868203509845391266137255622323454400 12210151 11446594512156808962552544834071800152 12210152 104299977672630082456074506928064281600 12210153 -43533090654754233892041232880377558896 12210154 -95334026227392403914858927371513995776 12210155 -351737436897549445954388588689930937040 12210156 88528835583683952434801733040428810240 12210157 -649083689377895384049691300185611163860 12210158 687603413630577278922288466997074735680 12210159 -113662597653203024800618061677827134832 12210160 -107169579401136829674059141047959552000 12210161 -260099772303115378694228794598951301120 12210162 261399201914197404308138207252001237504 12210163 -35299184922430676697552546495399890052 12210164 970104660652841990111524623531579989376 12210165 -467930886324333463033966820232436656960 12210166 -453683856400892617518819007876575264960 12210167 33967591300673513067399946921600135248 12210168 659496065196912763647730898282279731200 12210169 -172746421680506921029662889008214193580 12210170 -64679786822806248327821052007076720640 12210171 316898698138911890988973470665910812160 12210172 -548585812208919335388235177621808941568 12210173 -512325358661743321945778116332457795578 12210174 -334308337900366643388309675753207464256 12210175 -620760195156615418362088785560960566600 12210176 144950524498105741604189853610445635584 12210177 169131630441733832365400004591584563200 12210178 485870874938441255571823917274824818640 12210179 455784125868206823897893209185518166000 12210180 199712756625220448322175919822987980800 12210181 1172104571281658254995945415078492213982 12210182 -258282624665532408434482224775201764480 12210183 37756619662806282008355600001956935112 12210184 -588078207014942799833346861389604126720 12210185 15640333548298655413554554900001508560 12210186 -186454946747136438717601730507459271936 12210187 478390200037811806279474382185490162688 12210188 -7891969305978810663115638843648720384 12210189 -813597193783978560566621144391566246400 12210190 487157471656725847118199434443399953600 12210191 -394662361875066380590045637285840314128 12210192 -62270148866462002687962924937340706816 12210193 336197495401843292872355659422700709928 12210194 -10173631354252674738574734364774390272 12210195 82812378650275509032384599563186415920 12210196 -678635633318178812551669428246817897600 12210197 -584306199610200449113882337820137754354 12210198 -30092677395089541365777106904398397440 12210199 22687444519613059828941933671481353280 12210200 -214214936146331004948130846150707456000 12210201 -186177036408395661258837901102426052070 12210202 -145144384248086986439450817373491506448 12210203 -1117933658851686345296192505160826503548 12210204 -376198492368005240714687451303123176448 12210205 732909647577468146617647097921401235200 12210206 1218246496207505443835926476271933671360 12210207 25832369365506208517663202773993722440 12210208 209249930864105773133038872490675077120 12210209 113330547832367630566481832730739045040 12210210 -241309246190645283309579209052543897600 12210211 541093709612299954786788295520833008352 12210212 -1053075937005097437659016717927108498816 12210213 -571146637295861139415203592720194590496 12210214 -126998271453237082862953591247664944448 12210215 446783204969581821258567136968037433520 12210216 -61823961681797485939937275158506864640 12210217 -1107568934288592646081568621300881225920 12210218 -268387936366670343864543761986688225280 12210219 -441659359638194111882821227411822435696 12210220 147129888098296237100729661536043893760 12210221 1283668729585619309504403874687920406422 12210222 127505948058391194736782392963603286144 12210223 -854457801914525415884044743517709836528 12210224 -42541712226294302563171391749521408000 12210225 -110954597288788709652769269611013892800 12210226 329129460188046100069255785424983644160 12210227 -1309624134155587823382705085602361275480 12210228 -611372163011853028315259300870098562688 12210229 1390783142564319555029374588024948350830 12210230 -46859915597183068598437882931752942080 12210231 94738258447587523303698064594099176 12210232 1298993564919666843488189377589427302400 12210233 -523232267009768676598671815933991009024 12210234 -38632734726487962721065652781349688320 12210235 245535297054021924969904221472986775680 12210236 298492472492869372682089820287162859520 12210237 -4063621199260217499137493586323043200 12210238 142280640842509155456705382004670390144 12210239 -2383582615071809208940789638604374672576 12210240 -39092785024083490814240142908404531200 12210241 -801451653223390722790938911849759319358 12210242 -60168857131485080811361276433509824000 12210243 -67890578495012878772476385803286481600 12210244 120686583952036985269570700396275089536 12210245 -1129353840181242381718263421441873211400 12210246 248603734704231442241933944978282291200 12210247 438363633061308466516002143472699372000 12210248 1025235386885515807416723797104495165440 12210249 144175887481860203341421061845359365888 12210250 -168628473179924661095816654235515268000 12210251 574369909489597069240369251715223530104 12210252 164007037047340268773866955076879232000 12210253 536224581655134810595855164276938410464 12210254 -215001841301767616242309065763651609728 12210255 378733569688966840612072058991381656400 12210256 216836496021906115572984077521103347712 12210257 1024783995012252196405001027684189597172 12210258 -131765488037096252454601608833339078016 12210259 -247942124114646631651828393751954277808 12210260 -267777076575034748121596184474868247040 12210261 772134876484104268641385677719647508832 12210262 -363975928766959568686293332557873781568 12210263 -138252563073364350938192804142616074432 12210264 866833186725345156307555094112646103040 12210265 17174568890943072197066061566887088520 12210266 -291549589039564904750003545511767030560 12210267 1095179834842886753061955412155747102512 12210268 161942632527934293335755690613022002176 12210269 -1041481870066933959115608049830359706330 12210270 -15191311754982422516281473026121327360 12210271 103233038508505904869304175292477194240 12210272 70763524129322348851741111136701120512 12210273 259793899369826040779714686109959951122 12210274 -49449120297135584746586222733608453760 12210275 200076047068341264608088181563905913600 12210276 135510307385135524071253836067487232000 12210277 1464564222846183835941982075191187952126 12210278 -52323807505546446533814655192090280640 12210279 -273525550958236458070052969299628025816 12210280 -4366343934772456673882516037599232000 12210281 30735759578459878677296503473952317072 12210282 55103162137068470302808683041742532352 12210283 -892563611024291680328183623012735843468 12210284 911395785508512264715643275989159000576 12210285 275855960067667293192852871790222047200 12210286 -255913488706124968310740077944795289600 12210287 445353510229150766725620576169485801936 12210288 -91685730432856518193549215242498605056 12210289 68848207513988705368952744344481098240 12210290 -612011706666442248646340955717928149600 12210291 520512602156169046119829605612820483440 12210292 107716708694354517749631790406593757952 12210293 1154836234172824494197813167412659347840 12210294 -173094651398152867463946532931285750400 12210295 988978255646605387799105832185788435800 12210296 -74033685641803841291760847319071457280 12210297 -322085135176218208966806857201589660960 12210298 -464831399934606160153059946316709843600 12210299 -116234987219142032975845005014399135136 12210300 247715285404149202715768488649420390400 12210301 -1129720825454857138987432721104113262656 12210302 -250637973670369143108958280524712513088 12210303 144391183069993434310353473157843026304 12210304 1024486735066925070027980371748160798720 12210305 740294458086948947960467568294801246400 12210306 -174169096993607475237356074521874348800 12210307 -824981944998768395689295784435168685444 12210308 1382132149223312132668905084463465451520 12210309 -272593668537291922956505655091155970432 12210310 470004327770881397936336395927294780800 12210311 -180999295408599158246245524170235757056 12210312 -334314566696297112316214883994780876800 12210313 -1525258576526956777054124441162185822976 12210314 60028708252652721860654147548757201760 12210315 17402988918961580433906889848823722720 12210316 619219811611059402473559291666373603840 12210317 132432464893308280987616477160522573792 12210318 -545502390389702732192604661850432348160 12210319 -2154361715845793810591659330027386919680 12210320 -37735056766932463103729982943244697600 12210321 -266169366258632488012268962636333597440 12210322 -525664998609384890634782401223726130288 12210323 14828832685319146117997933903640436104 12210324 112882867398598247994952526477783519232 12210325 277569295298106171153704008472693541600 12210326 677387251021423526029034356947994478112 12210327 1101140324821249532488950190767540768960 12210328 115511903200799633664747928436694220800 12210329 362907753882830395744361727744965518980 12210330 -7599156471489457750805129771864616960 12210331 -445973262972186377604347885224674042880 12210332 -263983037751733222116741274231583874048 12210333 -32321532486569938498434644107800368832 12210334 938448445215487511632745850661265319360 12210335 -647974995903861197279619317990286835440 12210336 966975717926887499526193516695943053312 12210337 78230515713494977550974612074472782000 12210338 378639410362822511397178027443113763840 12210339 378170125230148275449121912539159311224 12210340 290559749698010779064783734140478886400 12210341 1258305897187034307997452200625037203840 12210342 -9274356070093788909156243146635001856 12210343 994783497625748399824913560933577929592 12210344 92120279437849828573172708037755781120 12210345 1022938686106489308878238368587881600 12210346 5880811086707297763661551116073757440 12210347 -282666034167889205395615335462662216160 12210348 587790871518966665969103829518649798656 12210349 1009388917299457167527393619164520579350 12210350 -81695823553177929604813612673466024000 12210351 830582156170242656997724877520625997832 12210352 -90785174317244217023031917727842304 12210353 1612245120087726334800799329022362451602 12210354 25031125363098563952001891137176054688 12210355 -6478599578446896625449971247399451200 12210356 -445365992251821895871911712908149694080 12210357 -923618368042489352003742369299043444960 12210358 797564919755999776849030853756597285280 12210359 1412088475234097402146850745024305533512 12210360 373643711434330335086684869845411840000 12210361 794207743933538284704568733982458108932 12210362 -184165157656829637628289665529794247568 12210363 1250061992001305193773883483057730317840 12210364 90710621687133272548856541133643211776 12210365 -1672132042927365221589866439747667937280 12210366 -540333858600053129543273142451402752 12210367 -256412211496909136655125150981837054880 12210368 -368657796413755506122644524057888817152 12210369 107640656762359035545946661441028258880 12210370 -249095514847656510349720022647505796480 12210371 885331701353457550270890173589319978200 12210372 -419901489804393507876092008333841571840 12210373 -43776663448830671972182689214179535360 12210374 -73297951809297147947060338315145705856 12210375 -125908137080559110302896075225874812000 12210376 779145969728575763872028842801245742080 12210377 -1607789531496974772335027153697768612774 12210378 -65744919176835905144622037455303257856 12210379 -680691399166731498538897103645043646272 12210380 -132405826589212316340993189066836275200 12210381 1191438393474925176460703153099134302870 12210382 -308736816653776609480462025897816486208 12210383 -939702047635077671400297015654227757240 12210384 263832853429126783305061832744708603904 12210385 -158112681216883215224782562934138354240 12210386 -111193544910316854597436813800581572320 12210387 -125278899292353878130691807725179605248 12210388 1212360437681846224876732256252195461120 12210389 377230691527868082840986123541316538190 12210390 -379244840219501779674610474682701399680 12210391 1178270805403093273597496728803798764784 12210392 -123410898219233844205907000847853363200 12210393 227781844117075283520270412987910129664 12210394 -94608935907122615033183050905604876800 12210395 -918103359239619392128284237089480245200 12210396 52092632506341435492707047774282604544 12210397 -997878614077143569724635626812581339808 12210398 -46943088294440294102171701047588672000 12210399 390112985036428904082768463375942782240 12210400 453308640999428391018293833462893772800 12210401 29859078190084730116046347766933088000 12210402 432279534153476950013317160542198914432 12210403 -1240781970810921795831778806853975049640 12210404 -300470090149626061514912011429577932800 12210405 23381902527734890054922254878976819200 12210406 -217721449064091590592511512646096828416 12210407 -553811642829380131212768132601761340800 12210408 198970163903654410989178230950944373760 12210409 -5670218848282757587485477367012713312 12210410 -25089195413133511725069446368504818240 12210411 348687384940213600725086934550131882072 12210412 891033711293337126967095062808870125568 12210413 21247874340051517946537095614336147744 12210414 337359267352171571185481836761819685440 12210415 -101353225339404117512581113580454461440 12210416 175187861307909111823962633077849554944 12210417 -197785638940829805734283732277115389566 12210418 51242905564957455785364887602260035328 12210419 -869590610074120077152395820496418176036 12210420 417654211260248837339357274051097128960 12210421 1354767558702870795816332564236852141500 12210422 41295828535096780693334071860577007232 12210423 32864342103388935327567505291569137664 12210424 840604368813710550484213835475949854720 12210425 -400837389136669157553465698578299488850 12210426 -51450179318514156849513133015566766080 12210427 -1161631914309761975952727863454891834208 12210428 -569519613312964985866869891839344300032 12210429 -74355196621217445937102958181556047360 12210430 -6679524878693695718044662401239017600 12210431 1731018938897650736321349181156384878264 12210432 50002208027910999372594633600650969088 12210433 -1078570322092648838159911684035816360380 12210434 -319699361945260816246087638884290446384 12210435 -74483250594868316800812228801940748160 12210436 -79816192687827486453954942440392036352 12210437 161622838269381621935234185831169262072 12210438 285064124470313439955958921251274876928 12210439 -856461400544090052784915453955500410240 12210440 -952757173223583873442507065796138598400 12210441 15578689424792127136037707834283529600 12210442 338111521651753336042967223994932317952 12210443 307153529055979848104816095632248906784 12210444 -171982865603381828153757304797188536320 12210445 303269177408065532682675250499251315200 12210446 149117098830894798627472914414084660672 12210447 20983889574594730362460251963179252736 12210448 -181444024560145224743921820204882247680 12210449 83676614614291053067951199264607222450 12210450 44235108586025944943163085778467968000 12210451 1580920559135091902139430641122813778504 12210452 1036160186218166311430940458038996992 12210453 896351675876360517164292628841835676800 12210454 647927783180994456138441522066449236992 12210455 1218990572477389220792294653627343694000 12210456 298550886930577534800671189346651955200 12210457 -821016016574495501878715972880982131200 12210458 -67778085812192207002010528510771310912 12210459 -205923963109069905083273199709225612800 12210460 -353519035122543110098816035822218334720 12210461 -377569346908533024873171337227075958938 12210462 -58295437878839638101802081061302139904 12210463 -40361604114039134957828077318000578000 12210464 7669444370852120686244078835688538112 12210465 77924503647685283958285916258576437120 12210466 -384375146621658466012745572205765414064 12210467 1417113523469020461848658763069088487516 12210468 -793472872882498307783892954008229288960 12210469 -709449114813296436080934596976294586404 12210470 358558058949310701154666220879539526400 12210471 -213353247136118601290297524799408387136 12210472 1388642167516424313124943334260987904000 12210473 3285591752112110820302346392763235146 12210474 250242098201317346236181134118709207552 12210475 708961144616980472228717504287191810500 12210476 -696942726679659034591552536283142173440 12210477 804178100477008059759871577064748321920 12210478 -272257306536051768905247637569764847744 12210479 177108764534233701033297171189303439320 12210480 56716732052525643783314752735867699200 12210481 -16949228784836828263792814491607688256 12210482 -443407919576859267144491123947652046336 12210483 -58534573388442069032677062209288779200 12210484 -313766533606278523862961319993352828928 12210485 205210809755017950939980526371886480000 12210486 -383672855519232361938299969127940470336 12210487 -470127163701955588809579540677165899864 12210488 -90622431653022244102434614344172298240 12210489 -834917573335561564729478312420923203846 12210490 -661302866335070396408440310348200596000 12210491 72026220601874300610040004838338785752 12210492 77789010647287455240321598456804737024 12210493 -122650646698285852063733114249433911616 12210494 65212542523699071089672640423461911296 12210495 -4816057587208612258747038153703729920 12210496 -183945038521548414467634186011053916160 12210497 -79082072524146613588360786575469754880 12210498 -95062361790797008078429049564994595200 12210499 322870036341997066148757092730329661136 12210500 -783387938920743365989856835482447808000 12210501 833553530330514532567024616939500830432 12210502 -178936699472200605955779054127782734400 12210503 170817536869742314063420942053536497752 12210504 -166163826748111449470435253454246010880 12210505 -501096931760673725880993900569908480440 12210506 -13534289996483211612645120126875532288 12210507 -718168790751266342249690469213501606960 12210508 1100411682566553317999660993508632647680 12210509 -789287849323067913079106359625832564480 12210510 -76094889384480688706709368149967462400 12210511 413412259786772046734358774146089576872 12210512 -241931804831211071615642086656782966784 12210513 -121508410878601995909888954577893474432 12210514 -4960448836113615612266518553723148144 12210515 -415266236970882982711213257546669669840 12210516 298586265053393479473026993890699978752 12210517 1709083172099955742803499269040929693504 12210518 -322864383608927196011221275816204931968 12210519 291142143451165767067532297795319838080 12210520 -168168541412537953912852182705125376000 12210521 -281241837064064366606050364819946221280 12210522 -449022796074348905956036502420901158400 12210523 738862461393452702380144549870936285104 12210524 332207904923657769419446146368253252096 12210525 249504931976847058545537558747514547250 12210526 275722946236005369524993032463110787712 12210527 -634125928113807779851192557377537635728 12210528 -77247472400538895897812654286788624384 12210529 -1457493684446643427321272126754472786924 12210530 -65908750550152897874085212916892800000 12210531 -572023794988899475880459893900761108240 12210532 -1076849167764451201956671393086377810304 12210533 11426312620878555800051379424995566940 12210534 -107641157018018974618490886653278248960 12210535 -59275439711222285098640168850600920520 12210536 -322835633491855688784223172015917731840 12210537 848700020704976546678098560882891947520 12210538 6799570568119711232980845680381050368 12210539 368476403204880421012276661665061021952 12210540 -147288802456371647915222763346318540800 12210541 248765403854376860208352769788557160672 12210542 -127987356771991404417137156460423702528 12210543 368194632692581112244173794368455938632 12210544 326195480420571887268786136690601000960 12210545 180357530940095233694965799173407112320 12210546 119763608975523749475112450841029188864 12210547 -1010193911682718475492396513615100796400 12210548 -275051679601788441483857195014026553344 12210549 311532779296103440029620073877831174848 12210550 144144220107737237251180374633870496800 12210551 332194182565335845001409641035094903792 12210552 101652561614891300691646156205710725120 12210553 1860655299496658225369532826626248161920 12210554 28740583912136516052400304121139595712 12210555 -230469418691142827821994414222913204000 12210556 -243367339808284243303670367088947793920 12210557 -179503745868200032404215823369109377408 12210558 -312814136662081167893617243822498036416 12210559 350441483619621511064943328128386286080 12210560 -226931620213199491027284142111850496000 12210561 618711309418587267827218508746943820480 12210562 -807177140572780283659176593260947456 12210563 -83514550786336743020922261866007661188 12210564 -21036430572147746111629375315562668032 12210565 838803755442528054892661297452417718460 12210566 968627400174060669911203859174993210880 12210567 816137780553712244188040563400020295760 12210568 1349171281573943023992724138915036738560 12210569 16189285688758026940167235592424218496 12210570 -27203319869891621275294611484381205760 12210571 2024581966223521915019608945433397679752 12210572 577292075114476156666773586607710597632 12210573 -949825252954596014881597068824364535296 12210574 -558502462786720861011368372373206189568 12210575 325194229079731853053526321774639304600 12210576 17625161447525234208407197254012370944 12210577 -626377855118820451340108428673926170574 12210578 -268057674746171213197073936793319858560 12210579 -181762513133051744778105621959717321352 12210580 362190845970741495501497684583687168000 12210581 -21097806805217879786369543431968348960 12210582 433714374742626502026295201147844217792 12210583 422876659647428870853726245757167407872 12210584 1232557833720094435830064781249194291200 12210585 -348478899473964054752996448016154252160 12210586 967056224821717007909338162592670538992 12210587 443807978000607971259371680759937380800 12210588 26220057836062769224547571907564050432 12210589 491866520483317423571514068816062556390 12210590 -45037767288085718199897043542126919680 12210591 -175984479209014366526178538870151009208 12210592 417546980117206785224244740210734006272 12210593 -55422072908434144360145006999517241596 12210594 294327975600330288636868549970792342400 12210595 -457143461557688379637350716425070605200 12210596 20450232435274802054540443886105539200 12210597 -90779519500470057513153438443320498080 12210598 753537528320192061011022067680618483264 12210599 -1358634522873049814011064699063319851400 12210600 -145710006541701101944808264244191232000 12210601 -197056168319874696827781198896082195520 12210602 -847747799627543012839448475762579943248 12210603 410648106612489846570032505340977986904 12210604 928499099803930960830334743224908243200 12210605 778902743778848970531575238194510567520 12210606 260328550047532229906620465332638483712 12210607 1211642249156708200561249240370917825152 12210608 -114943898521261435998274387621420793856 12210609 397439158858147007627061952817255201904 12210610 386005273129944178396409962685894700960 12210611 408066064515734283389524766986425135360 12210612 -362751786492606557922682290998121689088 12210613 -825458210159865164024480182801091179520 12210614 -46269452552917655412031319830734211200 12210615 -496644439780904014289640012239479680000 12210616 -547790924324239041848743451107565568000 12210617 -162926373275319393561695620706266402620 12210618 -44208858777373953205518386272730738688 12210619 969857922311507880569775389126264178020 12210620 158883029654014000575265474576957455360 12210621 276425605930941879386639137542354265344 12210622 -87569602509356625304140173439748329600 12210623 401103724046231486646655630928946389184 12210624 -4658560404928722925663744754335088640 12210625 13906097240712152566596280321466920000 12210626 227975998891283643482227289350835314560 12210627 374717737664188055547650539446562361856 12210628 132466809994407278928159254928088980480 12210629 316059911866578159355159250481467769276 12210630 89207376053053699683867156388314071040 12210631 -413247139210836319940841123792600123888 12210632 290783707262163551316595870770867732480 12210633 -799821463591019493814725370566048546198 12210634 414175222031070734055961001419672071216 12210635 -157275497673564341053798705708940352000 12210636 359290231693861764090882428475524070912 12210637 -69614912425668540134890044995071374260 12210638 -690287910176174231443501464300346789440 12210639 93565308218254239844177909589928193920 12210640 10411674641221074799840390282936320000 12210641 1271444349320178962370239894832776978784 12210642 -415978799728705867159353902240844053760 12210643 325406667202735684834877886921536023504 12210644 -704077918530417682465889357064295745664 12210645 553697673553119562721160336602386290720 12210646 14754901079492541681355886823821773440 12210647 594928164711208778829740909569876485792 12210648 35119060849390299900569351357065297920 12210649 -1206329742513880126849634103233559055008 12210650 443657171523331414629350863872884601600 12210651 240067732440982364461722476136200818464 12210652 -361216883145839250276361932512181260288 12210653 -671009131629402117488083638420920492040 12210654 -283026997971274419832412946173691525120 12210655 -8675726977814157775774260398177493840 12210656 33463836213722644634672458095358377984 12210657 651582074652430928440436633377626168240 12210658 431758898689545710469395342839502114976 12210659 -626625318491785921213299696499326199140 12210660 -30536761945518508448417134415533793280 12210661 60758485970044218609158911489064370048 12210662 1007835709258227741176649352184286880512 12210663 -864611468353870735305535349831471197656 12210664 704656556040558162754982862663399014400 12210665 69597149930859863830410674144405025060 12210666 -37384970439357128081161273508119268352 12210667 -3847591320858118154430569230828162560 12210668 230698468174056592439011070543157473280 12210669 37647531955993232210993666472480016896 12210670 62585357825564046644301726662139494400 12210671 -12841576907305605585252508643180294856 12210672 169870080882897636877872476437197127680 12210673 219003882762347954178577289670795323040 12210674 -164451568777724420817713113911169310208 12210675 405979134468773378479572925622592525600 12210676 -989215995822855301049113404273196647040 12210677 735442820472277197477721534800024809280 12210678 -69329847314814598626938293526972932896 12210679 -222882098193181172943437061593208143952 12210680 -456687540829520939154750241201082265600 12210681 178241074010173701263620831856517633024 12210682 238329560440462231234472183674824326400 12210683 -259361595025110982832105063981036682240 12210684 199345702837280021031741022131650675712 12210685 -150145443600707860953693112499708858400 12210686 358239919366457290867984032927284927424 12210687 -1163156953880809573938890876755526102856 12210688 185503724524697142269788936574311858176 12210689 1790834975737342234442040431446917119490 12210690 14897776998269513177364603953482859520 12210691 -245285659861799130043900125726959003908 12210692 -154325599964304372575791320095003566080 12210693 -964975427300123628668813433236574418272 12210694 -133181790965971840578553522630229553408 12210695 -249813084134321578543870430922488654400 12210696 -1095530861980218434734076375327540428800 12210697 -13122486496407400376404419165793795020 12210698 -110802049377323015955485807052516957600 12210699 178227261144461122120703134374204096000 12210700 173481164023316021208182302641489024000 12210701 902726886027930202133977174761045885900 12210702 25545349144720959657459883117227068544 12210703 94779391730031735410462232194231362120 12210704 -102587444306401021010755503674318192640 12210705 213948162294780109819868325683432844840 12210706 736281377072398526881264927220651996160 12210707 173806477407933066409848711566691880872 12210708 241461510194084396012998972632344770560 12210709 397791883544198401315211354781389669952 12210710 -435517225655306454068512849506835200 12210711 252934201602125945886871943259942816000 12210712 -153200153452973640519297507057903052800 12210713 1194204303297214220802535452373502197200 12210714 90199605053694898905745416996616888320 12210715 1013783850788358340727502277322130480 12210716 -131396515478477056612615013797003318272 12210717 -30327283819115049131127113110255329120 12210718 -1644059711387914161133061958282865152 12210719 1884774464608612347430671540813832187640 12210720 -10138661261954906510230513955477913600 12210721 -1129682746845462909815470439009863378078 12210722 -221166802729827134101955239596734270976 12210723 -153757654788732608489261757775768465920 12210724 1879930574028126096262408507209864975616 12210725 -279216346374924144499191141038334199500 12210726 -621484710931352086597210926071957363712 12210727 152804727260938109309585544235256003576 12210728 597894523400182210623766579904418524160 12210729 -351294216360826564468522049123222012016 12210730 10394175407635215698592900224506291200 12210731 -107918947597983795927758468621802690768 12210732 609176263534344731961558265637109286656 12210733 15031623330770010279164313037335226080 12210734 81273341842552800213459304444184222016 12210735 569896502703325843093214721285775338000 12210736 320585340025521077794286797390220099584 12210737 -435843576965455756101503662127529679296 12210738 -572583210869145054859274240510670282240 12210739 -369677453652812077846352751199041561460 12210740 224975884186782330543060145838469504000 12210741 569152602567739852018465710198945845952 12210742 91807974919244848341728499147031354272 12210743 -706097909111076329617826592491427917760 12210744 -81354659762247041881109614150016040960 12210745 407459280974787292053061084800352492800 12210746 -352601163127545756445436682636641062656 12210747 -7823449545420471447438659792599385040 12210748 1072554414348420830891767522721931574272 12210749 -691713721640162469029849324533890768000 12210750 -411115970206312917139321033396302576000 12210751 283468264685970494209984347086672523600 12210752 60479594945726977617224102617671008256 12210753 -4738456014237287011982428984733322240 12210754 -52033910747457652460165453007388805424 12210755 -271078230574094891839264337086243065840 12210756 1198871494490672387011068885861411538944 12210757 -1000320862834092213849369791584804901286 12210758 -104971194445563289223971517026684846080 12210759 342905517992177250895980016910297935128 12210760 304034466811029505880892941164611686400 12210761 735371359142646438807789301864632648612 12210762 162777052209233212012557668508629905152 12210763 719874812609439097763515788418703756704 12210764 276940933434936327112507776498900984576 12210765 -185987183931442718948089565603627575680 12210766 -823185922708601539373043774324056727936 12210767 -651157395627466427105707965459442355400 12210768 107423355384702474522000263560349614080 12210769 -563356991291449738793985498335354331840 12210770 48915390769323926519635520061163276800 12210771 -646809051622303336321304037140629303296 12210772 -440152840739316903255398853934820536320 12210773 -1253776999331163390958603724080388604978 12210774 336248410065077327817567658710474634752 12210775 478275156249228907976054693227725055800 12210776 25474673409316923967969106132744601600 12210777 -895348779376767812825702304121248729600 12210778 235086894963734771750132844800261587440 12210779 -359812590190508205844323991430769341424 12210780 135151752084609591913267004492546795520 12210781 1344297078945678094265177599187856781728 12210782 -405451800549595757535893599716597019008 12210783 -22073286022059441620441956118662464480 12210784 -121812043223586628444560687260383444992 12210785 57665826523105902534979612386641630400 12210786 178280623922006929375502834163911599104 12210787 -686543633819563472979051143602668790760 12210788 -1798795886129097811208342086761687834624 12210789 1111249149677477219718454526786457698688 12210790 539961750859649094844488852599190614400 12210791 940921540916356490608530227777317995192 12210792 -223405255213965091470381401988531486720 12210793 -311680083199601660956281933056710778880 12210794 -347608852980186541877659776209046732288 12210795 57461269137989547074426908036784187120 12210796 207559767884595971635059963980333924352 12210797 111427009764725113217863850520559759212 12210798 447968096670118469733729023103264965760 12210799 -1327160542105223181357152598226229902200 12210800 38703816955576098513340387824844800000 12210801 409825182850869064719791163183368587632 12210802 -107629642433134694113785016625935372896 12210803 3310820477253556524424253044503159888 12210804 -91746725211310625647897443577152122880 12210805 110009394619085283608970360790003359000 12210806 471515346961670917941591187040971161600 12210807 29924917932638466054812588514123515904 12210808 139827342614224474245295501298948136960 12210809 445700863823845965881139314515020272004 12210810 79573241022894275985342550169480286720 12210811 -463161134572572168813672308206359305856 12210812 13164712267631843762330467922482060800 12210813 -713786376888529225009538963500163688858 12210814 135567104717946563377790733591901323264 12210815 598145561259067617652897880205026092320 12210816 390888301619843576206574103797170176000 12210817 -1746754909393880547000283353851376237600 12210818 174197453792627812452721452004249216416 12210819 7668640171300634579130982712277841728 12210820 248976202037589232474016412425780686080 12210821 420086327249158954690058959394105508864 12210822 235955499958670243904896181112959919488 12210823 -1188854059906589654265799098973012413928 12210824 1306106186969225975282185294811745484800 12210825 2989580457798439376827490233637047200 12210826 -54068445858806253087330750970191273216 12210827 480968408750916400232851447737031545120 12210828 42225635506565934050613899788416761856 12210829 526629879427528256741943700750958527884 12210830 388538009503247180119179270528495034560 12210831 -100485240469660406610189562457405441808 12210832 69680576511675039792191608635010465792 12210833 672483294160030781765230336136076129264 12210834 225951488538405896825924767885330928640 12210835 179834732851037139411431748734795397120 12210836 1096051807294056417539830791309697920 12210837 53120929838271750848179523918649277152 12210838 15295700224603732410047804302108827648 12210839 -1298667648863329944985914811749897600 12210840 -348862874172577559348340520411750195200 12210841 -297477088662221129995269628497942424428 12210842 253461144595955221870548683808375558912 12210843 -605145962735126783702857465654229697600 12210844 836992277498766242983134752751851123200 12210845 -452527670792854584144222565490331765840 12210846 261137967943365748725109316889934641984 12210847 -225322744236316920206677869439717953288 12210848 364582351596358419827949011062377676800 12210849 205310992253496557771593331274198929490 12210850 -436074202663386332450937189231852147600 12210851 -328812097756429676883559753877427712416 12210852 -463234225805571102609661220229242923008 12210853 -1020671691162171706747782308850206808898 12210854 -373412662094876221565824436756289432000 12210855 82037968778588870258430504471657263520 12210856 60022953574430720676424736732371353600 12210857 720790406490614099185912923621902522106 12210858 791425258868708187866560684614221153280 12210859 693606227207323412510474307456793333104 12210860 -263663623343431879192202108489091409920 12210861 -286139929088545286127577990345437300864 12210862 -126948323771929813072721520683735180928 12210863 74676966942681978214013692213325370240 12210864 134807109313300389313046345950521458688 12210865 759935600219947177958124671894285038260 12210866 -340877592812262027733853014092390614496 12210867 -327914939051378211141782354294895316716 12210868 -705499509884876841888659322286231207552 12210869 -446989395934738537433247474215231228160 12210870 119108287968986558927225668611806300160 12210871 -1848593473171076970642700271079715923928 12210872 -58246277140660196725246701893750169600 12210873 -921295791403589260315133664543079327296 12210874 -289403806537432974800219647191869095200 12210875 -235399456715783152662017895703091268000 12210876 -516882735311682476128560129305870400000 12210877 -175839171256806301153883456179158990528 12210878 -165805310165720444065751328590599637760 12210879 254796738032666577181197786312880290960 12210880 -37677699348892668314512394083526246400 12210881 626797657471038425155625908133164463682 12210882 -4736389419365455622472144171048714240 12210883 -989678707926704190604732357451685852868 12210884 -118896853945100029241148327551529320448 12210885 -426988218101461339874969735232632640000 12210886 631844650065732969334934175718455895392 12210887 -445703391471935122811552933112898613400 12210888 241560179926386467755755040212827013120 12210889 -167328758754675651622222668953959286220 12210890 -505933229971220323006878097960391248800 12210891 343467120945294399608922362285914460928 12210892 -1981017618487350028138934991262441087488 12210893 30803217650111327145163944600660361644 12210894 392049209444960705661179203814362641024 12210895 -472702250153026336884137495216502852600 12210896 -97618562080341189827805373898995089408 12210897 151851620387527808938763810100163590528 12210898 -69558469783546767563696746016703057264 12210899 1115503860662123525076168499121641189800 12210900 23605079464970923156375770725835571200 12210901 -710099281079918776116414258159061690720 12210902 682469279157614861353230255830825507904 12210903 887564821778011408923868670566443552744 12210904 349594618126918522707875527422525941760 12210905 248080433887248853225881115638785895360 12210906 129206794845318259403830732217619208704 12210907 -45683776847049785432855076849317150472 12210908 1188477548233218944179831631276881648128 12210909 662657683457490006923867159598526591104 12210910 -13433680532485935953422045352426880000 12210911 941480708602611867049260745651639224 12210912 26003332607580573661618398348946440192 12210913 723996657772925795680671622125869695488 12210914 -516513137586715004520634342765167471840 12210915 -95104671678948626917865130249720640080 12210916 1132117942664026395371364907381646618240 12210917 -329358770209489492744965612425475117120 12210918 194577266700556789243610717174358414720 12210919 -601421506901527282753010333228573920288 12210920 404739066195786307778167685561653248000 12210921 690904056470518604223333472063667756400 12210922 -1079229982124283030683868474296240054688 12210923 950322415133689740048357027251153030400 12210924 -247168687297884113992084911267457978368 12210925 -1218321230811671545992426867362759200 12210926 157054802006505948631363122927344739840 12210927 -858508713508592864011447665883213791480 12210928 -102427804954439158858610959169994293248 12210929 30208769366444947817827963350350949120 12210930 264014028090093185351001942051641195520 12210931 -47729816724490421940401873800161753536 12210932 60354224210605929660747260604583898496 12210933 -233875259515128645775864491937871622336 12210934 -835841663329862191905606787211202924384 12210935 209403132428985187685506377532978982400 12210936 -195612885828484798770306153975003033600 12210937 1458174581957688527223686937227623060586 12210938 -599379382725322921357707006094644980880 12210939 326841608895379762637635746474725337600 12210940 82430409025131230052965013008101447680 12210941 -3752407376556346309274371802071736928 12210942 -440870029118507071854364434517734454656 12210943 -526339021060848188510592545448170546400 12210944 449323677438809333572128574954222387200 12210945 -684926789945763290963726215621574686080 12210946 986870334164338407501784992639461215104 12210947 -314302240650761154647385727884074286192 12210948 233568323536225712334712410074706895104 12210949 -67517044131353182541428143501460694050 12210950 42033999366065008451555221071129468000 12210951 -375360172552358016622003781118204940800 12210952 600807101385532454707480501850003589120 12210953 -436911078522771499797847072595741012736 12210954 162375083821038331640396664964288184832 12210955 335415817959932241899927468208668259360 12210956 -1117768376594833627423656640757718554880 12210957 -1028374727360919853846888592407069578 12210958 -433562167384941457792305986769994887360 12210959 2024060757070404973012148396535997947264 12210960 -87164155993635547820255486088712028160 12210961 568494569455740609713379153324378164032 12210962 -74102412833585979941909367595478931456 12210963 -331013811834803486895382562392093584456 12210964 -952909655029751445818093456266635634944 12210965 -85083085361251556841117440065340997480 12210966 -954511467352633369123050703915462838400 12210967 -373176915666673029194870681664547763240 12210968 -9445203163477097694201963473135861760 12210969 42528209602004916306906189477350664144 12210970 -186006957561936830793360057376209772320 12210971 593751747146562783207519919874231351172 12210972 493909420892399907013324334097324979200 12210973 915057405245621539351308912670370213222 12210974 -237968329511041110820930041252007515264 12210975 5335213122196523608485393190602507600 12210976 -245490624155156653525420340111575351296 12210977 -862292607678963679296487223910547396560 12210978 -79203568924423689181282437873646694400 12210979 1275784693685046789958634490007046860680 12210980 -108490817355812406150870514638322675200 12210981 -452897365322982814698960796734174557376 12210982 45452821930279140069614063652698732544 12210983 -776912892617308432305851375952600213768 12210984 369743577589984745348600340713026590720 12210985 -390361300117756414558539768595350089820 12210986 258307348692637694139802193067286900320 12210987 226149594862267218102750681803022870360 12210988 3879868163660961454986042317989294080 12210989 25565078828616072891150276410118680064 12210990 -322145819307493144136099612964362972160 12210991 -159873116295386195939306582293027722496 12210992 245749467017795012485809373866782195712 12210993 -175371555970206437809594130535758614272 12210994 18177885416913944089815954847265224320 12210995 -721944071650863937522114272881600874000 12210996 17092473795731547874029090284753541120 12210997 -1204161817897792231902846606161568161700 12210998 -587814940349475346709851627451954096064 12210999 237877865314301377600418793314418213888 12211000 -12901196852152096609556655695354880000 12211001 821873119691316833396191332023764737600 12211002 21782792915431556448224786488853734368 12211003 -623188796913160983010910491249563630320 12211004 11362639705145744166114517800260582400 12211005 -76222113142636066042301510180714689440 12211006 -154952391245310814606330819692398591232 12211007 -56260715662783645642565127932171337240 12211008 284421852135387367788485594777754009600 12211009 1029059385430624956246362183242853942210 12211010 -99885549350282010901353933500474979840 12211011 -1579439660291450521593675494927480640 12211012 439188581214369034034604080746638311424 12211013 1100625876533712238755920370810679619520 12211014 145865220799578446154632835064840424640 12211015 403134271567001405025626689080066151200 12211016 203661823179458632521750215406669972480 12211017 87477794989379343164181788188894811520 12211018 917007257598526390207275612601416066816 12211019 1561867172307512178918279448909651740096 12211020 -418701874963666025914520054316877670400 12211021 -639902587851104577290329364728401792778 12211022 177195515120826675020522427741531909120 12211023 -1085313703402450661894956545247037901312 12211024 -46167971883955344668109168970257399808 12211025 -636952902214726171963310027800694847450 12211026 -76551808830150451933518123596743641600 12211027 -999853555651312534484253502978235286440 12211028 225429748618208441507715739750820151168 12211029 -54926229521588865947859642785636400000 12211030 100998336403177962686280287268242688000 12211031 449171945391750982941784726949778812592 12211032 477984930228519207931682305167193067520 12211033 362023160480186668491439768579709327764 12211034 -633651019479653276335353700787898531840 12211035 756274026190117538274456760429671385200 12211036 -346924824704815867146124679136673290752 12211037 -423039112271715717165801452706098576928 12211038 7315144014057016505757302630042726400 12211039 414150415011060215417423905341263702656 12211040 -794319532481011632905456587717575966720 12211041 -109425839019315732156771687944243833920 12211042 -311304680457604408893565033653938513328 12211043 507701632640182628326197408303419100144 12211044 349352376249638072471705702688725655552 12211045 234954413080637426575786197805003551360 12211046 -29220304562795108934729653165666735040 12211047 -14111596125333693898340009840630148960 12211048 1275604202075810903551196371458647055360 12211049 712494904308718217421055095321230689992 12211050 -40852184594343811454963238099622502400 12211051 -227359500752518442412585989329118862488 12211052 -24849516524645573914940753247777699840 12211053 224014843394802029814426505167297868800 12211054 3813292077759932962592000616749770752 12211055 75606266995161308586640343553991681920 12211056 -10509639145581251685783770712846434304 12211057 -1311588066578019744146195394730282875694 12211058 -79611958704964661587324929891962364000 12211059 306544236225041619314531139390949797120 12211060 173457511842013750372700465910825972480 12211061 457163434008070176426352833610965007662 12211062 -592636434665385988388540385249557852160 12211063 -1513453811159764679469666388518971169688 12211064 -10693872813875191304304620558878433280 12211065 -206775927321108203008084371158754238140 12211066 392088613324885326495668512322362123776 12211067 667065881954727085765064432762647146960 12211068 -136420323687826748780047953118912806912 12211069 786722835995666667012350613851068926488 12211070 89522429471107227845366433993037877760 12211071 -232362880323018859681925155929509477616 12211072 1461941715875898267339112515243501158400 12211073 -2277783485127806005814129158050876864 12211074 -24148057473171521172513512086648310064 12211075 -67431714599057828557872126291053941400 12211076 -259481415592212107145600943848378426240 12211077 -197452500890662953410646378794265766080 12211078 -1048804107419387988941373995083434720 12211079 924426201097905954819492761752038886680 12211080 199225403784039377317027729535970508800 12211081 -1714558463734268490919780621855748658588 12211082 -40915995730525466592919797681445856928 12211083 -7972652315408149826198566622774292456 12211084 257789824278817427135079600279703712256 12211085 -864883547690706041508540697413490033440 12211086 -25422828710249994088084299541697974272 12211087 129115618134460066164726839122730509552 12211088 -430012534023447318226367353768362885120 12211089 561199680193673751139123126339481859168 12211090 -415234566351272476737852343966608007680 12211091 133087747692454922052796592013523918080 12211092 -158815723171954775852365608097577668608 12211093 -11963873920867950757340848321445977796 12211094 270574695378069786727893678472821142272 12211095 18886322578896838533616368885677239920 12211096 -1499767397621920895427324566126320158720 12211097 -13737247411186287352456886590661126640 12211098 647368946583920068468996821290993187840 12211099 -57421911948822646184678581686164483520 12211100 164269197259612625567851189526628172800 12211101 63791124004175971139327066119702531200 12211102 -319907597503422171659315147317855521792 12211103 -224221321856267726876386256678479215648 12211104 509710406642849515008269041834068541440 12211105 -389559928245920725086048693788116323480 12211106 260541102311307385446889250491471804752 12211107 -135481970891577118065929255044229524560 12211108 79175682017832333112471814951012519936 12211109 -1440528722204830412453655780865591775040 12211110 -139279018294364814644305343698120377600 12211111 -23315888568312223623825821045506372176 12211112 575860211538725176031337463661904691200 12211113 -250243832898902058914845486830420575856 12211114 185484920946549828973374639017994059520 12211115 235413761879985891259940073337821511200 12211116 -75415145413532210335417803390193029120 12211117 -244711122481763443632769352586870174720 12211118 556900116376204310497709996868820158720 12211119 -268331765115644568284418698598918966096 12211120 -246307355376102532283112444444003532800 12211121 -421518104894471576941628691862282044108 12211122 19715382003586076377082220200460484608 12211123 -505130287578824890663694934013973712628 12211124 -1280463230939926290543061964389574872704 12211125 -387691056244317355677292772836844712000 12211126 368025766382888174582766233738476565184 12211127 -358724703411403647105638173478324088024 12211128 -486660282433995677840242375754389708800 12211129 299044518542601881965577715495780578240 12211130 -602945471758640236524184001261732843040 12211131 -872096473620352954966151057277571107048 12211132 -1338959763757909083061986968317607087104 12211133 -784677120376652746254245946358542900576 12211134 -17220286993684465316673550546406818560 12211135 -278479464956119743892826674868958832920 12211136 -71319307514447688807319858542620442624 12211137 192863434861627175206111904813373936768 12211138 -244234110234789752438957199513139007280 12211139 -271757131448920157369633358233592837060 12211140 7191215911951025749355829261918597120 12211141 396671952160606860454748695425088512542 12211142 283010120322338282651890110863664005472 12211143 590303630103439970817259140118796985600 12211144 -1481047557869680768213872630761066618880 12211145 -88319439618386335137840714099347369280 12211146 -513747144599933361142477279943931816000 12211147 -176561027066155819657673335917312794880 12211148 11886101969385847640639553196053626880 12211149 -686411576015461312362341490318743228736 12211150 -79395964236744678941287685067278208000 12211151 303419081161246625598153897686757402432 12211152 210997898874984939064556258972599713792 12211153 117190877763899521370561413886819342244 12211154 163098154787573016272082734931380485776 12211155 -15172460863570077179734922431160418480 12211156 422266824217141667583385812112660227840 12211157 426066423180037287803779917796631611392 12211158 -37928573112837339738203272989092145216 12211159 270219041347216379501937975260014196360 12211160 -150338457077706780404919234682805452800 12211161 -42850891036091718374188850744141448000 12211162 80177297547416482891089547483514706432 12211163 -346728917827314033854798353526402192016 12211164 254845057393902804109828663499205967872 12211165 686396098982635278479520972464170995840 12211166 -623801964831770146139283672619980307776 12211167 -29952447076365003053942598737992494720 12211168 -1231518038819145989467627036521529344 12211169 -1774465506127495912516625073726306734430 12211170 255070604968365575975842210603129689600 12211171 106926730646510683893504570218902056960 12211172 1041405342333749490485916508476590530176 12211173 -258645527925477447524719480803645290820 12211174 562103086251415426088539623637969626336 12211175 93828881122937763774620105427791469000 12211176 -865837077487978519897511112138719232000 12211177 -356264044226701682358659150044477725696 12211178 90586654660155745031099674553241805056 12211179 -121373008060956618423130179871604585472 12211180 291429575722804147282520951896962662400 12211181 260614793604340936551278988946471255692 12211182 123093568251312244263076162209032845440 12211183 -7130523990389169320494502107450202496 12211184 -144548879593580924158675495167216943104 12211185 -85863929843537769263095823194799642880 12211186 3087776267383513121130899161396861344 12211187 -1711103441364906301817807460498914900160 12211188 882112480386982451767365591204645765120 12211189 424731367408678042685754755335760423424 12211190 -548619931904446329419467743298720358400 12211191 1262166300447595505508124231243555198752 12211192 229952836290240929766983391037431521280 12211193 -899705976992746026524751648928407441558 12211194 -160962011841024727159221051465246359040 12211195 -1444661590842966730288553691411348803520 12211196 -1329276983482768414561038846488874616320 12211197 -337182229378384114162068944830289203200 12211198 195003468445266424469795845529494880640 12211199 -367726264338893391758619088769185440 12211200 -169729300420633190324304601733608243200 12211201 -917982988833172001923596801610295096400 12211202 -90808239751629014224052854683895068768 12211203 -386554177682962291792467508604354832384 12211204 859958336997137995949953010117491948800 12211205 -66698680454294361784892492426025033600 12211206 56047540209990731331977712900973989888 12211207 -1018263873893043326484907879025894930448 12211208 -109900189076159918926653469357252439040 12211209 1211497847887842759624484675676095368000 12211210 57696943839868103653692477084883415040 12211211 1243262477915148872129642293662564022752 12211212 -185877732177909102320849805881939555328 12211213 -17944786307763754835897688859185981376 12211214 158032178922878455076015153769787075200 12211215 446918607538735927041006817837124175120 12211216 -404333416941219645412335328638485782528 12211217 531988974338754970844971041127143865266 12211218 62289548056593544095010809665583131664 12211219 -863090038848257370515122130786279118336 12211220 -202245207914050347272949603978963640320 12211221 10679366511225119574424331758811369088 12211222 885241497441872196389861931950417274912 12211223 225783568296551839490456026199709062472 12211224 -45837851809860322954184352535363584000 12211225 303931978542197284653485711126395857100 12211226 6552870613553096740694070415486596864 12211227 69084305303750173630634789850872348160 12211228 239434907101074860662780474845654985216 12211229 6488737947489932232654346928065578048 12211230 -265506755080162801628278811617925760000 12211231 1457063739415569193535525445236430408032 12211232 137098221519799901062053723729055186944 12211233 781681063739832898903395022135787084160 12211234 259825015290019045757308280811377275392 12211235 454433532432689735449923125363191853760 12211236 -1145245518756434937602284909698967234560 12211237 -186777300701151777475549037257333253600 12211238 38112452036511259958545363395976736640 12211239 718272323949717145818362060253570481488 12211240 -647462016029905786159397773554764851200 12211241 115987738387728215862739341107336643840 12211242 204397524294813932025514474735590898944 12211243 -862329463735033477474009057165851984960 12211244 682380220896279045024074758196767574016 12211245 -354644624120820020656161714098295705000 12211246 -186722197968602506796657419529571380928 12211247 -24910047050189565841181741721392481240 12211248 62071042190701973556643031371710726144 12211249 588514922335759839505660248037197823250 12211250 -36639148915037606891168586571805550000 12211251 175796590672212527002815064229460283440 12211252 -232787476080990251058749464869560856576 12211253 373406257056748942506279710364390337464 12211254 -441393222863250571478814331914644309952 12211255 -245463107104425507706762368155157326400 12211256 944047615016809458987728743312610242560 12211257 556225146571894165548190899149941317888 12211258 -197975797232799753667417919863105456128 12211259 -465329744029510603167436399627504032540 12211260 46022043299880627369092893923388293120 12211261 1270615590650257029674220401389314673862 12211262 90178952308286016579406435448618803200 12211263 18507557367227266694025636077052656400 12211264 211163256921749954816776601912389140480 12211265 -866302990391402768108426252381229458880 12211266 234839604956903911221891440453052465024 12211267 -1296981565391113509366763853302969171040 12211268 -492374420067387133607772861151943307264 12211269 -1739824279867405481248987051093350912 12211270 -133245820858804017733900699976197152000 12211271 660588799181251965483574155354135251592 12211272 112434963038169587227389707287398973440 12211273 -1199541499463017324034047353641249373478 12211274 -91710730182539238391690562710166278560 12211275 -34998824037475197541448557765271712000 12211276 75090971235704770923343885512569290752 12211277 211850018929632929094846648174467111712 12211278 -375464165635597925857132812460552330176 12211279 1757285042275345491719031643983217312880 12211280 -261622075792160401997885380523871191040 12211281 435781335844740846577368092678780723280 12211282 728176347611784303185659903548223822992 12211283 418018401900426007373186799012132144720 12211284 -528790590720017116991929075657130072064 12211285 -544230302566711334929557755134176622440 12211286 -370186871430045689798624247709794016320 12211287 868161752916280280263309680017720895744 12211288 -1637470665879536325419602816743635466240 12211289 512158385479470974982686468248477476000 12211290 81543777727294274934034044336111667200 12211291 603767392797665043073892798851750628400 12211292 501156517457920458270239155409315062272 12211293 -514554388280002918496044135410468529536 12211294 25898681608215413926072267590800215680 12211295 322354874050556324991162901526304684000 12211296 672668655037583204848530352872691335168 12211297 58412438340876310179682540963326477312 12211298 -346634131406068437076112251280484413952 12211299 -349040727128390732223047581564273349916 12211300 306673191612525254630905503896001664000 12211301 -751041786459871268110959422835808270848 12211302 -154382942014426446870656022461374187520 12211303 218511131389404829773895747668928768768 12211304 -209784988179840963649856601373896867840 12211305 68283513902361519653216045108105329920 12211306 -33179944531281235007082283550746920096 12211307 624775014358111795840831322114037149556 12211308 196520641597825744268359314272729470464 12211309 1139880290370740328421913432506785089280 12211310 -479032645960378956844858918649221477440 12211311 65463735556203870002368122015224056704 12211312 2527290956039701386352799909441536000 12211313 1665075575162389729693676352752122143744 12211314 469110533339801735306398480644492664320 12211315 938757364267464357900036369232326222960 12211316 -229263895037259812027188712677465736448 12211317 -7124447597608973721656160227904560388 12211318 -88974499388960306839002514682013235584 12211319 104225384962203249183442488486978816840 12211320 219704818435128408779860991605862400 12211321 840094756236643967779163508658097086464 12211322 552747725496174212381546721250627001712 12211323 755191442194513103359206395140034550384 12211324 412355078335708240449903526235183905792 12211325 -324137833090920426579881239038750708000 12211326 131675518137200442428204536695966643392 12211327 -402381201328960962849996929184885341824 12211328 -822517963814097238502943114050855239680 12211329 -20740855659436946222788691507578111872 12211330 -89906339234663061596259477622962724800 12211331 -198889653121680105646304047852907897856 12211332 23342989635020688786110095400214650880 12211333 -278464320339750375516461651029672896418 12211334 13105234141495794762078186125397365760 12211335 68118989337982897150114818305187687720 12211336 -200605186745441752510650152374104268800 12211337 819526595885635091651105108198673688986 12211338 120790258183020138932165870677520954880 12211339 1478614219076261678966162651491675982916 12211340 159593535599187405211594118870332707840 12211341 -13394509484165995485480045278234246208 12211342 94233936879186258696095027258644938624 12211343 -1646723121174785734631886642752086323408 12211344 46601940253890644631090052993135411200 12211345 5109738958794352953564852460335452520 12211346 -106212048623615389797518000237496545280 12211347 -471729986149131512077613979363725910600 12211348 -133534184902665760542689039764462644352 12211349 582886621772469463631676858819329457660 12211350 122540241772585550206818184610526408000 12211351 -646359365385777478389875454100669582648 12211352 -1102368300502040557057291878992121169920 12211353 382295604234441568958862303995803450368 12211354 34085452399962488990150608552020526080 12211355 -7907832325836804222620248815822329280 12211356 311118300917693191667448808278953974272 12211357 1127835120739323239503647585318780216480 12211358 -11824994235816079873435708071049709568 12211359 110065818707937373956615937938326667408 12211360 369503094658174184370974474499690332160 12211361 570294959714403109334014533368047424064 12211362 -383305709567948106734875388133712626480 12211363 417738650787431349976040506092234875612 12211364 -431715435539873486740046569481541454848 12211365 -185028902062724076703338060021441922560 12211366 -521827227478163037515574034010985166368 12211367 -12700878736376034819422959233737840640 12211368 177472290132647289193811398399796428800 12211369 -152043706125263624466408084190124397404 12211370 124698246932046391854300612272445557760 12211371 -636854847319026225313170851013073758720 12211372 430869376543206079141964318355023024640 12211373 -425980949376513196147730775037328454378 12211374 16955342134446637063357204604420542464 12211375 508074260140039722564509640842578848000 12211376 -265138742978120293032691340069169561600 12211377 105666350109563032392925557607845982320 12211378 76073586581142486743861804997256061760 12211379 198608647486550031636698172527132569920 12211380 198972414260445405896521426544424192000 12211381 -35464775358244090444303891794542661376 12211382 420704636244886550340256195993848699072 12211383 -1426617350194145089086810277800638372352 12211384 -257292644031570738831632026633095229440 12211385 10332885565649231719388663836294929600 12211386 72131391496808521463260654697637174528 12211387 -1467948231082283213747765874643169943964 12211388 775649227882274098153784767152303556608 12211389 992567463515092893322605938622245624844 12211390 -234408933984375983663301379727032462080 12211391 -436597577514544669249098447012662582208 12211392 -269496792997778434666964818789901795328 12211393 2177447972637472992446316400874037730500 12211394 281572584087713000542453737109173104640 12211395 19264781098033816960210743973656230400 12211396 -16570390160072702144733289637981880320 12211397 -540658303619174115645534074401990346688 12211398 -54822217489276708231661407157251776 12211399 21562351066833288511963650121620562752 12211400 111122156473597882777954305870786432000 12211401 -529974801760779222071525945266703211936 12211402 805439482001429078714987679890257152 12211403 751279918646649755182570329649980629652 12211404 -354039810774114289817770496171039752704 12211405 619995296156406022432665286248264792120 12211406 84053747072951813177693408554099991616 12211407 -304334544715715097216288828514581069600 12211408 254615986344184203286497746703871770624 12211409 359863594821882672957486609196359321600 12211410 -266363787929974903334677020802784432640 12211411 -955457652061356686872148226604181238288 12211412 13310153296500205625975127109663264512 12211413 9095555237192633188639412013737617344 12211414 -63024684553933789295122109119541445120 12211415 -968748381165264908472165996546573754080 12211416 -363047457141612343617461876677332787200 12211417 901749935086823926734753220168915151892 12211418 494765580652526363977274111257484978160 12211419 28474251210416328190222551096530039040 12211420 -364225676679373619263215047224624035840 12211421 -1712464649692827043230290330096880684378 12211422 342414014185802621159853289122206705472 12211423 -60334323057822864918357220315473645120 12211424 449836434220369346787343957908567883776 12211425 -842177177591623941857450727167992800000 12211426 -581527018837217362456406649657805319088 12211427 -1071396501129246422813707915417681031304 12211428 511064831711690990988869008595051182080 12211429 -535776847284096818147324999526607978020 12211430 19746230211289777296325201155443865600 12211431 182169376749090856228888050485735061504 12211432 -871114511374424286771243621809203200000 12211433 -834397623565960872946885381096664019120 12211434 -500824480487393075132862681098273768016 12211435 367926217337430110808223356150669350880 12211436 83327120881321994787306637128944256000 12211437 468894082734480581830267759631290747392 12211438 587670060513473705593363473455241453120 12211439 -370520682860924442104107043694257721144 12211440 -3742370369202528240237604229877596160 12211441 -16963060392582046684159250393856944 12211442 713719722737696857522649290830334777872 12211443 -18060881544431810506097185503018243456 12211444 -315966735804410382659744677946572800 12211445 353031162379681744963428583279285004700 12211446 96472055119195055030047023046707376128 12211447 217519241275340047909310092476992625896 12211448 921339609208519842461091464452881039360 12211449 5734059293159406557023034549557264464 12211450 110576433983611660550428871343610137600 12211451 293142663748539383510205840045928199952 12211452 -1042268337013925668550081305986341683200 12211453 2300650455591612157023913200943980818700 12211454 665200293090934903499694487438692658176 12211455 -292125795538937371329036844412366390640 12211456 558862549650965455258055883875567009792 12211457 1184661314727721132306867965339157960452 12211458 -13366449515038053859097174863320121344 12211459 19105382191772599243743530668441521888 12211460 -757084083593035600558614023634190886400 12211461 -592478168940658361489668379980625219490 12211462 902695669453885840789482103463440768512 12211463 33907889574921941104154429792290901784 12211464 -621047670080599599644649752592982548480 12211465 -22538733605913734964671092724342995200 12211466 -88811342539171524041176870778083507200 12211467 636548221002796483934765092377712645080 12211468 653585997927399049456738325342639865856 12211469 -313945637127714409441427823671897117130 12211470 -746457094529892444877376599352165760 12211471 160658385406708512514582389669318327680 12211472 -53663329505686073658868444090119487488 12211473 162682658296903184485804871131828620000 12211474 -1667692129937204035806754795027834899456 12211475 53572119912425590740219622358821111500 12211476 385428072699489090160872118119867512832 12211477 -615551238321448405918600445824056434674 12211478 781635937323223406987224233811616393856 12211479 -165315810420730005200842413572480354256 12211480 -433121142067007995024509228007934361600 12211481 745594345529600619434186655578332946964 12211482 -2773164129180678534469344408931700736 12211483 -722243748286193001983742999327038022268 12211484 -5965340570964780461363497461993429504 12211485 264401448773708191019568920543464663680 12211486 247488148938502155799778599573100376192 12211487 -2026768162831357689656044491988329790008 12211488 -246187044765717845655003718293975859200 12211489 427759366034778311783478671785010698240 12211490 -491411813508829186445167037480051020800 12211491 -346553682942100897267565175995339843856 12211492 -784239498870552308861108544486367667584 12211493 -156920958860422061700132604821087753984 12211494 -374333144888730991739928516333006871680 12211495 -85098039307817317746458158915808307120 12211496 2386666792500619196330439462644008550400 12211497 94010614940220764393273467769183187540 12211498 334299278089546425090977057430788218464 12211499 -1229496821709638886837910145195793703500 12211500 -117266317175217128243455174229692416000 12211501 1447703064846524201990971986792686116502 12211502 -154232531728295164796454485294453327808 12211503 411131544795381405084260763078760871808 12211504 -572999412527490098028881683281975050240 12211505 568760568593544739116320031438916743360 12211506 353595789499062657653209919990058393600 12211507 -286521622619622136131313585482445541376 12211508 142058731473793527291643077840785031936 12211509 839230761901694986540622396174659446240 12211510 -135857274899809972168329926128614000000 12211511 270765097088996585475388688788718916552 12211512 -13679573774181851802120025913492889600 12211513 -16203019741254500312614803635840893698 12211514 123294786698115463886385018363069779712 12211515 758941795447558505181703217090881362960 12211516 941211838694856640140966455872497597440 12211517 -202097737378283977439756383512487480788 12211518 -2671892795237248119626396364679824384 12211519 1491685575156437420688676336953777129920 12211520 -66727389527365785922552506877413949440 12211521 -113849343197970340914724742283892349952 12211522 -257123323565451503242720445888146606176 12211523 80541080961085192428836579552927060160 12211524 -187316149222679550114168168014250063360 12211525 200953257116552959261300321662161064000 12211526 307496578331057107954237693445215254144 12211527 -93858561841894487204911533986235264 12211528 30611832173284636771016047976448000000 12211529 1417875319767734180015578596594544612800 12211530 89132728310256528456707019737780651520 12211531 -43344102857674746953493884776670877536 12211532 1484461515269688174335892810272863342080 12211533 986325985729785555285233742650121969600 12211534 138081963939181427817019403485051444416 12211535 578370564979988760988872463242432717480 12211536 58404767392942436922323491067708178432 12211537 -139477888369941965327560086523620764300 12211538 240333371337710071574922472733011531920 12211539 -142548655494995642890518088495081452480 12211540 -1251221563293655390404451522711704944640 12211541 -341201098095762075425438448747966388416 12211542 52742083336387690977258298549710476544 12211543 -247233678572127776840364255665383977208 12211544 -480920768910793177126060248308035891200 12211545 -86124314418790100521185453955482561600 12211546 -856079021216556754162434193098641664528 12211547 -7790483385623687803244809076641918644 12211548 15998959323997457599337363527595848704 12211549 217972718332679805933241999753012445536 12211550 94131441180034965787526523787733284800 12211551 -56884385012632666189580864969454532608 12211552 -1675434418283169656835159777478587187200 12211553 -36825797803049577999261070773458559198 12211554 -4762014320493782297463284624164640256 12211555 56714489680812445674486593868945594960 12211556 4353533558263573954820352552250195968 12211557 -171496540068546316289819173632879392160 12211558 -708389002184425268030203357631773605888 12211559 -303049691649388734176029757350870704240 12211560 -18036672157024552412463165049435392000 12211561 -1530472910858041256890531786704592176838 12211562 707506195058563508435875158398955696 12211563 57854843582888780033964257888497506816 12211564 247177292975038644644780292984898386176 12211565 449631964777529531912572096110538322400 12211566 -274224254753658308459608272008991283200 12211567 1582986877950465578342194206171387789880 12211568 -280121816704372577154104945430299639808 12211569 -120726256657739741339782764923366489712 12211570 373186093462133682598275669969576960 12211571 -137533149268283836073205927410306919840 12211572 1074197762068578744920741163265321009152 12211573 -1772863514930194667044536925985169691872 12211574 108090284006118613817875639256098191360 12211575 69424973356525132940665966573935996600 12211576 600258813673259339413786762040748072960 12211577 533677213462551902882590163216073109632 12211578 144118294955886389522774189121977326704 12211579 611316174847261092820066994317468886180 12211580 819500283875957793151001735889332083200 12211581 1051967548228794765905429759574169305120 12211582 -277913307080541592280114057740732310016 12211583 1496297624285315628190350869145907196160 12211584 401071055462861985721421481200792371200 12211585 674430847444109883298564682892550886400 12211586 -40401909690817805670012997576689492576 12211587 49673349821285646060820360124467031040 12211588 425820659102621965153849227012647746688 12211589 174557232488849324400570870681540651360 12211590 -113877638156590421218806369938238869760 12211591 -173869099181021948311004331063912109600 12211592 -747180155848331068988455867041585024000 12211593 1352355184546008543199782012479558716800 12211594 730853887490184319680202589728137726720 12211595 -774847526239112962472496111547327705200 12211596 -138831825697040638352142540379508629248 12211597 260874794204555174448696909435944615040 12211598 206468289248809922038399579254266123136 12211599 -466277848789236522462849958234332930936 12211600 88864875091054408043221670842698752000 12211601 -52404103322409615112060104485358395100 12211602 387147396207703300579450549726379100288 12211603 -599498817825716495429463434574623736148 12211604 236952759652068918221101428065925734400 12211605 -87541067017393780975511197139687658240 12211606 985848201568605758195281899348054886464 12211607 -1265204668844664900795935977362007106088 12211608 -391207227820632833899797603309584240640 12211609 -67038592245394195086746074301634964796 12211610 -731997627426091253712728186535185193600 12211611 -135400232917022660551567314384306433128 12211612 -345445026510340670423466407386165880832 12211613 -6130758552639740738274617345895996672 12211614 99088732415529532529666684515676672640 12211615 -172382277940899186004067192111602346880 12211616 -1102517605194935087561133474722947792896 12211617 868171118863572787865436582417058544064 12211618 -49813415088635644306606336249443864240 12211619 338034712875294510427559310090300754896 12211620 -211492063540959200149513243116063744000 12211621 -563258545438336019571479590952242630720 12211622 711203593018004323714697398345616582112 12211623 281542354579513546886865438749623094280 12211624 -615702472764156683979057519530929274880 12211625 297986989422483880178767687283154528000 12211626 -265621945950249878538507524578694922240 12211627 978826158838285104261732822300783464712 12211628 72708221981707360787475126502673713152 12211629 -743604006963024245204243542389335092416 12211630 -2893691913940252114841438553785279040 12211631 -885834969035981004093358420798505272128 12211632 140876873006258893709641226594622013440 12211633 -984109626132911604144223566013213654062 12211634 53138681286291418092928973773363233792 12211635 75963063168889190337351271818453984000 12211636 -174072494451200926366633160328462058752 12211637 33918890957820969499401764679286824672 12211638 -227169123918808493059780299621439381056 12211639 626977139051143655456545419045249679920 12211640 272436524637034141907649141016806604800 12211641 25388362302326242242549173650513856772 12211642 -773771390269589391499245659299683724800 12211643 -132359618536175509302797176706163360000 12211644 13064800720552102483088613671704264704 12211645 -116019068713381382985810116475220051200 12211646 415543642914690198795920691179329366272 12211647 18426382379136347652184108529659184640 12211648 494395675329610554465549338012190507008 12211649 -152602175114270390274869118229413543036 12211650 -119211212978719780848753889136564438400 12211651 1740770721671415913365095515530904443904 12211652 -158288225511419092612639659006349820928 12211653 433452097629343947450076834446696518208 12211654 -65685060728897173950156869657948014080 12211655 116351756270821183492265013581665332960 12211656 9549336187877472805845344706760458240 12211657 -1067461690219957983500331151613438205094 12211658 917533195270575999691567624080359365680 12211659 -10159679561863010767710887079814004856 12211660 285418679609376933835655870922708679680 12211661 -318902499202724326895228240283088542720 12211662 479140657099030678502469370527178168320 12211663 -115238901279361215229140320277956626160 12211664 -2338322095957821808108004683619057664 12211665 -189481259644507506148180380375642636480 12211666 -396912808556252058653518785420763938816 12211667 -75012247219220466095322231524866793280 12211668 -43482084005351318509054233327930163200 12211669 701836677898285434928162610872092565070 12211670 -543500187805086946723215812981944638720 12211671 -208834234345179121368136850270447124888 12211672 181094666341034350123377746089977446400 12211673 -656923892208779784603739691265311769078 12211674 -234415297034292310133173486802409503232 12211675 24648244832270594739331808515117337600 12211676 -164654115122078622220229212539405719040 12211677 77337374054174053611406548756736598028 12211678 149040010520645193280610962023268601856 12211679 398349508253111555388273731473896197280 12211680 -332927416931582072565472327223161651200 12211681 -1158097576598607061138228646946915564288 12211682 -406651449328293546545158748052713996424 12211683 -864260245884551362599376812142285128 12211684 -134708288283936835550579674320007521024 12211685 -19060667588572982781872633455861309440 12211686 -17302341479960972661901709759429011776 12211687 1808862766162254412126133221540117889336 12211688 -1617147304484074248109868840231294730240 12211689 -270373734944083545627634084669233014784 12211690 -131154571084054115969641193174623713600 12211691 386539409957381744289487983300997118184 12211692 69426065317174338873214207019251003392 12211693 310770327236555513767268349511685984044 12211694 -358372914174468266940757650941016833088 12211695 472519761888334601428324081164701013600 12211696 -63433584474533435706677623158464839680 12211697 -845101233458089453536846342516203502540 12211698 120813802703570534529393493041206815488 12211699 12130210213326685282791040659438117440 12211700 -533846490422323700054336556229237372800 12211701 -573889868677176939243885627769931916768 12211702 -356910763014215631827748264186300781440 12211703 3897106567406311691577984365452283904 12211704 -329986791263226778628486806999007907840 12211705 -65913773333942079766717421175826848000 12211706 -32132175319703545111069419375503462400 12211707 -528852301114583003058079458299542850112 12211708 330407958765446819737005846936778831872 12211709 810779671578863063528376191161549115910 12211710 -114521148984365855585462515219074478080 12211711 9875933243257737086271202354626065824 12211712 326877878249770226913145958017095696384 12211713 -165532541375272619639700158857016854158 12211714 -137475370014246081019824178180233085920 12211715 177216763430651227779363102926960285520 12211716 -22882302037261614610564440108255608832 12211717 467592663348525772839945414355281896992 12211718 -295205080727834219030699857603541036160 12211719 -315900764491390082257573952415850568544 12211720 214340329153541825427875315620428288000 12211721 80961536816153085338178336474014480922 12211722 -261629133527317645557618671120896090368 12211723 -128576439268602196925750891908622874028 12211724 148867866174019736995494552453386790912 12211725 77460030617461844678350108763315061600 12211726 217193676446012006840190368664641506560 12211727 7436871007274112479138178877807294704 12211728 298682710170408880117354096415218335744 12211729 971063884670888665222044583368923231076 12211730 165371451679721414415635243354424294720 12211731 578120741524858905807949511668241960292 12211732 -16766852103250016362573753130337468928 12211733 -51028852333333262078601427352900963136 12211734 -379614509432022629173706677271731936320 12211735 415334651782511087276636058899779562400 12211736 -875070469325010539810301509084354488320 12211737 87314934005964196082170129260197314560 12211738 118614942083685102758863226655035166720 12211739 -21099903660295891860859574535298767744 12211740 -192697322670827043212192874197163517440 12211741 -346562103842383202039649065126440337600 12211742 -18353815197057918586127611170191606400 12211743 -488511486674645470498332876817028633472 12211744 1740914406595637604610427450088090501120 12211745 191711164938417507045156693779426246400 12211746 234389531665931589255572870077982248704 12211747 460186303415651281126064653421509519196 12211748 793014796787298015290263428868453665408 12211749 -1104169865758277972604998577006470535360 12211750 -716787631005571053565111431045690048000 12211751 193955922362616321080570042816303605752 12211752 127359564587719311111349120204551782400 12211753 133641039954006627448921829025307887204 12211754 757342027946841557961839963479810854576 12211755 -177612768913078206904054038254563104000 12211756 -972748887521499177710028358183772295680 12211757 1442802859337140051208530780366526874006 12211758 134719889887785162978566454680040188160 12211759 -558734880114942753537202072782306586240 12211760 76572008979547835262888222730556866560 12211761 820413287199600052202014548371714799840 12211762 241777276388349050464803765029802421152 12211763 -2773854371743323236512074377778567778416 12211764 61563704926631572957227011215595237376 12211765 669577157094060438431341991516949957660 12211766 120905878227110099996343395223384059520 12211767 -146761229060891420867566679737626958512 12211768 101543028211511735254747909066438410240 12211769 285411767563845175454484142346922755796 12211770 -330726249801751203766751985751369478400 12211771 -1089420570238807842263427240542058896520 12211772 1042618640219385555046072222039845989376 12211773 -14826805430149362944495592924548625792 12211774 412238367490652153739141444761238274752 12211775 -549499690639109138799276832691503392000 12211776 99562969693308115035370182515852574720 12211777 492049917810202915367816791184532126292 12211778 332576783173749512112131384956433311440 12211779 32476170114567439399616008244152996080 12211780 -659300442194757359837195764427498780160 12211781 -262339435605764346237475408877290368288 12211782 56917215153594994343520847390974042624 12211783 -1459479498969535845903570383755469578656 12211784 660829970140510578762081354027287040000 12211785 4004524095683701669396173376207410240 12211786 -555208545010944861723798562346701395408 12211787 -10282189962154854095569052353593444096 12211788 664234058177781610626707182034748710400 12211789 -1768738503627122465206059364150109222410 12211790 50452386638624444239388446952873646720 12211791 -334665959650642314775649447225346239856 12211792 -56171520769895341026233431296792469504 12211793 159609562724206622711628834525676535040 12211794 25872735176507804502721567935596705280 12211795 55028498423894510534851439972199754800 12211796 508552789384085722510253711469401673600 12211797 30633925088293281662319477315614964096 12211798 -740315918265805039722209015413029861600 12211799 503234190735057753376814041233427968960 12211800 -168594615079209228209873156739251712000 12211801 -108581073255389336023693701994192149248 12211802 125856328539773077000121990055742063104 12211803 -8372538636903030594987681177550305240 12211804 -149387941405310488137560362429504512 12211805 88539984724569069826261477067332153560 12211806 -158429205641172862314002510968177250496 12211807 269731147978051863293518236972694094632 12211808 -153353480853158851460768750468618256384 12211809 75481734554284352208780716662015886976 12211810 216887434656010048891621939237095850560 12211811 524866872464589126668344205761514956824 12211812 432776418181057721846078713357450739712 12211813 424559093439717252823309175823741360000 12211814 -400465505522605294445025190468003069248 12211815 -60057933013940290116854335929673804800 12211816 140096823886684833387251762965324953600 12211817 610479842704781642777322891007385719866 12211818 561561388187930955279200515881291957504 12211819 170746089563489825486770986296211535220 12211820 888107934693759838703376488338305024000 12211821 -506373212503321279808239562860549145610 12211822 274512141524163880206195158900459298816 12211823 416080936684876976879949916028435677728 12211824 -151952336288458945382700969379903143936 12211825 -934849313329082852814098945420569915450 12211826 -714983188070981742342654413186961964416 12211827 95222468237058293561569650902313662208 12211828 6970343960654800428462290836076800000 12211829 -901993841029344965051358030861145598400 12211830 145185794372414098901956229047314432000 12211831 -1771896753485170554675168344812450958928 12211832 -595763630331193536920506240396108492800 12211833 -697702320818889031586773613659221717696 12211834 -61605673940254645016794661423971507200 12211835 -588583010763584449116339304788399870720 12211836 -38906209942872350024071703551179128832 12211837 -604397600240970786548537888404757939808 12211838 -836607455313870726946865688627791239680 12211839 -826398070093594161308994069288783844296 12211840 88007131676419046740333896237947289600 12211841 724437393985989314894341085623076794242 12211842 415744195520711317645710976557710200320 12211843 -34879383437958507043691450046256401200 12211844 864797645765387644749525186406192196736 12211845 636141064805105523498083553845264942400 12211846 -219075145017248564026303401756119223360 12211847 641905004066035940753686276639265398296 12211848 -2990789438269045995069631565599457280 12211849 45572148783167394095021303710137660964 12211850 10725565343610270356177436895494297600 12211851 -139528061493591082083040542749812902720 12211852 295680536599921812097612700213624327936 12211853 -1410654344186864945142764890286992493898 12211854 176588842951328330624959733234522260608 12211855 411503168679575428806292549500548886000 12211856 -25823201766185839627577859926619783168 12211857 -45494150328225386274502812377002181760 12211858 360506623133618037148786031288732544000 12211859 -20548271792155338245832627771806535600 12211860 -33498895569184226232070198440660080640 12211861 -621722543561044172185302347240991310976 12211862 -76698265119438768423270292947740592768 12211863 461193548859399295790097582809458359144 12211864 422949050551779267174716028595457433600 12211865 619853732806265511529369078085255454600 12211866 -490342042503874372260288660212421304848 12211867 134485249198196681410825525461011302916 12211868 -527863258066911448653604101273972572160 12211869 1963466322228030142460306261903429244672 12211870 -620024035441740890278875260811653145600 12211871 7857838891740141757156215795226944000 12211872 60315885598462740753956011622506954752 12211873 35777866081216190802068353087575365184 12211874 511556543465912250271130485054022937936 12211875 -88427123551328624365731681292626510000 12211876 1306533465964380462737262992183728415360 12211877 529524013462473974605811425329114697980 12211878 20317831773760731947499013965164922240 12211879 1666103545337315403295123691401261192320 12211880 406640462333904122735206006966924646400 12211881 1022675372463327240956192590303454936544 12211882 -500295391427006215585645494642368291136 12211883 -1823633126829156794866986748103854237920 12211884 -7876964876130397823640204009895352064 12211885 21805750332884337913896250189517717760 12211886 -1399906003571236331303042772884004740736 12211887 76922075162120895022265605071900609552 12211888 153300921294905154835891834156942557184 12211889 -262592440641340124245370980924743817920 12211890 10995044267271122853356417228904061440 12211891 398648294719398964259698328670371400000 12211892 57649236985128049861525360102405570560 12211893 83981178434652071617200235075637947182 12211894 8416430023194826586293836599283374496 12211895 -525606987020568329587710207955286013600 12211896 -232020491249862577216657424880460431360 12211897 60400147167616775131700826113339096580 12211898 783635145697207526023274738088561241200 12211899 110938705661002696838094589146509137920 12211900 707940049487408642963382391828930752000 12211901 316980794254068484005806135804946331212 12211902 -796556076312653472824853064815258115200 12211903 -382850497880702758443405854432474681472 12211904 190721203616022912003616867894523068416 12211905 -663211378057382317047099667118971731840 12211906 102790866047610840367517286482013843456 12211907 1462178085767029989842402338776295716156 12211908 -11155583185652256957665908588613422080 12211909 1668128147970589719644072808439934094110 12211910 72808573231185077415232917766684811520 12211911 974765495982925674367187184860904818640 12211912 560686398340536074311466997986214266880 12211913 -323376036008626197888804322881537997440 12211914 2034126459170871709526042620655849472 12211915 -592194924839931805380503933238659257440 12211916 798045694306461931282052868419223269376 12211917 144112506081344996364243166012320647520 12211918 -32449345493618487287586900406982379840 12211919 52667953094040609984322905788900734080 12211920 -51808466363421512463487891755832442880 12211921 -2092908136579971181851994397942720134748 12211922 -251228588422683386191460612652391999200 12211923 303268476693098329458968628996770285568 12211924 -13147119287672606957601592561042885120 12211925 -690724647800004784603061867332930166400 12211926 -71689008254617300590010971905880416256 12211927 -147802882639388372716124220537192178800 12211928 -66053478789770279362611473983104000000 12211929 323643246090528399462911554552774987200 12211930 -4047649384023853591715600470913636640 12211931 1334438818257218253437411663892374674992 12211932 104992750536007513802017405532213228544 12211933 -597186920014311377179171198509514038900 12211934 -252190638180642658024785519972163079808 12211935 476266842408944581721289826240626406800 12211936 -1115149094267887289051562464331350409216 12211937 -495683980287353025505060219126741944414 12211938 -274911261857956037466634637687276505600 12211939 -484036362779398911843214506963374591744 12211940 -26206740040642324659909522851666883840 12211941 -332983323457809552137342995548255942336 12211942 -108877378045974559635305082806280725760 12211943 750463470204816879169284890312457051192 12211944 222750242829052074655660759863877632000 12211945 315697160174618243241334145805389777700 12211946 -110370485872127312368434155529198977280 12211947 248741001462110214169092695348137520016 12211948 -81768618409805811258089700262247645184 12211949 -182632872688397462221517041082553259050 12211950 33809853369337374150838142662968432000 12211951 124804815847150497529739920745317321104 12211952 5593784550585128354682914772246331392 12211953 358921810373091143196729380841740447424 12211954 -27625663873408470947370691592843206656 12211955 206069111524964987661501713431088824320 12211956 528505768961653792082118959901231028224 12211957 -3668257933163992514583530978101583040 12211958 -820129913564142739830526424125415940480 12211959 -91360467212478867132860327916954588696 12211960 91645399012961916782011898362723737600 12211961 230980914777034322379732641334345263172 12211962 210550893987933794822512620320163039744 12211963 508855758967264564666267522697575853280 12211964 -606447290838165954589684536648352641024 12211965 -417656368175558835719515625896763973600 12211966 297714954712013898830978539114461357504 12211967 -37074106588176137898257304740695047936 12211968 756290789869156403605671173411762601984 12211969 -408929874993444439736069949499217969088 12211970 -207016801731564360570561745651632484320 12211971 1268690407878373644861515748316598938944 12211972 -42511154339115017777807354772826340224 12211973 56153074898446663996358720204825925084 12211974 -434120654496369627046143790045026717312 12211975 -1142620054287063145409208125145359453000 12211976 -277642727734398344438425776337930398720 12211977 848785343841179489887392644464146945120 12211978 -790850950829241992791488381612724093440 12211979 10694519964188672245800746471442078528 12211980 -100222696718770858426880938695972372480 12211981 631007926572614255168037065724090057782 12211982 62063030384890359712306391733001416000 12211983 -302151747099671952873601700839123637136 12211984 84288749243951608814187529926968934400 12211985 171572528795111231195451921025728572160 12211986 -16982732674036075946889655008328377600 12211987 1909440707469934354986568364767874273760 12211988 117882038296554729675096842174298224640 12211989 -336971681114898384048683944793192075712 12211990 -126409622336756112130644503315105637120 12211991 1460700659045534785002692171527678608984 12211992 -65736179702238230096555084325857280000 12211993 -1252210688363651405358458698316361391676 12211994 -766302892451378927120203339034229778704 12211995 242935989821085478953502908225880431840 12211996 -1240283825517454401867473045307204753408 12211997 527344032054470498027282326130427883200 12211998 189122841150807404459036631897879189120 12211999 1000532041443241270182702265595438112760 12212000 -11841621300403040876876355589373952000 12212001 -226781519304083955194592325210339321308 12212002 -361740233952999942762630116265430778496 12212003 212031923073793402066919486583658788120 12212004 80543894021242634671619984643282481152 12212005 122308036311071267203370860895304783960 12212006 -326001987996467507551045928842885206048 12212007 554388906099355057809003630678355385640 12212008 1059431141062801102429140946120628213760 12212009 -1309217563762770580312487460765315267084 12212010 -145648532309628993120234233287140464640 12212011 -173955844057384886303924133725238147072 12212012 -375824555629900318635806766800559344640 12212013 662624986841189139354476565765424896288 12212014 -48548908510382234038868552680812407808 12212015 -482589880020018173212239852872678550840 12212016 -28210632321990371267739265305264783360 12212017 352039566539082308602778344795674720384 12212018 84331987803343585825899882983023444992 12212019 515458280811497519046783364404070846320 12212020 169668929014394674248795719457073774080 12212021 554328423352138330632439367142347994222 12212022 361784589660762958604529639555865044480 12212023 -427721910268527834404697765840045838896 12212024 49798188597301924706026937677862461440 12212025 -386005234539799519910258560107228601200 12212026 4835503177297813300952850743174498784 12212027 104980510288855943107866026956807755000 12212028 773889437522916458263358119224864410112 12212029 531509803752933875928034842279650354630 12212030 -36108459364092268127766071312448864000 12212031 158534626327324272246955635296181173520 12212032 10524182432734132607757169153728839680 12212033 13111879763652975329223409906880184000 12212034 101193306068417438017560259382374568448 12212035 80939193071168325186878582916722905920 12212036 607787496549228692377766996878134218880 12212037 -942296481248146212361398474736200746592 12212038 302804848462465773015234013222270090560 12212039 -141645738218002165822892211029356863360 12212040 347659281766605890248350659895767040000 12212041 -578161158313907097894294407646633033200 12212042 1023920681439771904633014845617596686592 12212043 -3523743272089932264791367792931089792 12212044 -77212419953293712602403922600769900544 12212045 -204012156701846972440309400668998736200 12212046 -8334106233436991189349856588798080 12212047 -544535989813327897838172968400397805056 12212048 -13558774453527444388064804550220333056 12212049 741758792942331596967463029215337786864 12212050 8243642745865919744366329386143452800 12212051 -1695837206296792487029502250657117180948 12212052 -515437218192190455794656808630351106048 12212053 -64177090633283839530603501024574413920 12212054 317246049115554301957050449590598098752 12212055 -47135719365038203294956170551738179600 12212056 -1161904229971813724082669768543122534400 12212057 -589837955659641770942778089742070824960 12212058 -451805429330438063334376451869940092416 12212059 -623909760413193066463424209795014647740 12212060 288156221927560431524841706026924441600 12212061 -652594922821042597243771905460821971328 12212062 -610049078714064867354403943469545736000 12212063 1460901937721268920675092505980901121312 12212064 -342417729483568638003850574762878304256 12212065 52001784243987508567736355977441117460 12212066 -435872446898050393157134686204262072320 12212067 -243934735956382797431320314310250527488 12212068 -1271106545112221262800468431778660588544 12212069 1358238831173618833028743396431604887996 12212070 15987753985193902678405139018264839680 12212071 -694053804730098813175041050783206821456 12212072 -321813498131491087060309716420355000320 12212073 205535562080511596270027332604437036800 12212074 613122000814814750025462831032717228640 12212075 -276397194644978948205623532468100673400 12212076 435402712674850269823927989522784261632 12212077 -601408137711313244686151856455310140074 12212078 265041818152876712442791453587918494720 12212079 -301983639912691851912040727178320545920 12212080 -90356298687476884232858358397821911040 12212081 469631757028053781769673135802545532992 12212082 -143602576486680321003763338930981809280 12212083 -669333289488161742303047295886747786496 12212084 794713104723843155308356873439642617216 12212085 540458575522820907198388066110894170400 12212086 11523378470940316882186433677940310144 12212087 -992359014885401324738747919457693626264 12212088 -57280541031896997018388124075784929280 12212089 7985083116451928111324853321576448324 12212090 408181098328788851243737791342878108160 12212091 -267352557332137555384182901594705355700 12212092 24031479262196527508990565767910525952 12212093 -10845263298889568267496183676739419776 12212094 66518518800042104050673781812509435200 12212095 22974070912869066445782952336506019680 12212096 -101187491857900837634213082227854540800 12212097 -29510273815232622126063574763151970272 12212098 283058670179210308414582277603074746240 12212099 414408387581525797971041417126895122736 12212100 294656687305744197562785850162814208000 12212101 -234348884261174316146898599867436297696 12212102 12331872314423573606376547957006755840 12212103 -656515651347669709135588328522357068800 12212104 -2637646453435144784211126879173679513600 12212105 -516743917189478718974311108825049760000 12212106 -382806101706716386232019351304161440256 12212107 -1002916194688454150298866652132000569644 12212108 252009132062643011060464756803726299136 12212109 -26720299338623639551191438144941594112 12212110 -461459456453883869417034235259019694080 12212111 1171099216130852603214895504617757937712 12212112 -128542314146148991712227286508939509760 12212113 -994153017311251297393899095099264306638 12212114 -260660668266841782295840383568015327344 12212115 -189633096735720984622587360214761120000 12212116 350921288991904741469582927627462576128 12212117 -1053530787239326103940606244385796573600 12212118 520197104030434078769638674300196359264 12212119 -1468105709332513253249390637461181799480 12212120 548249502423905059674748992637077504000 12212121 342725637699329594735122002661007274624 12212122 165091144874815074850523657821524522240 12212123 193738476209760290033373929978245164480 12212124 -113192665342421960428006203574547079168 12212125 1016927863533515957379043674476889504000 12212126 5444730450893420844107187064304058624 12212127 -31970902147001178397623978356612645424 12212128 1602661630715208167849089915695638446080 12212129 -21819657826000728844378883249699086416 12212130 -37709525201100645783106931925077038080 12212131 -191316213967731684848000373515073836068 12212132 7778574722534194058484530092033040640 12212133 -510198432125165597628462070987754825376 12212134 -852926759379319687898875230673086291648 12212135 23529490482132295666619986291592332800 12212136 332198182301611825223417565321633792000 12212137 253683045901551291245055479055663224064 12212138 163246751584310136266846584048779317760 12212139 -258740085906977681093413284814202402832 12212140 253069868555663665747085952121691873280 12212141 289924929704464532128108712401754539542 12212142 105628670189959254047517615570791239680 12212143 -571552162521049950999479385648497450608 12212144 34728414264269552022435063456585547776 12212145 -179355638827948499353816486230365948160 12212146 -14656854491139501922193811273891608064 12212147 -241034784096928408413578237049078940404 12212148 20583820886167002334025688223996053504 12212149 167277625121967632774446691008322661888 12212150 234230458673485564805072980855166848800 12212151 155017191637058978744388427401192582144 12212152 722398012630115649474767756406525849600 12212153 423416912669544673305927219295689875280 12212154 251674123420184588574869168057155322880 12212155 60730772266831135058009286221893230000 12212156 -88830104040731314925780813881043059200 12212157 -941429147505410799356601552265510456608 12212158 -36671665413343592812700916178518048768 12212159 634479292893965322049049402068760151360 12212160 89127458139470559439590600577237647360 12212161 -211917030124376810279597459403726264068 12212162 767294543804062525577996226627042074832 12212163 1102157909223198626805232671154018882692 12212164 -439115019110113755008289330169067722624 12212165 293427385970067705060234079377086313600 12212166 -7224265123541710006675546678106938176 12212167 -2478230777193147230265715178935484992 12212168 -7044438562678608765401022561385405440 12212169 370915752808592306173919402658277660944 12212170 -42045797002672527420645065805829819200 12212171 325158106227509170331250320820565044864 12212172 -3285897766875230988302143878618316800 12212173 964165850211217399984782988012633890422 12212174 -56308610218095140934809576252806272000 12212175 -547016339503407782189512583232017121000 12212176 40315550565027959130724049190685663232 12212177 -1406359256327923967691298980247433224974 12212178 211060550094812418352549711838921565696 12212179 -468657256538101263195479824306367010224 12212180 -132708375725563122480799725232369820160 12212181 -823112627720507165451971424591686185920 12212182 89123123518396922105392055415150588192 12212183 -227501155231037435828318558553649801920 12212184 589248119819834583682121388662805688320 12212185 212346476192192205403469140680049765380 12212186 -270201371179006305638991835970529110016 12212187 109128447991166885481826505561339469168 12212188 -89927943987332153188093476906913526784 12212189 2311075830351285650584607102345890389600 12212190 257906659342802103413889575544185184000 12212191 -600999841367492603316134085053445037408 12212192 -1793583223676263083911289906035926499328 12212193 -2733706735547792185614681011916472320 12212194 663276400438050693036680754904903714896 12212195 688255042944554300713488575424140528640 12212196 562537194304912851392366900794963080192 12212197 -1576369486552778167432441453782106132354 12212198 -126214582172606944307065538819168811264 12212199 196719032548516472065806637446327392784 12212200 -77499552604723964669194493279330304000 12212201 1224740566285859371238022655100581334202 12212202 -56788568433614311258057015731664214016 12212203 1579357304586317902630081796613544575400 12212204 241379439132029400086609679305720115456 12212205 -216413143906831587450404618360062654080 12212206 -631855900181114692582844201285849777280 12212207 -49269288695214216211399838450770312608 12212208 40431239072905391210199102153375744000 12212209 -2317132874161869771626933436290430005184 12212210 -229399232939223851958431735579727558240 12212211 -75598226980871466975103362103774958016 12212212 523200787262172490323336318231842959360 12212213 -292026993309913971532243953301524319104 12212214 -187588563767860488484173184935821611008 12212215 -30614158525019851869324345732282624000 12212216 208802337206320131947537127594455900160 12212217 -113966179942331487933106913646737204166 12212218 -360614399714939747072198285310576842496 12212219 -740534611374987044872714533017188202880 12212220 -46325859821754099074262972802249021440 12212221 -1155136993331373619604505691905392814810 12212222 -23254723158734775884092365078130790016 12212223 -622757486792804322675767512375488636216 12212224 -51577216839635823561171061283645030400 12212225 134352838008532117139094988471905795900 12212226 -32507757054572446213117147723837263840 12212227 488787878130184975265592318622041833232 12212228 -181008778667802629821594592083761598464 12212229 -1504230062018386287667174593055306440192 12212230 -196325585484761332291517052935656314240 12212231 -780618938918607145988593181514084746880 12212232 29678713676508087262808107316047872000 12212233 -365919424801664052514522953498297384960 12212234 -178686125418972253100918401755766695840 12212235 423596068703955922885408695675473395200 12212236 -315133426274446008415833342070253758720 12212237 -994429742294222794421042578669455399114 12212238 -95853059831422400158630745244940625856 12212239 -124195427217297138021511662829641577680 12212240 -105817789181018271494832391138772090880 12212241 -622697026572729814975184632161987138240 12212242 -19343791200090892743845478329814982656 12212243 -25730092172626957662307228893511445856 12212244 -290046851454745956315147513148437534720 12212245 -1085384027186528780504719632628504477440 12212246 543493316471055888948827431223638743072 12212247 777101187699784168729583435336338929000 12212248 876779151000668375891774235978387456000 12212249 77025052478414759581626993591026945280 12212250 -515195745164371269330727080426491520000 12212251 -309495923069467435037084450147628511600 12212252 -24431022128655410927534301865767433728 12212253 694689550137849813475515845396187711564 12212254 -452587517770924436994712721697985079424 12212255 -708226614940736467837869085082113825680 12212256 465314767618442263923220667802624983040 12212257 -88465167413799442210906227248724277868 12212258 -13237937018176320583051178870812077312 12212259 -1581911452996949642142314248797080696400 12212260 73549705371564042529927205532106245120 12212261 382393005579554380852061984117843357724 12212262 -84100256830524296006341507595891635200 12212263 -248853103357543759529277754611027442640 12212264 233401422298159997623426238119591280640 12212265 -12533563583092375325345769234210982080 12212266 200195302296199294841361168786850817280 12212267 718181698686292363089503820839283439272 12212268 24883371625012059997594586720239340544 12212269 -35417550566736125690440508122542700170 12212270 160068117417382851424231128258004735680 12212271 -901010021426997712426057155541232760 12212272 194327737631216626157388761508823678976 12212273 469119671397269156868453768827391446838 12212274 -304284694081968804362986683395713031040 12212275 27587867273239641621634479510442485000 12212276 -430577945896928656726902013367238113280 12212277 393709727857771069233193998581900451840 12212278 -186277086282938237565075555814544897376 12212279 -80572457220886591001869500857267340120 12212280 -188722316861269052621479008963267686400 12212281 -1541356274187497299924542618470186028 12212282 835456903237819483714332906030015034992 12212283 -820590742840742810665343397673583020776 12212284 73070198293255922911096448398846328832 12212285 -1137633398083984098917593298363012680020 12212286 73485154940270406574045099741641022464 12212287 989124139374819112401413672641726034640 12212288 -420689347076094255317264436968816640 12212289 -90066273728128859597074558107788313630 12212290 493889161527857097839364708018758230080 12212291 -210110649518150853513884931552568855296 12212292 -920263059787647865763674088979427491840 12212293 -731557449064069341731439775728543119458 12212294 -548348901179772223107911434448068492800 12212295 -135622024166721956402113554230843074560 12212296 -404226435967298572904709848417233566720 12212297 1213548032263340043976773080867121622746 12212298 -359809655040157874059861540706046108672 12212299 79747525649100893376778528991401856448 12212300 110117530025063848445469712679259072000 12212301 -4379185263503298374918954230249782720 12212302 -253274075655400340984871076729255587648 12212303 -219112365326965024917025193716277186448 12212304 8465036126535080006866564594930679808 12212305 203434723612099811032176868138604554560 12212306 -192008398327850825810301143842570170720 12212307 709595463735202289669394103605386764080 12212308 413919534569868277389782353718180847360 12212309 2404351536987148788117633459568151616 12212310 -61134572004639517660111366825166745600 12212311 875200696830580909919222043410475515912 12212312 424640199836637682237037918274705530880 12212313 108675311785409945439046334170542942720 12212314 -294593352433678452902986198420704000288 12212315 265536651828438139981335396623324448960 12212316 59170940216160676773336063788841216000 12212317 -79946114050199866350381495374472623208 12212318 -180566897967348116003966472111504350784 12212319 219927016336482897419438389780726472136 12212320 583880871701042634869212445446357647360 12212321 3142010595197327599359850540269180712224 12212322 -22192965888881116763903071220386280064 12212323 500273190147807724520084292433164002184 12212324 -1088730052188667565289193807078768521984 12212325 88597082704294044209921998591404661050 12212326 -40945871144430798307476400890599915520 12212327 146599177535327315863611705346127701176 12212328 932324504686856080623230610883772252160 12212329 945500544191305248733157341743503543376 12212330 142078748375225865909835063806445264320 12212331 244599172579529832276787372681758386400 12212332 -79253506715944441863748373294915644416 12212333 120011016028395528048964555082696590464 12212334 499870615489665145378664528116038403584 12212335 -300254748496085829991868361415930291200 12212336 -53996812050777983571892513220092919808 12212337 -324805702851318434347197827296207837632 12212338 559134765684658762996537574467336396800 12212339 378112501153630394957943515591180905056 12212340 -9906509691456353759290957407676293120 12212341 1006786464233082000709220609940870913080 12212342 -132146946227871053841242673223715221056 12212343 -92830811226374452303514169115689450240 12212344 3442695970795980244707234253667696640 12212345 161739510159291427828129972728352747200 12212346 -64077232730497332881647317654624086016 12212347 -494342408247501490966615397111004259568 12212348 -823202147494514669301742646185050061824 12212349 -55347104543125639946173704441919406592 12212350 -219188834602918584558508442794134945600 12212351 -2317524094679856158822453366678589186000 12212352 -495586786046705595914879205656242421760 12212353 -216819941299361014448232620749754226000 12212354 -318523950057950180740005678195164038656 12212355 -196561425776638326449249694784588519680 12212356 182398066982136550966085694858588770304 12212357 278846592135949691236433625677067353472 12212358 668581537960391967712166144934488159232 12212359 202207707191917724944971975392482257160 12212360 167464340107948949766121767785015808000 12212361 -359235058620043055348015206034282395968 12212362 -161847351808082835532827122780651479968 12212363 -287344767641176562276614782498502649388 12212364 -694008862662030112086271885714124390400 12212365 -620615410639005179510088585959366059680 12212366 109522485830128856623319929321342770624 12212367 -499448364470974290669994085990805139320 12212368 52228834100936426032627567593538338816 12212369 309079085043563590631573129937776211444 12212370 -8341885642310078993997988305300513120 12212371 454049509724411031405580204926444404952 12212372 -270951328644052428779754105747631792128 12212373 -774377923148937235251000660127390153920 12212374 1441675933274733646678838997494292738432 12212375 -11586546781636070087506589053183056000 12212376 -514793992906698377233487499347894599680 12212377 -139577375862135343758809757816559822774 12212378 -278818216971154817335295423924708351760 12212379 -498022322045142787364490162878992001616 12212380 -771592661201032512101821442685035635200 12212381 -429415479599995838717459601179170544448 12212382 -15777429160624281966819874818176925696 12212383 547562189446628528173690175978443186080 12212384 -315232649654893546272002637431467474944 12212385 72830447741824179011415882316578412800 12212386 -71057553476443048080847107328316129280 12212387 24081670983825333373694633141664290880 12212388 -94240649521515632905166933717274409344 12212389 -2717340407181699876363046142842523200 12212390 379468113136827559517983276944266083200 12212391 396158145945229608782156602909507933992 12212392 -837327267383050895961505039090570782720 12212393 379946645333001152022123757254999937800 12212394 44661316126617094277722834403008876800 12212395 -12254841094688032623773487857283959280 12212396 150321998686107331154082097620853982208 12212397 1119678904006689185337332946011683155840 12212398 -19701325076691179083792968959352713280 12212399 827957177758665737573165080742182112400 12212400 -28635185702819830761647082452378419200 12212401 2018599804464074613306702451020429757760 12212402 156794090215892278107523134424856601600 12212403 32449774470321554467282314867190014720 12212404 35873728646051483979519677485757161856 12212405 277357922300557268568448687310665461120 12212406 -89864342137572394933354347863041386240 12212407 1416361200319310599667323788905691183656 12212408 641970005626725205897774584310160117760 12212409 -2053313949488214499007336040424367520 12212410 65576891736209430301253149616842828800 12212411 -814432396802231638551976666476438537768 12212412 -302263323895232047273788599002721280000 12212413 -578264572711779702121194589822950737338 12212414 544530132928146938043073275334813261056 12212415 -210104440955204364216995870626892167680 12212416 236519197810592781573694923357963681792 12212417 699235996623848545472187836431432724226 12212418 104306136348181914416133874045161592704 12212419 -154443386895581036264703023219760173952 12212420 741462435259340919930795330163848130560 12212421 -236191748614179028097897977776865189440 12212422 92896346606600955154313582925938726400 12212423 861124222233856645625611512090151635672 12212424 -91857863528324816245112004065103052800 12212425 613588497847912866463960952206259524800 12212426 -316112566970306244552115009432633044480 12212427 285958142253820657872458728320613040640 12212428 -49519334656088597624801752158641662464 12212429 822059447758336692874997565450008007030 12212430 189355431038503602990562947941483520 12212431 -15012678098736355849076888154845913600 12212432 128047154571190765638305197740679544832 12212433 -389280605012692256508500811418242546816 12212434 4840137514771375424023060884083476800 12212435 1038452751697197568899413433675594776880 12212436 -116650084686427634734059999956640626688 12212437 -31927366236660895598327977260497202180 12212438 85266711739224285055703174425064647296 12212439 196420686095572119345481376845684011624 12212440 772379367054668363455366034153180160000 12212441 -1186461121372770080163808040329711399158 12212442 -208275359322684456097713170497668508416 12212443 -1113873597669707234367560920884907759320 12212444 364177013191263711937015890344195983872 12212445 9895420188958010472834207788583567360 12212446 509750047157858751950724107906834412672 12212447 518170209264152289471634149051639671040 12212448 -10488695649454947949623904824125816832 12212449 -434027101971837950733494840587131661136 12212450 49856072604341865889816169152552704000 12212451 54148992276285623653789122997399023120 12212452 -257201490895627229666390778598014238720 12212453 -261987311392897259275283740235175587136 12212454 -88657053184333259297223505416311546880 12212455 275778614435887094596070465343703356720 12212456 -919066803996304507564808223540504069120 12212457 -607487940804663559173481664744955976560 12212458 85554802213137333958247964808632021600 12212459 -206388621599327111912809470094772866560 12212460 49357957234178189577810238576281999360 12212461 -1739186005859411209525799804044083540308 12212462 97232261486184357713245376711256810240 12212463 -525828383150602388326464354149706078456 12212464 -376623962993841187494414138786285649920 12212465 444374206171589123109972516217121049180 12212466 -213207614591601074070060658774373760 12212467 398362874346767443428106134633688205516 12212468 948624190235033666438013628968709131648 12212469 -294374889124666062961161215422892469600 12212470 -36662479886547285930583397555717560320 12212471 -987585716952653666354693263778400713328 12212472 -312996435951476544420027207622282076160 12212473 39549750375067891035712805820377728 12212474 -232584424370727913342500143599127835168 12212475 184725992325564695428385882503810262400 12212476 -534330171020278532667566210587933757440 12212477 -1108031212721547918577030553131381463988 12212478 -421138212348262331005690756697572147200 12212479 -147399309504184558432937567268283870424 12212480 380707812405931542815272048460719718400 12212481 -120796429870592534744994249662013086976 12212482 -505879915846233485604606947656245519408 12212483 -205327179867015180312191025212598539268 12212484 349631647685247837276382224911601070080 12212485 374805359338709894993899610363174709180 12212486 6072526324032974042769502198265052288 12212487 167350022961472358091033313264266693600 12212488 285454391073780811267236105875694965760 12212489 253749737710388909518318530638126693940 12212490 97711635989554680179972269967827749120 12212491 661416406937332901371459729907261731800 12212492 26944999218081791768357586172390018560 12212493 -69914416694830934448510634778764508736 12212494 125996654595524541047632586934305056512 12212495 -417283444081995704547881273348083035000 12212496 133959982016461991258976709891532267520 12212497 -754898114375001685367364749846182640640 12212498 -313746675485633010722308046081400678000 12212499 9732510027053055054971069801934175488 12212500 195113550284948473648022970645530400000 12212501 653363494378085059548449635587126056352 12212502 77792841155153789789036334137802781632 12212503 -164529468957711130489078131020478776248 12212504 -432737374760915252898053890915651706880 12212505 579921187275833832377946120327480662400 12212506 -201935629484946926749519388209856890656 12212507 222990781471837703182173496927916730756 12212508 -74216318261629006761488041954948005888 12212509 831007217838911753428993323950103814860 12212510 -78159295942869338666972574274777371840 12212511 -1070731436363108854371900498812591496816 12212512 171226182724189489439621717281833222144 12212513 2350687354003039374152631374448036907284 12212514 -79767603818430648668215709421536160480 12212515 380962761300917996555077675015052808000 12212516 -4003149960753000837218951807058677760 12212517 -424819051004544752116299933162398062080 12212518 -127624216457935391642884198891884583296 12212519 -542515930725841324224155582024876264040 12212520 226752055344172341796406954119332249600 12212521 -237835327756871688054805543401303206278 12212522 -322821983873813386839533823303950362368 12212523 1108714828683196532216943763411929945372 12212524 391524415011035058538918260232189988096 12212525 -16419671130656190033289557698904999000 12212526 22215508951016063265042342664454400000 12212527 -296439910388125913269361005940602687968 12212528 -273949146732908485671629793691628666880 12212529 -266234304307377870868415221024490894400 12212530 -227585726715813719302448910851649120 12212531 1147163410681388942348036253832786135200 12212532 63314413987853962561366999963938404736 12212533 259371859930958580652252258747076825244 12212534 -343864229045369999428702306677623849088 12212535 -46238864485505805654856880915364537600 12212536 141716797551291786959287117541604188160 12212537 618036051987160250295035579463909088080 12212538 -276562482465611036562198460183942272000 12212539 -1809349643313661644711033134439164869660 12212540 -218518549867407801775547819749677465600 12212541 37102582087534793583883503951186093120 12212542 771357759873096920661487258845855996672 12212543 294940203600954821957527300428616200192 12212544 4016956182739916229489783695072034816 12212545 400492995927903596907625275552714218280 12212546 -669866463659331986910712665847265076528 12212547 126607977444914158845586508603077048560 12212548 -385903897932753009403220889260075377664 12212549 354587214432400156653787506010135931550 12212550 -51893581096301620607911329997148611200 12212551 -146249211939930651942469614029894217280 12212552 478766407269272694576885310048186613760 12212553 234971269367513481007227214091246741184 12212554 -442248972133535682889711975729334818560 12212555 -376847012871346831336906670460547379040 12212556 -228361282080535265091365318384012272128 12212557 -165293162057953302548553781993517200000 12212558 127087541669762326592044629354876914880 12212559 -25551421173931801299696425400636130560 12212560 -121181866308976279600298320212454686720 12212561 -1744135086609299361703546270783086557838 12212562 -203599665947994825818640374360836541568 12212563 -436422495907850813696020721745450004992 12212564 -110669155188184842944356182954813053184 12212565 370092768400860529895863318439431103520 12212566 -466878572426145808288698841492444296576 12212567 2050722608974493524194453474949848096360 12212568 -155537585089833202388345325323079475200 12212569 -191205205781155256654165977226016007030 12212570 52949529460312651569245902218349444800 12212571 153359463064992883066555041045315930624 12212572 71832013393373302828984929790374334976 12212573 8038366786698193728481683886546999200 12212574 -120629028277190368759752173904432463872 12212575 -302167663231214761909224742398349892200 12212576 261115185922308809469362719047444332544 12212577 -29699616913267177194429191952623416812 12212578 38856740260288587953762973956913469440 12212579 490196356368731145976397519000199980376 12212580 230579311647867625958718568738970419200 12212581 -1130433699160702209965326421551581339236 12212582 -244912612301269202450698989951985695168 12212583 -581379164491139184301847867963219823576 12212584 -823066445858709802179350481978964377600 12212585 444549607167959572147173252518154030720 12212586 -10835244918601219748156482263478072320 12212587 -279097724581249779486949608220053385080 12212588 -87475172565816121684497562601681863680 12212589 101765256486985499281083982895718194208 12212590 57307150890467178642420827677457990400 12212591 108426877680497456428180563622325941920 12212592 35405727641292421956446614618012385280 12212593 224050563028842318486152037800307396720 12212594 -579694624848584366232223204593880913904 12212595 -104572222453657014854355974937534410880 12212596 170950968808483295575389588110923714560 12212597 -58141813652519561615961151099978911954 12212598 298401730016699342741484649234424739264 12212599 -283906319787331185674180481954026986064 12212600 75687214256812329599529984255690240000 12212601 -564768138909190250739841587795498357168 12212602 -6108542638095672673689767170846434048 12212603 283914812412733658936487965228331752784 12212604 -97711408057544879599406513287557020160 12212605 278051176897557687798756696872740523520 12212606 -167346452551236955193141367126850298880 12212607 -1810718504391180704189031649059615753984 12212608 -43868574286438993521715591756256378880 12212609 -409432682175877402972056906599139256896 12212610 -167631194772548091306826923745959782400 12212611 -536379664117508386632561356405125418600 12212612 283905461751808685296646014999033777152 12212613 -19451614124663874514735496835510240324 12212614 133616387672891464497758783552748845952 12212615 -175213926017839735609607227582279682880 12212616 204985619650041773574671006323120496640 12212617 302576022033577856061011997416112914532 12212618 512103404748810621299594448610955082240 12212619 -490336035004636718841178374140202569256 12212620 196049709853372753783667166883293020160 12212621 972381495531708680700525597780591755520 12212622 263042705100782491654712455768343794560 12212623 -40142093010867374090117187199287794128 12212624 391386979881798114656760489396119076864 12212625 -426828421823520909044915306300493360000 12212626 613104441406962573666278996224852199040 12212627 -236548010630315869379315348202488880576 12212628 -231174585797800798582532312565642209280 12212629 -215650989292181349095302094489736656064 12212630 -1646907153271639310970769066612704000 12212631 -125527323138320437396437772728392360472 12212632 -871055716035665897721612332236039495680 12212633 -287769485058212563638756629558285916720 12212634 -36018717132287616438308119704809671680 12212635 -550825872521818386949463839382275273920 12212636 462463537953906590447792024039950540800 12212637 -926472026033556704632003415874337895040 12212638 336129610185175484132129841208487694720 12212639 -109138934494424165872102888141380836880 12212640 891851504926702273713944330256462643200 12212641 56838900579386181670782686393704737472 12212642 -261420866536955822494995076095148624608 12212643 480412656293399042594961995970676446528 12212644 216905152254244006008024908315221406336 12212645 649344682730099171821506541328236481820 12212646 185189553487307295703258664472521280000 12212647 -1231130768385722286902300639232426919728 12212648 469972680557804856686468208225875804160 12212649 113352400309157088394375484407517410800 12212650 -302739716982476392438105125848487337200 12212651 774609350546115399879974070619690956 12212652 -518596986685484420830361035140798970368 12212653 731311394345459787949885566874158104140 12212654 -1291863675494618073718035405413457271680 12212655 -32898736425641964167329581074703206400 12212656 -1094358829109085831582965722867531776 12212657 743365642780859535527530929597906069906 12212658 -495413922716940567877260178972740952176 12212659 -800697322522629016452382660535921960448 12212660 48273847301572377256366528050383911680 12212661 -297863104517574957251676534662906509440 12212662 73602316512242618651317796306216546880 12212663 327701441844609855998080212874559332824 12212664 150144945596821080330575899193999769600 12212665 1440013887580514818387770324952289971200 12212666 -22107501163131627456168143321329405440 12212667 -581932583771337625080530117262078443520 12212668 -591444877946215244096763667953371381760 12212669 218594529021126198031945850337284623680 12212670 110070237561908710256916412259723961600 12212671 22441645386213635503148399191513313512 12212672 41707483943034211225902427033930039296 12212673 -625615180024297095381654512790519222432 12212674 51601295263718228970838271997807024336 12212675 749423290909549899743253678958603800 12212676 183906453320883769300257104691397926912 12212677 -1718957245989965901648163772626739989474 12212678 -21149668708490190786255540250914139776 12212679 29880282751273370970896674025441623680 12212680 -892637638799022610777060177690231603200 12212681 -3895742528769940819539441344375759856 12212682 392869682800440105000956016792667444992 12212683 -458365521112782285495490772361879932640 12212684 -635222165429421211581685198897672670208 12212685 627352957806072708028360797311387407020 12212686 545844286004991250576197774197581785792 12212687 -730640815833419651850373645294734970800 12212688 -2223081321579982470857549548141412352 12212689 -359118855737930545194378696935411325440 12212690 -186966628564504574304013518740153848320 12212691 113984678366626697479287885103483518720 12212692 581176133649520019879654631193069778816 12212693 38113745484439200121354193431899058080 12212694 260858400532969042320249470937094159488 12212695 -1815583060467766930943972428005169510560 12212696 776500345906335381788403996120972257280 12212697 -333658400132034674260271031712195499328 12212698 325369981006862313739140684251062290432 12212699 781352492495496901351255540521673973700 12212700 -256568244284091217243747471845800256000 12212701 -75990517422927011459352145410783031296 12212702 -601031888310212606820234213931300376448 12212703 191945619243257937089641470011210495400 12212704 -411442833715043430251599477549186940928 12212705 -352908688204355604976770861799315080000 12212706 392691301834178249322791977681518643200 12212707 -699742952823274936958571958586381705120 12212708 459435176824967792079074204165074009728 12212709 -26193060244719360120070386498043041696 12212710 705894812165102459454746136472785592320 12212711 -431368780805515839221723357274998401920 12212712 213737299780271509257545215677530880000 12212713 1036114875354946795592869653582360459962 12212714 -415324081165141872096411953657145419520 12212715 -960665045788405300111936183811387980800 12212716 -8385536307995035771185484837240374272 12212717 981074950241128649594604525466745657952 12212718 80799001782364610565957411932479979520 12212719 1559701486025760455888707687376520983120 12212720 49714131106709023878390136426549739520 12212721 -2077557139144435861930123751248132945920 12212722 -128849566922479192225635196623663660000 12212723 107100392017813717146746336498098095624 12212724 184368496223457513526049749460160000000 12212725 70714872497839621784442897495524216000 12212726 507719651034338527725168872302424241312 12212727 -224743709310559389363594243170082464280 12212728 -108429184400189845744443789070492999680 12212729 -4930705227026249076015898790204828160 12212730 -237611693998888279228108527517215102240 12212731 -8054142894185251425423790619639402496 12212732 133110572847982394426426406428428105728 12212733 347934975339484426398521914192034918304 12212734 -293366133736521414942829305074643569088 12212735 378712433962200650122597951071362680680 12212736 478473268974582003796933082161310859264 12212737 -914168521229171686685878423166937250560 12212738 222243061427660137528226173994776305696 12212739 59423348397897377608442691024475884288 12212740 489776723285274765409812665709642508800 12212741 9207736395615059051408494499242036920 12212742 703313248962626416059007010758369144704 12212743 -1228119841206672871779176484936880604008 12212744 344549963481391002328412601578907033600 12212745 183121835402470555703753494325054493120 12212746 25956165769056478665654609872523423744 12212747 -591681323617774599528763882092454791120 12212748 786961688294238148204058104589011000320 12212749 -441634245490557365265170808613451120808 12212750 44082604107669641496388270428721248000 12212751 -114248291030681236305941494445357212416 12212752 -45804462202428942335651355549943185408 12212753 20021239175200226157891414668698063680 12212754 4731711214130004187494727738346711808 12212755 -2767740049900329003109449508737201840 12212756 327220771170040301360909205551611470720 12212757 -489032550995795355009296689226873533746 12212758 -334311486404100275551809014620597984320 12212759 386985390142867643776034426738966663304 12212760 -142753106476642302746475969024766771200 12212761 -548204170281454593291938907100379566752 12212762 417871970364409048885707301145543553024 12212763 -458190272200383325661775210636243393600 12212764 1036967392827252471378289177350486720000 12212765 362415104355123770337035502833128130520 12212766 93760390533818738026198645685283533184 12212767 5272337442152836830630835767107745152 12212768 -844904581724617210537103479956087767040 12212769 -261583729481848476544645585094879032656 12212770 -200945970477865936738642935621921638400 12212771 351673138768200276008426239983146586972 12212772 366926444096944459110828080561565696 12212773 5394763377014396271681704269094235424 12212774 4039951593459091110390259983124611072 12212775 -2768538404975947818632734041016432200 12212776 29149475644722338973336384287804206080 12212777 -251209641743026864589449506560382154374 12212778 -163572178376354769164349802898942814720 12212779 157231460504616093188417688957039795380 12212780 586493011551153295640759484474650265600 12212781 -192652222142671869562933914266303987712 12212782 42104463147784268173261164459709307520 12212783 -366529310947614418246640145485798632080 12212784 223438848285792677676958858178356199424 12212785 589387808801480222419882301141671779000 12212786 -503070153154126585033653911588506471296 12212787 -170186024543576432560238212591101312960 12212788 284213126882594778588095053087285098496 12212789 865930889787018446310335955412667710620 12212790 -17149689458809991340471387573165077760 12212791 223150824468917735515783238374767515584 12212792 -334147188005964856669947452917135073280 12212793 15206215050602137171872211861879672320 12212794 12341499895889554997533364380349132544 12212795 348645990389772450669297458069248277280 12212796 -71080004185732130986931786263681367040 12212797 208116621839056710007043366361009602246 12212798 -116974799421816604627262401491915087936 12212799 -946222374065771736086876391022084130400 12212800 -291080176228397922059537847655464960000 12212801 1843777858637524746011766637507751559600 12212802 -325101761176472587963852515593311564800 12212803 503893570607680457364460509204376833064 12212804 321957470494017936261495037196057878656 12212805 -575812339920789636152629462933197593280 12212806 615340210931063465399916386392760768352 12212807 2274151313858056896787585524662383818480 12212808 688303411261639883212288388471432847360 12212809 1937312973469377492666111453307829821056 12212810 334802714920125801008211266597950173120 12212811 13685135075564093070984433859857711488 12212812 -328901482533257113507311980988416517120 12212813 426938880607877442179131427930627643744 12212814 -125453883237251336196451908937016176512 12212815 293293570335697659701239927658587101960 12212816 11824295223451952167772571093348384768 12212817 10500980322011432018145799065322495680 12212818 302155211899057859652063632027220449280 12212819 -413249674804162841875669911358843449360 12212820 -275345381472152349199233030046903756800 12212821 1042921281026762195099120273165119495200 12212822 152798822242149181346407340254588290048 12212823 -267716077308897562016813872898639297280 12212824 172262979910888745839455839144975032320 12212825 -603991673514011189132453184397772334450 12212826 162232677420323314457287656929214929664 12212827 16475088307073344473237218251693444224 12212828 896112915823669004759841277975700275200 12212829 33524316077983376891290678021224528000 12212830 -67863773573461400676247890560854022400 12212831 1419015807061869318047550658540633177632 12212832 590493492866059972318794114819781558272 12212833 -699834896768099090382111972208577341918 12212834 -224474846256890923406831803806539334336 12212835 -72678028923379102633599707886587456160 12212836 -110863654139986400263463566999896795520 12212837 86296114333366522503140010012706040832 12212838 15708254433921384876373145547088865088 12212839 -666719167075523304648177349575001848960 12212840 -515956908962699860801683691672023859200 12212841 276804321200258921575413230989323099792 12212842 -80796150033625017319766779488267278928 12212843 -326229753008383064965823407395181983936 12212844 145829842099813924869126323907802202112 12212845 -160641182353950087329743966075917300480 12212846 -11340408665163358752681871415657224128 12212847 589204517375826608901485278828114468800 12212848 -112948695964968781087865472527142780928 12212849 393423250460339924492208318537911594352 12212850 -80232061672001612526417849098777356800 12212851 232953417458552697628600470562300880368 12212852 161983820449948034070314010895115999232 12212853 -345841876774730487927387280131478939392 12212854 306452283763587136337401353304741577376 12212855 -835887690528202827491457145660922691240 12212856 -50433944011226540271735492516974346240 12212857 428267941947328746713598577701034422660 12212858 -608227843441274979602817972464133504000 12212859 -152351340486641550105875867189231877096 12212860 -1231790197005622767429567786345799680 12212861 -1015642369437610927987345201162289852538 12212862 53942121747773006329208813165675136000 12212863 -687336410836473657852356658182190905576 12212864 334921805602601973313903580063119441920 12212865 -45651494956201864842492181731506129280 12212866 378490876309423379748387342312445261824 12212867 1145780408204785012946342710953115553916 12212868 490973806475963716066266951613654290432 12212869 -570089390393238884461078220149087433760 12212870 -583411158662109796946218666208551804800 12212871 730432489565921482921571109313773441408 12212872 -201928451862100259166666486284570296320 12212873 292503594732120418896983492441977484736 12212874 372480760254887578746008666162808458544 12212875 -199148718729326333452944813628353072000 12212876 -574689105310082505821246512095872698368 12212877 1655742739102060248853329659907363310080 12212878 -117825596574400047180303004524457781376 12212879 -275410386867844107090849606087901860624 12212880 -119861044489145027597079758362344161280 12212881 1003752170236495862787073673165411365682 12212882 -101601261469431114542060032385594317440 12212883 -383976009582282851215580481832113344400 12212884 93120808616684927833484860674095276032 12212885 -305787767595420300502640221114462160640 12212886 8927742404860535973365131522763243520 12212887 1056975895173285623026749253775602062536 12212888 -37608062846269520656159363715056650240 12212889 -101427199914184728128272729647709604352 12212890 579856370976348982206388296878048767200 12212891 999323349242219557063560274916476265784 12212892 753015829820549047085851518059758089216 12212893 342455233134708126037892475434515360 12212894 119308785193281681083296963838940555072 12212895 -74753356649667624036747269355950855280 12212896 490241016599070527418234604374274867200 12212897 -1974397973880820242974072604776030596668 12212898 -2354818520191943804775118801118150400 12212899 851660652758578138337631920399960519900 12212900 6568189656161084773331107695691776000 12212901 120832651282621143190779766013937308892 12212902 269985072865858641387459185050805036544 12212903 -47820745647806048874675430424538637056 12212904 622553712770841117026967613328916234240 12212905 -299080707326442827637614137654049547000 12212906 -145366546435990487673183548150143466400 12212907 353019196597356816901482767174116864704 12212908 -76964759450314890293258866695113856000 12212909 -67579377874518762553728217891184786100 12212910 -174771302138214398483130719980958764800 12212911 755800561373327060748285164099356508152 12212912 -143342364867106718021948336510947344384 12212913 103808776035486333932107038801409759344 12212914 -71878202067183400017642915565501298688 12212915 107921535028848952907324498974047744000 12212916 -5968361139977188109286133019130028032 12212917 -710358401439507593017869145977209334034 12212918 -399049273266463049349930296201697375840 12212919 1034209060216749530580276699363661882464 12212920 668343727046782853530142730778511769600 12212921 -424727721054300988605491203651290062976 12212922 -418269499011627203237107303144473808896 12212923 384136171638708389032355987480637088800 12212924 -718653342814006022596796313505761967104 12212925 -170945098546480206643566978643713708000 12212926 -906153332544214700221900444361656227840 12212927 524673906709103028972346072103577104160 12212928 52118380816292254224288680293542395904 12212929 -603734480674095804236788797596728193470 12212930 -87913821088165003324768386701614411200 12212931 -540688729354082634353254087632841373184 12212932 902706278662196124181562904332490863872 12212933 280474727989009004459577870807350929182 12212934 698361473799542743907718047625976320000 12212935 174873247168894383948427246188149760960 12212936 -206185090478771012464670279337911808000 12212937 -59742834690433050730766101120695171792 12212938 -129584900666488835081374423998666368256 12212939 -548945415115085958825625801824502033260 12212940 -357327112420944842059629820410569856000 12212941 -338096434006171959072500631966573339360 12212942 365118326802941836788750932821821885312 12212943 -578533844621558114386604261345607714936 12212944 -231765867781662596131028108037090263040 12212945 -613165988125975630040360590975759596300 12212946 211661869061325688045330505847367680 12212947 -1324733532273849089957595602073499187960 12212948 106721802943353465880656022183546699776 12212949 124065585294596351001240932180692326528 12212950 -561729515371088587104186231187999737600 12212951 -238789433763906343263274503784090365048 12212952 366851497005614387142784030154429399040 12212953 -946717462016661962912399006082137307360 12212954 -410707048993469469934531790383183110912 12212955 159853125719183724290165280939365276160 12212956 137978579259195530083725305867884482048 12212957 -636809754968426784462579781278835203840 12212958 -446413364125206898442284648627652327616 12212959 884633083882284449975687373660832706040 12212960 87583258033869198526429093178124533760 12212961 1028759276070344409982425709825513101984 12212962 926384075010063791430704034847980977232 12212963 -234731049638386960792328993703635861040 12212964 -33829129561819310153297350182335047680 12212965 215884509874342596793008273478465876860 12212966 813830868480255023863001177582852958432 12212967 -79717244633630128157452082927364626352 12212968 -1243687762607635718148532044256335037440 12212969 -407605563938722794527420462652458926860 12212970 -90066557126955807999074149987606364160 12212971 1374356920382974009413970312559229373172 12212972 -733237376709956088209486465214642455040 12212973 -21537600637688607718899522691447709160 12212974 -26265975671334843802535619192852003264 12212975 125161135995051883148608820804555385000 12212976 -15016839705679555349901370730729668608 12212977 -86142186027895534683554931880722333696 12212978 -21391976948303801659467812347260222960 12212979 419058602734322194809163420668334205040 12212980 -10761091335942960436904641318095052800 12212981 1267866165591897045591148714860775332864 12212982 38882221937954445225524336608557132000 12212983 -1218275852796178274264092597033786687768 12212984 -213251059289569509091790506997955317760 12212985 -245336428099274107541787887787109368000 12212986 -63399718693649195781474884326577429760 12212987 -759974894311171956591501574683375581208 12212988 319948117532728136360552020146912576000 12212989 -12083193159005607728831708912483876576 12212990 51992817963932170527958530926994024000 12212991 -5826794493384814972271650394163206400 12212992 -953495210061543941342888800033469104128 12212993 23247023255358100398552773009214064488 12212994 -61870830216643807134954346627270801920 12212995 527255236419106769296443951853382298000 12212996 201858471200645624822048987109316560000 12212997 -58665393373455050662684304196322980096 12212998 56363900857481493803743601363857412352 12212999 -317158991604564801986741980600422340440 12213000 -333438108193585622505933958999449600000 12213001 -226968519404354143853354972505399008998 12213002 -48813056574330966788001244108533969888 12213003 -372697676714767665201952416630416073792 12213004 18652985290865459384173598435356202496 12213005 1331922499483058411351336206510318214400 12213006 -46101036274270719411238839048088469376 12213007 1169811206367210241844362936258123630256 12213008 26195859849114051419861318320514924544 12213009 -261464165484175436905120221023214512286 12213010 417408979554146851652893517434997568000 12213011 -330595266958713698595290187152583786000 12213012 -70968529382593550145806976212817838080 12213013 987415354039097481756402027057982837262 12213014 -107382523556089273415811958259946240 12213015 340463873940158167785389883634603967520 12213016 261010609581354060110224779330174259200 12213017 -600871150123444238502457577250361082934 12213018 13736747966656433403072587595396441840 12213019 -25735455509571699221228596950525658112 12213020 39348757658913750712761283848031956480 12213021 456819861107631953408374990179376809408 12213022 -32397496821823054063114827792178754688 12213023 123552863825507268028773761885979767952 12213024 -629811213030009902874463718144629800960 12213025 -37095535736011779914017433797357500000 12213026 -261290535687597874374034841050047842304 12213027 87197738564597630140771531017086780964 12213028 -196279233224617260109767708668887552000 12213029 1044627342883576232046936057891583412640 12213030 -54759392978108792570387185308914407680 12213031 -681565116052492441755467715299869941600 12213032 -5633075802924327409903084381183426560 12213033 59752751881092314129817953899851036864 12213034 -131461131662472982659424419509361533088 12213035 707400421175807799150901001975732746800 12213036 -411738783821547326380131265071761020416 12213037 1159937821660986504472238402497004097686 12213038 721218586679704557306428685530581005696 12213039 38171675432257790265897119186602392576 12213040 36994866312988593600898114138303365120 12213041 900819231166143431621764438087675249152 12213042 377292552964934511995332434342196163712 12213043 -749639733473908306808312099121828122760 12213044 1633226727255005263798394972750985707520 12213045 95096135331718522594963270019243712000 12213046 -17445411117498796250241847386857400576 12213047 510950491703071425000593744077891150464 12213048 -40286017796400299210056818357967257600 12213049 -655443680678484177222482720822922740950 12213050 -187863462393711813788065388614948033200 12213051 422049167516111229174410387055301732632 12213052 379479312696154918348909112541855374336 12213053 -1159233093094908026642253807372599344698 12213054 43782847191746401225557606497658107712 12213055 236975668342028386051902684588053766720 12213056 -280010442156182457634417839746918645760 12213057 -446233819253170976383540595461617566160 12213058 111992759653550555303478545144014476288 12213059 512822210001486446859350069783318386320 12213060 -155939451395670019757186270091643392000 12213061 73054224197794881242126367755317836832 12213062 -931440649983219675783115172533656439968 12213063 672579091813384833379219294316642041920 12213064 181938999194373310776959217969997071360 12213065 509998454211136233677205612855354851520 12213066 -520239279076476019354509634972565381376 12213067 -808367957978669906044285518614918406720 12213068 -41118353046816991340897634242796801024 12213069 -302989296961364795232715837680300071424 12213070 199498364989184678541052982787069557760 12213071 -90290839382849105059082662462839320256 12213072 -221636787428445745541822465305435176960 12213073 -1474922883255246694702795796452590529678 12213074 13710609017671663289086103841729831552 12213075 3123728235116612348028978102086995200 12213076 -374299394294175991020950442508344058112 12213077 -301368162702956959663121169690541345074 12213078 276480751192154554605790742042783039424 12213079 -711666258144195177005273976508222787320 12213080 -94978308493605143304802295765180006400 12213081 -637319155786138014754645508476087797030 12213082 -55831111061725220404455403465694330880 12213083 -710789346598169953425183660318456333600 12213084 191482786320605165905546105261039288320 12213085 683067991463638925980627520926756716780 12213086 53157794102440448674960312408355488320 12213087 -166285820369376476520561775686806926848 12213088 -1061470286626531891569647315173427773440 12213089 501850911698110653310962756333911203200 12213090 -170142760731891099957076777898000774880 12213091 -3166702082965878609298714692135142150656 12213092 -527065246769575009668222051346527264768 12213093 -328019019356440440182219372103933906336 12213094 3535740378027736285297953299236977600 12213095 -67830198380389344526446059905573942320 12213096 4641578553106343326320476242005196800 12213097 246525950561618032354347637058770227940 12213098 111423492903249128641057704231254458800 12213099 5441436198721147480934359384315098180 12213100 -28562499709594058093085419640866425600 12213101 -59386424125092121188054148925726374656 12213102 -617258192993025406939846076764080448512 12213103 -204152671677709046335615261969429214064 12213104 -53146023024839919039887456084469743616 12213105 -592371046451198080924611971125361745600 12213106 -179696589006726158678762853925914985440 12213107 -2653920381028083363803131123022020983288 12213108 -46235902831938262229706145162699854336 12213109 1517438643501753804514724457423592363310 12213110 25566095661176634135862955802197598720 12213111 426898255877653866400037384770998736872 12213112 1048281518431210872315963742272259891200 12213113 -726405591046904658137980940175638641152 12213114 -121807213490728516905170086224882147840 12213115 38071401660205501574958035815063535040 12213116 -305674694749163895672358341307177359360 12213117 -314396476455145287982702631364655296480 12213118 8034068222098382744975571002217907200 12213119 -50162267878569957766457105425998971472 12213120 -295337257874732011980361223071648972800 12213121 -560662637375891898763020664024030778556 12213122 -1078113515157128909754669670602969632256 12213123 -240156487698839455788371823770459707200 12213124 -179022353877800302554974414958454702080 12213125 -198543183250624637964283508221866086250 12213126 683743794114479066256462702606551894400 12213127 -474195820954180629593689749865638370024 12213128 723163403582284150316373680170010588160 12213129 351363619189895280246068649960666925584 12213130 122683125204246206499586679077195864320 12213131 -59794130809014158414652586174181770608 12213132 -183666148949435556866124808313601785856 12213133 -1981560532703813465621392979391207501216 12213134 -287296041685087608410915128778230145088 12213135 -1288702726575873759914700358777614840 12213136 -1521924162923870848507070759084752896 12213137 1074920907235160649572795670643626804786 12213138 131090459126650531138918122034335252480 12213139 -117046220010400663959184504228867360320 12213140 -135118174238696409059644252042733525760 12213141 -184079802408140864301564292233333031008 12213142 -4709170374847336444957042094395771968 12213143 897176953453141983618038790362795269320 12213144 273313893074189815584011656046133135360 12213145 -198600427972746161646333008765679095040 12213146 79895699804538952442614896007657538304 12213147 606191044560299669982039418301576638320 12213148 40908872757191743933223588458599984640 12213149 452981352402281176320903407818488237720 12213150 -197946398207241555230592074896329038400 12213151 -60950502008503995771921535888852569968 12213152 -1024884385535042370589328451441610260480 12213153 -586975885697528739345512271627594313920 12213154 258510716476153655255416597755728179872 12213155 1077299931679292355522143671737372196560 12213156 200336537113153956427567802675722113024 12213157 -3217753934693493254626949002208270592 12213158 416748894149965227989504474194353207360 12213159 524939816776187770240006903641815808 12213160 -566355374001677245117082805986681088000 12213161 -8950064289740987662528965576721908864 12213162 80138763430706807101879704548081948160 12213163 414903033040026491935070939427675023360 12213164 -950635944463189498225790489209268730624 12213165 -325485499625305238195756380548304066080 12213166 114485106817563084344605834863734325120 12213167 994416438145037398136447008640668323216 12213168 217588320676089194713478984113394024448 12213169 954599086444388042257147188016840775570 12213170 207327951904046302990005627384165772800 12213171 686968523766003082996597305799164049920 12213172 -165146846822882764700480828475794525824 12213173 -12301983585180396340535304692949814464 12213174 -415015730335433298451479408473517214848 12213175 280697085378067510782807556037553349000 12213176 815823428275081437236238981147048345600 12213177 708966505827856940667755372782976435040 12213178 41707969624035788638961692892167190640 12213179 1715355797172896715307799473106578879080 12213180 251395389744572924121430762393861324800 12213181 -1213487846518826861049502233574387304000 12213182 -9182540004252572859468461756454648576 12213183 297981753716846677742627015352941050824 12213184 165774193002979430520254981966886076416 12213185 1084322184801155302845717690229483896960 12213186 -211116006529424236802489338189271799936 12213187 697371516353225341300951747869612316832 12213188 264738978669983176964790842679371838720 12213189 -706335320713013283371938650037417627746 12213190 566181890777088978483969754702943644800 12213191 -1098130736639642492024163483012263169648 12213192 16206478825475647592368634665424240640 12213193 1047993353770434345503728439168961412442 12213194 46515847199172914311936761092221108224 12213195 -738935564189013144432227529151708312080 12213196 25136996355896808926725042724409553920 12213197 647093772255620001369113806240829270646 12213198 88228363424208104025034835882523600384 12213199 -359781298793829871956368129171808278800 12213200 -186957589313097841963510103766024192000 12213201 140472276911377907162891574008697292800 12213202 302489823720667113517361649054379641504 12213203 -103769003384671642871053662675961085520 12213204 -6679339405631749807756627298353551360 12213205 -91263797604414679962138370429996593000 12213206 -181851529568465148730697105116303731840 12213207 219632003600090573892226976790427745280 12213208 -467211579483336872802500546809450905600 12213209 -759006913182786440797620475191271517184 12213210 -92448674818850405401666594525005511680 12213211 462259017020102222935364254618374802512 12213212 -126106613464726044646523233601673507840 12213213 347152899387399031528809896644075580544 12213214 124690295591048808215779265615074802688 12213215 -299429682523989158070427858606446564000 12213216 -400490112935148959007043651112454586368 12213217 -495921901429537440138722328797111596988 12213218 510420566981557533252772229645252884560 12213219 296089546886584313745979644971913262080 12213220 300707351059932657593747590606219802880 12213221 719508893631405018885286199000283319422 12213222 98340236138225019645766925762941384704 12213223 743497052674429240782994293800238850608 12213224 -804792818477019514556056513536661079040 12213225 -238736358875524142607817328925148684800 12213226 -20264289807213044034264398361333194496 12213227 -105608477243642046564163067284187359200 12213228 -115308902052267181182325029671351092224 12213229 -601113762591746360084998847667302162368 12213230 285477774655721087781668340272709515520 12213231 175317718460348690663006629456618265352 12213232 -217435111794128629443660802541715456000 12213233 1757925208244400546114730578188843438244 12213234 84309380389704247593835531347868032000 12213235 118627322692348331372449271313311864400 12213236 -46109840916247196869415214172032061440 12213237 170382860931581249754986282783686836960 12213238 -349593643932275106589091405401919992320 12213239 -1298855958453402692915354445286715003640 12213240 241400387646065671995356888262617088000 12213241 -1701594651102591741058394573537100894358 12213242 -712509389605044825737343637562298731520 12213243 193342902279597495704415225930373273104 12213244 -565919610663089131754961103694141027328 12213245 -831066439610009886146399062888731770400 12213246 332442721807343284397700480314452020864 12213247 -2784290785680075157066336829977340160 12213248 -1854853679801059127322703885646998536192 12213249 17732512260249919886525431344940130400 12213250 312897558928538671048649832578511336000 12213251 397223942408463972846656703932099712252 12213252 -433016091809419060178983116756320817024 12213253 -113754851285230974409001152142342489856 12213254 -424608467074558488778633575212214833280 12213255 138996429227110509168709931857207092000 12213256 -123857384302820927439892953570375106560 12213257 -281601823909921608510904299038302876800 12213258 -164249365265445946911808005343830735360 12213259 194427431754815579935624274296204326216 12213260 1115068180339123056783529072731417845760 12213261 57337204946792156216639192657053960704 12213262 -285291553912833711290495020941421166400 12213263 1656583921278030733782351351107812131480 12213264 10932232317392181136068827755994677248 12213265 100670077948309161450758106596345166120 12213266 -44128144210745128714192464631314399936 12213267 -535150350683473006362199080005689745664 12213268 -373151810984922937141691363594570906752 12213269 1236612713636728648958569964121134822670 12213270 210886515269092120006584312456229344000 12213271 -28197491894643339206338579496156145488 12213272 37256107276502629415296241197343692800 12213273 397960724176423422296397548502020410368 12213274 -868341026510882685922392070870754286864 12213275 -19666307384240166111278411544512145000 12213276 -151326481890592031061940086075827650560 12213277 189104831670882563017335144886997760832 12213278 179954584282397990942087132671059308544 12213279 41881107996226595525182003165950796608 12213280 -1253911562038940985266989790467626762240 12213281 64457383561783588450376171715827225664 12213282 440379781608958754188431101409312401664 12213283 -1238553340381710659604257847073966114468 12213284 -302918682087165207352308492271961938944 12213285 44672382731017010714154839994655883520 12213286 77751593510319894916397258585021594592 12213287 -333241322564580233864764408522081416768 12213288 -328153921296537055781063631010598092800 12213289 1339076587072426274917709404614612851040 12213290 1302911081350265909726609994717246720 12213291 136492924700369993312630924614311797592 12213292 115356450171668233192967928746363443200 12213293 21407203270488259138527765711615182616 12213294 9461947312635217711806704403378945600 12213295 87995424410796022758209808504964080000 12213296 -336574310465233159786481464170030071808 12213297 -1649357186498851247765953898460688734732 12213298 839087988298449222156157454874057954720 12213299 -22154258258929692534545416983183321744 12213300 -332527032943755023073455421073999718400 12213301 -877845975898559841866488331932530968448 12213302 -15060529140301112504875598036876984448 12213303 49833477767132548057974472096673600208 12213304 435396995284140224424186762700062720 12213305 294379632524658578705547689968340489160 12213306 69155928538172912228930607918572377344 12213307 -1425915099336832381178746727216864254560 12213308 -210169003025091815139328282453526536704 12213309 -199200011809190924282868080749042387200 12213310 36521450087653838818212035952826373760 12213311 708471161161411086025851138495085288824 12213312 136891503842635454454548415885588037632 12213313 -712491588879417107276925432210105405760 12213314 -52698971712120960410064537512737580160 12213315 -564186711918605511385450223512628868000 12213316 115573730371072722963239493728342311040 12213317 -1442585807240533353974220486053860289634 12213318 41823239909058420373280585095135911936 12213319 -375399935933018222834893376549553690280 12213320 -147500775810881282384991242459194982400 12213321 -1290139950074859793601027024355334483200 12213322 -161990328375597143587627826584149136896 12213323 424126744978337347061336636644309101840 12213324 62660254250249867918796638123052011520 12213325 628214237343300718995493295261925710500 12213326 213962145179154714057696328210654794240 12213327 -65069014514090607849633404006542576896 12213328 -283005917824060332895807341519904833536 12213329 -1593491992005759217375688101487811101070 12213330 60422130593726411434986151122785195520 12213331 38897953522692567382752434962971101632 12213332 -1018184552680144959437458915592300056704 12213333 -9145508946646080293908471633509204480 12213334 72423832071976805996783310597350193792 12213335 519394676233674382870614857572841408280 12213336 -352874939997959504568825888776902410240 12213337 -87715590746006787285694646110324111868 12213338 69216012181747665621258108167754181344 12213339 -52666056416177473646485671712784948880 12213340 -82921756981599417533324146155222428160 12213341 -25222289397857721118514750980895667840 12213342 28465300242017346614328951292635098112 12213343 737472797542376325934574385088139771664 12213344 -551791046077395520848787215126019178496 12213345 -17242037733614377719118393176312216960 12213346 96429026543604616819141862810518369872 12213347 1114368033396906569213828208459216992796 12213348 -198718330128380088964641449868911975424 12213349 -372334095832173293574300724121076657120 12213350 216497056156214220215111092179872304000 12213351 1150624520572791452278260473713031060880 12213352 -2200799201518129023864404494075929600 12213353 -1068256232691279485178628144282351315398 12213354 43813571398837892407512383276265719040 12213355 139137768860663439147287906594442558720 12213356 -410521560862163039705852861574447118080 12213357 227447512756741912055039622160183641888 12213358 852377102994293309521924933609727369280 12213359 950378953147857816563435627453645685552 12213360 -6728856146975477908876923245213614080 12213361 -1310909946709574285042192219712903824988 12213362 -228106701700860921874197959919479083008 12213363 -1237638592152259924147522122475964385216 12213364 140562541571563693419303469486006203776 12213365 132712494538458277244079322062127663260 12213366 427060263194610191137929247576907816448 12213367 123545807817534380559199561983761861664 12213368 169284388064213042129529373935561154560 12213369 -321505983884736384907987664520017362560 12213370 42863844556842419214577785397495032000 12213371 -837049411901044031002207423980341305800 12213372 -608706817703742241130696067415870545408 12213373 330130083040357262044132443199973808384 12213374 -417361841248669589956033179030906841920 12213375 19786641484623179098186981707753780000 12213376 8082059680129043982565632554167173120 12213377 524775416611403181714693829567050738 12213378 370462524990961418793884027865768007680 12213379 110089889717934807461347453988258794560 12213380 102211432481472077029764415895771136000 12213381 107564115363181437900290659732213272000 12213382 44532242170868619726343356438793053792 12213383 -88520709843400694866327340361363848736 12213384 -600513517781602009132319071581256335360 12213385 50833326786807481122026103228704660580 12213386 18074137712626817963207471961255385392 12213387 874000338788780941535126449742969261244 12213388 743734654116235301445328650656909799936 12213389 1404804071483213911836205997994621724140 12213390 -90432617247885459716853254905375641600 12213391 1022686415633116663898127894414599087952 12213392 -369343725925878355887308653786965147648 12213393 186744256972064703826138895831004668544 12213394 1180185860782901825262022031155098681120 12213395 -35893157876637792215680268174024269920 12213396 367367381289228122036359422940629504000 12213397 918399827251558210970895477743702143086 12213398 -7918132858553141016205606536869373120 12213399 -551055987348708945904245370946128897152 12213400 915141732389967243159343403929221120000 12213401 1410182081566651621918578725727563619402 12213402 872814058581112030596111409395666432 12213403 805289845494493949731500025154321947652 12213404 102836985411613289007990300277121464320 12213405 -809781572019348828072145119131671950900 12213406 -33055358281581476593559500968664961856 12213407 26087151714284653059296079256220682840 12213408 -176983150633001278701144885227767726080 12213409 229998780644751684692644952363428255680 12213410 346789945438448917209244539027046110720 12213411 7820530241546412651627776363171033088 12213412 -601508297600118084857934954949155307008 12213413 735525152436394213012159974891263920320 12213414 -82315129585967598677186106715916644992 12213415 198755407709135871838467021364190821560 12213416 107940623885789706235683548296055439360 12213417 651796641395851696811963183418977240640 12213418 131066979308442650974771145557505730816 12213419 1708225904878627215449359056759079680 12213420 -327957451831428973663773886922019962880 12213421 -860209458636950144583294313714602077856 12213422 28014542475010052496270611392056735552 12213423 -1316132552006879631170395656574524359016 12213424 192388244896324268179590048101723095040 12213425 -95883695197861073812355642919428414400 12213426 38266092021827265949721304573649689600 12213427 143402865642378624793309522361872810360 12213428 -17935952624080217224648332244940021760 12213429 -248845986594013154529615449353060755744 12213430 473453157266972537080834786519691222400 12213431 -276957722069759233478055844001830811520 12213432 -129313541782968987271411107220172636160 12213433 365336821353258188512644583871225548740 12213434 209812121750870827811249345935155383040 12213435 5815307027087028165441185209924201440 12213436 -887254430829469090059421372953907256320 12213437 -212959639494683517788664723806232055680 12213438 36661339786845176726516214849038090880 12213439 -105571679765915557542271570097369753744 12213440 246791883060009190848273905414087639040 12213441 -225081611192643641787337291417888765548 12213442 274020338340015871900434522504468332544 12213443 -1870957173736364735323865459706486616056 12213444 -112221507424158249004856698538038723584 12213445 -558824369034974575995892317031304025600 12213446 78369483082204637901106701543211329216 12213447 -167048774112844972737137049275796433920 12213448 483778931699337925863612719546940303360 12213449 -355469120705215063981182702308104147020 12213450 96669787624160615434163864338608960000 12213451 -693212889436484905600927846524302930568 12213452 -185764277559730173962121972388185924864 12213453 469204623842756371437215673163924001280 12213454 368182992823574539111920531325146810240 12213455 -39251732698535877718364666140673760000 12213456 -50156585263475301726554123552653836288 12213457 -1945122060887946258619353289669363389120 12213458 -346166601028581879160453204864206103920 12213459 580228135300762091732345388074482687704 12213460 -129679982523807842138977979962802749440 12213461 -641807318839386876580852876665921380310 12213462 5671810662672842525496940210817717760 12213463 -39372173875563497081197365678068335104 12213464 -554983510687341496285642519249111756800 12213465 -204357131125446457252468405174262333760 12213466 -93791318060289778694272728274124332800 12213467 -418085460772095156959656618093848380928 12213468 623400215046669980228490316835005181952 12213469 -1566825562433835705180982693250719479130 12213470 237057429668088003335752986132154646400 12213471 409288044180791417892632914590035562312 12213472 276793689565543648868741085501240115200 12213473 65130964485621604443736870239728939520 12213474 17949458114535447896923793125624826880 12213475 332706202301284541458256643770200113500 12213476 434441636829151643235045070497259668480 12213477 78245781694456844344903885927830263040 12213478 49789386807745052561534964788681897856 12213479 -11345152144364568535943610475752882240 12213480 121450414717439922256028386552855756800 12213481 -74650082182755222080594230193419473856 12213482 -267223329471511583987704568472052323408 12213483 -320185644992179890061281559806405044736 12213484 -29167202808814742440832035726042605568 12213485 598999218917388831087100088233652383200 12213486 494720878740201994966511891934074598720 12213487 -524346080233397105141054621451783143424 12213488 -8985874205523108170703762432054067200 12213489 787594559197108890746927707162284083040 12213490 -164190989055987877526045642253179217600 12213491 804729525920075173336053350413514322384 12213492 80056027979157828192742422284608069632 12213493 -1245339620780002666662931353353225842258 12213494 -267921208293184883413801223990366500704 12213495 330397915736345503766686741007331436800 12213496 -20685914911943072860073916814773534720 12213497 584944111062382648191096238207076761632 12213498 -139991658884004246543963782841224448 12213499 -162751789586607252007534049552247905500 12213500 -148074501668100789105776501744432640000 12213501 250856774087996414605442723126946660384 12213502 -356225907194929131604057026137018360448 12213503 364338150181626253060171064546101782840 12213504 12797975381980294260341913204440432640 12213505 -21555776724708092247261904925165019840 12213506 -453319169436253442472365538230746139136 12213507 -961612237857033662949528870047687830800 12213508 -103671465318175574895813385888238982144 12213509 297190523922246118255875321377843919552 12213510 46652222552222900605138145172178790400 12213511 747251038517336947410716281007937097112 12213512 183835358259701404048276699994357483520 12213513 267119185489232608191762920744994049920 12213514 1347354956549216906614009061686876787712 12213515 -1932837957272128679650839488608055520 12213516 -19289381265986233099597094536737177600 12213517 713031941363742252201387881058192000566 12213518 -322992951967502093474758479606629766720 12213519 -109606288745501547586058911453811903232 12213520 -36378637897991047728362876738057011200 12213521 -423962629075085324547180476227928275278 12213522 -342232711393406308570412388527006285280 12213523 -645698650098444596192908634281847550720 12213524 -139799834171396334547283363444332800000 12213525 -323095755135113767246046493212788291200 12213526 -194575719011951585598262573726225441152 12213527 1556781336855346689809869961419354466376 12213528 -204455451224860953715135951765902950400 12213529 -204827149053881866420474773249090470016 12213530 252651149000686979427188936840068224000 12213531 -432575948890608984481854957844237171200 12213532 -53235998932603073241871021889608658944 12213533 -3278086836853019572704692776315129536 12213534 -850135572596260311118458324298167370752 12213535 195572962523651110508585845274925605760 12213536 706258059249815456552189760134880755712 12213537 397160282603949002427567082086633903552 12213538 -285057468036415906100568511793020514304 12213539 919304669466057627874971413245886591520 12213540 495832610363977621885536660983909679360 12213541 -1703086623257604551001654466940878341058 12213542 -999977474530695972915649483731695001600 12213543 -142408118343176746999573316936648440536 12213544 -1125801406396735665611919925711122432000 12213545 1141396684045001044080028856713068281280 12213546 169383001248606855297109132786654128384 12213547 127368178664503271346824236351245275040 12213548 17134150688565095499028781763338966016 12213549 1070138683373531970313833083411868737334 12213550 30330811522782286009602254387082172800 12213551 -504317256751259725039506582469170655248 12213552 -15849474929990911505683483533303939072 12213553 1763012673745920989069436918289515116160 12213554 609828508647764031388489086594904092192 12213555 -632105466099156852184334664593527116240 12213556 118275761883001722246992674744820136320 12213557 -90552100640347215234946820924630571780 12213558 231413021948177923847927280441808896000 12213559 -71826343530695565390095445977871186000 12213560 785557096377745684945365429628018176000 12213561 957238195509065009241396108601851676320 12213562 523224059375199681587068565732636292864 12213563 -10040769715382033360936922365624496120 12213564 -536908463426423185837615002889561153536 12213565 -172063171166860718870680233692169811200 12213566 -59856781295222438849477725140138656256 12213567 16809559648170395900564609261260203384 12213568 115161032765108062382925943461469749248 12213569 -1555504128014273869319702641164668245200 12213570 -58067615564521224321570816735617356800 12213571 -1585830315560186544335309632488821692228 12213572 -2493426778224984556123168776501903360 12213573 -588473368913998028612029676399889872256 12213574 535945737339136883531195255413091101536 12213575 24528499923856094485656331611862627200 12213576 -744177066228295633315646357865879444480 12213577 1045623657841069322432337815254264190426 12213578 -99068493651241544136622778436019644576 12213579 288777703402862517918102884320581043200 12213580 131528572648066429897601943559839513600 12213581 248831415732835175212417780644840154092 12213582 -710251200538639422920770497166345363200 12213583 985396897109964183941842089981974398832 12213584 -237325354058662784496034274507053670400 12213585 -17360891060475382902470681059311667800 12213586 -192811734090558214097165521784573345280 12213587 203673478312356489495792759490608160236 12213588 -482634403919017378023206468901085747200 12213589 495127220721495411038991383800645902556 12213590 56549360907239536584965361078978969600 12213591 3341141344936790984738656914943568256 12213592 -274339479654207789538561712344492646400 12213593 -602726231765224812083900377429919498742 12213594 -348725694004382579511610146531726076176 12213595 -73038884442338796591166790965498670400 12213596 -650550456975991498681493211030031756800 12213597 126492506455606153535222027695081912320 12213598 69342105504841513754807421859735361664 12213599 -1631703382411337940076896104055168669360 12213600 -52163505586635866406763107400758067200 12213601 -769557839957593764486924255564647090398 12213602 548559911486931034567092685128592732752 12213603 902343736318281133550315191257075160464 12213604 -103394182236783789457040485407574412800 12213605 -341469203823590671403503421035974245640 12213606 59397270816145074923579623985589865344 12213607 -519484423885487529078844417844084020688 12213608 -799905771234282257719901656814987182080 12213609 1244872659615008157733888272866941484928 12213610 -199666224789695857955001381208663680000 12213611 1161347190314421298809507745629747886800 12213612 -1140204901283720524532400846262527513600 12213613 640860544721937935149051447870955866764 12213614 115740227415093142993317534335617453824 12213615 -456692967223110574709158014805541303280 12213616 -339019714043316115886348840804736761856 12213617 -211163313425379727886611633934120000640 12213618 -131805328611872673494769069024721493760 12213619 -59173279190527724883026244046134008 12213620 133193050068361352538683023048834855680 12213621 -48447880133348132845337813389064657280 12213622 -366468059732797097963692846661190495168 12213623 1420539727667153831966821236872950624872 12213624 -689985720245574173312527828923430318080 12213625 126526973357317673607655723151878800000 12213626 12523295004818404651283252852474872800 12213627 343842083499980238515835797556158056416 12213628 27710187388997101940790529169621123072 12213629 -1833586384652362389536446125725943547770 12213630 -15034514010383153355754155317188917120 12213631 -264597943093868402311461707465419444336 12213632 571405427900382184716545596951049011200 12213633 643862419177524575249662592083114428288 12213634 17620184530549765641627970575641504640 12213635 129068584991009686860894691578376043520 12213636 -513122340951899517991651320929632874496 12213637 -1696603109303887023944135516472334923360 12213638 -50256108746984657377865897923150141056 12213639 25758530695380306684758619639014324640 12213640 -141017071560202116221448684002711040000 12213641 -170812594709083004398188803716119591216 12213642 376191720773991917808371685378607917312 12213643 5044904678502909752479635675141743344 12213644 -542094207546292633595498705760030434304 12213645 379408890973298507973116481424382442720 12213646 299365475885076002748750001637323918272 12213647 -948996871168747699814598596663907773904 12213648 112243054458462195415241332012973506560 12213649 139147816958982638548547033877556864320 12213650 -339511299909063547373046885688850052000 12213651 -376953092666438505872052073193121424968 12213652 -449378989446505101620835934461553551360 12213653 -2585328702180039936808918621301504623680 12213654 -172366831487086055497533657803781749760 12213655 -487114902164489565754827743304461999040 12213656 4496620435577067749628421647148646400 12213657 -887219601127620120752303947980435862140 12213658 315861758713279981687530837873919061952 12213659 51464616608309197576097063126333225280 12213660 118287079533738511594297021352777195520 12213661 -1612402809758393336200185107880332755738 12213662 1225668457539299853570831861718771392 12213663 -66616676816935078031055081456660180480 12213664 -604990935407331326754404110895379775488 12213665 -631877142416097362689696696451969811480 12213666 179319892433087753397072878704369374672 12213667 816237587590508991128788964025157973472 12213668 719686706332076904941834494570850210688 12213669 -251851042571167563359864132609122464000 12213670 160931143070633108147119068946667823360 12213671 -1307342476631997310837118555958141653256 12213672 -282838600510764499004540381621534638080 12213673 419710372632649062230529406899657340922 12213674 462930102843444158943262005399515323392 12213675 -202289099387874490305312689624196879000 12213676 -942500546936551900457275932425930388480 12213677 -223594028384537198518276640443779648 12213678 -56486385456787963532807148793898760192 12213679 -2036167095542825514833019683094210586200 12213680 7866206847871568289498661461377679360 12213681 -530444189155084659969141130380836008848 12213682 379091056601222909067650966724745978272 12213683 353247269753465352693335466526426033932 12213684 334704307388786155882228424954879250432 12213685 241564036272137816964167354646955491360 12213686 -222461470817963892841096104958135858176 12213687 -250093115348519793983618298876315964848 12213688 227424276449833041149230205632156815360 12213689 1370156961677024713233070198478304632490 12213690 41217552526038204573636912847824814080 12213691 264276943749043784265014908950129780672 12213692 98946255701690017911584344764245922816 12213693 -636019704198797727049139051505228905280 12213694 -169381670066119626444957552656424960960 12213695 106450250376238229005755408474159522240 12213696 260894080215032008060171802254742913024 12213697 808197553989683380168764960688451885140 12213698 489207044360406804295814091341456256000 12213699 -27764389237240750479777480269933305344 12213700 -122511913469354231135301375414057017600 12213701 1924908827557480537504243257168018382332 12213702 -524812560118624287258184605255575908608 12213703 -139455548606575127021587043668711490336 12213704 693565598206526534632801673984732037120 12213705 101481515863599776790123339753397374720 12213706 -976021585968929152459146348682839398400 12213707 -1023194345317481132820566780472761417280 12213708 -114333937131535994081112914993081057280 12213709 -1264892008503156448622118666259534442784 12213710 -94503670909155382382105272452716682240 12213711 206274254607710119126224410502705206760 12213712 53974899302702631159919354680914214912 12213713 -8356382213296348144266720670870212096 12213714 -129390245458144023943541580773335494912 12213715 205667055634724157447662877351661352400 12213716 -544332238690793950928865989917110865920 12213717 -608066964851575540770028714708140530688 12213718 157320743271975057738205823006434095360 12213719 -533417344825642776054578237781976532304 12213720 -12429855173303840521164830308466688000 12213721 -111991100229580370107897162059353456896 12213722 17816299246628668485787433513347095552 12213723 324598730233574735934300664714077317784 12213724 960400418009581862489145241210522282496 12213725 -147879240497686118710804813081352509500 12213726 50345066870876539220056652099719425024 12213727 323762913804721325829898297970671621560 12213728 -431537876249849211790912349264683991040 12213729 -114459644330181308618970845488597053792 12213730 71024101106039383756847770831873577760 12213731 1443745168958088860206029836435585957532 12213732 -416901172664562802525186985230989465600 12213733 154001578630418095279187916307159148320 12213734 -430061955761490475112147036939801051520 12213735 -77647978103182315082756628040194497280 12213736 -230427529390079281774248683678443929600 12213737 228768691073560814687814935304553931400 12213738 209284029527203192187857466645387200944 12213739 -1533427407605481233762619463390857960460 12213740 -1357293482087323671228937622147066880 12213741 -180949643093711089079712430077540085920 12213742 812885084231877708976933747766593675200 12213743 250010747969914254973284003832203507144 12213744 -97885852689969595179269517156559552512 12213745 915042219004415219877770379267236774400 12213746 -544121799644178276107035222482544658928 12213747 6853100858224650105203543884797262752 12213748 240090764471156031808754120558505041920 12213749 1757003855450725628752369109227447350336 12213750 54362052855510765934431676224854520000 12213751 1425499895584899549490901782248942249600 12213752 98781350804322174578245288514665512960 12213753 -150393509636031549323980164327613457376 12213754 -219479145984342791683984419068737513728 12213755 -377130959227530678532658720510324058240 12213756 -355265010393330941673688148905312704000 12213757 -589305261357189399083091217846359719508 12213758 294303532414236060253381089564996372480 12213759 -322282132326307440542154818812958451072 12213760 -181179269691985805408071303003625226240 12213761 -73251464757825956844124258126566379200 12213762 -427305396391233960416600180730134221056 12213763 -25725742027479917244518453950154282936 12213764 571966659658164218453091456261723624576 12213765 -543686451885420570749136507202057762080 12213766 539039917377468658170723564394619252832 12213767 -611121788953195427048981646432312839880 12213768 -293564410571257545265648556692979220480 12213769 -909043710469933574857733029342647235404 12213770 -362477000697258735454493509861468204800 12213771 517506815475454824771250598316272791512 12213772 621085494603973813985946108118106437376 12213773 198703391543265705959988417550085956128 12213774 12869772903192949632647508785508829440 12213775 49717036647877987459318517098899033600 12213776 -33756059140349077741522223265927118848 12213777 -62813962272158187513616730415831563520 12213778 -199226981586964590542075132453978536560 12213779 -1216132377195804460938766019860171249620 12213780 246158517599410132156931981851333109760 12213781 828963527916421600103271201272668022464 12213782 -66698271097625955931944397733025017856 12213783 262989898396324127112795944615753241024 12213784 465456385924749264263629074373560913920 12213785 119062822776330632843569342935202977600 12213786 138394074561680658574885648628772182016 12213787 -142124323135648882970739396078678685564 12213788 230693503346802060616170544905229886976 12213789 -309286404478812055353842944266853491360 12213790 -405452738636026395283226551744908561600 12213791 442067343339694522458039375414738103800 12213792 -325545922697453013608005632272574382080 12213793 676866142501521189793464698116739123042 12213794 339963511985952779607042764774614863696 12213795 958319785702256970367320196967488281600 12213796 24560522435000894059943628986768080896 12213797 133822808940511169127701801935577811900 12213798 -281403423004765673548582239952573782336 12213799 1082118051483547139091091025491252047504 12213800 50997875603330729056095079303488768000 12213801 1705846180448124310700673403480481603040 12213802 31652531699310864555462880929534549600 12213803 -308484402585677315591932673592296614848 12213804 -704321207481316599860091073372211157504 12213805 703105722231147676210902829629613954560 12213806 15821017683468339768539276214881077248 12213807 636916966880332506897287529270902682000 12213808 -196721767548925840141065436268143738880 12213809 975563240262438171981600080262744245010 12213810 77184929287556481804040934963855976960 12213811 495320921742782495936697211169470215472 12213812 120216125992066519199027602861936584192 12213813 737003052000159214457846644981868998944 12213814 -31635109550275015976138849190464609280 12213815 -45003462848741394991279431927720775200 12213816 -844472752310525354827317938259356774400 12213817 -574056223056134491992242150392412135616 12213818 -215584989698266676075086253722975341600 12213819 -93765875157211461283584704685682570356 12213820 -583326875112359542836737319636227435520 12213821 -803553273814080203949179756327040369978 12213822 272553970434452059999823310425034476160 12213823 1527146553835885430229240146103463931072 12213824 9784116918151039959586727456774553600 12213825 100665425754978336267301520634782793600 12213826 -163696296154916489473819466575897363200 12213827 -982013547830792265984596386467901363560 12213828 27250579733252823673280016322869964800 12213829 1052635599721874028289286129545546032060 12213830 676866548676766982895800917281727378560 12213831 64980222223423108682931177971522721024 12213832 749845516640351968248517454296322580480 12213833 -1158873954742493641093596949558750931916 12213834 545169126609585922784188142567501786880 12213835 -166792672812371673405068040384573498720 12213836 370701104050444889399595711511282242048 12213837 -1147628914313123250049124725715391896340 12213838 -138693963178091753586835060686396882624 12213839 350932932561446034244929723226395478200 12213840 94740223412290656416206219806570577920 12213841 487591257870775396969471779555671856242 12213842 875129199127816690972158847016011773072 12213843 -655528987691809672476221369089870311936 12213844 27404083664231371934165398112790347776 12213845 143934874500140226889455795040281308160 12213846 144235698523838780430787119288310671360 12213847 -1948793951265095347861556526212382121688 12213848 -323671460678393327421784579819472240640 12213849 -742085872260681718083617729611440192 12213850 -38330265435843918479878479367762848000 12213851 -267832286171455858399772394404907453600 12213852 -99294194720841252705602312318171136000 12213853 1210329961992207063468093396109052878560 12213854 643145655705095461120862533400920845312 12213855 -1207206030661287227077770905963740120800 12213856 -1034608470344519362917918686748066447360 12213857 -1632845935240034004328164168356507964894 12213858 11146663927417857715831652115256097280 12213859 102244976229656403886057184074981924512 12213860 -1070132446160126056426829196580380311040 12213861 541625614801817944199237759217779136 12213862 577421367932580150446831732656838814432 12213863 -1389365660890972112378593565726697666888 12213864 196303369098316156359100237021821696000 12213865 -566097497599563400957402112412040440000 12213866 253882227827052780191369735372811505920 12213867 -51074790124276441464707107900480081320 12213868 269393189310970448487749525495182600448 12213869 525167986164993836502915407305427106060 12213870 379718625203670572562307618212211261440 12213871 -542444119952490458433232266359390923008 12213872 217081691756081355950004788827415838720 12213873 209407291518108338332913710594064260224 12213874 516768727000946834735744600296603883520 12213875 559790066277494134446814447328097144000 12213876 -68783698452709959051619784638992531456 12213877 -334465290868256574370834639230043038720 12213878 -30723112926523015756798764898172177760 12213879 -155035611118267984364681584127054240640 12213880 -1575236529253887912120712613312102400 12213881 -1421518370776608683130111710779705431318 12213882 815574249493822113216394254292453501440 12213883 -813906020481615661477463323842212775576 12213884 118695907114060244218819822676252121600 12213885 -63484311033509051751762141002685052800 12213886 294986803315983010415680059261649641600 12213887 291761721072965559803853270203193522336 12213888 -329934901353084404933266898666504847360 12213889 285075733492867381441241432074254855856 12213890 -208755998448301410555150593755960320000 12213891 -1584950745186727837988945578055986540248 12213892 7997744571547795869252668271220083712 12213893 514504409474864233712505477615593666142 12213894 -43425900933503163519384352641691478016 12213895 1152554209575931376435201776379931425400 12213896 -55890320478902587044045993356828375040 12213897 271055969490529184737595906921152062528 12213898 -52333844347080089465826504211851329280 12213899 -1448403356925152050648125383407305943464 12213900 83569150670682510440959166862847833600 12213901 70701729814863448475138140597033092480 12213902 -1291155007006444834668617622719326063296 12213903 123560278012112325794409284778453649920 12213904 347537829177816598086837404695054622720 12213905 995590587857549464964472392955263368320 12213906 -297857582996660716135103685741183379200 12213907 -259229136211118225218147372232026516928 12213908 2706378386983126111151317696000376832 12213909 -463253739846041799867892325197909797216 12213910 469968695641396650027126580960931631360 12213911 257115449207680511488495046401212588024 12213912 -759638720278579808554601205590560788480 12213913 418165438903400354240655758862537497162 12213914 -1478161029029576837844796002534197384448 12213915 -45153328586742135162453270569448153600 12213916 -102742629709191345390682666404976730112 12213917 -818362683565376992328808055434292813728 12213918 340192240984414164198576715421786524224 12213919 24167080156645126571115366995836713520 12213920 -361482810338115381176102796364401868800 12213921 333776755995093602098384451085036968112 12213922 7891638956891028772059513705952573440 12213923 358590494854659676172726803792585982172 12213924 -127715215154907130398284251766224518144 12213925 -460232390052117543200226947300393930700 12213926 92438483370173782246641987251223829824 12213927 20534592019716102728962471673614353048 12213928 1429300653192323286448048435386359516160 12213929 -84552564110427533340874217020569927360 12213930 -182987261457562639848962288197812096000 12213931 130530473304573492718512122116742279732 12213932 610561061909218015338885057856760714496 12213933 -299216054693289670577200820500740654336 12213934 -21079729328757758588221592696633180160 12213935 8587717317618547352666435800014303600 12213936 -107734774736025051700272251221741731840 12213937 -957510732436597722282439073402313720576 12213938 296167686827027217212300264209381386240 12213939 532584010661437748148482292668148167280 12213940 109293435338384834917707487500284313600 12213941 -461773156705488767588769789992864140800 12213942 -196189497219512939279754074182507520640 12213943 -19671840319750990271764471899244961280 12213944 -441369992083881207856501332341793792000 12213945 200543117626935392512334714317101717000 12213946 -774245503193499050101287685885351429632 12213947 1160894864786034999305021749418608311396 12213948 -220484467289608539345282801474651856896 12213949 131764598025492148331156487643794288192 12213950 73474618498714635215496710281759286400 12213951 800283494053975437548402842246952972232 12213952 427589786005243207804024200429128646656 12213953 -320958908929284552064507740561771504000 12213954 -209586671068734632756845267117361455536 12213955 -216597008701012738661792624357282748240 12213956 711794078960615367446367862237630794240 12213957 -37136779978945338046904952114030691008 12213958 838415485692601390585832736604537860480 12213959 311309129264340266538174056513932649760 12213960 -128884370513114310130498597218091008000 12213961 68909691551616697645551241995395553972 12213962 -5008690572382317085722854675716693248 12213963 -15021660778635728258282965774766647680 12213964 -47040073580391511607798528299799992320 12213965 -730217473442558974588090497396221017140 12213966 -252620365366633172457190055859346470912 12213967 1067114702544467198225466526842308870320 12213968 130574084359117108227481421304125202432 12213969 -219985842423102044586594289500431153664 12213970 -69335965496369278060862859261888445440 12213971 65278396582119102152488145248084992000 12213972 -164683412590160421747986696486781919488 12213973 367776609168738333551729262937834320504 12213974 -1057771019302892954775377305943499099648 12213975 68317207659158106926236473749315820600 12213976 383533011470189162026209922281078958080 12213977 1381571424470081544932321656016309271300 12213978 -3179108446067375355355173452594737152 12213979 -2370784678130330096715069322900754516560 12213980 -254248673196190020223119348954518592000 12213981 169305311424769999784626420380988422828 12213982 -356909030643487981216658572873352448 12213983 792291175340554389650843914521388885104 12213984 -313804379627189003401014324379420459008 12213985 -179557353785055050634429517269953080620 12213986 169376812643705057643438007538634714192 12213987 586492766231937910284405675992906826360 12213988 435909378357227545794681655866390466560 12213989 -998353237929174675997635009162146028576 12213990 7623753590681674350498138198795482880 12213991 546720831190922822728410907011104142392 12213992 546851237630029223589068956822967009280 12213993 774809399948723462619569277841027228128 12213994 -154523846834431080231154898477453484960 12213995 7954583660525919375618009863434773600 12213996 12316509489674418078984053549113359360 12213997 -15054031244374492790612158463439968480 12213998 66878930828777751324020356948716877440 12213999 -302037885918792460814516363721065836176 12214000 -53859747836017070031351264954679296000 12214001 2531184578525997589763609277157922075712 12214002 -347396609614757083270891479932812138368 12214003 -235079636922733743435531862140669546840 12214004 184784171106223458159362687667675340800 12214005 -33173559647166178030802303095656753600 12214006 364325211231129212763306556241419351680 12214007 -251889016232258216704353027904780188648 12214008 -523773723210598654271989880992543641600 12214009 646698776581660640263923619548850568004 12214010 -582617807314607755088002442451421765440 12214011 390015651518172126875898521376971432472 12214012 -390569433999445763611987804073081515008 12214013 -203305446632960306918662831471397108640 12214014 -359657292463761086028193683692149191360 12214015 939108320856869506291038104236579659120 12214016 993287238665265438706384577658567524352 12214017 -28000069519863911143504404289904496000 12214018 796007266193987873378617004234183082960 12214019 -798971183353362558246208237444986200580 12214020 70203370151621478476883962654869340160 12214021 5458619036383543188136826061055269120 12214022 455267331069088086533927689952424201312 12214023 -6157790065745657884754378461908000000 12214024 903331352688303608763537507141068236800 12214025 -145193817417804338267543896593345959700 12214026 -255162832911313874932676638338038750976 12214027 193817247619715462029501600001557978400 12214028 -290706058800195705649839558655675160832 12214029 172445848550737343811773726257094237568 12214030 -120568898987344912273250737903205978880 12214031 340526377845889870642766690367801028608 12214032 86698615656715061528546367047003013120 12214033 -238705001081861400990032434822582802240 12214034 -135396258478093245759710915152805914224 12214035 201689942050637427482436902920744220640 12214036 -511862605754821811509449971301715834880 12214037 790312631908316674227796516497742718592 12214038 -236162798363103001319595456596825308800 12214039 -916737621422579567445392456305732790976 12214040 -996030529342706685668049357655359283200 12214041 -2932079881473888140024631923609748096 12214042 922941164853605162389401121452466386672 12214043 430064918596432280239403805081705020292 12214044 -195099323225356265711547124222366510080 12214045 97410234497628491726124860421775368300 12214046 367929717630973725018933925484859164160 12214047 -1110174383295897757803804570900140004480 12214048 558144837218386490824372533442664988672 12214049 1476868870463475417420929089091480604864 12214050 -107773930511167101081697745238784838400 12214051 -330779165643566085005273510982911638948 12214052 -254554976943956964115835181994037223168 12214053 610449574375552778085551521910791652064 12214054 -376985210245754574620829174004502512128 12214055 -341285633608272323698576845059397734400 12214056 -536134535914147306651161851261744332800 12214057 343216590133819741985781292093400664180 12214058 516470750903078675282580631939748759040 12214059 101671779036010812726188589558592476672 12214060 -240202146914007883501977333462808811520 12214061 -298356608515020401345821773952372385076 12214062 19987144784384829413524722215808122880 12214063 -933417681792010319631851950883027016688 12214064 -520271454993641306897034933890383872 12214065 52817667511383739573254828136248840000 12214066 427117722221338052911342674638867159040 12214067 -507308195939374572468118047489554848884 12214068 319279174543000431103278620533250801664 12214069 -577425453178546855932713494587106342720 12214070 154571205109398655541592104488372389120 12214071 -51189752814521560652324978655557387688 12214072 174466110404045202668999788205847121920 12214073 675261545210270982074539370011257357780 12214074 11158981288202322906766809908851457280 12214075 530042083974583036305994016673428304000 12214076 -70415353667847608598984545697451533312 12214077 325397052254284493695233486694647909120 12214078 -1226641262431796527579967205913975167744 12214079 421309232971916988186337720610427342984 12214080 147149852814230529345578315364418191360 12214081 51353186679323476684918889719752140400 12214082 -368768787447456487040045011567017442608 12214083 624436135446129306373003632410782274040 12214084 -189049401632894429477028859733448486784 12214085 134612796600035328552431108620206960600 12214086 99857291875373599025642355859558812864 12214087 159805416035893975583511219924908014632 12214088 237193840366375095607256327063949803520 12214089 -364119948791283970187597283712306411536 12214090 -116535286270559776106995076068137630720 12214091 -1734341521680638663831516960286626784816 12214092 -438791065995550748055655596637560201216 12214093 -247302375827986364353422407463642508800 12214094 -392699313009987631000316039821958531904 12214095 -263792282860012690173617484310645401600 12214096 217337642148549418076417977673215434752 12214097 -363955353342128005455435586824326309568 12214098 -79333691869555089121458372321609154560 12214099 1484654642057174195428145086557770245100 12214100 789854754106220689503799365384168038400 12214101 -179402129724719254081957710200919910080 12214102 -504652987879410932098208687476154752128 12214103 -1430260260912166725267284414056662864 12214104 -62705871864927763904978588324265984000 12214105 273369066864836715515393028531355736520 12214106 585793121894344394074106569850120416752 12214107 5313244387844444782915304827972545168 12214108 1290682615931485152394703701161073169920 12214109 388566892803301102865664148352669419392 12214110 -267420177995940518716579601016191226240 12214111 -176534123726005516001059351596545408000 12214112 -1730630500893814591306018126522987315200 12214113 -10581877073238332045239128219840395856 12214114 -161278869761425731241223688172370883840 12214115 530083481610834006993017859447247680720 12214116 222372582500379110353225720780834335744 12214117 571331501446673273309194125167616363232 12214118 -121039591482616674793299325008553152384 12214119 -952452172184899990170158694423379895256 12214120 644219073118274766966181326652909516800 12214121 6532464750580175065403006457780295200 12214122 -279846712794659342111448340162119568128 12214123 -703009509395075264778785417508081831656 12214124 54247183747532464093248104894229553152 12214125 -632845499194028621353409847696107520000 12214126 -839708318653973543206596376879214083200 12214127 -1068077677783565705896310014333765751808 12214128 167424085766087053040605249678874148864 12214129 757196264846485185593340787902382765876 12214130 24734266138287310792964841109464491520 12214131 -763229387468205164777487868036261149120 12214132 4969288013686672716794338118997136128 12214133 222609157283793341100885842967076552380 12214134 119095398085904081037749341179364994784 12214135 509197234508111525277857147530193845080 12214136 -542793289903355966139531768356627927040 12214137 4883429903152823573654682337765014288 12214138 -139114466514111689667230708815762012704 12214139 58855490076550631085664861951908995856 12214140 -219308082442101626900095471713663974400 12214141 6955656820957190460426692215138735852 12214142 14332191505118937306518944801773358272 12214143 -796326099545827897347833990062680178656 12214144 201125184022943356119384433693084876800 12214145 816701453469210997712012702670621766080 12214146 43828435336544124682929726257794294272 12214147 938079074831875194682740286002497590800 12214148 -1168442631636445122493338313816528593792 12214149 -808299523534584651186136588587853832736 12214150 1203524344920879470046261866367744000 12214151 151233784095663717053081578723047386904 12214152 -1777917500872123513923397262624338575360 12214153 90325451072550698027348782313590965504 12214154 -83076487795436720189496693839582988960 12214155 41612272622204843891069573347316689920 12214156 965132945960064735422682057583934697472 12214157 1039239145049558824823435298893781841824 12214158 189907575438376749768735116067159794688 12214159 -580451433385893251028430730542483314640 12214160 123335360824025140711648448442319503360 12214161 871629807036708568391967120154232144610 12214162 318558131424239798195411572742763686400 12214163 178678653238323788230743989334849666624 12214164 571526746333378200019245230838651672576 12214165 -574724905754235517349977587174663323940 12214166 700014509898837896873774787326258752032 12214167 213091098634741788176635996535261746944 12214168 -28581557864137391137712105114280714240 12214169 311630987392934781576704820835406371680 12214170 82804999719012531622556210152496533440 12214171 418312366343460872308667401556776154372 12214172 -1477740127400942995536241211426423101440 12214173 619145501758449510079588202275560301440 12214174 101357132353577170157102439774174394752 12214175 -433662363273393962901890492357929122600 12214176 -441749880975756189838307159181603373056 12214177 -174075748420070240551846358164299224448 12214178 992413756477709711887538979466243424640 12214179 -784638411554389914755289092011779352080 12214180 -688361237448083320666733149899680870400 12214181 -257152131562151105575591749725654048772 12214182 311648574941554446824634372231275476032 12214183 -185256269725926696377030497610441586568 12214184 11224154945490083064606127563993323520 12214185 419752500628783093666694390509541380800 12214186 -80271223622970009278078128834966311936 12214187 -204591564078936969648495027243149823048 12214188 13095236358087822514543468696623267840 12214189 59936367288674091262999782083493653280 12214190 280229343449471081536443949059164812800 12214191 4551319949928793956215588773707661440 12214192 4214531637610097334672816517920686080 12214193 -28785329460958662004746839056025388816 12214194 15024018248511388395946883069219235072 12214195 -39343683070678151631388491021082069440 12214196 310746711227492236937260041879864379392 12214197 -139656564717271828907986438457888341746 12214198 -46073697285643021119078660126666246336 12214199 285914426993874476667239817801271032864 12214200 363785393296067551147182043854872064000 12214201 -221862161075342446202572664562241437696 12214202 37473305571533456394559954386296675328 12214203 -753918144555936406344790276142601918696 12214204 587358137470966550648091668401987859456 12214205 1093302346656185134007961106678284178860 12214206 -28444821499624662764265536534991139200 12214207 -1162683643596975686190101649161408035160 12214208 317125932331212320401977845258114826240 12214209 -154313717756986327376186576596979481600 12214210 482837929922900653922874757510853897760 12214211 1414476870020885431864273908036487839840 12214212 157786775690782483387527853734837107712 12214213 752850152749432868016270148654879866240 12214214 -45271895466389641566673410283186725120 12214215 -264144377828622498373299852548428334400 12214216 518333670774089549476275614508971458560 12214217 415214588717274061315321695058548916992 12214218 149008768628333346351231424286598821376 12214219 -1397776892010685213155310122001488806400 12214220 -285220852461265116374513373573237888000 12214221 241583140716382068602256973541167094880 12214222 -52389615831057607042296341039233872000 12214223 80492134538719373551380394531693377120 12214224 -320177211129306793770202006156320768 12214225 -120320491017908515971739657327482905600 12214226 158888194768459632104537571986261473920 12214227 -317076157953417274265743901785797463440 12214228 -218963726792445145979542528640200025088 12214229 324418904196902582477131816024507259676 12214230 154659437132297398618767085280107008000 12214231 1144954430646476567497763954265418959064 12214232 -143676207131096326577577805326584217600 12214233 45481685199565513073203774350101217924 12214234 -326303035656515933205243983272372551168 12214235 -190052023749812558061749117793708691680 12214236 -3530870746238671512119764819002925056 12214237 -2592781008276724742780284450029081248 12214238 628343740431759066524829459029651003520 12214239 327188912125665227691144033274271466240 12214240 -942692413323915893051123658466637905920 12214241 49718408746593576174960651286773546624 12214242 18136483393120823819003939078805582336 12214243 1614273295349553330739669437896210318492 12214244 -29851382942516900494647103101665218560 12214245 569532344056262861002532432425441814400 12214246 105076099614234605267664404976448585728 12214247 -454225806112118590999305589646250889608 12214248 -161731904076207160335030184411164180480 12214249 19939912110195552195815230639395090660 12214250 -227182833305362656918413208714848328000 12214251 206861734767669528306856040934343400592 12214252 356214007398418791722033571314379796736 12214253 -2026092325563195003380471354364153555456 12214254 18978931169599894298429494843502587008 12214255 200333176137043811723737923230664169920 12214256 234281710864684220697998763116527091712 12214257 -718777195262098569907432891721715409920 12214258 46051629070238515805998073854095060480 12214259 438327663785137141737335805856564694400 12214260 96884467387939961157550768486396416000 12214261 -991821536474413741866622934281298912576 12214262 -417485553928461527231518587020366843328 12214263 295492171699177277498520399188467680744 12214264 554091410008438717019254464176190259200 12214265 -54980284692603690317110021220699239680 12214266 466529555703484806496799356409728379904 12214267 -407335527469453148304525793176822564640 12214268 600162225236328406021270987415659040256 12214269 -97970881156656663016755091206981705600 12214270 -623001885810861193683382724420004073920 12214271 596194565183885504549565539335983675600 12214272 -82629236798993957555432963030957162496 12214273 1492975329756766993235143172595597803522 12214274 -222144635689860945236465350704867733440 12214275 18254915794862422479002654138869290000 12214276 -729575742373128562570760838519513811840 12214277 -33639844204624014695372980206228821700 12214278 -2153473293810761347478249049050736000 12214279 5669848378513279935720279729751256064 12214280 115578893597603556364216630696223539200 12214281 -867104652114996708717016399573415102448 12214282 33285941591924137151480469277561308000 12214283 111329523449264435772525224387221359600 12214284 129690350880146694604023222413647719936 12214285 25982090524732824273972603895746674400 12214286 -226165925917128414757619546763940809984 12214287 6382513991771454607716049354961771040 12214288 -117074288533966421585217755373048692736 12214289 1475341204528053665142861653941857159090 12214290 2297212377764513265356054697604247040 12214291 170188088172917034513946554533560208112 12214292 -364223317611949406808418376973340104960 12214293 125882987722652900569786759840254392448 12214294 870429422193398518966995057218752017600 12214295 545828365584499679957526000998913499800 12214296 313628332244480574373067296648620718080 12214297 -33891280190410862917516619899524110720 12214298 108371136955653461948720533283025573120 12214299 407485190575917170963633873624448915864 12214300 -143917646735456930343136512247679360000 12214301 973187651771750228004498093859181819424 12214302 25316416544978888712869525835675264000 12214303 1368684273642043336899281660084335283552 12214304 -894316792616126362521757513437624336384 12214305 116341573562053477938689331115528809300 12214306 -146722645789951007176851094158504962448 12214307 -565649915336509915990828986808382210400 12214308 -724346420014912924523038059033923312640 12214309 839978391070216107761922702150780797280 12214310 -90642331001115181014071176072296437760 12214311 -100681906902326368669996325466501179520 12214312 -456601080749992386268997691819896832000 12214313 1881421938425094449099511820131644656896 12214314 15208353414333482804053078855307703552 12214315 -116749271621477519951231016165071192400 12214316 110283621264511844162920187021354999040 12214317 441393354075594313525655648111968860480 12214318 -262260780216411014752398879492332838720 12214319 -41037270683682613682491423667802925152 12214320 41590186484121477519584682392000593920 12214321 -203460062386439667973541211377432169280 12214322 355917077895347393050676195878295040 12214323 -1088044190418255158612100462135928826616 12214324 8147492097081756074405227839100545792 12214325 186063261597288263505605648038719187050 12214326 409880310179172503858634623613760197504 12214327 -327956077496455284129486751877800841568 12214328 944251220030187716686841895189844070400 12214329 -354850918465325165894900887698419651520 12214330 256556595588712321663095412923678168000 12214331 -29483088286974681787903288435923203868 12214332 24159393536427736729654077953213299200 12214333 -11661318318049226260890704696889327418 12214334 139603062459670644369075201672996741120 12214335 30907987001990057918150876828411205120 12214336 130519024382381606063100541445084282880 12214337 -1408469956178036146191607463609977163388 12214338 117611820421577662319932507060498153344 12214339 -1413356485197642433414681521656751713860 12214340 -229888173481165509810051393804245606400 12214341 79298731087620817166356864783132500480 12214342 242292862491375529438812341711708406912 12214343 772341053804994152318713989754221524136 12214344 836785150580390394807495673550907678720 12214345 462487251544696781483016604311612360 12214346 156261448443255221281377701672425357872 12214347 -1254045274388211100279350847386559386240 12214348 -1216667945042024483712145333256427345920 12214349 45852426829118661568361509852668493440 12214350 275769805681121124139505512596431841600 12214351 233502647561545246434679660151958956304 12214352 -220917811452136668621043703398759661568 12214353 299153285285428210225677500279958161904 12214354 382568992210371063749691041355141983376 12214355 170232141357578531840996202735060467760 12214356 -190273544382394474702062116962164572160 12214357 -460633361879691745490514782241423034560 12214358 342086545544809418821028072604004217088 12214359 -1008397278927424799586905300649367471800 12214360 -40116325124902330199083058610905088000 12214361 469042233438608554183918908258679789962 12214362 -819493992583650395645633557959131136 12214363 209092938696415059746815464231259597824 12214364 400825511271529213823874651117794835456 12214365 3172808585687795166194955306174787200 12214366 -389617695550136771720905282959840488640 12214367 -884512220220965197887450551284861834248 12214368 1515977922744641171916746264612375101440 12214369 956601441799975848467231189956450932770 12214370 233626946050663510880708664045125276160 12214371 -150996619579946562752464016647865856 12214372 -224467431073472311773044446047689441280 12214373 1793534052090995138920815060540841562622 12214374 -149968603270023661343047825945971051840 12214375 -197071657249503906960303059272173055000 12214376 139590408943213855011182033260655769600 12214377 -229275465898901274841933797403422139254 12214378 -376095169634084193194343421176994917120 12214379 1449684863571938799874161369748065096384 12214380 146865936099237398309378018358089809920 12214381 -1953740868330107187854048547397457963028 12214382 358350811607866274329658845668481219584 12214383 1251054229278296822368618144686649626000 12214384 -20353888136928826907416536940909035520 12214385 -634504462769697333766377103956711047040 12214386 -542207032969414572599920546533149785968 12214387 -1235502737943900432915272292630929526964 12214388 707146632164372089525150428274071214080 12214389 -14399887781572010335871829498301902432 12214390 311758420065889719427579012996051142400 12214391 142210062453380683547357400976302521184 12214392 -169888872049958503000220471121759068160 12214393 1757209422960963357865660314770895354880 12214394 -719528112968414666806858599089267054400 12214395 -659968432402993283588338535865115636800 12214396 286305170100688083581876492024200326144 12214397 -362402367616923178605115403014674157920 12214398 -16895990542454358938937944216096974848 12214399 -1235206529247576112336844316715763497600 12214400 717390270422540238406688150019637248000 12214401 458849710350578989167760337884845898032 12214402 -54447326358804743782403967022115474400 12214403 21934120663846939802108317423690211328 12214404 233270027308351929189361211312532416640 12214405 -81156826222437087410900368092919390080 12214406 -346032641067779400309484655157257716800 12214407 71041138226240401626751797730815912192 12214408 14284690257649512294538941523908648960 12214409 997786463670154078635279364600831667610 12214410 84687751778552419858637720623172582400 12214411 -1555790675055025750863133938515174597976 12214412 196822758503451961992733161150413537280 12214413 -328038418310017069330149307506044351616 12214414 -122509032188934568176325592455578910848 12214415 -155429343860219331027457200651806814000 12214416 18714618546133904499371082524157542400 12214417 -953297262209020489767958226211436579534 12214418 -633916141776217006688955142712486601840 12214419 39467989384913802961504072043480897280 12214420 -337556666248849885743982815192608958720 12214421 -77891310518508536296807089997865244000 12214422 -693760233637269464793595486012598123520 12214423 124331813310063468096984766158346557600 12214424 644206357306207245484759044404524032000 12214425 397108937076315329542465630137618000 12214426 60014831539708046860144920062434494720 12214427 1800192249429109222661716344481799216160 12214428 -18483705534841342210842521054305959936 12214429 100859362344901183309934718779843105440 12214430 -219405066244313976699577738042501736640 12214431 234217753071543868347578549550470136840 12214432 -660871280407757053283586087993835388928 12214433 6443853250353702736307297658673049856 12214434 -33876975862549815470946571705164435456 12214435 17264070544302991028516446578372669360 12214436 291689835383508885352798605723091091712 12214437 -290017887656269279201927397956439943840 12214438 -204023267984267238035594839815867278880 12214439 -633433665762072508050331816282712361744 12214440 -89346219566576370788026220648679014400 12214441 889563468500469161919243891962915694842 12214442 -219219223610896311235499091423404002128 12214443 363054750581852287895071015972698572784 12214444 -512328828404851968852579963092362864128 12214445 939867116967370140169101589418340002700 12214446 -279990676061241704227073717594381223936 12214447 203793734575404575410632682217111846912 12214448 -246844082122384881869478515057909219328 12214449 136229903841321912044332901447030131200 12214450 -139966564935545413339810495898566656000 12214451 29138139124640723912169431085964217352 12214452 152019942770107312102556956507707648000 12214453 -226039772382233333939177971588893458820 12214454 -100614664866681745664044146618229678080 12214455 -448952450583809166676509514917963358080 12214456 993479873150020266727025925519472250880 12214457 1139999569449613944556127070015502166532 12214458 234376174249288539739607770535174151024 12214459 819471878868310984612714894012481282660 12214460 -34391301747204950085186520443451837440 12214461 -491250982202603847814974009638371946496 12214462 -33503744443863727015158616398083861568 12214463 -1293174517891685402650453952443134564288 12214464 -243180470504932481879528565988889985024 12214465 -47789340548250037580286409240555034880 12214466 -225134324006306921485879088829644640 12214467 814548233800233860761031368059740382084 12214468 -71414247821467366532380359966516506624 12214469 -1299130874654592561160408258157799356130 12214470 375347567288789531686066537742487984000 12214471 100818516306064376866916580056241814744 12214472 -27668574549553073036107315905062830080 12214473 39422776074982595942270295218657140800 12214474 -130520498481963164869481936634835225248 12214475 327469685249006929634175954236380126500 12214476 50596183701978731735326957504827129600 12214477 -46536166181351707512657275014057830816 12214478 49488499861404612214441216208531000256 12214479 -441611835093452670393594838153043220480 12214480 -153052518871368923784031049593026723840 12214481 415794197854116897319348896281792723700 12214482 28579344567074541866774086955688881664 12214483 1757118149344805743548001935895056315840 12214484 -176325150058884181528307711153661235200 12214485 -306359713437228381966765188749394952960 12214486 412536515514207180768322829391406838400 12214487 -92250243455337958194960952373753593920 12214488 -50495648988773742094192439092042137600 12214489 -386626381279183088499784160291224473344 12214490 -272414396263925754574750191753935604000 12214491 -900184438123807761294781826023803445608 12214492 53326291912534805731093018922003481600 12214493 1656760472030643234096416202958491608742 12214494 450763541646808155270177498946859539584 12214495 19525052155334913870963273347934777120 12214496 -157852486083199439844016124243245793280 12214497 50264058152620257321936677937258767328 12214498 -91015168793815362583837015753142574000 12214499 1749849288788735022273086848758796630992 12214500 -966412006913845773428251067313315840000 12214501 -104343644254794276193646202172051266816 12214502 932709502018243479659182919722411568832 12214503 -432785262675143059330632115228847412480 12214504 -1176471176338884946826181647423050122240 12214505 -519909673862932434851741570115445010040 12214506 -8405787580473814197068397560265308160 12214507 1248980696972066076386547642350848064756 12214508 433628686310145364030149251865334427136 12214509 -154793476281371432833488249074281871232 12214510 100217869961390988930703464446686924800 12214511 1714650621757600806260142440390103623400 12214512 -42049631145620584184066655873020854272 12214513 465402339640776958111772704710784902820 12214514 140840658817728542243385475432599627072 12214515 176984109137771207920023750326308940640 12214516 -640522324714450039966672970698825298560 12214517 -277817094019943364692465279397451896768 12214518 181114883564397718243175808628619667456 12214519 -832494432445251336717383328107750285080 12214520 577112022077441979502123699235063500800 12214521 -82220935061848724618250970982504281680 12214522 -54029787723615159061687874577758400000 12214523 -678896423045673879061362582143128875228 12214524 -19029727563004939241502076443710529024 12214525 800459948057042555616465870222884349600 12214526 -182545189379196386705890962745869224640 12214527 65953926534195691696711437051542132736 12214528 546230045054943996195810372783284682752 12214529 -175375239106156363057277405729320635216 12214530 110784025944319763297909194903200384000 12214531 73993176878639497666669658610279067040 12214532 810241661880888479241890797085212879872 12214533 250638256159918973933342600485650016224 12214534 442459629509149447890467687183211062400 12214535 139476206685550357491175337669031663480 12214536 -114770517159684606333264266414461747200 12214537 26058370021850997105158563903994291920 12214538 50447962412608290508567560110917639680 12214539 12020023155285215337279544765470840240 12214540 -21664519424661062530819027421239910400 12214541 812457738536593810895426550370268344704 12214542 130739490591199399103970039784583579712 12214543 -1478024147879285536582502210970664310856 12214544 -76959760539788725130029569702473687040 12214545 142756494510976531018595504154242812800 12214546 455201138323021906702123368573014915472 12214547 651825298905376794982082337702380061072 12214548 1070727437383787506687104479619341905920 12214549 1034530319510071851536482453358802262240 12214550 141823780475640394527305918747337328800 12214551 318501108321349143008828900390479376544 12214552 9718903200686678767276416609803182080 12214553 87039105992530225645679095116688134084 12214554 307203293907027926254982778667293185280 12214555 859965870186537063049017874263693072960 12214556 -215126133462778872452261403633211238400 12214557 83251287552603320224434914147106808806 12214558 30432157724282059568162068414890462720 12214559 -776952405194448102949241933323367020320 12214560 -156115915875911636705471946878028349440 12214561 91476591907641346045941771015223640162 12214562 192247740282473056137187707399134408064 12214563 277941325115013525817150788344003690304 12214564 32623844807751283538839661327020154880 12214565 -707724394890171630546879950369882558400 12214566 89264594690950363069592939967005831424 12214567 141514625186570164907522308092320698616 12214568 285797830024190329827351188476686336000 12214569 -2499634597082471567365241610192948624 12214570 71461135605895016673292852455659760480 12214571 2240949171579428205951564554901610336344 12214572 -733476868467562238213243887275298871808 12214573 489947016299292210946069893024532800000 12214574 304800385039369244341990623706108681536 12214575 287395365939577023300710703330930742800 12214576 166701047902394850279341310468832395264 12214577 1545275117998405547454275598669285393426 12214578 235748951443870794314760414585595319424 12214579 39964275331419839050598376235175490016 12214580 -4223730040005593221217403079359897600 12214581 271930212275349639495972945815126590752 12214582 881853174319969005793778545413369151392 12214583 269859739547857487046672707377613393832 12214584 806137415736015521833696751647854182400 12214585 222957790865281320951129144020914147200 12214586 502789198476602235726554878797860794992 12214587 127701497557763708312694372853713592320 12214588 -113779578324736997423383336330811538944 12214589 122393170683281404855965984643152973440 12214590 193928058073534215844769872583561800320 12214591 616001989946219316906980372940008178792 12214592 -40867165416045198481646315101401120768 12214593 127536598313052640138006623223014194640 12214594 155215529675780023477512179654222495232 12214595 -117674670693447391432548364996963648320 12214596 370899702991293293883444547784803891200 12214597 183264171792134502588756957954086280120 12214598 -734043742821303344705568487492206118080 12214599 -1055656327214973788514905728272350382936 12214600 424584815583470913796643420968846080000 12214601 -485392887126396663970306374836593670016 12214602 -232292576659335703269419425090481326080 12214603 5342501723222361414010811832493886344 12214604 489704102143144826517179557304138867712 12214605 229777047032461709160081974462503084800 12214606 133885016691640459464895577119031869440 12214607 844782876704359264649598521600162873592 12214608 -68034908703793892809971639520649281536 12214609 -299977100602061405903597871540440674848 12214610 231051296913183719025893275901710845600 12214611 -215888635239825167634020816387797929360 12214612 744718658014174454596270702078211192832 12214613 -1735845419212431710020022679364452153138 12214614 -14720909127398484619154959467123011712 12214615 -283382330132812820164544316663403840800 12214616 -2133188092993875615957326013875417702400 12214617 -731458933624669058504727378250536022320 12214618 29857596904255000097201791788274343904 12214619 -198053145778063724986022340928251833088 12214620 -16626084766079913021183146072948736000 12214621 85502431598262958073993490188884442700 12214622 319718598255297830998987388736295410432 12214623 -10133647360989204395167661253301387776 12214624 -1600573651207913179262256344572620570624 12214625 416212462816851311570318323150863600000 12214626 -434128619494955605638689840319081408000 12214627 -343556016431865693604566590886485113440 12214628 -436339568917990259849647771690386518784 12214629 -120051153003483296924531053591908788256 12214630 44463199296435843045090520589625624960 12214631 -201459184357898746539078238193885398560 12214632 -405401647158105090459306780119929159680 12214633 -187839740778410666227273040720570582016 12214634 8740123952516345432590496355608439216 12214635 -439671064656544172142112416796607408400 12214636 609913206463011749242987559174609043456 12214637 -466795649092090807660064388956918874228 12214638 -245068825883154035889708294708366790272 12214639 469296729165337974617250482869940319440 12214640 236158113632970931850586620069194629120 12214641 -106101292328770836196583785317458566656 12214642 -708300704026191866078284730954244965376 12214643 66227257510962345143995636477212393216 12214644 480839071725036175569504296415675402240 12214645 13315642721851246542311911138055421720 12214646 18565652203249313206023807130245996480 12214647 -1114853221001502117632275493460944443776 12214648 156865681779029450295320845111633551360 12214649 -504674432615635835432529347038745862780 12214650 -85061578408239622301106555867095462400 12214651 -72686759994114753692853729553514224000 12214652 7808114930327531904355884701292825600 12214653 -59077771392584717090239170469461538752 12214654 -382293308507641994816497715098751092224 12214655 -275163374094284319504501847206153384000 12214656 522377170147091872825910765331079495680 12214657 190778052283372459783644032662082977472 12214658 76114801379269813575651096968189065680 12214659 881513281548711786028738005649425370104 12214660 -543263461095725397613050808841157784320 12214661 1904359195640779727023703184316510050432 12214662 172675797021175937083253244340887129984 12214663 -981832825160174508994758053168960409080 12214664 -374236054153932002600549034392577638400 12214665 -7339318483317131102781676799954217600 12214666 -10369399493409966409616631963920134656 12214667 -2867758709274567318364526795141351436720 12214668 195135520918275063502972862884436528640 12214669 1293317272341643638326489816045071760800 12214670 -89089944061715659243268651583196208640 12214671 185229086882902671819465205011207771912 12214672 87139368632520580307697339772744933376 12214673 890584843114003863494083289968294223922 12214674 17026940832160856419197644387720457744 12214675 394629135038863965226743262651206523800 12214676 -913592476150925305305819737552445863040 12214677 776292446479750032165694934941022447520 12214678 314268188686780905197677423414975165056 12214679 345665120352001519760612406129943273248 12214680 178781447506788244356999463451814912000 12214681 -1837085274491296262360246428297899662518 12214682 13902936014566426126913856558671308800 12214683 -198345017712526854939986520188876594400 12214684 101414028772403092684169130251052194816 12214685 247153624239587747440904095644382940160 12214686 465540029807514894667436948750193481728 12214687 894547931895684738068573937767507599392 12214688 158959067906372453776281537282456944640 12214689 539851542432561827568781198013686700160 12214690 -21234529259039605428830146369492850400 12214691 416859640606318354578765759104957680092 12214692 134373947354357454721559541724857630720 12214693 -477571841078133083358013474933429653058 12214694 184290316253175435189728684616760636896 12214695 -311430266561789422626608787912591346560 12214696 -354917720756195069608176781685313392640 12214697 1194733069808481919365173273050657176912 12214698 -160230936704331926560908868794667183104 12214699 -91289519180961552887188671488890928608 12214700 -263241849271814170152564884426838316800 12214701 983574269314719840582512541928485032160 12214702 -35903609363284964820860342472149124096 12214703 -2074275617044968770807100646800115230840 12214704 -69532349349913379025979757618546933760 12214705 -622624783604778309274964958248031928140 12214706 255786085669834955228203199279783700480 12214707 -403351645188709333494650830431189967560 12214708 -1762835995183483892774558464650219136 12214709 11818326169597584459357136647000573408 12214710 -36473373286507583458467014178836092800 12214711 101267166242525873320391557400036983800 12214712 1514775513565766178011985781831666667520 12214713 98371097927984519177987513552942776320 12214714 -125417515067269245869766021128561442048 12214715 46508325189316389737230666789133247360 12214716 -180894342291443804453569543637395061760 12214717 -333754558376257214760327092027133250234 12214718 495313310140253113759613651816487778560 12214719 88099197595284614743056265034616096120 12214720 -72678552333847381164951638029054771200 12214721 165723244022957939813208461476168508292 12214722 218801818165850338073131694672141299200 12214723 721931342077349305721948587726506836520 12214724 1545013991199679487313087934177059700992 12214725 -13154327557475143251673425449603260800 12214726 -261388788964112903819190022874978006688 12214727 753342873450644955050245146922549046400 12214728 -353167760308326667692140388796788096000 12214729 96902960188241097099512618605262186330 12214730 -265302597509319989233782194858340007680 12214731 -241999037635778201007600975358583734080 12214732 -1322734266313982131689338052584124024320 12214733 482442888569636319406691420961978401280 12214734 168447830536522931245050782612197389312 12214735 -105416632586660873421922277638758773760 12214736 14032866300202362753432089810137251840 12214737 -208786033381459236499787565842206138206 12214738 -440006126161408145765623865454840623808 12214739 -289912125206956382598790166493106171560 12214740 191873737029140526947154663743646566400 12214741 -304305943903424935451397852440685247296 12214742 -150248480038580646089123490422905392000 12214743 476287612032624565128861020093297222400 12214744 -306691321407933950389435816999693025280 12214745 759225620579151990581197991808740458500 12214746 -274135929303720291426949332602730816000 12214747 135493062753286484185590777194145414792 12214748 85865161908064630727337174056308408320 12214749 -7513314645829546138491685176858532800 12214750 348422589576861471865406603760012720000 12214751 609604570973486776292204361550655621832 12214752 11726273466836009400609507401332162560 12214753 1298772539424445585060543971240712419120 12214754 69455455080818904159369317991151990560 12214755 163556397069173003125445177430488704320 12214756 914243547077134778617456435530077486720 12214757 -956341088564249173133295674341685276388 12214758 -56348487566374079598035995267111987200 12214759 305093520598330246544707736213827355960 12214760 -1063861107509873748945960540869836032000 12214761 -44581111483579107208473259378686660480 12214762 377083669521786984989852137115248594944 12214763 833737264140350209615126041849687801384 12214764 535517655484843153247846095552715758080 12214765 123839695282315773068652737894237452800 12214766 171558635836207271049055512819005024832 12214767 -780286431920767143834083382838557801720 12214768 41205560190336077674866376224382779392 12214769 279909910526144355120415243238403797952 12214770 529809166375256547086180528292509491200 12214771 654535095303943562921264359493427748320 12214772 747954611538013653176594228314464940032 12214773 70558894180483376971515113793541245120 12214774 -367633005323597759830249068328508952960 12214775 203558552503066664518241064360264417600 12214776 -117135536555514074412572315398285885440 12214777 596127768473121317202425617345447928480 12214778 65596688875159613361602720159176410624 12214779 -628432823483070876433855924249042659816 12214780 -848173786231194320772942970845837350400 12214781 -568481024711755110869572683966697828800 12214782 -242848056453493132524389952906209044800 12214783 -50388714136755688796285646403744247808 12214784 547787105084420516751566783370699472896 12214785 133722247182487867205817210708334358400 12214786 176846707116161606019744374285252720592 12214787 -402292803776780769681897647762950216800 12214788 347422390601318415390660652498813526016 12214789 -278038977124283246547834775579470617928 12214790 -3593573102974866103308975032705034240 12214791 -293249883704886825864179707861363185480 12214792 -1487542360074233690228842539828724193280 12214793 -79778710306298822310342836399359721958 12214794 -60436873735792308798282644650237020672 12214795 22829701102184521050093764050561762320 12214796 5610202151885724581089879841498718720 12214797 12963703808954346557663583122397175872 12214798 -53994735451302356751186444340520007936 12214799 -146004790355769127797452689975058611464 12214800 3109465339140910891324674130827264000 12214801 722510793913691170354307544231304762802 12214802 192419023381781882211216654415612310304 12214803 -971597362199134048011689422239044020296 12214804 194073959843078275541703273793579671552 12214805 279321023688206009582770258443485715000 12214806 123116484757179316628184447989937881088 12214807 -1023224638993634531050367618022403003776 12214808 -1225196741536241113467993338829849600000 12214809 -776881142215804149879433830189104678886 12214810 -133361637573582851994743977570949893440 12214811 228664231287004416922651839152223592224 12214812 263592675431941154554496334083829350400 12214813 -653172863545263339890025753771211273518 12214814 366817835545451101932501731600961988032 12214815 511986918454212151210346705267942832000 12214816 -1808765538604026804008632572208247144448 12214817 -531427508919245212873866425295423263040 12214818 -96771487463073025627767567657121860480 12214819 -75055441069452321388131239814287399600 12214820 150608891673992477474339582182529614080 12214821 -890691284702954975910123374239132872576 12214822 -158002320559805270154140813512662597120 12214823 -1745117956609588382208700032237573221040 12214824 339859261371084393518559113871044689920 12214825 -311542726478425869000622947767363622400 12214826 -297875221399682224717130319110830274976 12214827 -495993098124214613424413937786604430160 12214828 165010489276226535839602569905999936768 12214829 -206555309428518185005896001973441610 12214830 494064265926736637949808449291575992320 12214831 -995997029696127859120283295332165360368 12214832 -65393653658608738313769525820224700416 12214833 -184072627891364338904245994158327289952 12214834 159717043680732762521186396830435136640 12214835 302695405665399781582293081682250807280 12214836 642633451746860761129342564095999965184 12214837 39884098093505091799639576098308221184 12214838 -109027755080597192665303272146470272 12214839 65434127788542828440860027393456452096 12214840 -275000113490859145855061390467517644800 12214841 330135939146077842505964742477729331242 12214842 -130513509233120886395343945027569906688 12214843 -302570595699132886502935304195009461152 12214844 -13671120780496160363845985573672828928 12214845 -50857020679676757198772636251515383470 12214846 -153597180663333399774897123313043321856 12214847 -95228524766005101122292461800425090648 12214848 -14188451754124076480302261624180310016 12214849 1150044757576669289198114243764363462850 12214850 -452456496369618507225321254592101475600 12214851 190015823306029609810168998520003101504 12214852 -265978776585720025462251962827922485248 12214853 -186459122050095891843035254272875828160 12214854 -32992670637367857071733726622837100160 12214855 555037198503009234436029673798008800760 12214856 -144290600965466476278799921400709027840 12214857 480880193903683016717404789593585194880 12214858 733780002078585969083775392845679249760 12214859 88529756922212619583195235838186428904 12214860 93192879384458690488708138181355110400 12214861 -696222677971138688091984439401415502976 12214862 -344637951410036855583593463845458806336 12214863 -333612381496114116415223251774521626160 12214864 238316887642879356704854216060416942080 12214865 -152567608286293724095546874452418633880 12214866 -75472752832759382260349736263923024896 12214867 -642104644603195480388987781629320665120 12214868 180593701431784268623666902549275467776 12214869 501176414046698298760277025568126922400 12214870 94943624402839560464949253874983474560 12214871 -59991878445471707621996655618652196400 12214872 -811483324358961936787529350681649664000 12214873 -736328517782259889263237766320494711232 12214874 81977787854649284043083812426764744960 12214875 931322091271978444383251630346266028000 12214876 -14932226291422658508100437993498672640 12214877 -367734492880697629153325826998390562048 12214878 133037718456308400970296758667111109248 12214879 961523434333091825740913221945109288480 12214880 -620116400327285402827082681394399805440 12214881 10586046191871074828884576469135668224 12214882 -286138780093282698053693149320972141408 12214883 978384631805700436938064739174237508360 12214884 77452801323466813800993514910308589568 12214885 147373180856961575229575117499121619580 12214886 222703127733106698984538082718654858624 12214887 361712597162617040166589930448890205520 12214888 458256682526939858919982966817520844800 12214889 1163678106268923943748490462104991813690 12214890 313166207647441426547556083275907188320 12214891 693087005979458278535483313291903650400 12214892 291397986965720722925035806862363049472 12214893 -364269501950150430004241997373816834272 12214894 -36727264612438931955467602806210311040 12214895 -299418811657884954677229989000569482240 12214896 52198727237091228189688362396128968704 12214897 -241576830650495443093400186561500710848 12214898 -119144054874754204784892398496805463040 12214899 191198889257430184834311370154693947968 12214900 597789650833051858247045413713273680000 12214901 -1258045723059864461487455033831784206400 12214902 132472843044683973332949844258714435584 12214903 1085463036174237405094316938228550324440 12214904 -60525794745515559188776427565522247680 12214905 646322289136095950332558592386361060160 12214906 -384628602693322513567543612622323518720 12214907 -1671702974820775279751261716575470666844 12214908 1201588108344897846989033196511292344320 12214909 107778356095511288711858468621801408640 12214910 233512802933833691863124714878509446400 12214911 585822372929455678982051124148904433024 12214912 903599930891355127656845564814085324800 12214913 1338520109956768756587304729063369356162 12214914 -281378739874316388036773465610963767808 12214915 -187512353851360131218945427257448128880 12214916 -178046862214812183386595964847612928000 12214917 464424821269440469729827804795229256736 12214918 837285125279724217678250833886322200160 12214919 690514802607930597832506858669919587696 12214920 -41648840573764875606016928784713318400 12214921 221126332152303673057938607493753790052 12214922 71965979898437844942764304737505886512 12214923 310563792265967317206028133600004946944 12214924 32309494827144254594122757062391857152 12214925 310765210316181439047957014953185126600 12214926 -139136756597643260998498948873095086208 12214927 665659000885532707371258888465610890000 12214928 -252824846091898876736564894493537140736 12214929 965164748174928806095029237890409188640 12214930 5918631874711244327896868424007434240 12214931 245502700932007173634419529764532270200 12214932 32567192541866454351274053561054523392 12214933 847740543702215236255504048026499734304 12214934 77734300148300013837526830317819613312 12214935 833113007326507039909502817778916695200 12214936 1291340327072197909991703813730153543680 12214937 623172467542037678701853487786921284352 12214938 -279487289905860126122589669294968787456 12214939 -1005193584869862973437704012201132952600 12214940 -388771857835482000647466511490968657920 12214941 -56215622361131165211392117374060295808 12214942 -451482726679122196866101966967320299008 12214943 -595269093015973826984293268943174252456 12214944 16072628987776447973194042274771632128 12214945 -754492671360739604487663309059489516400 12214946 423621068044834132489620382645799571744 12214947 -175283135788074813906823352862462317760 12214948 -623353794002702646077076109741664353280 12214949 737924643397129373603351542483762757436 12214950 364363758927901630639998085333492800 12214951 -300424626308077374541469664604275716048 12214952 -128211789580763987642675190790207825920 12214953 -285004009721310339087985515383563141356 12214954 -54506293349228994814375162852552402080 12214955 111123718923867864899551745510533880160 12214956 111325468561797545789845266187460434944 12214957 232165236208192842286510918821212968780 12214958 -43359645128915106259760212779061855488 12214959 1256310844512949192913350746687770472720 12214960 -120110105989359636681624442395579187200 12214961 200540496234728748805247877246327126528 12214962 -8126024941963920368746276875542546928 12214963 -600805019041874324343579447460577707056 12214964 -573950485492096866091430955856138088448 12214965 -110820676678361392742013362007561602400 12214966 -99704482020193948509332628848751052032 12214967 15675843307779369256867374035206577280 12214968 761995117866011803705407990247887605760 12214969 579802578232418151915852626385275427844 12214970 -225582323637514048942633444513538395200 12214971 -339365044076034798572390077160179086336 12214972 -70558378274422078163689694491917066240 12214973 -28139994329955041382422756561928398778 12214974 -420007690390998942096265721064684804480 12214975 -1147797772825624116294225281761242342000 12214976 309239988758530655089863477809444290560 12214977 823143599486361255132908682055465500720 12214978 227254301538114091354581332706054925824 12214979 569201941310374787265740638763296988160 12214980 167610928257531778456685883884626944000 12214981 808673770797794444712952294079030058782 12214982 29388782296948173336385419502947219840 12214983 292618545471562696582287200444668569600 12214984 222321839408364500348493719337733186560 12214985 -807219339154645719233128949010878867640 12214986 -153708447795241232180518458821055221760 12214987 489573043017173773430822496854839090432 12214988 -382425224141205350834978372095506400512 12214989 577576094566397867583398019066806337600 12214990 -207738488326738055337271041725190600000 12214991 -473942249457110953508609906743369198608 12214992 94284908604183832080380873948528640 12214993 685224829298266846867256229734240774016 12214994 -146885917722318098044330739361701054976 12214995 -6684535019010218251170134575508304960 12214996 -1247524426040620198537806720476140624000 12214997 -50162357698647632454490169303467813554 12214998 -638414464487803527754320134094382048416 12214999 489792979569346023367271811977592581000 12215000 -17733676668836109355961186920320000000 12215001 254102078192081735035077874894333393920 12215002 -80511011234135350522925239877932716048 12215003 -1997370750472892492626747895409901056720 12215004 -13166502897692405086717314239324605440 12215005 -969225234128689566616772583756789432000 12215006 -506763014753847146984039256990365796480 12215007 -67548537399734312340112079698906382880 12215008 116586325341533688767622133392767975424 12215009 23663327747866545362341819502914254000 12215010 -647747492679426327692438455177466880 12215011 -10007336526620144704394654741286012768 12215012 -229969403692012008221228651669151682944 12215013 354159423550089243576071617004879493024 12215014 608391784560557474844596005750044303456 12215015 -218276114584861561245971301388719295680 12215016 396241980251023482761646291564660326400 12215017 -95332492591150268145833097556548614540 12215018 55687825456699062296286257122553702400 12215019 104983123324386020100754000150637826048 12215020 758273238508914901896114118607625600000 12215021 -27213420048703067596392151698740400000 12215022 149471376713074073523847581010548228672 12215023 -73850173307802630350533634764317622272 12215024 34086705200372282930917879631841853440 12215025 575482367406133678011396622478153334225 12215026 -205034034731851798876385007688494882288 12215027 1432562145493521675809767841775727622784 12215028 73704654174668994617257221864918552576 12215029 -424027129377134257074061559107073647524 12215030 530903887450265545997307236078547548160 12215031 -133931617020897684335176978240114060080 12215032 537418797364977453263833071269887180800 12215033 1285983359453691895613208844231836978282 12215034 -158126816860458450164349971670376844832 12215035 201826406404073609363883755543428085760 12215036 -44133108286687803553363634716389765120 12215037 -610427929196923328568553697258843581440 12215038 452315562044451798304373377249588211712 12215039 323722743366124328806256457370321731840 12215040 -24887946653105233373568928403926548480 12215041 -952438100718256250827397515101942355116 12215042 -340747313449605469902500596058131023360 12215043 -3454908580176697047042910350627304680 12215044 -197482833597039601450819820438938040064 12215045 -193121353718417292450463995576240933000 12215046 -291292090776767816328643861985134583616 12215047 -2031041982996699101610668028681183072 12215048 525971052167317253469891618148228792320 12215049 -89122917205319024919961795201135994880 12215050 250367299760232658754270191803770182800 12215051 -125783592066011457131403664778828157600 12215052 -77273705411430580782319844472439060224 12215053 2300716264380666129652203415265830848 12215054 -11777820746977670113458223577417220096 12215055 185237197289460789358615536511170239760 12215056 -162171095681446624774627120534416785408 12215057 79988674456724441263902280537428768672 12215058 338895270731583432205348609778160979584 12215059 -1379246713952909438375591256143396851040 12215060 241887057116622346243904676102342328320 12215061 371479141492545392346863839453065672120 12215062 -386049719525766684952913679618005256000 12215063 -478779978320873282671744028820898459752 12215064 504168778053145892889027926391381995520 12215065 -284380148968600139394417103908121862400 12215066 460179505924273031677293304403971451904 12215067 -524053566090876212412169406555953530000 12215068 -175945043525121023181164722491761777152 12215069 148893260962025927110655891173249184760 12215070 -55779828328859707301145063211188633600 12215071 199214539905110602259750567569999816 12215072 509203728992401936305794223999211929600 12215073 181412727690569125123058007848085370944 12215074 116846646228274782084872748874326525600 12215075 -436715159100591133686929646232245689700 12215076 642173723129604759928740057859435717632 12215077 131645141551629231227531240595914128672 12215078 478283435676731016706515683043861003456 12215079 25075997713984650414569015623820385264 12215080 616753602519041777103191728858578278400 12215081 -40501863247888255716994841566164102000 12215082 279804485395472016484170572906812909824 12215083 -416633950677690707082090353622854740656 12215084 13457356577049071606706932420087694336 12215085 1093226344477599886687261366290662400 12215086 65557678274635725023136850426080193344 12215087 -102021186051998726867937992672544993264 12215088 256689040482370608581824462929776689152 12215089 287263321395413485870908838313709975720 12215090 19122776970829207649362551458226268800 12215091 -229627133220034933021574528424857625600 12215092 264456966404412442424945003711217130240 12215093 -903040272190665412088168915162811605952 12215094 62100865433380478861077513073251241472 12215095 -230112401450660461963412846069965503840 12215096 9765694304995802219571976347099033600 12215097 -23179554287189545852726451535664359360 12215098 203387784988156820781131652397143639552 12215099 88045993204326616917874686796132000464 12215100 -349233131805513388560221185866829824000 12215101 930378483282059352009516543612472220102 12215102 70586460588587555013408530005158254592 12215103 -520424680247249586902306440263432471096 12215104 149188298790658648821855106642458181632 12215105 84329804803567869377528941017256828800 12215106 86383025718412024637959749001009457184 12215107 222673911355690393868066649207124835640 12215108 -185381315736940610181442846544480153472 12215109 404748559804266833905978684432283399904 12215110 -48675319491342361098797158490452967040 12215111 -268027692331512290885725688944539534408 12215112 -387351043841962085116182137790358487040 12215113 1603079528981213670035674365930695219380 12215114 -308676929336560615534453499103865540608 12215115 -565562456658052991671244615960360039280 12215116 56360018800222451287974322701154320384 12215117 -1374273536815727213049751115050924515348 12215118 224121786636352175316033821261458519104 12215119 561567356696460522628792368104429721600 12215120 44793390903037339675556365377583841280 12215121 -628770527589100508261306126951126135616 12215122 227197641348571372830775277727354970272 12215123 -1069491689149218151014553587603538628628 12215124 230511303513426233451504087845125355520 12215125 -5170730870825437991957265100631346000 12215126 -19486451518046205402329963474079836160 12215127 -15644310627980180361127560429720303792 12215128 -443626734279860250782073573228313927680 12215129 542026878096297856513744332350872210080 12215130 15590038994524038289193797449378839040 12215131 899233645946678140086115471584406692932 12215132 -92120740567979370610003085526428143104 12215133 -329716823144596128579235599327160525536 12215134 344469262408062246558301502806595865216 12215135 234918010562767212515985340062941911080 12215136 23543069973508450264371491780907761664 12215137 389297331232410857864041190284130511792 12215138 -560549015034397672840990367238950553600 12215139 4391797947561931514411917978401176640 12215140 -85001802795066328493672053308310917120 12215141 -504314043589414979518082561491845043458 12215142 194800105734317723297400521455370695680 12215143 788491174757526585384383543422655278840 12215144 833189150415006036482903289138060902400 12215145 423771723984551018297877824571892621440 12215146 -319671919930062494527282574455053881664 12215147 -43987500597773916048920798889442332672 12215148 218237251509941526841380301801730949120 12215149 1736349023555766404956037871542938616150 12215150 -289141751909380259886934055331141667200 12215151 -401905342671904384489133273298067540560 12215152 314878266201848584312900009476820729856 12215153 -107551647093792259782383399533394629020 12215154 -54208908549135511753434798537082003968 12215155 1136318732038213512136620003720594088560 12215156 426952575516566415215094118789528667520 12215157 -18584551762682884344254700946082773440 12215158 276151288257188442469109295355694251680 12215159 -1292598906478819267790859502565344405248 12215160 -301979325409559261583559873429293158400 12215161 236878818405174607136021305074434259540 12215162 -22257678060919369670533299164451333888 12215163 26941551961948290089688465617359887504 12215164 163400829880576177725819103196625020416 12215165 982958140306180211512226414234065782060 12215166 -405167637000623064985787106996690020352 12215167 -506787882489124195180190352117822822784 12215168 -534911951597718635773838506685922017280 12215169 -190004278210736967483734334129735019500 12215170 217175602886287704917067181572586713600 12215171 340770346137769858489835161752343697544 12215172 -229244429046088739074914111541858080768 12215173 1376764579275517477403188974580123395422 12215174 -744957275684353079924255143900431029664 12215175 4985400818511993794862440152505664000 12215176 -1377970034370649663035232862587089100800 12215177 281285261575484117140083855460638258120 12215178 -150104235576217539124144903478380277760 12215179 -998553919502020322301258583552269522220 12215180 192241306704368514352026697515070433280 12215181 242446560371692414480031741381438046720 12215182 -4468474834540052922762174733081890816 12215183 1249394839724918928566317492916178294360 12215184 -37518967202852966898113306890340401152 12215185 605757878597907068267474159227760491200 12215186 53545159372471985422814960865373179792 12215187 -41606159424375384099740672349518916792 12215188 9464267002587723449202368598938890240 12215189 377437175345533537751645228684121388032 12215190 25357194269398513105848248003892714240 12215191 729878217586664561984480016963122587592 12215192 289356022774179103239739240007116800 12215193 367473550786137110896168254295367489184 12215194 -108059649501571084283118274536795662400 12215195 -676116693275244020227357756920758649600 12215196 38738846420168897607533553800395164672 12215197 -1831493045847460226202673407000371043828 12215198 74050307112084480513541585939503753600 12215199 182693791180950114514253493489941947464 12215200 -232082049290493366690334834548989952000 12215201 871353087112649916254684617264421471202 12215202 -213180316364651662492347724753246051968 12215203 4010602834694654129805986373526556928 12215204 -152178048612998796720779163510328028544 12215205 -17413255189511075693499261381780143940 12215206 -1234103468381689056664866012128603312640 12215207 -152221241412069118006465901258814970800 12215208 286968696774522920536789698010155417600 12215209 -369594099967483808578994212671163685120 12215210 353573384812008041761749319288922101440 12215211 -506283872673847517099604668085745222656 12215212 76748732492872446913459372627354573824 12215213 490590742783811613152243171870659773504 12215214 -296563161237696307114118236313655459840 12215215 -1500923964001644192991359222020118765600 12215216 56294888386981338558892812283296940032 12215217 21346251783339573098796554041347072000 12215218 464483536073786204556785377790164684560 12215219 141915546702726385365880524008362852620 12215220 17795845679771795929807525326927360000 12215221 1159256457282620377009243481833809789422 12215222 294054104065054054993329241293706112832 12215223 44620922610263724905125780655951910024 12215224 -203727169374775843363992898248558182400 12215225 -118562895248736763063181722542640800 12215226 -300009467661488647311702998687546541312 12215227 -815307645598258919856740338987084096728 12215228 -549666273545772221919015500115927527424 12215229 155208721870718019619560701243474947488 12215230 -493739621454916013189339557136555490240 12215231 -193627819725482254024064027945234221056 12215232 7606698864679472340255442684556083200 12215233 1354050950088749778378495665997940761520 12215234 -88835853567942508300397403118556679984 12215235 271442932231937609080727100168025845600 12215236 -61817754597578092937466428086607394816 12215237 -287274921280858092843633656660571078114 12215238 145749242951648909625395909157541447680 12215239 3175781941888529105316767837091924410192 12215240 66798943626010587838420991862561177600 12215241 408553402768495919234245981529760817152 12215242 -162472296844976027141500809268781410560 12215243 664553312545303463010686083669402303584 12215244 271547963102152937541961163131446684672 12215245 -380913319133650774632204937749928101120 12215246 -896106027590883928282532840164529732928 12215247 719519760801621390389475564866694608640 12215248 -358741229315357994676283244695012720640 12215249 -544829842399145782211126830478477591436 12215250 170237846825094172532711263580607120000 12215251 -1344414316295835911333531494032653347088 12215252 267169248982997641809758980128648990720 12215253 295495209529743599039284659606706483968 12215254 -135012677577585977106725115013815345408 12215255 154576237272291959803022961802531116960 12215256 -26119526834910144530302988173842124800 12215257 -1166154966717117025672561264701622421494 12215258 405712707169938075852906338294035442688 12215259 567182577292257694417603843328449920000 12215260 -538808980195268278734496454714694597120 12215261 364509551376531111428234509479381864300 12215262 24818829321856233981587423013454091904 12215263 -1544930232348683972456727564569520347488 12215264 637170215459014017761430865597409525760 12215265 -385229043205530813985632527378522810880 12215266 52322864386481769669557958930648314880 12215267 -994874010388854290724916138161863331684 12215268 -4131304077990315114864567414454173696 12215269 -70053718503146525916373699946682143040 12215270 194735395891856544076972629201796894080 12215271 -445681765035045434904216769328275791360 12215272 803078846459476461659256018405628492800 12215273 52021347706334404730661233001020327040 12215274 291313255871089268011209185695741512960 12215275 -685970719615604294056892187717068760700 12215276 431171921071154707565194177292515794432 12215277 -43346153549799073260615333722944616352 12215278 -1297908523866655328874045304257424695744 12215279 -210095904575985864269313051619157811120 12215280 57327062780334234680388348494626160640 12215281 -57819705339042079179475781623357080 12215282 -276759105105856389235823468802543572736 12215283 -104108282814716300259780868410602488776 12215284 592969637023879433571341173800700255616 12215285 76377036592978525341823592286411619200 12215286 42208483685656423974325675237640439072 12215287 7265551848286998706347516451235739528 12215288 -517287727833632306225388424123216404480 12215289 706775973424832332425291216893120595024 12215290 227981651951737693869163504321524480000 12215291 -292601897547085358098943951405415212016 12215292 133252237749036290452306810632321868800 12215293 1951088532286301609540140514308442144760 12215294 -30947913245354471521058545164699111936 12215295 -457410637842442611798500266596692051880 12215296 -1153238041809073725926221554671283077120 12215297 977455571116972432108811731144992031746 12215298 178000945643674708794169208547703838208 12215299 306929129324864543500731678791975891736 12215300 -160121469375479745621702407843732275200 12215301 45530030648897594078529096638808307200 12215302 -38658768791078159911848174353435860992 12215303 460432382823758671936137157128222801960 12215304 456271249227231526772781958590549980160 12215305 350735184323864634052480482404427887460 12215306 393864148983361151198637220233454037760 12215307 -328092390315947664900139633083344731680 12215308 475293666922352660055383736416340050688 12215309 132908530679392255963306386156901285440 12215310 -368708118109741509523042917627255507840 12215311 -28048967955460897024409704787545474576 12215312 376988365974824810657698890770195030016 12215313 900933992108898681854376925991474400 12215314 -11590730131380830254050303600115077744 12215315 -249727064454361920110003971165252939200 12215316 43307517905831026977202499944047022080 12215317 925997693083500056328017895355052420366 12215318 -532232592130974748686946578502601040000 12215319 411999801212031637636432856817378051840 12215320 457310918809745087435919154642544640000 12215321 -1273053055264718794043063007122690183478 12215322 5160282949178759649136277183692216320 12215323 847138398090803576322801514984421805744 12215324 26941259124299496877451659538597486592 12215325 56637092442223148820263305656164323200 12215326 -11156725093754539436596733757361729536 12215327 -272322479242692763839008941425324721824 12215328 -95986663498241763669605469195306270720 12215329 54310070121676323908097123857423786240 12215330 -406634770109125081172796652246709449440 12215331 -116475181447833227493235521360256682088 12215332 -252724090625637142562460411534084920704 12215333 35159366213591455251435122124331742208 12215334 137270591149525406113157940213620029440 12215335 -25117183342617324169129549706504126880 12215336 -388151251545742940724797811305130147840 12215337 -568112634554094273241178458335761889600 12215338 1291355707706946230221002868326983520 12215339 -540157581384078890212293468207292911720 12215340 268534305172758152877428939870291097600 12215341 -1664009830438993686289024890160978609258 12215342 208307893221785168732245465414962123072 12215343 226708029653986925651429828925478925184 12215344 314703169069277096327762387033498910720 12215345 312466935290115901390943936706254450100 12215346 147155535884011756242435351838570782720 12215347 2248172396410845650941328221601464089600 12215348 -253425724535886411541384634481227642880 12215349 235959117236788586781016912034268265500 12215350 -192688048460247221887291469135309011200 12215351 -575653772738671070013169127339307210000 12215352 -425974211174608171165420584915982970880 12215353 -2120864863565284714253146456184875815600 12215354 1756159605739649807787812467332737280 12215355 -292779513492757585061036765595411513600 12215356 -193901733601356725753890486415993980928 12215357 544509506677847457070932756056598572064 12215358 347071147286083987644011069043769266624 12215359 -346239411492966090730091631064245122352 12215360 -232450217076981754161126215482186137600 12215361 126784567730103551126088638213730637440 12215362 -86202710937360901055491909020567179568 12215363 527319977588672886198099021584006093784 12215364 22685387467033550145052726330932854784 12215365 69647436249313676382602295173372669400 12215366 -5776146928815864537387765495217196160 12215367 602539549168288113759226850146719628272 12215368 -30219668640511652378913648841607086080 12215369 -641796317476992741173488768264199168256 12215370 -259099733540064411285754823621759635200 12215371 -249725848705451651190077245467807614176 12215372 -193613695963097666369321681993670183936 12215373 696107982062997108416412050126986651104 12215374 695066849221925829317472048448648863936 12215375 1331916537559745671868667918009275760000 12215376 69867826775778225825066697724577300480 12215377 -423575706413546312897308574662792047500 12215378 -283755563795016302465904992202946245120 12215379 -187926358754039127357177001634999950080 12215380 885664573769959916959300653587675174400 12215381 239764306637182020031525478557909279182 12215382 -42242117425620661483460679620059725888 12215383 82632547461042524021029127623567140904 12215384 -1488462979603251292447137691487126630400 12215385 -74449079554020800629077911091171513600 12215386 -35945129657826304826279817267319342608 12215387 -874202749297177687181499426118383183840 12215388 -1056694557208012644570750700262619734016 12215389 770856571991217974464585815421743313190 12215390 -142350840216205032565457658064004112000 12215391 426940058234021481675523975862744305992 12215392 -197183825288397739814550986273341833216 12215393 -353129583038354540288966456237966267358 12215394 -1122026962710976828591990081827036764160 12215395 -78919628509890666606040552975180694400 12215396 246152496922832123866711871851595740800 12215397 10844455566075208833858134802845812128 12215398 -249320389902925771849501554927007988736 12215399 -171786620646347803301739734325828275664 12215400 204040925305718540249839967878256640000 12215401 84734667791479229121948525869537704224 12215402 -72648382635010673536064293451657281536 12215403 -594879893423062999554301830194572493496 12215404 -500836874262886028056937747236436362240 12215405 818435386721100380200955614019130117120 12215406 73725756565249601892022291793451316800 12215407 1112244608749192295080881435164876725200 12215408 -144353615090550343301454612768370262016 12215409 -31296403390770483135620212577112661440 12215410 119445233165025940080437818587401043360 12215411 -105353746527296410142350711142197243920 12215412 109833080155873200966097267431339939840 12215413 -227890327573722901237683903758012054976 12215414 378757266365358007424583660827592297600 12215415 58867706558967967337919425998190853120 12215416 -158569195240101935633448385254048768000 12215417 -344256378555476253512355659563585730976 12215418 663059998823994495629030725875358110720 12215419 505579126753627202612178198527146846920 12215420 -328346974950978513091710571925924997120 12215421 57615954587142164087680109140133673600 12215422 3795214725871311386693826874552283712 12215423 635727565103017648699535484946219140480 12215424 257031045446228116977105726083841392640 12215425 161722855731193406102690847287118416150 12215426 102013709150907492027449507658861256704 12215427 227654662454163042547831298507771212032 12215428 -427089326403048433481959437592027272960 12215429 788324088823977002212590238323788712030 12215430 60693904482160909695909710341273378560 12215431 150026405843887555011305317560342379152 12215432 -996566498820738733885596490757392665600 12215433 176443093426047356113143463142117595648 12215434 -26362358309703208481544196518637824 12215435 -453331522340917772386394739085910720640 12215436 649509599382595615324590725942066253312 12215437 339058434289893892260975397414686184300 12215438 495990541082274573449256134753439740160 12215439 82808972631340809761109041593639220664 12215440 -2017636407788120925704445278878433280 12215441 632076623741629830862155487517498750976 12215442 -35793895690566248876634361531785431040 12215443 480615424745263520011977692151760306104 12215444 -53845323328244637106310795890019624064 12215445 420891150206986560928566355639720394880 12215446 -118044520242429918047060635793894053440 12215447 -1385428679918402419640182291945145463408 12215448 -15996557729198868330414429589919293440 12215449 -853843543383672049411996948676915610550 12215450 -152786263845603481059333706527051074400 12215451 -522534950408768520802962224298722826960 12215452 -462034008335641608127679883671114845696 12215453 -398929177489867268701759052534019602100 12215454 -281645663809606792678041070664868526080 12215455 36367023583372147851229056339152459760 12215456 -5328473044625135162472587447758749696 12215457 169632251395387616122351661228843328768 12215458 -387571491050214474677515006436972359680 12215459 -229228264576024531982292605870275564920 12215460 -390245118086132099786518860525048483840 12215461 -36564988262067513376849247000327219520 12215462 -74816202600706301433627398874698356608 12215463 -282789670912228763596493939242988310240 12215464 -971937355805248976895209876594695664640 12215465 -802369091861379607768013718249406498140 12215466 436871397753279852373667303695284261552 12215467 -1834755976339368895477759946167071756000 12215468 365158751061252443801694023537540353536 12215469 -165993019733491873959997720248299411328 12215470 -926405695447680432430976521416493299840 12215471 89853033907898038778324241751367610552 12215472 143654220403980936559593967573435514880 12215473 -1524710331567406802261155055037730727278 12215474 15245738898166046807571737134076050560 12215475 -27282899814839356575178645630236702000 12215476 -218930456611246537957258472758943744 12215477 -255203473776812313817628296514012326674 12215478 206864814113093235198527581425227504640 12215479 548638150868395366530129872384271351600 12215480 -1049969974221899144406120805090089984000 12215481 -88248897984229435463633347592523177648 12215482 -374596534271900444139653969241993579408 12215483 -3959930483269419247878080371279854336 12215484 -849443164447554047263381930983730176 12215485 -145119175506936674628728171104993652820 12215486 1024623437854594908100644599386602574080 12215487 848442368231061709675089498238966716360 12215488 -242078713951625384074257161046120726528 12215489 24887127191772445666768194106870449648 12215490 -18845467123081796402559930754780492800 12215491 340013672252904733839181143545537233440 12215492 1184342501438954282458867389973156108416 12215493 -485326930471305148908894162377957154660 12215494 749903355301009397411232932305956940800 12215495 80017503134545794901179063570428474880 12215496 -743710426442863476605493511966197350400 12215497 -341422722426166898457416879363786280000 12215498 524948507358268274968038951130869146880 12215499 -203445511285633685688316272554124558720 12215500 67059890871541996272473956638415104000 12215501 1018234715508401001159622418132495499372 12215502 -296669950241274202781730646976824753920 12215503 -1100574478674097724407016829858389979840 12215504 -281698443589240429073132280630107480064 12215505 -286918688034315932598031404709869661440 12215506 -9500291084546716881536082488777222016 12215507 284259208316647087424042299510401092352 12215508 481288608014329700977753561672302888960 12215509 490463038257564597135242111240817226780 12215510 510886742328800312232901462745027132160 12215511 -18863419759654210941448234822698285696 12215512 -1181890701086816016857508395165663109120 12215513 -401233989948382167783148265903805935100 12215514 165993922695423938979268918853522864640 12215515 245189370045654973682171310479277456720 12215516 179243003938859553019449175397599600128 12215517 -259138609599301779874807779554895013440 12215518 3564611451462541927095819291243298176 12215519 -240851339111705800787640643953995054400 12215520 81183830222932192157516179572326400000 12215521 688407120313153184564495214438025095700 12215522 722165298140121971280154490880301578624 12215523 -343235490444234828119120153380388582400 12215524 1010072037698733668626140874126737428096 12215525 -53703613675964523657384413653471615200 12215526 -647359947552405460275328436575165440 12215527 1433919598261492131302793587280246904376 12215528 -15001377199086403521553185438234316800 12215529 50684808421507437345250086381300862080 12215530 31447591573147637197360657220198968320 12215531 -1070581006543800783595592419688170534668 12215532 209053594481128517843168980813772193792 12215533 1587507874497297141323932766862600024960 12215534 -248581762323063559782406426486293979584 12215535 702951123687940331468094308782641039360 12215536 180933362968977880274394989441072955392 12215537 385235420830540595485542143266264862400 12215538 82077425638357464730983319665803712144 12215539 -169172326553089091898539702381876448944 12215540 337606270150137496150620219549040903680 12215541 -281573928465806186412016682984972073120 12215542 -449356410934538511792299783321772137088 12215543 -1160748151584906566981647620399618749208 12215544 301136207120297583879983074651015741440 12215545 514867392017807880933072624612927327300 12215546 18760696290361518218989707142340748288 12215547 -1060650185212802169757925686177274251440 12215548 -102157924791024957455244880508099142144 12215549 2195903056064592938424613398271135066560 12215550 14539728318327940731569092971834163200 12215551 -145333953361437566001770588795411607288 12215552 -955528875618765038759669566504660107264 12215553 20150378757947979225453934021295363904 12215554 -492237724374439313254106814639266014080 12215555 -1064615641844375778009925408111176240 12215556 269708979908246196930331447450320998400 12215557 -977273666118868843032581329261244444194 12215558 988380351414647928724569092776744694880 12215559 996270575581622102161871137116951804240 12215560 -265171313626815962222518419843615129600 12215561 -451080010657747102377668199879885829248 12215562 299941644079265594196875313785693098752 12215563 -693622889193078908588484237703446878976 12215564 -1127813049158085657301532859039051757824 12215565 -34511895726422346256618513810547634600 12215566 93178927050489215605194366509645874624 12215567 -419521887272143542573412118590107456 12215568 188152162970524233722091136511676186624 12215569 18306445060069891200897649629805304944 12215570 -130940542865858778380523089782367111520 12215571 664740627477825254954536383395170664304 12215572 297510350896736608497494992733781925632 12215573 -822747445958163504726331196141720072178 12215574 227686420736724870168162561064498010112 12215575 -669015059536007167684140598789725017000 12215576 -548111907657364850639164243816547696640 12215577 485376315565847623893070514270929939680 12215578 874560346188382317864378580184710764000 12215579 1685416511883445664116592081395941666180 12215580 -3638313959719890020178609465646970880 12215581 53669253534199990117505571534557764608 12215582 -57386926292375590874368682180031652608 12215583 -25277603109771579981003990290115640800 12215584 -938654332703274924336841261917869113344 12215585 335618387472192562971477439309982661780 12215586 231051855072033301939405148985466644864 12215587 1328055457488439291145105363701224784476 12215588 405242434130308635235967572143616008192 12215589 -619201995045294475019189199732621183072 12215590 -189094561177107796327655162359275139200 12215591 1084825984127295089432216964279816223992 12215592 289532631352433405025081187497437752320 12215593 -441654546666524819657116789952781075356 12215594 -13790149750820066455847592663406763520 12215595 302267670862646472913726778790158837760 12215596 -79505783647330773081278143503858401280 12215597 595122915200718672796858147501883516160 12215598 223222850009344314759719703478738728960 12215599 175129397124497957488913099708023489536 12215600 -20825055325943321751498516076529664000 12215601 -59520653025270320725081438777427076732 12215602 -192407520095211108072294621293515315200 12215603 -148022083044790009601229421232506965240 12215604 154743758793911027380250840476431808512 12215605 480211771254423545662012689660432774000 12215606 140136308204476307233024329713100518400 12215607 348480924138241587698316574057116152040 12215608 -1323192925896258492883396830425659453440 12215609 -288029925738193664969457145243717507584 12215610 -252035726981714929622674018871721607680 12215611 427103032124001919497022280808375306212 12215612 -6520029984797330166339955262206771200 12215613 1012630490168914475336468715458641538400 12215614 -81976921835480148866203125749629941120 12215615 -26160199260890773949667276175589124000 12215616 88377879845976874097308360304807116800 12215617 14794120581516491524563464173158417072 12215618 -622178121417881360585014081735719720240 12215619 95468961941818762396361692053615043248 12215620 -556871447019745443605193571106087320320 12215621 -349491061168894853845134737798933704512 12215622 -63032620469789006042102461108234616832 12215623 -113157349766765840524856715517848689056 12215624 389981064956763882471138956002282137600 12215625 45043534483399372195215516435262200000 12215626 639154721173822954996299397212978640224 12215627 74123824188074377025214590097068317272 12215628 -7439533986578435393278552842877164288 12215629 2027150805682546077845585174847987773376 12215630 -22008739358300198915824645891350182400 12215631 399828216571132461589425333302966594952 12215632 -68378429354314104149328375018038231040 12215633 -688321206492841547761796964579243071118 12215634 -370686082716147308477780537263293638400 12215635 554399545724834352668651788301466579600 12215636 304108542069957566933999582895183454080 12215637 105603931379532575104121552990150528640 12215638 576377969912314912191457227128664402720 12215639 696794028586631920963677507900545279520 12215640 169838012227551649432510256212338892800 12215641 476973034467430615957332692628043178880 12215642 -4180187752497941437387187090684160528 12215643 354178965307362885216756850683467897856 12215644 53200171762946764588864793257500445696 12215645 127971213026162712593707364713596224640 12215646 -157916323784403514066303362068620302528 12215647 502952682761648781511562457778507180392 12215648 592866892392104929737694765555429539840 12215649 -244024451088985779594521128972132086720 12215650 -326327052145568163718001742559460653200 12215651 -3136941512733490120227858531438568680 12215652 -192700130495743788301746176273970352128 12215653 -1525773526304945512060833363206553956098 12215654 710635409807974076248554101075207191872 12215655 -4401941032922389246471032328587868800 12215656 1249122683062766253247469043815239464960 12215657 1101266177485206651287697971205392238906 12215658 -63826087132831886053169193604062116352 12215659 -36981911060884271440464082855481269440 12215660 -105492355830147029248883221654069432320 12215661 249980155664403737583461133862891909344 12215662 497738597290083570613026597372263840832 12215663 -56021734257021001066772158160481581472 12215664 183991197907835428275322219241868165120 12215665 480207218283741197531903959724614300800 12215666 -369420290009075036171514503400132265968 12215667 -487691444934267492182266313936444646288 12215668 555120935499390864567584640858134876160 12215669 -971406337868980117337135248030233056004 12215670 336201126565639417727943229845661440000 12215671 -15952433443205744030727372511159002240 12215672 -639995544130835857561623259069629112320 12215673 -920215452321895906605638964003079161996 12215674 9141655557362097893958328614004684800 12215675 -62045821865466754505897578679707181100 12215676 -835232852375083625362992438214901760 12215677 -1556359890036304023689496380217298711028 12215678 -1308439427042875146363622652961435778944 12215679 242333838073076454489026590127811158400 12215680 -361504016039016160760167491844649779200 12215681 93737035514196132689559985847785444482 12215682 13762146860799267194823726085934206800 12215683 1245040917146419567812875952523043991932 12215684 -499014868198986601453313735802728903424 12215685 484505439010774811354360009236820176800 12215686 -321627905221946475904073300378650723200 12215687 -693657386691743655415343454451276453608 12215688 -522268899246759583435050317341724221440 12215689 -780502923264027249957390824910495480560 12215690 -166062695168547021775541790460215795840 12215691 -34712830245237625835695446273868654080 12215692 -144622656404474217638760437758208068608 12215693 -141625737753336023164227138287270551680 12215694 -289596763125896653466340355108065009600 12215695 -151343195967708023165308915524991293600 12215696 115596367753547371164165758227619684352 12215697 -2806564367430706015157764272442809984 12215698 1026710005953081184996461760877990400 12215699 385782517718341994135721177763640178960 12215700 -118848942938857452750609525919932220800 12215701 196759544998550763060379747326860642702 12215702 551527907988819978556326720736049451552 12215703 160499046416881025955566489139453867984 12215704 518803195951896192893433995006500638720 12215705 69353394638086725562337676377939896320 12215706 -20425068708053721751445917632156758016 12215707 -35605834165532534244941687086823267808 12215708 328344993560802258147575450470354944000 12215709 -14501709851686990414199823445787427552 12215710 -103788564989560476135446573772153776640 12215711 -10348120826699821138238103889439676168 12215712 -756544839460241144533522039745877639168 12215713 81072611029238693738442609447725076962 12215714 -11817939923783885975254703862858178560 12215715 381546885294509997100565349106492083120 12215716 -654496590389093566878212245346280579072 12215717 964071421102083818147156894498052639360 12215718 165824711475420154989058332621849486720 12215719 -705924336549947149281198186839842262856 12215720 -931560842911654015462744555230207590400 12215721 -188002948218482868193444882253944608576 12215722 -73166993640258195067398004195585163088 12215723 526782810250108961883842205542283816384 12215724 -1078069215667044571535172520107095943168 12215725 771978711331866557806627867662094977600 12215726 -687106496149728436726266528292512073536 12215727 734609022465207005935078203499774596840 12215728 -4124628446369844368623967248540631040 12215729 965421415782386592432739404534379253760 12215730 148397789989338109660634989329948510720 12215731 -89802920440063695953077565236698446136 12215732 423619338970497098521395150979375092096 12215733 1045064686466110420756976052394510169184 12215734 -245552826228404808583405653754806501984 12215735 51081172326494650993745196861907200960 12215736 -50152971625189882953069301165466910720 12215737 325027279457495052768438646054760832960 12215738 -414972648951605582479212207353367870240 12215739 -311882548126039189343779257427732667280 12215740 -286307258244095018053791678211348815360 12215741 -2733206366657979316522463245229453088 12215742 -87568144777158068174965437407161577472 12215743 -383119088880278599481291586864670499008 12215744 310651124874510262156310874753960247296 12215745 80087721039422043017397146913702067200 12215746 85824233920461009417472712068778574720 12215747 146021808558281010775829916174856555080 12215748 -56546438643404583340008238751565987840 12215749 212351473622255539429413974057636677632 12215750 -300149804395968949652778202612097952000 12215751 -1090159354582592187360037260008806964568 12215752 449768128833981293890613421238765701120 12215753 -1364456014959156077649849466306814143536 12215754 408275776597379798466886193983538543664 12215755 -412540399250321294399621037916026975840 12215756 97528633595161325490100754189993994240 12215757 -230652434140743935469683673095279510880 12215758 -431180140605583897603052807565120819840 12215759 -485241240130239666002798623673873636640 12215760 -9261355303677548827326666589258383360 12215761 -640955025566946087145324076771433914638 12215762 -48169278709464736138984560591108466176 12215763 -125563294472516111216552042515976716032 12215764 447724245411123086476261787607683223552 12215765 -620970939157647686229245853981702720000 12215766 -183529237050383877071577829322845949952 12215767 63975651573054101632460322149900568960 12215768 -755033553281869585416979943592241152000 12215769 -74806319883655213311508745041135680192 12215770 351397883703281106264280918624824883200 12215771 -279283827578287531589320752567362765448 12215772 18994557826328597481444584857364712960 12215773 -837853139574963269691886034529421474080 12215774 -289426592865332832537958272044673923520 12215775 212198245486277932183498560388858579200 12215776 1823320246033546769863796121632412794880 12215777 -317815326680847378898303706743379281728 12215778 5930420343206013705812843248916394240 12215779 575659602127581225420000570736760436380 12215780 -646532212967491482090772987462899801600 12215781 424883439119402172843576363685586778912 12215782 900371072126694868912457974023327551232 12215783 -802461836463628286508276243903612466416 12215784 -1626650299354715247920472345083904000 12215785 1006066169467888539206356641415099468800 12215786 313408623646185681930316272909813496320 12215787 248592574851711041719848340844029716480 12215788 187061453718192463778908208181555065856 12215789 -1400184282374429686596842152224479585376 12215790 282455244148952642172561012939217369920 12215791 -550990550018159392103851147611116365328 12215792 -62483936108219959126539922024278786048 12215793 252117844647740330040766955930020420464 12215794 -349121113313874093731752498845644024304 12215795 -1293602484834557795056787836717156141200 12215796 154222332551023239298662261869836099584 12215797 792310128449458387115868916086365198 12215798 -72949293054530144014856670455113686528 12215799 1321852939557466639723578619308784052640 12215800 -147508483858383886348859922831178752000 12215801 -66376513714754839432676882666842168188 12215802 344130049859003056789075300774667231232 12215803 -1106782314096803040678372245645281447880 12215804 392446834350952529831665121119403974656 12215805 90560932810810330688076843219253576320 12215806 -326792678438134938227178197155252081536 12215807 366729196110287062266285639914183533056 12215808 -5128867883983603834723296981918154752 12215809 252033301279487026109327586594574917672 12215810 538876994177640728222772864146305920000 12215811 94818179858671663467477717708750060720 12215812 -488427941475805175096136590985865564160 12215813 -1839400118058754234190600373016000650756 12215814 33664510473869988081287900218276300800 12215815 -187147940419078484647512931709027061600 12215816 1481817760369446141140705449293374100480 12215817 -1295433216905510572358150370065115997440 12215818 -238362611103838365583700829163748498640 12215819 -309709700097901774468611743944014943488 12215820 -16884634221745933754656894387339929600 12215821 1564004395288610883580674529918122484022 12215822 405689596733458081369118724499023470400 12215823 -266713260885574750240347404954016957816 12215824 -259833140129288689851228222039803559936 12215825 -379021419462315469407795405209117991450 12215826 153184441776800572997810180148840560640 12215827 -11373739367179749443430272623802113788 12215828 -746336778537970543833542179469350068480 12215829 -82775447023980639588109846740719714304 12215830 587077971589116974425512871303058401920 12215831 856600124955742863246905866004445346632 12215832 -937931879429416038260284806477813350400 12215833 -126722834708705352717974537124014726400 12215834 -380867316285820158095829558207596598528 12215835 -566156993472483357761264637361971071280 12215836 -549461077500477207810002177178997803520 12215837 152956346300815723493039771625959266752 12215838 123305424749901584696180170128631489344 12215839 699427697457177952362294170576200031320 12215840 73176008273192093529408886611011174400 12215841 100096606071142008256681536785636194560 12215842 9856371825916086402753130971880900992 12215843 283372803039461955341014556372536337880 12215844 323795814375087125383696358214334152960 12215845 -1098211255134873608251566803847220207200 12215846 -314822367554885366646510985903022843520 12215847 -340587728693082140948370456087010960728 12215848 -255094682483854990649047554032746752000 12215849 -1626990765099294527217817409344419012480 12215850 -227885707881625432913499187148070528000 12215851 -684707816713784394601040574892662243148 12215852 318866717854108457366547622154803789824 12215853 -9376345982039769664096632186838858740 12215854 -152016652643698831095160635632254259328 12215855 792651798742211330739525852247205010000 12215856 81018002977577676859453189437635887104 12215857 -745839590597763294638801297120050913040 12215858 543738293982909447887320586836394333184 12215859 -438285339459711666776424848784377169096 12215860 -192429087360145095164193704037821644800 12215861 -21852129664596984134883605409363938880 12215862 51011560719350198851984089117207959520 12215863 -563188976432187569655852201503958853416 12215864 -896090012272529855761940413501749166080 12215865 -76217377070354091345045158437964004480 12215866 308458308293828308972153669011061358304 12215867 192620430387632542096412607454764231072 12215868 -113062246017406959108924449788396290048 12215869 724898213317899160025406421782993988896 12215870 -694872766023538483751807115830390400 12215871 -293465070734082431222076631017868485000 12215872 112717329682944921020760849526923722752 12215873 -752146967737539376889807567895687192600 12215874 -6759576824226629915187206874044432640 12215875 -279726959216169744203507836018461696000 12215876 -219341673241345138794794284937133096960 12215877 355291032661588972710727826311320109632 12215878 -116393717114955904710307288774553753760 12215879 -218417131564579799953687717967846730720 12215880 761629097562826679685495600431579136000 12215881 788723514110566229064233443836095790864 12215882 104145573077431024568565457539755427072 12215883 286525909947880645380711574242388542720 12215884 -295121146962481092541058056323068157184 12215885 -249306146195538041882174389367977518240 12215886 -277101106490353853217466898257293315072 12215887 693028903531017583160157743693362104912 12215888 -160070399393195945397888025518793433088 12215889 -165564567626746320004412496295066464000 12215890 15603270515575260718727963464902871200 12215891 -43503150685970401349028430519718630400 12215892 -42267257326662352018851150782468794368 12215893 45865467544351502338204768566484276924 12215894 673205167292756655019486197484196695872 12215895 274041552830295863405227190806635696720 12215896 431648718241785906097539927870251765760 12215897 1448517993305810290329956577396292670346 12215898 -180303668035830313009888458620990384640 12215899 -510311068856387652006659083449760359100 12215900 -173440864899188254399203112966540416000 12215901 128314257292304857982119891861659964032 12215902 -694785737897227498799955363906941582400 12215903 -322273416874730435156558194627651562496 12215904 949504287509043030440683576614420480000 12215905 -293974776140139870699870787329224628480 12215906 -151531006385753344473002112731751100848 12215907 -856727870744560256131853331439619886720 12215908 -25105933661402165986376135661063962624 12215909 911414335240778767346429311717292243712 12215910 12617511874292748975316331134031493120 12215911 1637017409717813233651404678105199890240 12215912 -74935750633051499408480366690699397120 12215913 -10984922922340144344239155104632442432 12215914 579644487844967616752819101486016296800 12215915 586693281151705296295602745142649166560 12215916 -811815094019107694798632809845117238528 12215917 8965915142735674419008671977563825280 12215918 -52591036182635742902785907238747896064 12215919 601883187103152184689206916610120293888 12215920 -10038538104933888834917862767206072320 12215921 -653096619240447824273407940626492122816 12215922 99391303919108647358158430959405553664 12215923 -1672251199900474165507514510845627755456 12215924 -192861659843384326429431286334980122624 12215925 174790471605080650040836177297998107850 12215926 -372073124346198831027857920692433824576 12215927 1777119129665256481390915677518422889832 12215928 -820771171052910003083053505775108096000 12215929 -1529203874117512321254206384877551479920 12215930 540115637261341997948259263863357755360 12215931 -63511982816248345698640849668802421760 12215932 -213886819625983492079419115162130270720 12215933 1423074302606168815914404938433204962182 12215934 20448337950138523607336777239681900416 12215935 67674448526259789705401510201182299600 12215936 1223398576236870167843033963339081318400 12215937 -832669957316444120238948936210461479680 12215938 113699804784858202949123245440032503296 12215939 968701051184780654302583063124241519740 12215940 206097991872428279646262845426377687040 12215941 -344715670416994465660351312194033498116 12215942 188874349752524042073985017185182219872 12215943 1394452627422374320885387810250492968800 12215944 -83306072255042752610047624176062791680 12215945 -150632709851997971247807558664492320000 12215946 -49429989817425389787663615075613343232 12215947 -27921404881314152629989889785554754604 12215948 -81967617927037823587083061363528872192 12215949 878170380909280251572485530602888854464 12215950 -79985232688158938251032736451064624000 12215951 1320588868052618197229113155565428696504 12215952 37636718962697160694524944691320586240 12215953 -314865853388182735817107215225482364416 12215954 914949474784066125253526044374293644176 12215955 686102304895794844928308682123282726400 12215956 -11413227214993974243297233584875696128 12215957 -135863702983480621865462300761102420560 12215958 -745590241297334940109411930760409845760 12215959 -117604963587170500040046218851120552784 12215960 -618564888587866321154602658554131456000 12215961 -1484346671557292465623564926673727763360 12215962 393974618365012562017437210684347566080 12215963 -298739641527637344327576680848636665240 12215964 -87941966072093074471866615089350977024 12215965 1073467013660949564212654182244257893600 12215966 11192847719964139235958607874190545664 12215967 -47017461170438008386351756048804385152 12215968 1253700733862668462431951078076243968000 12215969 688623628525940228188608611071438622640 12215970 -34936768990679361392438710849024997760 12215971 610947624615673261018058582286047230172 12215972 1028849935826864349422077545881742811776 12215973 -34118436284618200044710153015905454592 12215974 -89774662464314699335008046034017605120 12215975 230888135984643305341252395887784216000 12215976 -291226151095894429890650621578849812480 12215977 -357560234054088873674412187520546125148 12215978 94346540323930708581435910701099798528 12215979 -224513491386297428000504186556033568296 12215980 -166975371453812876519596808223962511360 12215981 1152101882762789596328582069062634203692 12215982 -316171557041743318568361958594446869376 12215983 509807244218697994515656475735247824 12215984 -68591455601916520505586795888550871040 12215985 399968578311487739235827783459930304000 12215986 546573437219194224483937492051949567520 12215987 -246481159674815909253007559700282883248 12215988 5905442783190488209800673586502021120 12215989 -1113335883945939913597600492195862073540 12215990 161304243255917008365053715858516453120 12215991 -166131450299053280642953862185530177456 12215992 -810353427921980536448214288736980480000 12215993 504294990455779415569538232903210922320 12215994 -68712284718716027375765418344763948288 12215995 -188056276907290585290757969445563772400 12215996 832620883227165706136165649828694213632 12215997 -376662876933970240057774069360538507226 12215998 509535801490899140453219578770014496000 12215999 4840311966929791470146817846200727864 12216000 -20941041120390712655069071178465280000 12216001 -551480396246632188900868644205335299648 12216002 247810448284752435564920829946159391952 12216003 -301942933023508152095495003872524926976 12216004 -178173091712621950137816682488345986944 12216005 208707626185022190652578275474379974400 12216006 560255075263826948381094724090637260800 12216007 -935020067940728115247345611759534028800 12216008 -215710045194451496783549817185526743040 12216009 187295609707854775226718057121208702400 12216010 -198733547367039053474239599207473703840 12216011 204460828947929537635545336892283769312 12216012 514916621370185549794080414565749350400 12216013 -123331405501591682097703577134631673600 12216014 -90395075661521758874462052837756750144 12216015 4247004292531129834370840743282022400 12216016 -54097954661335644678668320097025343488 12216017 744837664501204193459047808214686973552 12216018 -304894295093948651353985064325119037440 12216019 -63677258657773051482600853013297345000 12216020 136867874243821767341132282060121972480 12216021 -244376421050000268291891196702090843488 12216022 -8282617838615097974131827282123676416 12216023 -325242726569658415192525963077608714736 12216024 -911963277437280876022686100092535818240 12216025 -378277281841890628923415988722880542450 12216026 563471170131739896239573608785983561712 12216027 -699463284574948842040130537140798495080 12216028 622302588947371401189342402448631440896 12216029 488933781854023721882070323014697268576 12216030 21842431864293175393480460582551804800 12216031 467516819387256518218403349838904471120 12216032 254184592774756704816253958609524752384 12216033 -396436917721872022578880272780586885998 12216034 549944983584520003364370646317918284160 12216035 20846061699831471119711408659451987040 12216036 -106442765789799954824933903749928779776 12216037 -639776501018515060919846330035198493314 12216038 -838516411046989916206228623280356706080 12216039 -134059907109931145048289280703728176 12216040 -93302187812065129716366924849651763200 12216041 -464112024992453321368331714966748159558 12216042 11148692928917892649426251690235015680 12216043 128173215267151715086142280861935516004 12216044 612271156850278973683778097235653755136 12216045 41448520936083920297374178966932708320 12216046 44936290501564987307200736946398529024 12216047 222652540523663055162366111479023416000 12216048 -76757353180846543447111150359265345536 12216049 -5259869732347663895195547742692711192 12216050 -160896505115986581999464356992666624000 12216051 -191413644747849731053202374481348098080 12216052 621357082139020149439105056908788776960 12216053 75617248725636972345294784265653878240 12216054 268680420508540727666487879251025001920 12216055 -203105222044099688403813396208289648040 12216056 909922750245600508541754629281365135360 12216057 240767866506140523591425371707568902144 12216058 153531345201289241765341351413424594176 12216059 -483228269017880493805111201198751766096 12216060 -383793528966909380536477033432395717120 12216061 359910333377022075618143235229759990944 12216062 -331112038556804905871545247825611369536 12216063 319925395345980532194404943063165594000 12216064 210444371463630254842018886553364856832 12216065 -217221836095720606314319159353946458540 12216066 -53485593388073297266671279546797606400 12216067 -79782600653577840880231469568569732408 12216068 -297027432532874100462805412201538048000 12216069 -1271355930746744833273132582337392603200 12216070 -97742395753061739378700855453195478400 12216071 117672258547163607908054511179494212912 12216072 995586584646893203062971146620903997440 12216073 -513467799933474371126452214938825408716 12216074 -73001099065989255140258773200393136800 12216075 18973693681907425723283792496756294600 12216076 -318886815081663006669978469136052433920 12216077 205593841971675959333673261980192336640 12216078 173608164636035934242822346505506547584 12216079 -1222438145896844754928957156897149482320 12216080 -115061745213433722135887408659574292480 12216081 555647051921501751060132725971773865824 12216082 -179283084946602773459779660231834933248 12216083 -517532597300560901774067435723780639864 12216084 456018858011297611458098354966173710336 12216085 -1480303284613664291204429540105101440 12216086 420972463533767104951891521391236506880 12216087 -331668694906709815687344987366985964832 12216088 960658414091194632586711049999365632000 12216089 -416310824162842701841442288949159469110 12216090 -314217907090811716879678809620210791680 12216091 -325537995947701544685534078478395295128 12216092 -1058507669544459286160019648908053956096 12216093 -519771077576531471601835811417647503072 12216094 -651172690737357628245793197088205498688 12216095 -676747708760499258259440615064924685400 12216096 1659117765835195135006347670898628624384 12216097 -165713237425919149801759214900635940460 12216098 -370735136199491237764690505138677901664 12216099 -79019084067009468153639421879698766848 12216100 -258212823065245226863925354311324601600 12216101 -386001926757689628269140221026418152898 12216102 -94720735343049482428755071272181967168 12216103 -474261236583439325712707455225690000648 12216104 -1193163435665743445215594952351220295680 12216105 128002430001320341805433155594825491200 12216106 -169405821409647280723189462752358749696 12216107 -855083577008946065129689031557544993160 12216108 -197176232726143239053005191061736325120 12216109 1748632937043223011119013405574050999904 12216110 280797089600655246263485201711015800960 12216111 684599006692642568704245341087087193984 12216112 -27813808205097926303323328287828705280 12216113 -31865983417876185419411803726899072576 12216114 93294675286873365181608934750787789088 12216115 -429393289800887169406323314387471186400 12216116 -1091729127461855951970043174899821660160 12216117 67902269414701276534335664143985339680 12216118 -313857594069447470214821492318911712640 12216119 -199607772346861862486639816741534715480 12216120 45339070816437031292388459784608153600 12216121 -710019538441390218927441995161390270678 12216122 405451440583702013273418847430862255072 12216123 478527771316847902713518940261887654880 12216124 80457304443309739551166399060975627776 12216125 -498744908935371598068853665383380665000 12216126 -20637556817818991540732039793322736640 12216127 422121496438236479884371618070055212800 12216128 -4690409714630661200277985903987654656 12216129 434560360729465127507432666506815529728 12216130 318295893912517061752579562868503961600 12216131 -26317648553693381678639537049571744068 12216132 -209264012803011656119090772659865626368 12216133 121518420863196366330497946179986963324 12216134 -223879315123199583424849102858528300800 12216135 -376596662627127425789080194787995949440 12216136 -1355980169519216040268806091804679224320 12216137 229791480912852852611711348832561357786 12216138 -36928537172428400016366635373532667904 12216139 73939034319422109195780401148642747008 12216140 236266581958816588434270448696882483200 12216141 -293812998160375771965032262202088857098 12216142 93423789739496144234512512246582389952 12216143 -1225822922781177115478585906207278646136 12216144 68732587103663716314240132297320693760 12216145 726904541567424451761987070484093731200 12216146 638349987762769666977615399404229135360 12216147 -1055691130333811612484964909453942019400 12216148 -151029581347541409734422180884459935744 12216149 1029466808829995248217884484575872484992 12216150 102077744373476736301956272958464400000 12216151 -301309485392306992277890096276734827136 12216152 -209819155193330646281757565859226869760 12216153 -526501905091332191710376260376658458016 12216154 135051665010603882865576980478003572480 12216155 -63260724336217573022592253758203590080 12216156 -561362773000814024932230544478179445760 12216157 1027770652362864207020190840996609747052 12216158 -480629770779945573766121288483189032320 12216159 -363688818275191010860230110950541703336 12216160 2018438870863080556935688011401134080 12216161 -1238709883971618438174959674371791510238 12216162 -53908934722941565406791518742795885056 12216163 -785175146807269336898538699767625321600 12216164 -392518394469765175310875778427071769600 12216165 -470678698139417886590422409968112620800 12216166 -411441815344525466357965860110380795200 12216167 303233774390577940667662154631139271352 12216168 -729652793454074810666616294081040220160 12216169 -440114760685263580124189663770468144128 12216170 104589569993560666939493791059063582720 12216171 -6292220982925754269888857780921659520 12216172 384784973183300357985732798915968850176 12216173 -289909821966433785383541592196515537578 12216174 -232762301753699361519120721316218463232 12216175 -257892359102965784508807424064116337000 12216176 -34999217966878162841281318805929525248 12216177 28164142321999246475470547350853512752 12216178 110627539614052835885182283051487313728 12216179 -201466978161666740199569601564067231824 12216180 21330335978706562235256226310696448000 12216181 -1793228234013368521633379709175098808018 12216182 -95035066003260214713745148852921966976 12216183 275229372721893496897360260601912481280 12216184 -656165696648341671113287700677301821440 12216185 80300384002162143362980508947056976200 12216186 -291006159851153240894952389003013711360 12216187 24333599452747583350817963110839900836 12216188 -805400855465981768464071111104418650112 12216189 198858836911207550379002491043426535936 12216190 -311776871173386912585694039221251579520 12216191 -136497522037017646564047431157980919528 12216192 119501606350365542064986295792933273600 12216193 213864860473578176913149993197212504960 12216194 480906024825135800708968037203563560352 12216195 206015175666420749311114735941746596320 12216196 134254202822345796120233816653099895040 12216197 162131767610663790914874582029865117600 12216198 -10436906487648116520874666256963784192 12216199 -13780224838906660817021258346972845800 12216200 885681107309927255795040970743945984000 12216201 -35201034179250327278038115657677967616 12216202 -309157953160723431167052593916849676800 12216203 1276976067371751468615239665590841546452 12216204 -47499093391649878194329916224552632320 12216205 456125283073180339077679616362485910860 12216206 -963941227740738445913191524437641616448 12216207 -138460861228950353166067431264521554560 12216208 118860506771624988160554726945643077632 12216209 936851545588613806559071122131750095410 12216210 -358335125195835359073577063821290519040 12216211 -521218601402530940216010747699118977968 12216212 -269993915258813217950826983831454720000 12216213 -20049018212933781173080329087946385280 12216214 3061837811789271324406588334890881600 12216215 -1078679856494486879124340389528923142480 12216216 403518902602622874460666843318529679360 12216217 -698870597925115745605085437034212634496 12216218 -179822815842598656011243196083221449984 12216219 1024542332842674082488021106837482933144 12216220 288769750129944679591192249317139015680 12216221 857210993270059411237388682570037831200 12216222 -23135247145472918429511444482953739712 12216223 930966944219530623942394277387526037472 12216224 -217197212528305949487398402588541517824 12216225 21557252343482157517476153651178056000 12216226 -899451379971558747530597127632550976512 12216227 1230309824811142104177274783883716058076 12216228 -133120211730088445544133411057093524480 12216229 -208116635345062543288478304173102341320 12216230 -275661462964260405344007658750041098880 12216231 848106574772539676237777785345935045840 12216232 -43502884893008021354360485790820188160 12216233 -478000338468030598848338985426274219356 12216234 10775604260891401253717989246800376320 12216235 -341810116747597086910977612038836194000 12216236 -1235132242030562760561061245292746750720 12216237 -115185206363596170162174566342012928960 12216238 414995166168794771540721896754478970496 12216239 -243586667088550141727603184085346738784 12216240 4112579532859519149387145818885980160 12216241 -466432228406540202308509854018780716108 12216242 -48676230817051531293199435272400188288 12216243 89165843658846390117166757107430434560 12216244 -762382540541042321934151423628750479360 12216245 -1030017918730777235205058173721403570400 12216246 -18779240221627980451775335617747640320 12216247 -63985232839593998737308263641899225304 12216248 76785633740914142807146725106821918720 12216249 -207555038381293694531787373848283762566 12216250 182307965236433019927458687989050300000 12216251 -1478131155509293722733272426528131919768 12216252 338561031181048806833121686086840914432 12216253 -153972341671865918042027651567158562688 12216254 206542125716801578447661269737972946752 12216255 134884453707323348642622083465097523200 12216256 26115045926132417560094826562230157312 12216257 -18224237813976975225223282440353369088 12216258 29709021894497858313345213606474144 12216259 -1152650262089482579554381888951667273920 12216260 -40279826869267803862110417071968665600 12216261 28004499450670797164473442834747600160 12216262 138283509685243163599084992107057377632 12216263 -150545386066746028964939151905046252096 12216264 -187175608292452047535368621107035176960 12216265 529277180500714092739289613580943590920 12216266 98969947442492425313422601651000304384 12216267 62867246762740648623984810644994305280 12216268 -215192847088926753229026358369910383104 12216269 230948263662540416253997841396686936044 12216270 312192341026385535032016925511940326400 12216271 122292332344357037765035134153716001312 12216272 148880183425450876565892173964764774400 12216273 794167332589979510912304369535752063984 12216274 -231389998485407892920365941330162602496 12216275 -438993793599467990727517208284824419700 12216276 475712606885698936723054426514223196032 12216277 1535136324314643379439807750987012776732 12216278 -32065336568111425404019969879834773120 12216279 325959811898478711908659481497288574160 12216280 24535736464473546273090277063321190400 12216281 -461191718155621748753964390043758144 12216282 -44513330662118920630476336093740747520 12216283 -464473755372909774744843490159373137468 12216284 -149369317902409923147360401096799014400 12216285 783793607149773765652984533376547587200 12216286 -228301022755044511128602923542340929408 12216287 -21033904642987383377678241528543888576 12216288 183971453256002519204247994985889398784 12216289 304434300524236194664583395549429650624 12216290 1452024880489122916706066480713234560 12216291 -779531987523401885555185441874106966408 12216292 -829960530525824378441000841675103730688 12216293 -114728758939855467241225061072790884160 12216294 41133170459103326462303774732688542208 12216295 66730394002085007809581537587872856000 12216296 -1836820737912704462034430815975789004800 12216297 340139011512344024807166969811453582080 12216298 -710320116329064173877616686874670571600 12216299 -767566853662053884541922170655024946700 12216300 4618659896747002641520736617460428800 12216301 61659526246592256904719554146273689302 12216302 360031262123574903110889341140643393280 12216303 1161814629856789437867668896624742017464 12216304 119196875180507430054878078949055365120 12216305 -40315973503384641497819077268837351040 12216306 -341337381425783544191308439596204058496 12216307 -1809383049153530451042684156981398503640 12216308 131651238358601754952580047091174223360 12216309 -182864013085774414400715388192080335040 12216310 236391844499592531551203886786010562560 12216311 -766987000043466460035059204076893710488 12216312 -848432211072598517700779976079392768000 12216313 -1304627144824629291462791460132542860438 12216314 105035932746893383026300145337472076032 12216315 -912497798186145185275291062346416910080 12216316 499002191829939024855784426567672094720 12216317 391753900763307270181314296410398326220 12216318 -44738337524788810699418585449290510720 12216319 -139996264577900759074584007118611463088 12216320 -1853364334814930900239625481722265600 12216321 -605760666236512737533611948265487009624 12216322 -461103554529591611031374709545149194288 12216323 -457795817140422938499757048133487152640 12216324 34810557732620861119701479324917125120 12216325 128996672397461709574810990032504403200 12216326 -231502612474287744090383606859626983296 12216327 -345865653260132065889328600845773837536 12216328 -678440356391397180277915984382331939840 12216329 -387714768593356851068047248745775850624 12216330 4903242348969023130863778855714693120 12216331 70231108491043711352404712847502511904 12216332 719457360846585030423628364422042521600 12216333 616851539775434576420756582667700822848 12216334 237418294314212500556571846947397354240 12216335 -379247002790748233235608845217415513600 12216336 -262340002510515615034774782284496371712 12216337 1033699057617048072557538943023301129140 12216338 305379378634980401383406416746756562320 12216339 -1705824238986467227090063408565617447896 12216340 -215113728477224467766149996030285052160 12216341 123542106145479911956355060235322557450 12216342 108835205355128442221248272734563516800 12216343 847973922415971694543737599530633215792 12216344 -168538899188511707998821676877687808000 12216345 118239157039766831587362879886938131520 12216346 -569794947972740371845857887275150970128 12216347 212898807502736533697160477462493186320 12216348 -478570635307407544446612661202135794176 12216349 1281643194377499800631902003104797621350 12216350 -53111986217390990031045752230942896000 12216351 -9014428495844978991043948441438847616 12216352 -1667980585467355673308183140455484162048 12216353 -775037637804197414800897604753511185280 12216354 -384833038138435467372466881648151395840 12216355 398732367052184737322555082920829746160 12216356 188545809494611030249417096062211768320 12216357 -11654902966683607382486580229153711872 12216358 -7501325708330349938828803171323187200 12216359 -1098229777318220924857833215201398354440 12216360 -50563847715323596223306976975362457600 12216361 202199013045891997213814411898558369600 12216362 -562166150149452199889915164995526030848 12216363 -87200445856894476559170003683160321600 12216364 -56624903426607486487405715803505034240 12216365 248600351051717948875618328323049683200 12216366 194838580483959714244997490116656214400 12216367 -3143534406849621217912867106668071411240 12216368 278763464626869482610099576695312596992 12216369 742926846551415914580406143055847911008 12216370 -384817390279572602616717893008833512640 12216371 -669657214851980154123456326068778089368 12216372 86399476689069096763537051112882737152 12216373 69651644379984505409009027826830146400 12216374 -757607597830600801997782916502073053888 12216375 -872618120462614713772734037736484210000 12216376 479810597947498228408553741753736622080 12216377 1664813174500294869030483369665113373226 12216378 -516889429743022133525015959220941681920 12216379 136398069506412516318046235433103023376 12216380 270133807104431519316090582877634534400 12216381 -283828144984890373151294605877848559616 12216382 421565022377496437499106378644061953792 12216383 4948659749133327649048340345296473720 12216384 222012409631539299480030094935107567616 12216385 -274385318949106424121923111451841221420 12216386 2955668043675250555542189645043267584 12216387 15629922889167892948942221646491930624 12216388 -159170595619181414943498453382621347712 12216389 -1370254539997520134248221082086430963810 12216390 -229128159052679708290361923351723772160 12216391 -852291432526868168403636753768849416832 12216392 -927360334245423672830840327858534400000 12216393 -27347817719980145930282650195615929600 12216394 264278763457514061254962303186379196000 12216395 129622440583948625762560563115386676800 12216396 1773874483363547433206426827205913600 12216397 -1199492321394886355079869646962553606154 12216398 165418157738865763344754724508776331264 12216399 409136327302695505907643108220282539408 12216400 70068651514249031518034313414708428800 12216401 -21403568607934545465938893339831925976 12216402 507256615812908441106901857632117760 12216403 1011269569383827936276282721269137276652 12216404 25034370774548303346403384304100974592 12216405 -8517180546584922055023778456959670080 12216406 28773582001700950873975152569566161024 12216407 172052672984048373504692048346940610400 12216408 -172565949056426505233206575281424506880 12216409 220358752897996254883384574328632562560 12216410 -253880814630089228297607899894773988640 12216411 -139070523360418064885876727915205920000 12216412 -337381937297477433132904557046005698048 12216413 -789949281213669394495899285121311342816 12216414 -70322125778568691940468965903616618496 12216415 -836360682583221018880464041537428180440 12216416 -475937017662295301622104421055825182720 12216417 -465283689960081985708297366117823127120 12216418 228275571234056914123157108946317856768 12216419 -376699485028686447514794398170035102180 12216420 251704604225231323053336166545434880 12216421 -309512976370339175320354994495848394880 12216422 -558631432632895183076110594155731851200 12216423 1651425294988298536185271122066965037264 12216424 -448572996506319491493414882129578803200 12216425 -30912334157819559745694937438198460500 12216426 315458362075924412813180051673683698944 12216427 246912241736981893589533367073435760992 12216428 572178656492503973848804351829232746496 12216429 -1110931229154339199211044633666053696 12216430 142316595752598831617506490678159904000 12216431 -255466181640159172829859227583855582768 12216432 107501127116130494340150290245036277760 12216433 -61366963803321895977788291851592758318 12216434 591200437855836403773624385135346969616 12216435 -526634305022310705197593708752489473280 12216436 79696236892760636296191436175421879680 12216437 787358931913362373283212393466602327086 12216438 58166772099538549345131159876559212288 12216439 906579278997354256709372686741445819240 12216440 668627506337208337088350506567302860800 12216441 420309598456975293889476789157392282192 12216442 2051239153876505547281624044610763264 12216443 1380359189062090824979350180513543807720 12216444 -9791796682436441505153962645354692608 12216445 -268573042743613142886763270047779375520 12216446 -483424438228371951425598971633733976896 12216447 -89900013218749469836481784831980801760 12216448 760441583282595120477429408076104990720 12216449 -144707118812098131290050634820363448320 12216450 103745283436548642089341588131994867200 12216451 153401300795632645382877323347888778864 12216452 1073756384395471227412584473904682667136 12216453 -572153004740027468220356973484110736800 12216454 -485940600985997995374467498730097297824 12216455 741329533014530564522128783579347496320 12216456 53598059180837396172737604592223846400 12216457 -1145182630931137575119659258736540171568 12216458 24993681173923877977535566834022476080 12216459 92629876010585793197741500238972556480 12216460 758822021431118865249629634243792737280 12216461 -48175714997694323363054849648867613108 12216462 -255523369019301302478403254200880320448 12216463 -571967031340871071566727880506141889440 12216464 -164723809594965164358506212803832037376 12216465 -103475056246937361518767541438779001880 12216466 76577079024837783373803737195404444320 12216467 -857021468407549317138164401104338976960 12216468 -402612379381752947780946353243854110720 12216469 416291952414275189128415176856774489500 12216470 -245324002006978219424337824718787898880 12216471 448136547057654934600635938195410036944 12216472 -32868019697917519097603958039852441600 12216473 433351843191767860255553799853681135488 12216474 651015768742453487589530843512500733440 12216475 262656721422729352090359630199389268800 12216476 -1046995060168076958672246342420668797440 12216477 8824610731140599251512656921339817216 12216478 -400444674568440004436191622486087601600 12216479 1344745417157992774473572555674983442680 12216480 3531273836614519139829682256939581440 12216481 1695090251510400642176999376843768489600 12216482 -1197394515767498356352178738169542789120 12216483 -86019324511871767400745921232270647336 12216484 683658830168845826989495266975139279104 12216485 -50190024175543230578845895217769689600 12216486 -172819555501600302323746000571089494336 12216487 888545298502077022592804969537232655240 12216488 -1298512713145016863699987327805642634240 12216489 -606579825102412131634734150241536033120 12216490 211328866364894799652886396412383907840 12216491 388374556996087421857603782128950096272 12216492 54126048305278297774445149988112890880 12216493 4023700955564134553589841364548798742 12216494 598487807909879044576472420963641663296 12216495 -314005533208670936066344794715207672800 12216496 25371958076102284479892040471773839360 12216497 1475238283421955703755685243004097932946 12216498 91163764697239874027429379777040842240 12216499 296667153309664083143973743541990207500 12216500 615123867693521621686292813156321664000 12216501 -57155078673762771873695513979647601216 12216502 255778027940948989330860560656261430400 12216503 -119266881926810386423508255666594338848 12216504 -864921281646482121885369073725720821760 12216505 250163156151322866935395448404895732160 12216506 443995427971064885744295010150030448640 12216507 -463445404365625184465453965433657180112 12216508 -307680681683218509804542373774886022144 12216509 -172632874483186847655593132410942142580 12216510 161768874544238288291086272194186688000 12216511 160868104814246094444482604287986728960 12216512 -68163340620634015178712068552292040704 12216513 -742270495209673909669525686497775458256 12216514 -295766720018284692452966874372574447200 12216515 9128884822232010770515059752531107920 12216516 133319350831474307271974480579884068864 12216517 -552478700243817950802619672126792530368 12216518 -117043476488925067568910802411009320000 12216519 190874092417325755564762722725787552768 12216520 -78809278059566687490790587475184179200 12216521 -1073320913550683049777860030406946294080 12216522 548716827452327471731488320162072116224 12216523 -2095442049161232200609249842550582280 12216524 49254150776486330779400501478407887872 12216525 -521677073766552388507940189575454028000 12216526 180607082425632523149845748346240191360 12216527 -525834120747808028571349887240943332048 12216528 -356904883379810213446365476370048614400 12216529 497286393100929696782096503125954560640 12216530 16201222143063677942977914430563200160 12216531 6657689062784045425422835188247591008 12216532 -782423607105966754892952263037551479040 12216533 254221073190695062480164483536254184238 12216534 -372984413649117187341534548083058649600 12216535 -1860055686265412981493715679933658773040 12216536 2114142658517208386622385566162019676160 12216537 -126447116918750184730268434978928317392 12216538 773380534375272804023931770141615527920 12216539 426439130683027707857369026179350150340 12216540 138046465299835839391830324950114304000 12216541 28395765271038183552885800175676427942 12216542 30941473555396614702520113610642145280 12216543 -7120915161017483162902017813070452336 12216544 -343194959574411324991671314558453022720 12216545 -554264929432169514145067580965165227200 12216546 -637673587273741399697740609893700099296 12216547 -43886161256504713259455510932304090368 12216548 185967577560696622393132822612342096896 12216549 -48540848227761184928067194096847965280 12216550 12071120231519766360788426211608596800 12216551 1761322532413449284194143257258638639104 12216552 -652833475124821803764862591107282042880 12216553 -476118959354132060158457452654959090396 12216554 -90882763349378654952757930565275254528 12216555 -483521138522138652173073584564591361600 12216556 -898966246576805971247623668540948864000 12216557 588761507415114684804890485049509782252 12216558 1797082513452476542515297379736890368 12216559 418463207956541087710589058634264999760 12216560 255136803261116774220252274729176268800 12216561 -79980605571986964154818175002680532096 12216562 211484774861302758017981521407548083200 12216563 1675158340887093303236744474060783752920 12216564 354029051993219667514467114885728269056 12216565 249556232853134685609196782053391344640 12216566 743418405312051191262415624159258499232 12216567 540305926109870740328248611090503356800 12216568 -58261890542286996790049937527360225280 12216569 -1426930806332640361046235861431363322240 12216570 181781134250159414300125287016821139200 12216571 -485527282104251454332317228221827745600 12216572 -481897025964157907642611652597176424448 12216573 282687005406266073106110818627562670464 12216574 -380456830906064726476659263360640868608 12216575 -215978016111380218680721813739574366000 12216576 292293613341328449655764628222720868352 12216577 -680956112259080810268346707727294776574 12216578 276210533749208841812827564515658990080 12216579 1145041191206801913374135371701403364160 12216580 166023683251294350444674594329783123200 12216581 -248548646132566180674930759478131728868 12216582 -411836894064927040218595969844261694240 12216583 -438674947140218963870931264804375064168 12216584 1144522794183052021015659393255794073600 12216585 253082682625081080923863295525530444800 12216586 327548455217101169745214375431761171040 12216587 -1539416638447211129559031328295017577528 12216588 156800266495778615678995600179308150784 12216589 -657076153541201957468559015746204079168 12216590 145935252051336113888682420736075588800 12216591 -1132556784638441630343408052611620589648 12216592 352546671320117516200396630734793818112 12216593 95594730321145873581334362175751473842 12216594 141729997361211817302360314196627913728 12216595 308074672699741657500280080879979530000 12216596 427978014489840939188559472765790865408 12216597 -31818325050458249134573426770373710240 12216598 -751540387581254547312127686610954899840 12216599 665052556161601542580212368195324064120 12216600 3185116665248147697655278418810368000 12216601 639789076215939149341856121435191472 12216602 -1098593092179929630401340500720192708896 12216603 -184770227298172326490543376866579140096 12216604 196367160235157629959943698891607867392 12216605 -277337208808639550930264028207171360000 12216606 114917842614686873287643621949955362048 12216607 -474864667914864315291645487035743524520 12216608 382018097428839751856190765090530328576 12216609 -1113539116455584766470606580839718028800 12216610 -39730716141802230840881528290892544000 12216611 240496675262603503276610637369703745280 12216612 -488380863807887103938785103381271195648 12216613 616101930944510471043704116731894491424 12216614 -195517956240654096910766760243111565344 12216615 -128541763459609927801005098554343746560 12216616 413414428132698808140539471247381135360 12216617 119296710749962477482349738288695192192 12216618 215739304062942813205137759297465732864 12216619 1244712066591414076321462747223825988020 12216620 -125484210524055892186002089121820108800 12216621 -736739031914464858052938691168347409088 12216622 314528315066137050209018057632051468224 12216623 28573324783010885703594005438174688624 12216624 23423127280888290947027516339496419328 12216625 1476246929562070377957169856650451250000 12216626 516110222633805981672282205446465034512 12216627 -115421152295366034245603015375310593040 12216628 -537871833936033327563863157190036725760 12216629 2192857754795071831320886057396831785276 12216630 307371844294739803012876699126776923520 12216631 68334099017933558795620818652516392800 12216632 -72016170346469994142623750811872153600 12216633 -390203627771539056626658704097341243712 12216634 -178223054238238965954747870392446775040 12216635 157788601977746033986122054990328838400 12216636 -341553728592453253783926358961294883840 12216637 221617088847868419863644323152168118252 12216638 -123451652988268366774662314481219207168 12216639 361046517340845931946806659663288614400 12216640 68174051748136213179924220951202365440 12216641 -1307652446228466958253387086784893542828 12216642 60284082478947138454951158990591400704 12216643 -788743087915626337777846761786390967108 12216644 -30579464264140614838484918488230912 12216645 234339961402020320021286096720067307520 12216646 -36838619314225167761264659127658016896 12216647 141897858746643848495490413616092055072 12216648 796240041249490063805511894999523368960 12216649 -416970960598558628535540590963696789964 12216650 335155713470436026722553949412377574800 12216651 327208081832133990312345750424469159424 12216652 -362325930163094311721645305830377016320 12216653 466702338584628142718996033032743915564 12216654 453943366610820362082819004131861321600 12216655 -337848024240025805748933486189175541760 12216656 189557307083745612065277210251467653120 12216657 -30761427606463393853262893219424369024 12216658 748310927522350187795153802433302240000 12216659 -118933540122614297922882114212365718400 12216660 -99643230089781363620632182373501501440 12216661 1788555385797136930506051020749877293262 12216662 116954707001148685619224525242395164992 12216663 135114028448547129691286087925913164960 12216664 1509920530042660956173913298042541967360 12216665 206322655911208519585472964854350888200 12216666 42863438504271933472454179802938146816 12216667 -1431587754899400588798001068175382178408 12216668 968898484936685569464385868263936578048 12216669 101047328229286624992973283456294626944 12216670 -662791724524632692324454777904329558720 12216671 335109783678766174250009106526469251872 12216672 -423261023012754469726432056124160212992 12216673 541505163435962673519495590075959426240 12216674 475800018605636581026364080234866424480 12216675 39349704796782293955876214045405257000 12216676 1199399036732458237328560144255258668288 12216677 143845254737150588288885164874193346080 12216678 373416199485738418199142223719904338624 12216679 288844857870828426071491376817407605680 12216680 48640631848956950354732626689658060800 12216681 15347902121163510627581648333400859812 12216682 72816407217514426717483262456081910192 12216683 122056232483107555300034077620834980160 12216684 498279933141211061650303218905273243136 12216685 -276318461353437672822875919976458656400 12216686 46803222958174782961743308248932418560 12216687 758535580154849329442029439718107136 12216688 -8482984944486601107951236341730967552 12216689 -45858854950034309711075806723877725200 12216690 -257254223809766334021974313456661094400 12216691 -499059423078498572372435101667660927528 12216692 724293601803805704042281631008862032640 12216693 -460254512925469428293387785521735579456 12216694 194380972001667309649106142851762005632 12216695 -27845594173960576505352996111446500800 12216696 -59105458854466729009830942771452313600 12216697 -257674837400186327016417159473269885696 12216698 56758557745786302309318061715487525120 12216699 200311499916022726583303416158864374568 12216700 123592988991123505761304368720927987200 12216701 68226992153758304466400317797502680640 12216702 -398226029207632494068503200207197776896 12216703 1084838370266955922091398833720308298144 12216704 -515885354269288610610999811975183073280 12216705 -548928109175204204134103139615458144640 12216706 169886107327733956297687019249438169552 12216707 1122130915822804838509916663412252564600 12216708 58829472771180156376582697767018414080 12216709 502660442297071700258248343123524429020 12216710 686384755446376214044573494634586726400 12216711 -162467973615972796588611220755457422000 12216712 326082279605174509549597807215052523520 12216713 -2430728032408019641954508065444683275760 12216714 -294556564865924175211362507748049141760 12216715 -62008988332575953436923581747005484800 12216716 -396529375230583042493293317761281532160 12216717 -351802916313787484290939760935835256000 12216718 -307930532047358574162621138716250685440 12216719 1088685721029810388672361513838078531120 12216720 -54508303421748814227299714472601190400 12216721 -892180395192599266900922839154359706256 12216722 -183638348313103339061632477278709613568 12216723 -438739454593355356831452606536889355200 12216724 -72207401602712998364629140965318737920 12216725 76016034136981900903544351003065154400 12216726 -369285357282043630550570212656237664032 12216727 1174996466927095322454043214558086513632 12216728 -189393062706034220764282612692472135680 12216729 -16741932643295790573829157359450963488 12216730 -6028730002884839907334678764082663680 12216731 -1537192719354007518400907251731750153468 12216732 513192886299008798166441318413726982144 12216733 -162478948116616329722515041918746979296 12216734 11743404677469538050842606522486428800 12216735 -524876448005982890070380543940183775080 12216736 456927855677794238521613417371627683840 12216737 293311898187064633702211605399249828500 12216738 1443582724516920378766112395297014144 12216739 13921007710169117478524715304799285680 12216740 -85888333501264413921976225677294063360 12216741 -328373070814113447528388582171336427040 12216742 -253150907933294142562380338786920006656 12216743 -254742441318247382323496700830600878080 12216744 74108144003542660644555630488652748800 12216745 -121399645813165281083377791522573819000 12216746 269688374873477354609188668041414865072 12216747 778256172087825866222807864501674311000 12216748 1114150544207928068152893200588437169408 12216749 914717346097028303592848970302016908064 12216750 35315444736250897548054289126947840000 12216751 943060117549537384395290298937421604752 12216752 216793661818736257683426808182311780352 12216753 381328755186681651001268823973061622480 12216754 654836837438390069578850575990574585472 12216755 675350019541690791858429121400663570160 12216756 313771791703271370350196105135368884224 12216757 9613016377599614048885059083110928384 12216758 86391394771721423937638880970525537152 12216759 -250818611924404888558692096190238341632 12216760 1060105082380834403899076005986559488000 12216761 -52272384926601004019104670001526207788 12216762 -376351302480700876241534303844512333088 12216763 -59958295059426105030434130039540883200 12216764 -174869598377811818503728768114297283584 12216765 254327008237322424116347076174530560 12216766 -871002090029670824502699823559077036416 12216767 -669889132724485821980066933258164565184 12216768 99486869922297281716535839793117921280 12216769 -22541539756698053139330376553993240952 12216770 165112133278344663607582123867254451200 12216771 -38840979746978875862768840231348282880 12216772 8690025527730056501887277035267891200 12216773 19327979142777808620803930541145331904 12216774 400023158183741142480346969450371744960 12216775 -710381477898206246815365095950338313400 12216776 -134965006962651210909547008237013401600 12216777 -148075208230707311204518844753647972080 12216778 550625516809018687426565881655418270816 12216779 151421717398903549671980040797966265120 12216780 -101047703476607164681372546030042813440 12216781 3023119212984584960139794638288958582 12216782 31104785133540023602632166191837964992 12216783 -92092559200202794605320613966190243200 12216784 -209692660437459528708875656082896691200 12216785 23350124466354267677182741936058736960 12216786 -483587250649575282936027897880053476736 12216787 839273837745644417789629678714718603592 12216788 602916745683508175494753193781599369088 12216789 -286315968580607239546913674990605357156 12216790 147481305336233392015068339760295961600 12216791 -1933013510946829643878594395360796675200 12216792 -190583120631776412056494843769212108800 12216793 111265912228307597923546309323741821440 12216794 -720358838022837070613849351903302028304 12216795 -355102342350101815161494680734041141760 12216796 764098443479181040416806979935424473600 12216797 -1005861019361301262076095874810188213440 12216798 780885568221467684227337221812773959680 12216799 -529466906049374718756870529438392408464 12216800 813845462975983731386847684342664396800 12216801 591448690117717397092906261937179830720 12216802 177774514938692134937103054821914842912 12216803 -906630815635753335879412752970235886948 12216804 686240198121949099524515548824877965312 12216805 -183137915663674254766758126065237073540 12216806 233918380855606243862127886740422338560 12216807 412939415094216719903124249505092773904 12216808 -281917897025527074395891548966629888000 12216809 -84213504497556111533611475909864875200 12216810 -338300452242282662548686897973306329600 12216811 124153799972457735743438306983462068024 12216812 452311855866952417403079008476798241280 12216813 -42702874589384699552953189108952918976 12216814 -331644497674043014090337713760854455744 12216815 510485168384671864125851107790174617920 12216816 2288292433152001827917242086598606848 12216817 -564510320914783264542429951817698569134 12216818 -267412718665420221866379057575644995072 12216819 -179934875219456502968581322060017260432 12216820 -13445268448080946941185739931076567040 12216821 -140579935093520165550971722111267205376 12216822 -443674043791413030503604676665466417728 12216823 -1073684638065138088769752162650964347928 12216824 958155109889997265071043840444120657920 12216825 359778907345223995113579509187052887600 12216826 -535846426097949679070055770836433823888 12216827 -119745545793228517070682141279341480568 12216828 -193465232470203529577701034424695980032 12216829 842177865297458214305434698140271067200 12216830 -692793525719464718825121717452277312000 12216831 239171476775579327334889397610702918144 12216832 -241573150974292597615732257336053465088 12216833 -926999262190389472579038541097259153918 12216834 -129165733267030873883969852000832737280 12216835 -21381802210588634393619378078351500400 12216836 841342411339714473818525978299467889920 12216837 811373773505247005849701350894033953760 12216838 -173705337411004320289510255971876275904 12216839 1196947574234415293866214522891059391640 12216840 -151137820985248545087942668004168499200 12216841 -278781789779263795208977695292813987200 12216842 69385324151277793787771174942341661184 12216843 -59882906545431035157876720080512566468 12216844 716883284185746147819669897126865876736 12216845 29500324701595398733224935134996858680 12216846 -79951675648470078402423364585371981696 12216847 -85955895234057259712708097078867175928 12216848 135666845406135650146822804455511818240 12216849 -97575001812448126790878469515352303520 12216850 46669676037998194156885593133309200000 12216851 1538816517983695079097230746407204658272 12216852 43894906206118497306796529191565721600 12216853 315104356963164374526529027383830899488 12216854 -381088653304239989098729027278453018240 12216855 -38561917395709974028745406660838318080 12216856 16390718421644841931467165512792954880 12216857 499968704511905980547070802327332860106 12216858 -319300942647237355383489511643621730816 12216859 -13484230395736577388927751993529875680 12216860 -535042325414976132327900953261452177920 12216861 -107603915037605428254792344064287647290 12216862 221044171870537600277919832435975751424 12216863 -940077924297480730325510952087974938704 12216864 -250285022138388949896901041654778036224 12216865 -671749992849631416133350267211075045740 12216866 -307913212100849997279307661372522922336 12216867 135603310746902543947923864235108634880 12216868 1121813456386972840537802879381123320448 12216869 140822214896221334093303101787811672960 12216870 167554940838323732443966771894725227520 12216871 429000409524656860049910607385943396312 12216872 1179054314950710729740650705664151628800 12216873 -320826710557256140618263823795234709616 12216874 499111014766867778658176916552569781936 12216875 273392779744668672960073158663351645000 12216876 -582417924185255608077650758042195230720 12216877 -700657445291406910119179789693449671274 12216878 -296114854679129904910052400999656621760 12216879 -761984670123297990582915740521669320960 12216880 -52261959557842527486193393062781255680 12216881 -1358565190199263940244430015734939389388 12216882 20635047007711472461713716862559816704 12216883 -46712221566665199961663312821145062400 12216884 199669600184400120615653785784595474816 12216885 -422690518484523031320420452823290797440 12216886 1595342976122033206562424168229844160 12216887 84628943022626102187515274843723569040 12216888 -409240006413910558198784831152584806400 12216889 -1209469214738941279797299087964267615276 12216890 -38161825271040397329560020935405035520 12216891 238137872043621724408069022386891123992 12216892 -22254626154672391197758568671273369600 12216893 -144423699039260083214199986878603719912 12216894 -547261462652087993410837330397016053760 12216895 -269709992867710605185982862601279587200 12216896 107344357070810863534809085006821457920 12216897 94969355496861194675561198377645043904 12216898 881637964714570644093150113509353793536 12216899 527043167945961316512508429866777813840 12216900 -349701254567457561346735637495992166400 12216901 -1265665423456371930074668381765037888098 12216902 13089084965257541936438358224981343552 12216903 867019694490728676886079791190560936104 12216904 185854063726796317929736008837923635200 12216905 -220239683599186634537245467235130040000 12216906 -10883094311606892120102791665110642336 12216907 -910298263322382612507431843564192580844 12216908 -1055137885744209646947916893646032182784 12216909 162597661563707125806062364567283373760 12216910 -311496535117016891186253403708079619840 12216911 -162074985156696195507929973167283466656 12216912 -85233326257024166391243880105666805760 12216913 -93096761353661223465267139576249643280 12216914 -128868095651386997823467731494982373376 12216915 49158425028087090637744172836901738400 12216916 -1161622645687750574645183208566510661760 12216917 -621673458576230001704027605377405739140 12216918 77672258916246249227755075995672821760 12216919 185341841681024752690280141859977967840 12216920 -102069315651179982266156665526143795200 12216921 926797373332957850611329410769634317120 12216922 -678269202283621290758046745781525929488 12216923 413227089944967549138183985421892454344 12216924 -344432474854352682158078013869650344960 12216925 -34995127283722132701095337296066914350 12216926 489986067491024926021670904511897398912 12216927 -969140701491416592414125409288925431480 12216928 55463599815898715707187914805557592064 12216929 984938182804451109759189278734896441120 12216930 349352815835747559053331795464396490240 12216931 86735561000885810556500355558622086240 12216932 48073509212693319953884873284219604992 12216933 851975020192472812557973048327315292160 12216934 256511828764626622932020969046108303360 12216935 -535240928252684107042309468409998386120 12216936 3880092030001844517825679494544343040 12216937 390986291951594423443730127375358486586 12216938 -361469120090469121483882957588244376480 12216939 -66597830655937773916162720499308516608 12216940 876403431821658230212878067760768471040 12216941 -571118570882187348109134436724333145600 12216942 295844885955565955836795418360596323840 12216943 -154885129752377839545815339515429926680 12216944 -86849199270250774998274515626855792640 12216945 -1710172724714379201948444074125393920 12216946 56664710767453670784939508160446517760 12216947 1696370437461013108243889086870951128396 12216948 -200974203044566332246302984313139666944 12216949 -868962395126484207972274370951452868050 12216950 125886320463611938411146773624411796000 12216951 -65283288235359926490919263106477424160 12216952 240392673036520832154682169883945676800 12216953 -489468322412745986040059224063721542080 12216954 280427850641469734969064549134960049408 12216955 -696355635311547101443271144702090505600 12216956 297910706820795214387704981211647679488 12216957 -230995802220587315026338930293047708800 12216958 -139158487196055609940360433600216992512 12216959 -1231084227421825884267494190966603123840 12216960 163774064120136023543123991343398912000 12216961 -1600356544461448417973856783848373384876 12216962 4372004882809855331779003236889438032 12216963 -360456812006320003771348155800344512000 12216964 424387881986755525930590818554200910976 12216965 1036112957891780844325037435060598977400 12216966 382516227684469344869750090730161375424 12216967 310629255155373894541035927500612978992 12216968 -1221612037186255711812409693632080317440 12216969 -1225877789055007367322235556213582065836 12216970 -265201842496870493048561255166096829440 12216971 677907686024993408852580384372884247792 12216972 335194072118342742862640512187292554496 12216973 -1552246505565262123191521064945842952020 12216974 374818165987160864852561644813147392000 12216975 75558348206775472154457495574780668000 12216976 -113634910071717722826248613180222734336 12216977 47127973649141613979203658060457663208 12216978 55703330379247157408693071664129612304 12216979 -641317317728086196236412829025691715216 12216980 224437502354625951322258116495449184000 12216981 211364200440571664533225381553658147840 12216982 -433407015073859767517754329961373242048 12216983 -161575992136827349977927030449598675768 12216984 -55439157783068728505202744697841786880 12216985 430045724724676094963867791519560216960 12216986 -47008246147763614283218660724183286816 12216987 83549894144051023005360182015564766036 12216988 -368738826654422331781088444964945920 12216989 -168192515269741064796647019862709853210 12216990 -124399109025417100939437935923651946880 12216991 -791427475659849485836485445453109624608 12216992 -1806303903451958082468196471350805659648 12216993 -416745375139324132330774869907373079936 12216994 -424516362310852993753654658233166422704 12216995 -149721455242483804903509252164027793600 12216996 -515589442802846279454069101283621405696 12216997 -134281333693540830381434503150006039460 12216998 75083224319946781770447716750637036000 12216999 -402732549570664337125934860259900865120 12217000 -98290874749220657629567740445593600000 12217001 -1177921496713917694860463790261017563996 12217002 -53878424585088097048023526839799136256 12217003 -221200972441705453202313968888534080656 12217004 -495503975265683130600541650293404339200 12217005 436580855694553637247281089891097409900 12217006 -1216028294053068164447278217524034886336 12217007 -484133031169806637136628017376646464 12217008 -15001729540613731995471191954423808000 12217009 661215612944711753533375511980724214912 12217010 24400408086316443803949783299104984800 12217011 -130481118466045967055905484842024355528 12217012 -215710126781600186273150399342688491520 12217013 4128126626394427552388522943268947648 12217014 -593962730983141034210887308422252895360 12217015 -653485717409065270580846650918775820840 12217016 -299430108923633553195676991325712711680 12217017 -80027672519858267238926941541052540000 12217018 -84748062952337341945718746108785980160 12217019 571584688386538207552153032974038241280 12217020 47408600654182820984880200749121479680 12217021 1496975139746298937715882191777260536032 12217022 -964189595732310220691765268758581586688 12217023 123168973350219045670419030464659804584 12217024 152703674713909196454089684817208672256 12217025 -394203010526986267185995057633400883200 12217026 87987596792869129170133551429039798144 12217027 37138290901193301153916289079654338876 12217028 -98081010528399871389609552315561118464 12217029 148466712229921744811743260780973987488 12217030 -14107910196677911079426215464217881600 12217031 -11965868129381937406972455679658847528 12217032 -348768971032228269740080118034441108480 12217033 2218178376505583528626524339870126991560 12217034 515313747663167645407019656175132904960 12217035 644485042103221188714921121373220169200 12217036 494734782359005696758088020120282466304 12217037 -66723502876840793412458212423865666496 12217038 89477279559600324560432688289158881280 12217039 886890551299153512507221763982870810656 12217040 22667141531802203081391894576658513920 12217041 107011319993336580714519385298965649280 12217042 -86113525447468324574907160863157673328 12217043 -2299228816330562572606302524477434576296 12217044 -51332678503426218024296040987901145088 12217045 -276038136490728670633140547745199233700 12217046 -135633316676005161913866914223261812160 12217047 -322010398773363229111539517025388544560 12217048 -571573056164479666636942682964877639680 12217049 155485007375389039114294914374065981764 12217050 -353825050695060571052831476677924847200 12217051 381970179404398265877947127240769860864 12217052 -1849965549147859343022245868550233031680 12217053 -157803230217026043659166228585973702656 12217054 -696718922966443602943692214216904262720 12217055 -1138218791393495976902948938608117229440 12217056 -669896210317707604529956267740878340096 12217057 310305068161150176172487076754177320480 12217058 -149142911223994349763460355321528845824 12217059 861684612132217005054361382697878970384 12217060 914580074068594046738779285155688796160 12217061 50905315221130089597161244160881932664 12217062 -116062359631954351143323804200940267520 12217063 31883062170340278127330572106378673440 12217064 -180036004135467892784181062501074928640 12217065 -45702646228724930473622363508064435200 12217066 269072708108680088913838068490264589232 12217067 -114024221610444150553223654089420326528 12217068 318488791927413084695089388743939269120 12217069 487611883680403013064981083678620547200 12217070 34911866941355923606746941487896940480 12217071 -333714294451740454331477999498632869120 12217072 317967288959770536981817035871723585536 12217073 902938756059478291197462591012781169904 12217074 6676849671778578146213380658685850368 12217075 245080202816654766887232725664050875600 12217076 481209406537456227740383671481026539520 12217077 -166003344548787452673743608611074842386 12217078 -232513085623164283791336207445852892544 12217079 -104816726332387862964156308785778067024 12217080 532469704135967135968378146968512512000 12217081 -105284172975699096155524902488995346300 12217082 159312551781080298882542979363127489392 12217083 16798695057903069610790759985025202544 12217084 -303216059002484763657385396616081875968 12217085 -499518375172701521126313007920079311240 12217086 -62088721485694188868995650539729698816 12217087 108671626964424516530611850606285812440 12217088 -267233115564072099733908275158535110656 12217089 -1210931958767754619390414463420799502080 12217090 66683973590322956207896481405827744320 12217091 -1218203589125741096359514306450750865600 12217092 -47462066694154250072487188568032744448 12217093 168598686985924842018568260901471928384 12217094 -88853062543980989769254561071317177600 12217095 -201495269815984550741126297435721792000 12217096 935728451937895845922806680655964001280 12217097 -1571694799114680163815333294394081652454 12217098 -174514599142769597319642629197752532992 12217099 -157985909157578484234376822333828105900 12217100 8135758234696093389064689956089036800 12217101 256393440438547262801433529016104997184 12217102 527561159305589691891405030518413937472 12217103 5355029893549979209959640206174945120 12217104 36046988831097400266721646498566324224 12217105 1905827429735599976140357665627814260 12217106 -144106978789277494583478104469372595200 12217107 -280382451905175251807236188572784638208 12217108 -173742604574064927250429217911161507840 12217109 -596251897010856257251856648340920712690 12217110 11372441159392466022997185058392268800 12217111 -47049953309145486387324110709994427576 12217112 -323305999514080159088855060000570327040 12217113 202390742046279408845133960786501112320 12217114 -23454412730831592912621835424889400320 12217115 867538747811981458674931101376733343600 12217116 88597096659949196522847703453661159424 12217117 -6271608432097996687868840774617342464 12217118 1061043885276539727161604111974998857216 12217119 -86380899520985441877309804439368430320 12217120 -319605184263164946106992897166324531200 12217121 -950294380059898182878914422606183276510 12217122 663724623539057475035050962955325959680 12217123 899217205054403813673824603089130836320 12217124 151022712141801302249366886091183521792 12217125 -784273639576451943517569569792740680000 12217126 52206096379768099175826307372109762304 12217127 -107423110719857215087407540155513858640 12217128 -415520304865336111631268468826275840 12217129 -1538090989935458728327471286030953918080 12217130 312553009985280252163502614542983404800 12217131 -16077965055769588486378125052503195840 12217132 397609988894584380955528133650071792896 12217133 2312960356586550337886370285019250682240 12217134 -1015030736499286905700267441161850752 12217135 -471766158697917463638098953393952274240 12217136 -69180319025349290496048002081001504768 12217137 105386465554340278084090452984144327840 12217138 -131323669905400063763032534948790652000 12217139 902678980439991618522882843111465232896 12217140 11834185524788778605972129973599723520 12217141 -566341160996386764523089482285511888616 12217142 -2990213571557045341586651328732936960 12217143 -143771155872832378686792789702727284096 12217144 -449886872298882849691156001300779683840 12217145 165385377286028482969820152154364744900 12217146 419823593421752262524303547968887332864 12217147 496352029567619778320553726964433754596 12217148 -1203555789056083019660220788949733916160 12217149 -4879377244448366211129876879765824640 12217150 -290199244037890235062164702787465776000 12217151 592730491554688771639089545375227657152 12217152 144042732257573011786466116300512952320 12217153 -32630238006789893948100981893449063296 12217154 1216980808236206492219284770919055419392 12217155 23954019072138638762840781757970474160 12217156 -170381952940917425311982992143899299840 12217157 -790686381335085157008444498925470666594 12217158 354667536566550009600123577913896945824 12217159 -1605565220224756361395466253060680073640 12217160 5513873112710623456097113902750105600 12217161 191080559747073593329944906950403823584 12217162 163439683664525822497655885940325859328 12217163 -307022348050567678406299552767784632576 12217164 -550238479889450748645632501703845159424 12217165 -339184823170790257683549794428510085940 12217166 150438647883800146758664623171061283904 12217167 264422868000152881084669618471659182184 12217168 -40067244546740527314068621059059294208 12217169 1287405586600853788406126763824852525796 12217170 65518567755320691228588245066888962560 12217171 1580730478366697512296240640727941178200 12217172 -919697269656768227511620306738448211968 12217173 -1128380243243265322563228950409072170400 12217174 -414616375498255838104514192365413083328 12217175 199512719100201232944661215509587460400 12217176 -344822338391092149463901175169887436800 12217177 425729123730178687718590203409192713472 12217178 -394934723341245276639229825226624773440 12217179 283044683264359692569140638062285902344 12217180 -490800875139668887266146516492703621120 12217181 -155559469882674352778862322913132914368 12217182 526845527661244072447780906448178054144 12217183 -102056022090563031429271353615779114112 12217184 -631086396979825256207355896250546782208 12217185 -653766308684866803898007857056635645760 12217186 29203637940688167436625602169636113920 12217187 882945619997181116374193835100960887192 12217188 -3996697977623232615073869692230588416 12217189 -650152867481479276711902817135450598880 12217190 334741393930637487469521230119509667200 12217191 -25502009709082162704552713037194019072 12217192 -316727298276201626666947547242541875200 12217193 1268202964236443811642832580971329963066 12217194 585738099174049268283428059210377293568 12217195 -84452706519528492412132301024608000800 12217196 -555464547381496992040049281050836985600 12217197 774684426254467980092361371259778036800 12217198 -175681587941290405253754479450866702464 12217199 -584166494277717692059044480827870698800 12217200 -12289546969292859507168458723374694400 12217201 1064405988385782175721332596768782972400 12217202 87496376358012602307060956452371993600 12217203 -36620478641482257019584696455144275200 12217204 -255067913236061296709711753533413120000 12217205 133990847852231749032764631990125879040 12217206 -325464197961551774513989681127840901696 12217207 4571657900660251118286194883399696400 12217208 -473247042730683233304992582664004608000 12217209 389922705679858531128404330150831385600 12217210 34771724468631910394247437136893387520 12217211 82599578081428482903782748057252955812 12217212 29035143594368231354112492313002335232 12217213 6254262928343667852107809852105776780 12217214 -142203953569645831937595665364596780544 12217215 253193340109441382106821389793297481120 12217216 -707980897481475619811366165977057198080 12217217 -9762971591814011104891758001109831868 12217218 -101039407565057624678377906988497976832 12217219 -1562036513349175317676878451360992920304 12217220 540376575594626854516546743535256762880 12217221 -71337443658423972253847598743567166024 12217222 106073772833243372512188863378795169024 12217223 -105187242836923295012172801724495152360 12217224 309601772346444621007727719448195235840 12217225 492618426742641142331722992264088154750 12217226 -248358848320360784748894881562990723840 12217227 1820470107416812456653819826902297045504 12217228 -566701992894433064766655747116578900480 12217229 28499941902535388396775040203959096076 12217230 -1680710245027547055381049689274443840 12217231 -217014531689258007175048681725150581136 12217232 -192192758805287999742170937949460889600 12217233 -209560138761866367730091403855573020736 12217234 -446012241235534879681999215600740175984 12217235 -360707172030177563708832527619173099040 12217236 -42336063635207108678159933348478904320 12217237 935424570086304777587424277800818915292 12217238 51481125003990673832643148387570768512 12217239 478148909423690908468490679157220024400 12217240 -183418357532016254646556974167739187200 12217241 -1196324331042260019216526793502899570358 12217242 120208550573577532010395886365885387776 12217243 -579144270832345123389553700653526858816 12217244 443128082936806149355101067046460013056 12217245 -151400923765588689108448092596825025600 12217246 700495002218179157395661781008704704 12217247 381809043318727324715271424955867800320 12217248 -1126344902465782464916274622596225433600 12217249 -700596923229720606662785830325989692736 12217250 -365889022431574961645692395418652760000 12217251 -1001839791873424424268008630740110866568 12217252 -339872148320092807989555812063172857600 12217253 -534262053662005631419386051495951630276 12217254 1583910369565410060041932327404331008 12217255 -172308227457143050530545017024927632000 12217256 907342238807044444610711867204148218880 12217257 6479576931367797944539434711607578240 12217258 -378165468178592311423276516571920247040 12217259 -386139493238286023401868237114528291280 12217260 82148572204837432551451101696726712320 12217261 168913701670313095825454783527770380480 12217262 375977768621105445807902845891233521664 12217263 -763796148068471937599631499635447683424 12217264 189699387445771402620158745784063508480 12217265 -507937251556949142099541557978428022000 12217266 415816342955361204249479202063244281600 12217267 702654475058322871845727691478878661432 12217268 -499546169626856283470590308498719084544 12217269 458478919939975671010691521396249382880 12217270 -175903611158261852402214178043822563200 12217271 -38354347003004829199263504957340285440 12217272 370746799809565938407352657931600465920 12217273 302282576651086568797956530009059763200 12217274 330980507224329838435978330510307200512 12217275 -67358517709824825944089813624627477200 12217276 776616335917187218499730534340034524160 12217277 -871083325141751615495853427896812018874 12217278 -172115623717256196347925266982625001472 12217279 -195422168319600466546625257455401173440 12217280 -416394357648868233703602332935127040 12217281 96413883446040489480427950481132821552 12217282 41418278188225187290115673807241173504 12217283 -285892567046760423669145653341948841696 12217284 1118312350271768422539936971009889822720 12217285 348684912360160514734022585756309527200 12217286 236105196891972510503669990513038291968 12217287 -207712086803154703392530649914321210880 12217288 818809608454107050782040461849355765760 12217289 -570775330799039011671596709522453888 12217290 -1509383576335585398016517441373888000 12217291 2681018773223664901466448752459480632 12217292 -68391603307983398964782645264007369984 12217293 -660658155816325721610732276887605106496 12217294 -871940652440719110054052535019143375040 12217295 -477600200056512111471370489862353651680 12217296 37847330618451466204648388238430961664 12217297 508401004749537418609941282301376828580 12217298 351502430148518066367310861180148736 12217299 574797058977847390625492552457538119864 12217300 -685193243133013794677202873186318217600 12217301 17878464020923107830251739469579982464 12217302 210730900480730511251507371199740733280 12217303 200571608402474831080119763856174233440 12217304 894243536898627951984334044810306355200 12217305 -662455418571900482064564091869097649280 12217306 -886074259092878780074556583156605637648 12217307 -790316827481526851358759554267327204280 12217308 53300752704766566306105700935380175360 12217309 696827570778348037698841001059960581004 12217310 -46455808871108764057260932567130896640 12217311 215209161723219068973703893673875378120 12217312 -625451016458950927161848212682852794368 12217313 28140843631754701579696539817447718562 12217314 178905542575843162178354261094079098240 12217315 375130923068369656621616124408837027840 12217316 653931272860357291009134854744269206528 12217317 -189617599840604870892032724826069401600 12217318 -16118799720163709915990393884591254720 12217319 368220892615973641330857229522151655000 12217320 357824637586897214790660087880337356800 12217321 431696542925154696952943832209164559232 12217322 410799697632818420984005807844227081728 12217323 13697167276059012634139105122861916400 12217324 159427386023472681774987570379260493824 12217325 615034667650906239719188836905102325600 12217326 54946327325220055557099437735849776128 12217327 207555853415052429934130497492928772176 12217328 161228935495981065389590039955146801152 12217329 1478045861336180364732267183681748373124 12217330 -35265277322679423974137774764830758080 12217331 -470695106921040736681454543498686777008 12217332 -10752559170383923300143758874968782848 12217333 899362991958380187932149924305023057582 12217334 -43365461145766987831790310353111762880 12217335 13340843637224530311293554167111159840 12217336 391133467659116621927652296523200409600 12217337 -347551443748343826949429242682416221808 12217338 206468439734270290465118719537348285440 12217339 -114144870840029756394234699054194732880 12217340 86584419882343622779160705562568419840 12217341 908186138562078956340224066910783393792 12217342 11536583677588195535294616526588123200 12217343 -1631039483243575058522325209046840277200 12217344 213746979523255444652413753954205171712 12217345 -800977037631122100388187166873566457600 12217346 -76002388433476347490290152639744955360 12217347 -451678820861332945901928394151141424912 12217348 96795209179080118908369470124500041728 12217349 3919035726088683150280775335470696636 12217350 -199020690078751695668924973196150272000 12217351 46531264424728038807097023914034734472 12217352 -305825566684498512027816339175359283200 12217353 -63428950018444777579093431030376509216 12217354 -222809684521253683809007187657766204624 12217355 1763273146502575321645675322502624296160 12217356 -553441383966395736622255108099756819968 12217357 653448403416841089319633743005907401100 12217358 -108395644043293133152130948048097414720 12217359 92826576913563150017423683745438127360 12217360 184037783869911586611600220305723310080 12217361 -40593250114638793631975104571739107520 12217362 145969547810169694847292663717827695104 12217363 148680355756017910900175946032072489200 12217364 573647701917116692966310919272010999552 12217365 366906954933837905670715548869278200000 12217366 -299288689316144752567105120195794075840 12217367 -62165297873736335626996166934234357888 12217368 1033361946669100217581395132425628549120 12217369 -425443479989310358802670039587973115904 12217370 31264685782189693836794118172339200 12217371 143604191380596365653353654204694677912 12217372 -161361422112843390274636796993831206400 12217373 220524825698934463903034319122144857536 12217374 -121676187532340844284556004872483916800 12217375 -3861530081473246933611914406342612000 12217376 -1649841715470648724806780339359223840768 12217377 89919046986401749077418803296773702320 12217378 -26692668723580086605950498102543427760 12217379 270038155700055754403311416501859720320 12217380 -167011942830548308886166291267202252800 12217381 288786629552066986235507002435426668000 12217382 696550193955189791646269353844238285792 12217383 95728068134732404135464336052083567144 12217384 -1020327636345104200020532621227988669440 12217385 -90470894909467369773754717405579453680 12217386 -123757384299590980994949190994050206720 12217387 201391082459806900051184987629162886432 12217388 1533754158347679538865651027739885497856 12217389 -836536182568854208423730557951655376576 12217390 274121052453013943347996795791643140480 12217391 126725495681786391209787580825907499792 12217392 -19558192343427262117381851088138764288 12217393 473514849974178598975654832157105031104 12217394 -49152659255491158350364443987240429568 12217395 324741540739146834146260889580046812720 12217396 -598265823790633606075921558176952289280 12217397 -1621449580033698610923716275391615147154 12217398 228253566930841305829780491365727269760 12217399 196370470195147266832503953159250055240 12217400 59577247589938732470927500737019904000 12217401 138185983045186190309428745993785362240 12217402 -740618034295692949259829622246837317888 12217403 2467809265664872310328656269706306504208 12217404 -810194850408223879182607756959909043200 12217405 -750388682483939679767414408594791764000 12217406 35668552056601973694719432798637091200 12217407 -951186806807043966461746627686467530608 12217408 183591033800513741699369352830937726976 12217409 720941511480968261779994088893254268610 12217410 73695378812765076212065361935499059200 12217411 930649451057832968642753753706435950012 12217412 774226533569245125239364073292287049856 12217413 79458702942029383376375966734620079584 12217414 501553880086644754029261960214351309632 12217415 -1608196888756709418388142596217920413120 12217416 -460638671378892832036702925927808860160 12217417 -76977693658509979298923592121773962534 12217418 -4918651593439130643126891086030703360 12217419 1480764887208100165761581819112322150320 12217420 280909225156962420774208397879085634560 12217421 -694641334504752177215062535172213041856 12217422 314864629172902889692429436196266078208 12217423 161078671803899462582108659377957364440 12217424 20038810171254771329436771201954594816 12217425 231442864235262276854099053353341472000 12217426 8224436775416428256924707613235059328 12217427 685798992298166981231855716144069143276 12217428 -118574303246385478584839403674140303488 12217429 -392349772546570515384001233455529744640 12217430 -583150496548470184394314108632400089600 12217431 473610224591694130322197029518612866152 12217432 586499404201016988595073153498907494400 12217433 499743936281738186818106077594180066884 12217434 -333817912152801887085251209550924957952 12217435 178087291585221136106223937394882431200 12217436 -226649463827427195346223099671770783744 12217437 -21306936847321945951261608337530945120 12217438 -347530389026976186216826734195813304704 12217439 77060029109446265542987017578944795200 12217440 -402112010790844201759076151900863201280 12217441 -195444568538345332911706938611420497920 12217442 318796720576624557386769320871608167200 12217443 84819188964396077118137612525062867200 12217444 1031561947341422244904233398450535654400 12217445 -1195916231125689223561160329693298341800 12217446 614582569516240073718818964304671686400 12217447 102953190552895461343275409972215823920 12217448 -1662580706203538432434988015964261335040 12217449 -406963673509764050361245472421971847536 12217450 147152795652566850604496787466612876800 12217451 1500237445078105866298722873866247946632 12217452 184952586004291033083326044571644541952 12217453 -479938937898126436118218022054701242816 12217454 -390766628172036722050830193890341302080 12217455 802524095772461688218710130270205795000 12217456 -21402879755243342345361376037364531200 12217457 163401516576601556397669344036610050112 12217458 167323560957739201575176029239427560960 12217459 467754104658136214692377095291983139660 12217460 -286989363860711195237064896655809763840 12217461 5487730677031983578641266506727841440 12217462 843085232726407485513291583220595585024 12217463 423121577697219046129091786932156591440 12217464 874723370057760912281233134314718965760 12217465 126512017467455571616054135663926377040 12217466 172933622692836646758078689101337633280 12217467 162247326736516073914941001743112051200 12217468 1070487140878758178538350415528639086080 12217469 1187436091774216116610262694496017363360 12217470 78365705143631743442308531356804240000 12217471 587121890025024487886760746021397408112 12217472 -259970191785454761150169071472764518400 12217473 -93163186496091719663017022597762626398 12217474 -80070773656881774621956681601920521728 12217475 91182691564767861245609052916866735000 12217476 -336290089349271617685595062389237511168 12217477 875626395116216378885799738975110832892 12217478 -38929170346369947937612912636051357440 12217479 -175290816364800496579389648992462150832 12217480 -47508420134478009265892945821156147200 12217481 901205392796530046030903260232105808282 12217482 -169346106427818977936881276665745890000 12217483 496344249777231835465208480436288714160 12217484 539227022374216002187070113268330457600 12217485 74009682988478564498355973588618291200 12217486 182922757499315244214600615635072864192 12217487 -1255002870529736287978957955083477538568 12217488 27374649284893831713737983721255731200 12217489 572491350109608677674691058643764559860 12217490 -336620500171184895604538796840637980000 12217491 353709924286113793249967943101340864 12217492 66601904893026757040588742394874155008 12217493 3920439589858749681505470108962560704 12217494 102900452253430732728567092519675604480 12217495 15980730396056694830707890625934348400 12217496 325210771012187271937862683392032225280 12217497 885843795785643172882431896789610486720 12217498 -211657633021651673026027145263811850000 12217499 -39630073751247325091018516371617696480 12217500 52565547563650349677645047586627200000 12217501 1134576033603680140092843442815871633792 12217502 139370849437957319794336420949846820864 12217503 165976087257897486031282424376837431808 12217504 5899378595032876611793727419541618688 12217505 672682211032379188488361199830152864660 12217506 -10143085660530721092783630953828646912 12217507 -297980460347896596141942216882821804880 12217508 476355491356405463666739214473157386240 12217509 -1009742570057939323543709281719336489600 12217510 -478460977280358095971448729839287411840 12217511 -214419859792437256926175311332153825928 12217512 557026719738676702735466199313250795520 12217513 -27843358308818498477848984159978745760 12217514 624053670044298743854881783589639183200 12217515 278596694702201592958206807297157294320 12217516 -14209832678702346585395081336663360000 12217517 852896179022813360262577255597802854080 12217518 -121708477384188464955367234220363395200 12217519 1750287021624646588288332750643021730344 12217520 60332035440137576047671812594134548480 12217521 738636901645357126032809260196700262512 12217522 335815992335990716540397589433610775312 12217523 1108502773003556438137286184305834985936 12217524 716057980564387768039322412367664351232 12217525 -736104720151188498451356527514669980950 12217526 797202805092280085590160142655532079360 12217527 -27642609988635735694383098545693900800 12217528 397796067541769887529526434410819215360 12217529 -142035502963902822298943399027044854870 12217530 21897692778591901883668696590741073920 12217531 719500422369271951592629924929898913712 12217532 -49364343709291759538276659940859901440 12217533 502948320659826534493122561942520388448 12217534 20142719496153031331550270230203613184 12217535 -1014289327423287630234254382096879415440 12217536 -160880605382520693456397404976041689088 12217537 -769218522574563937799456320375566330814 12217538 -100814808896628722835202889846389306368 12217539 -549090175030743135909265681305500915976 12217540 -249254481933622163209793528987309525760 12217541 -13122561298085599787195672876263776576 12217542 140989845263434646591321105349994091712 12217543 -799946985532640791117538513673443918880 12217544 -811574639138175647522812427488602316800 12217545 -417297802915410371225774966705562196380 12217546 -392928077054583497575837044783353122560 12217547 -6140560723600080740817197833842786840 12217548 57937893007266349221545553934317699072 12217549 121692534985804963099792259404266975180 12217550 49693651336103592540486972504274252800 12217551 1991272950166780637175847644711955157760 12217552 30172104777861477078422033933107552256 12217553 1486831237352696460052379305844557588800 12217554 -15271179296503745261549566581592453632 12217555 93283678207819412508735708643881806400 12217556 -879810614797794114595040418684475392000 12217557 -52626587569017348273322023584135377920 12217558 -527215837516178823916837250700507153120 12217559 -601034119206460460477554552317193029240 12217560 -96502973120492660924861407552789708800 12217561 358503299584082039297533575956512829824 12217562 -331639051760006384121943724825243412240 12217563 568900717871687712781043025733425638892 12217564 236418329640992506652351014796530022400 12217565 266670391340309608026801070268171896320 12217566 -365732239605222279039789835893214138752 12217567 -1320087463081393823045988740498708428384 12217568 -989372671112772544783967642656474398720 12217569 47537887278565454334046847848978236288 12217570 -196314721503046458956900904706976332800 12217571 -297236820491696815032760596727686943656 12217572 -52721309640282072531455741775028243200 12217573 -1225714136075759434446006600369064194178 12217574 -137556921145636218283483348216548466464 12217575 -290573045807214737879371545567436139400 12217576 303347420449883459136923725606836879360 12217577 627496391191388266388612429633686862592 12217578 -539947574894802111949430161912318968576 12217579 101781002270906672714446750148031275088 12217580 -18840383983984325276107243790756044800 12217581 -60994146195524655325811605596495998400 12217582 127817261678799853498222731666162891072 12217583 683694817867066681586646804474994145376 12217584 -312305994002222891057268586623656263680 12217585 415517507524160503684908098789360433960 12217586 -408285602365933391657331884977005889008 12217587 -635403056997859338144543055595558369280 12217588 1083958065392420944587570995662581461760 12217589 598130833987231380628819005299638681440 12217590 622254473524365954620548219635732480 12217591 1131642097148423507766550475011409781992 12217592 11448602025402152880737675174391705600 12217593 637616817282586816447775634041384771664 12217594 -36944820955864408985706858613249471488 12217595 301962558762833835730186762586604557520 12217596 215400098932972475796808774005354430464 12217597 361037249409213709086723185936642446432 12217598 -44839833242951007970677610565501048064 12217599 -269384475773278783630405284747327536832 12217600 -190243878024614902546575439935465062400 12217601 -1206308341642414848492089787214488662400 12217602 -28172562347008693001619948721274645760 12217603 -2515467035916582735205746503418755440800 12217604 -192395848230609883880399088027873644544 12217605 -34974354930114259081217566567920816000 12217606 -91369343004744757289092738737750164736 12217607 740857682416237852201410537483687656856 12217608 -450878394014338734036932362506362880000 12217609 906725517754119648527593823092476312960 12217610 584218051895446200765738209151940836960 12217611 571195229949671240910407463080760619440 12217612 1129377325622830593801621647576139008 12217613 778897259370741566743424036066181987000 12217614 -327958450441333697168358634181243828160 12217615 -1920254134060881828847083360519168480 12217616 -18055071672429895802058093157875376128 12217617 592339636663126098775979315845685960034 12217618 127868328656670016853114167710670703616 12217619 -518961705521322119357763995597337184980 12217620 190797168678286413410968231284475668480 12217621 -199803209011634980974892045408562466720 12217622 -301242867651090537045025083374635139328 12217623 413804655840576934576743676312488530688 12217624 341518627111305047970672128403655464960 12217625 621689680604224533387129367395371664000 12217626 -52890669191127828723569063422901691408 12217627 192506141148419722765450250170374548480 12217628 325984972173179144737050091057523475456 12217629 737723094937774581997077894258346425888 12217630 77057598053216280028528929758896811520 12217631 31408475486960388976768694015703729264 12217632 -109137199232156962852865066962136334336 12217633 1193786991031330350916265730679156144 12217634 85929053171942338050653488520467937280 12217635 30090862111788635854372090204574705760 12217636 242173347560126912226965119830098238080 12217637 1168447186419984440160901865849356340286 12217638 -1435031702742240904321269659355253056 12217639 74573885368123697393800970526537785312 12217640 488981022810425349065284085049181132800 12217641 -63758781863639521192800470070491909760 12217642 1453537540332022994236121555097617584320 12217643 6114596552862032781708806273272349784 12217644 161738236709606850774372460394801547264 12217645 -43888869424964457495573957466667222400 12217646 76427517780286696487448415349841162240 12217647 389169701234698056058082845502229648528 12217648 308718549078200287123642760740442767360 12217649 1621401582239220730333081914580249669650 12217650 13041725845754603389079848326077721600 12217651 -860868931421121173370450612862271300168 12217652 -233645441921069966243742538288594126464 12217653 15660875560745630353742534248706606400 12217654 878800737788126074752435929454283948032 12217655 203928573602621643578545372682998393560 12217656 -596444936810370952497808807930119782400 12217657 -1842207273009884644952077863094011963094 12217658 182614663092178470878448981209104696320 12217659 -413925663199470810683011301180957654160 12217660 -75104459322509582671745954658272256000 12217661 173904000831849021774762416388325816800 12217662 166118174303604871173227294712813907200 12217663 -217513039238365076437173944476004141976 12217664 -552222245834671028878733447767288971264 12217665 112714376016130900255095407197417036800 12217666 -472251272556776226146422375762363622400 12217667 460549793192179360951851424519315891968 12217668 -232396415808485851325392486079379793920 12217669 -150672911906062826491711832450432161056 12217670 -433623943840814062263499028160018510720 12217671 -784544317060950822677415755712375043080 12217672 410747520735363538430799257983492869120 12217673 -126685053437649393429358750239635031096 12217674 178083411588444846195980537098177700352 12217675 -513971305364839829642033706318270519200 12217676 5470061235853776835842535820750475264 12217677 -10827275739034444172918717049704220480 12217678 -450001336787777244380612895804953908800 12217679 -50269661746413262397626530131166779568 12217680 37878074697851357737204924787117260800 12217681 -128095851543861502688975918268734950336 12217682 473126381692446350369710507370360322192 12217683 -109896220435458158404880989212323959680 12217684 -16752070723993291049824964725140422784 12217685 -694450079089152032899623277503441331620 12217686 -45291235044992953260844828745893252800 12217687 -559422068950735133816257144113579626888 12217688 129184068346443745528431851288130355200 12217689 212834834031622433957525684473676513280 12217690 -438783528677007822686900193588257275200 12217691 -512025106717186837690610903016672630816 12217692 -88634956025303384263677632609561714688 12217693 1178288962988670552992231352641080187942 12217694 236311518345630951124177112128573792896 12217695 169960216317068234096820217978296537600 12217696 617842817030034538415715171797802418176 12217697 2120493484553677912510739657743445673984 12217698 -467925762733903994786253815371006253616 12217699 -55120061697911784652634521040954623136 12217700 596372108031866967033167017191972864000 12217701 193817101028193223355429372937656233440 12217702 -392550745584599575111253828963268345600 12217703 1277194459553668220377019598154325562000 12217704 -819761710532753852505496300660638842880 12217705 -405871950282336828528952786935436210140 12217706 -81087385129964290354755654204422522448 12217707 236343761285080904331100597339831489968 12217708 -141944455596324598104068158941730174464 12217709 -1211034586528434374150988741483401667594 12217710 -178138429073665998295705551053482631040 12217711 -1829291795202210886918187422085019430800 12217712 -70467698034635346193527591502426275840 12217713 -503199121405233678481839811172105852352 12217714 -99685041340697059780955069130309314544 12217715 -289179418027990417732245940996974140160 12217716 23766029414739788114955089678020835328 12217717 -1235537440665372507084374386210956289234 12217718 15097174280830112700130085530055472000 12217719 -7121887115187070819442325796947591552 12217720 308237889112492888045068843658641408000 12217721 -33682820425672081921727742329442156156 12217722 186655376073759490010373055927602831360 12217723 221767392797032266662951137894741242640 12217724 957686828009030758168169247651238465536 12217725 164772381360353702867447271242932160100 12217726 40878693396500555275251766346764749312 12217727 577255047415796713884315503108921828952 12217728 685469327426846562614425207522323333120 12217729 1720363642714373014454378221099866764520 12217730 -258179402582939553481375014365896965120 12217731 -368152953660281045466397664727903216648 12217732 1088118516657330556825251901056153483520 12217733 58426859714089624093310254552392540 12217734 116343016196106167873661875332765793184 12217735 81998432058690137886872213252128450680 12217736 -508855088732312752915452781692426240 12217737 183426605492244688197139333452469877952 12217738 115025970302248080266089460717283330048 12217739 -1885233785408266537748753395739601168600 12217740 -276787014978824309110325545591796459520 12217741 1870617092662048368573525720157357052800 12217742 -122092822316865360046128843247962278400 12217743 801515127212493594354509799763682802720 12217744 161313710695128899372010924393086582784 12217745 431718193198519236842524567148033980800 12217746 703245886928892474415574650037905250304 12217747 708654455482314517535403490153779486072 12217748 -824806831476825644040085148466751550592 12217749 -716437975529208816145131660584932362336 12217750 -439094745353124166292251932447690336000 12217751 -34819058798366003463584174599365894144 12217752 -198234202371820968545848937271273338880 12217753 -1560932339596868375526385780816570658998 12217754 230675833314183952320680134889531204832 12217755 -254865756345197364547691832458687047680 12217756 565337146165327707831573745664099294720 12217757 -341767917130440171922587573848778972960 12217758 235991383371733989010131739388873093760 12217759 -268253889930379650922769855019025899040 12217760 900390784713541978124328314416791552000 12217761 -466305305292574065717088387956041411712 12217762 -1569611892078977196289820182513676928 12217763 -483448961104864660999651833638906242056 12217764 -10836668988140654914435420456279891968 12217765 -287541589799631599407870673195334153600 12217766 679979102725786850373634403884347529728 12217767 81734692244365894606247564566134506280 12217768 480583021616024789221269273470601861120 12217769 -1118147039617399713582380644353132877830 12217770 -38967468281747730482442098797951948800 12217771 -1842938081379774778676858243927000142028 12217772 -175971379374136848148954970143080757248 12217773 313535694653260452841811776223058067968 12217774 152067886135659550799655655880584547136 12217775 573755473284278920179871912363004341800 12217776 175833130292323976838777518386119278592 12217777 -72500456818143523865281379375461501440 12217778 736964203459190522962311647689126471440 12217779 100050294809448323971697653946379820800 12217780 -622640929360296190733701252187389954560 12217781 -736385058277488921690227358558994314240 12217782 -100654082529317410790892694262155370496 12217783 476019364992603442101625134831746421032 12217784 210359085100014551608228894457917992960 12217785 -143865021291659282335098100730723432640 12217786 -46902262049961151517091119290734844416 12217787 -1620470560785373528750610992405009140240 12217788 361304328591882296467159910410575650304 12217789 -528122936263716519075337718619587833344 12217790 -36793806905860664383585499999175521280 12217791 -85307719805219322979651912961127937536 12217792 -52062050868209697981310743859901235200 12217793 -163317203969875212724485855231137486016 12217794 -520245818980566760078601121484396214400 12217795 25179590021560558284995296904870508960 12217796 36437551310415169611953389278258153600 12217797 708527182856839390413944686572702498432 12217798 -666197015833479625591115658795662943360 12217799 -697468728377253500077408272315235183080 12217800 148101681554715392750716982599127040000 12217801 902643845321132686069968319231736275802 12217802 1098006902481187185155065457224979253600 12217803 -5406483931459362414433831037483923200 12217804 -62597338162204329672316095456621440000 12217805 -18605033936376326793962110261835156640 12217806 -526558786259280998883005591879922223488 12217807 -137930677969183473291087822167419450848 12217808 -59699685711187560138625370230764576768 12217809 663992526391301002022155848540732480 12217810 -193668926408926315487872298095209408000 12217811 -953370116539527532506008478948609597588 12217812 552133372727066138191226097493305882624 12217813 -399055274182885873882956906886950202496 12217814 123497513809356060904786522310044046592 12217815 34744318695922409347552679383682487120 12217816 400967128520245057986489236094707097600 12217817 -1074959967934660887351553773163969965360 12217818 -79583852521285486134193520544074607360 12217819 717252406120856707081261380387880816896 12217820 -507467893077565540743581881369043089920 12217821 -53875780321058459241814977942718190592 12217822 -592593669291526395473834146632831206400 12217823 1441787402578031685946637477427956480280 12217824 923809042327569612760933071090352128000 12217825 43340359700573224946730109860885719100 12217826 -158755810653158928204183133668572499888 12217827 412122431529511426247833357985535936120 12217828 33168087727808017379346505086211567616 12217829 -335041508499575423025095475207827432520 12217830 -82699188935442592356377630242803578880 12217831 484823705573005788685003437176122723200 12217832 -802528045022410013523356588575676989440 12217833 85086369175805183178535893996121059402 12217834 -3252027548541344131490023419809777568 12217835 344393510794223527913321118131319075360 12217836 108021412188742592505331755212216279040 12217837 -2222973628753475305715597327526367828340 12217838 -503599682039683447170098140184714926080 12217839 905069322093125050396008817805480809224 12217840 289630924735708308444232105006027407360 12217841 681418110625908085469802796269676524084 12217842 -57309258051406390288190439235131855360 12217843 -1057457136524492464361330860100924339256 12217844 -42739496883362898541989245134819196928 12217845 -260097654748777286870252343892540291200 12217846 548222884934978972014173731659610879424 12217847 26812663125167622993855516775630663920 12217848 -11707756050688015553621053612897075200 12217849 330166863808058290355416464642433464192 12217850 458191513826385750113455054105414328400 12217851 1186546713617869272816592023955391148000 12217852 572056405419244269033717800890259038720 12217853 -1494459465795115132077814232871129254400 12217854 856808775523475140165383170824130880 12217855 581570621479301784556127452039640012400 12217856 -136197574823518950237454429040601464832 12217857 -91283695544574984775480203451052874960 12217858 105174484120545481417989519411067619280 12217859 452865968947884433478990615407650360060 12217860 413164587885630873416410700992970649600 12217861 -971225420022587981065655250740028789538 12217862 255576808796936602685605887573278868864 12217863 209721111607872586154276398599194562048 12217864 -131099646029384874157719365278754887680 12217865 766223252314030048227115501547037296640 12217866 -354946943870836397458003942838162597376 12217867 -250724038313104076269856852996858695084 12217868 -39955662287169427120032130540631562240 12217869 137655188118183317417018383235187516588 12217870 -153057343872058592470280255334792867840 12217871 -1018334351406995512707681169254161931168 12217872 -39923997068728647512778389975686840320 12217873 -1916037952739355491733477293908221901196 12217874 144907195396303154313049358398311705600 12217875 -268379689738058563239126058954616064000 12217876 328935422810384835595641220661822951424 12217877 -20955872367581821989292674678295246656 12217878 -17342593468588322135562219984680322816 12217879 -480415193065322182707854788033108110520 12217880 -46182845533372423705307790490661683200 12217881 -44066843654843424784636580847498288576 12217882 421583511002494706893648081632125655792 12217883 398727126129032561707572635350403245920 12217884 47610526030774055185970860146630991872 12217885 2137655279084243256919720505221811746560 12217886 553044316855220911838877613998154219392 12217887 1407066296797977086469043355535835205760 12217888 630276389130193258578613423136833536000 12217889 -712989656500704081590243528039398961310 12217890 399492566463187920111410768956032337920 12217891 -8179685576120501706435872566605846016 12217892 -181441420976644989002466643445059903488 12217893 399886258658597536913506254812553561600 12217894 239085422030445328209648005834895843840 12217895 268312309091503189315088204770311904080 12217896 -526452799864018285301745870027231482880 12217897 858568656832250359273880544791349883200 12217898 117722211406065101081783450096652897792 12217899 -129557231100939115948639970556183140352 12217900 646568113754217924280137572042690419200 12217901 814314317432390234584323607730059114902 12217902 -460146910643032420927451772334089216 12217903 189072605788944202578413546241998788800 12217904 208501311371909262284952151716764958720 12217905 820831930379222396605063155742672540800 12217906 139712018493403899090953080765323945984 12217907 760235248391599154119056180114307543680 12217908 -182847832084286833486258712443573960704 12217909 -905101970872476766542072304804972450560 12217910 168833897383894716063715483976165583360 12217911 674578798363495878191893773763651620072 12217912 525020130654638620504080898881508147200 12217913 -1015526268224458564276592075864908538838 12217914 513862713634034818094624404025940315504 12217915 -437568575487709823311396353660110701440 12217916 260779071228820912638322438760843094528 12217917 280293026040220453246713931764510045312 12217918 155308220772994767006350423906985942912 12217919 -135999996614238453895125938456528409600 12217920 25362081366102049107260220721908940800 12217921 2252256515294392411018237732200805229652 12217922 -297882074855794755374141532018199699968 12217923 678988524274808462937884205731312941572 12217924 367483751903812601638515946805295400192 12217925 -581202681822789200804315664691746481350 12217926 -69263000247645132795967505113013760000 12217927 -250268428701916339803066603078555269448 12217928 -486938338488041347895652746125552189440 12217929 834000990543514629005903383253442160608 12217930 27290468748127268105046122419484811360 12217931 838719747088581158439094543790771228160 12217932 -1091909951270705879298625528816961126400 12217933 203269304477158125402605550727640372864 12217934 5868385432282394062790603995045672704 12217935 -462547566244318883843532086917220751840 12217936 -139409655847719680034749025999965790208 12217937 47679436578366812789288528316763737600 12217938 -138658343360693641138302482447062275456 12217939 -932337419195664166348910824119453290260 12217940 -112429460893850804020368272687660113920 12217941 -784052983396134198030437352936689569650 12217942 -734054350893312222956531536149818321856 12217943 -45215988263513432970587072733467618808 12217944 1259547231744395943833235434222396989440 12217945 663861332399308645213918326046525369920 12217946 329819489876221037336137539949967766528 12217947 3502749330293428609577826313729443840 12217948 -1269235803154569840666709503928007537664 12217949 1202477399602573322543499909733019782950 12217950 120171190437007715751938071613367480000 12217951 1886703198202744485771599696921795996832 12217952 -137289478500434489458100599928628707328 12217953 92436925535867565457486063315530131808 12217954 -769352058720637801223499150922600515504 12217955 -594756275294504299809745069065082517280 12217956 526724649052457281895800550617350543360 12217957 -1025029793447203451353129735252593185794 12217958 -714168565892933923132344634284632773920 12217959 -4954203109962488060711360027743074192 12217960 938460110691548119252964930857716480000 12217961 -128160668982906148683099349627300617600 12217962 -83254914300327474719012202473874909696 12217963 1122712604653511927395862577604483691344 12217964 -265901514903805809140713302360100356096 12217965 734059892880602766664626807579185457120 12217966 -442677347037148900559587635286081349568 12217967 -614366474252558502835957977748533180960 12217968 12779454063528684291587084464284499968 12217969 -1105338621417235653167216120831394886160 12217970 58720976528885335578309896977369623360 12217971 177377622100431412877661062269516635504 12217972 402217977270848727099155417323160664832 12217973 113192395339586841592713201062482401564 12217974 236635524170552688219795863394678783456 12217975 -186732721586905564777233416572482800 12217976 1002633215154774682630049695831516078080 12217977 -284297449605480540845616201868556064 12217978 -57359452855183398942771077605021026960 12217979 53906995690431524533077359618704555716 12217980 30879279896580156316928766812668569600 12217981 -647724669143000588961819052725304814900 12217982 41674273628633284355196204254055751680 12217983 -406452960253744150982735891315845553976 12217984 -478028740139699826284370635897815695360 12217985 174410349542344376734414870724289230160 12217986 -222873456858150355886728075759094108160 12217987 -671514279025305484120830199038404031364 12217988 -62135384804078698931854700651927592960 12217989 -229090075586806805064318220826174642880 12217990 47637758303153797676453509430480572800 12217991 -155152901370014137524508940593629586560 12217992 140585559268266441933508013255825817600 12217993 557826265543639135884685946764179513242 12217994 399343994332102993938161706736100053296 12217995 827092881546046753413186741539675395440 12217996 309775020377027577525850522255845495808 12217997 1650312839072661522503397004716869068512 12217998 -88854973617585536192977243200690360192 12217999 -564667524050617503600115136561528824640 12218000 121797118350236819108983493270937600000 12218001 1037588302906151784721951564026219528432 12218002 138845781153678914678383574987042118432 12218003 75346772836952148530047401324772800000 12218004 -216313961585815521492199360899496133760 12218005 -278521309347283865824648160146735682340 12218006 654223848248067812449847930886591761952 12218007 162463633760030979565722061352592679680 12218008 977664694941116414706561542111763025920 12218009 -504549685814981304622985067113004057120 12218010 1648514381920093221492341671704299520 12218011 327318229153097151904314861623961937552 12218012 -466363212245808613705830049750604110848 12218013 -1162825902414367281257823766862974353600 12218014 334565660164272918419971948049055498240 12218015 -80052414631851611713831623908226000000 12218016 375177628114397287971832635563808129024 12218017 42364870334194162497171262063163507392 12218018 -482256447627834180974085900259248485040 12218019 -814435006269341327627608923483856604160 12218020 -1535152532533000103551514180186603520 12218021 -1900766240347795460641715121238088990688 12218022 -451025777414786518744367847736887087840 12218023 1450478850077055940439730725926919821360 12218024 -39037153866216420016797113486684897280 12218025 -309718794078652890209752759541786233200 12218026 419499777500134667934418116832257469440 12218027 304462648725448859909725175968918413876 12218028 78340285797641007839442366265900293120 12218029 74977067109385347376164966451710110476 12218030 181247744666945288457999560329569239040 12218031 411450702952494820710178723634360441712 12218032 108665685776392115532232305187887988736 12218033 -629650583430178267138499506095536420718 12218034 -390007391848992172109062154756937294720 12218035 46815246266239191050459152916649246720 12218036 21714611019776281344258062176529180160 12218037 103803042419105340995267807427273812736 12218038 240247144085461144459084151710082991360 12218039 -452863676555649402160495144397246101440 12218040 92310905972948308387648641866267136000 12218041 478759332530099114561915738871657007968 12218042 670034397567740659738590307221706050672 12218043 191391977824668497932376553291426434928 12218044 622177533041182410556096365372164623872 12218045 4224655853598862968366536041209886080 12218046 -94627081530736560738746583280473767616 12218047 -61624617624031634599619564096610873680 12218048 -15738670871806931467717009763831119872 12218049 -574067211485978413652275905476024633166 12218050 60518533472658285106602558928798792800 12218051 -1875395948346597563915437423021000458948 12218052 -280547937349888526881773975510696437760 12218053 885763060951035042448645521064150578976 12218054 1527138446944588286441969344966644540672 12218055 -91048464912380628434074420949484168240 12218056 192878805271481024530883015991778191360 12218057 -996368727248220921433891824347456453580 12218058 -784619598212833181258093491702030497696 12218059 -156660183350951105628391122625873583984 12218060 23643173735127900612333050841886095360 12218061 225200196449272257340748421215311626240 12218062 551634710493152594964085448967141988032 12218063 -5591282468434345349827074274282995072 12218064 75113111825137884091645523758965719040 12218065 9422319708529061587034247671922953460 12218066 -195464419577830910591298432831386941440 12218067 1138204212849884471682908920681429104240 12218068 207767064369345859447385158487722878848 12218069 -366533707992775586406404415500164036260 12218070 84732167871953047245818565184446063360 12218071 -12537889886185483190802759990037693296 12218072 -315771100009247347446944551754169016320 12218073 390073720659037200188026217220361512960 12218074 897761167732947633076416010298224285440 12218075 -211029319926290588089359698928827546700 12218076 -236287586239741381563792946733251097088 12218077 -880349247503177420985027236464071893940 12218078 941433077722544242087039665429712755840 12218079 449755500759148844430824406639122869248 12218080 230086047002342978113692588190649548800 12218081 -1101475394490083602210410164298956417118 12218082 -56333489334689015612024948655580198656 12218083 67339941994350496425314462205814824960 12218084 -940850768934580323506028336779405414784 12218085 -418616883911580281769942991375941324960 12218086 861882468023954153458305946555404064992 12218087 -18394097375774860842554212597769001888 12218088 -57145288074797574794663999180696125440 12218089 73779663312289994198951546164567434724 12218090 253841244954591902931836463139924432320 12218091 157413946731026275494473673433629384792 12218092 327111905524438848335380772439648489472 12218093 -847816447481179949112876604731720820896 12218094 -88103819709424781665366180697214658560 12218095 782231033153930461193521740314976726600 12218096 209554892934246387597510134099705856 12218097 -379346236999496237682191155716507027600 12218098 -4795702916383010409137150415363083520 12218099 1162476297974034378883504050860159249100 12218100 -135065727773719406615720181950707968000 12218101 256436719866143172466695064435724986140 12218102 289673881548811477463673148010803601280 12218103 14888641748583903040546096489143270984 12218104 -374875555753671481176513964017525964800 12218105 -30381055443243929062748077476221784000 12218106 2427831133755330300192072936346337280 12218107 88278139490224890134531438582716569600 12218108 159917128589224914894546502988150956032 12218109 -155564451627133128980165348377035239712 12218110 -518649397032519409643815697920494959040 12218111 -994816482097651394724187146231129324288 12218112 -658596706174016623639340042271175213056 12218113 -1073935939566179411937107739541057616638 12218114 13364582795672263189373476813394248656 12218115 95286233688171716487943934605565015040 12218116 -9603518896119345544092413763355087872 12218117 -1420208832237660647266136523665278778148 12218118 -209127122471322095523216270394054159872 12218119 964265910974147975445375835203149722520 12218120 -1273465132791920380597518662220339609600 12218121 75692679593814538623193933830244626720 12218122 -6299319886444154161980617716907836416 12218123 -30594223733308117456214783616802188672 12218124 196445177220701483470004976914454867456 12218125 -39562688813213705397692408686218622500 12218126 -213424798985269798533646114306488339456 12218127 -979935708746037392374162485091318114680 12218128 -132308405706279231975785649155595616256 12218129 292304831103412674339638786816118297600 12218130 80450906573274479353178289752789619360 12218131 -1583620048741311749246437799229996412128 12218132 16431872914142124015648399301001728896 12218133 -660741529240577627413996702947570482400 12218134 -401108465668449019806707764944308642784 12218135 -1067260393734924244027658323201739575200 12218136 353519173167046742087201286765373685760 12218137 -285825608057699140462870224760550767800 12218138 -599850010471622962491834099456161615904 12218139 -1103122209916459304460500310319743693396 12218140 281452918738843137721803667606315008000 12218141 100612095036039124443357558723635201400 12218142 527481131047523860999741782223745454912 12218143 120060487337526909692126002281814802784 12218144 539323680018278874658310597867287412736 12218145 -617595465093139952120058788531753009280 12218146 103901641455318413826620500148035816272 12218147 1421739361049798800204460100827022871392 12218148 -45485109218591919201799617067742791680 12218149 -4164536206934773267135124360555359200 12218150 213920285978987392621960148835901327200 12218151 -210959135492383620936784120092355380096 12218152 846700071611852784272561998336533381120 12218153 158844394876664962628725910580518625402 12218154 28277439261690142887739259103130224384 12218155 663675048209801663191830524794048949760 12218156 93247723274745350995218073937305001472 12218157 232173294433281813443054909165943634080 12218158 171013357051556612832895022431721268480 12218159 -684086585959669700501605439608480359960 12218160 -76853829543347250233811461733123686400 12218161 348481338265019653675709961936382193124 12218162 228670821291349390929079609354937278464 12218163 -554006067609983886000489598310093203656 12218164 -173481797107273880675699185097933291520 12218165 -136637576184829692580925934246662282880 12218166 249551357444724814180673479589323364544 12218167 -147986080994133697033503267350165097408 12218168 -721534518733596796872449794871184445440 12218169 -1832954100003508994951931423585848480832 12218170 -282190215564388168774910344850860339200 12218171 -130876875419533964718123898596185922288 12218172 -63515484763373669392907883448886900736 12218173 1790221055871102153495027632611527379104 12218174 588033881826241496584142340747054318336 12218175 460780298586246744171375482148960096000 12218176 -166236933242209902105577841744761323520 12218177 306284342116717590982889102141099217984 12218178 97510718348051687538578647398527016960 12218179 -1534959541556781931120364898144033489220 12218180 -271691141717860990397008325962608023040 12218181 314887962438020459651503893407016634080 12218182 -107197972498850146584125150123545665600 12218183 -1247073567932429407101224592370955654568 12218184 56542153142050117049235412775066296320 12218185 -95386433654765103207015270270517447680 12218186 -162505866488673981760510810984096160208 12218187 -295561742152189326858840898340601632640 12218188 12237208312025117800984270610014963200 12218189 65314325528266693066954503423356576556 12218190 81493332976771469903599286033385659520 12218191 -39938954904670636456770620292436128528 12218192 -79680647111358263056880891178734714880 12218193 -349418184811398166643279622137754529380 12218194 311154198153618467996992081183515288192 12218195 13698711584877457629240180543408114000 12218196 -164857178402992791925117097015750547456 12218197 -628205401185284850858359173293656800 12218198 522677785287797303976020153200033620864 12218199 -800662661377043760577140712083178291224 12218200 -37254846377207536643274086650795776000 12218201 -958072820685997257651378034923192039798 12218202 -4263513963398988735696616140737184000 12218203 41240361328133060215190415992151553384 12218204 503109497300712200680258177639216083456 12218205 33967256880373781734103684801041523520 12218206 135075023827012040021623437240645181440 12218207 699369574754483493019633327834553607456 12218208 52672462515169051420844522220339855360 12218209 1464589195147228899141724518128572677410 12218210 -220128799108321641422526394134989910240 12218211 -538765280265859820905957252747813115568 12218212 -142276026428991083227609212639666780544 12218213 -520339877580563873335756027567761827040 12218214 -345601674562400711467821836498027483136 12218215 -34501478745175608740429207123109341640 12218216 -67841150605013880757005137658337689600 12218217 -1466324219705217916641014817942512544 12218218 1276431317003447025204645004216399200 12218219 -915233112400617120112019495774175176640 12218220 111494903922115555803887842764721735680 12218221 76981247331409397774574765506108110464 12218222 703901311039669097755865694294715636800 12218223 -386272318848398977466720414869362616320 12218224 4927525002179515646932896807945994240 12218225 513223851202387155374815028366885655750 12218226 54296292434443079570407174748009289984 12218227 -507100434135837589324481693746347582128 12218228 -894752332242322806495380606846675810304 12218229 11617349727328758230756276952715248000 12218230 -83734818361525790652245681927686026240 12218231 70905889145942723549989539960871972752 12218232 340381260761105476435901963843705610240 12218233 935780488811499071242378251222053205482 12218234 55931719228566407432681094718115227392 12218235 4755908321213805724647740950525190400 12218236 -1080701664289894796977976662581216286720 12218237 518781292469845779443615710799476874886 12218238 188426278443605776557799838845788146304 12218239 1401668890271543522928852478222654331520 12218240 -414331099971851359766101128227743334400 12218241 178875624965399474863916734554964515264 12218242 20396223062824412402454097420769146752 12218243 -93345115373457894358717309296346853508 12218244 -466402853578102264893686250016269250560 12218245 -130903920241571517252059170555544387880 12218246 88865860372926990361254573688965784320 12218247 -191756814534876208374449126760525820992 12218248 40751229724710220212536081587610419200 12218249 917807615996955160048957951253805164040 12218250 209933634666745380968998343234073216000 12218251 660781313323001829993612143426774205600 12218252 396100915606367272315366295945349332736 12218253 332978848356439054224515977415022573504 12218254 -375412638019790231491829956616162304000 12218255 -21610286226887488048067175300574503840 12218256 279374426111083155353719973781647523840 12218257 -666742338921249037720089591995982496896 12218258 -268621327222842412242374073486050376192 12218259 -494984155974327204358426605147113639496 12218260 424026426161557071744958049778201818880 12218261 -1149164685966523596223241385589451723136 12218262 -47605760200915955229692581859979712512 12218263 405790079963346364897357382698319726704 12218264 1075400121389712156811810240454462238720 12218265 -78227750930845485674646210490563420540 12218266 234258704559852588554239439865340142832 12218267 128335193468202851137766179653526403760 12218268 -244624262606584947701566070665526701056 12218269 54477936885517402312323076096986976096 12218270 20948368010249800477615203283428034560 12218271 -132560178592642659950025093969397497840 12218272 2872665795146040481314450051042895724544 12218273 -750071221266295039588773266356853026560 12218274 -182963773567261132011315294342588332640 12218275 82343731198641380883588103721272477800 12218276 47412957115634890657443583554426839040 12218277 -98210523780296740855898329973870824992 12218278 2689036723615198868654532594622046208 12218279 11679365883843311124694704680393968200 12218280 -222426120613303107994838753841979392000 12218281 1752101814672276941830491912290549926500 12218282 -701473798520529481556359879646037469008 12218283 142196449530237035691493334814461745408 12218284 57898427780549239405383334705033317376 12218285 1147201532033836739181635888808219715980 12218286 45040207634110039256382232100576415744 12218287 448050475735112312818021042278417054720 12218288 -15863953395347345189630318725146869760 12218289 333242121623931994943201397306049981440 12218290 155571119421377961477628899749478758400 12218291 729629408651485171611194017819793668152 12218292 -637705787522614031839517024533046876160 12218293 377670886397462168147987798126285336800 12218294 230140695515941884454476395113607566464 12218295 467414197036303127857548688190133856800 12218296 557169225210303718239012213946631393280 12218297 -520122172164407734615874958341452585788 12218298 -244384219819149533923929829011954432000 12218299 -576546647136074630762007012008992620700 12218300 366319432585578425926640820993923980800 12218301 -893080710851794859892440354497154455770 12218302 29899689092095216003145976723457345920 12218303 128657522783277645092749626859092002880 12218304 115500244491103811945129180986733494272 12218305 302939902764478035908073603834118585920 12218306 -12342081474930818939403975376784971776 12218307 -180393486538300100744246463415446012240 12218308 1557211068373412114781446960405006155776 12218309 -129237271486360027842959367597512609280 12218310 15841998562738272954791795555010451200 12218311 -612726777228462860289118680161890295680 12218312 1166799730434476477512247231605670323200 12218313 73162675097652186484374907979551342800 12218314 495497904752671208349682763467930008672 12218315 -367955892186671371217306595800143471680 12218316 404329707465869841695085271884538134528 12218317 -133949512564566527131248600481706694080 12218318 -165913079843648294991206268392115475584 12218319 632829924146115977279983719673721749488 12218320 -77495276592996040672318525227131289600 12218321 -26332380286951478469758676651720214176 12218322 -481113634726276825628240017342368697728 12218323 -106743295149649560536519663045565283136 12218324 -4867151949679896264676168802829191424 12218325 107528973645473507927247373260776750400 12218326 -10737061154707123729492050396005954496 12218327 589860649367983407765811528479422222640 12218328 -225677840490930261723489976166615347200 12218329 -801697191090401489686361056101356334070 12218330 -260884872850386694058248012024153996800 12218331 294451313594652274459421127470568905520 12218332 -285136595115479701897004588231755038720 12218333 -725093627555364551253852775605073763418 12218334 -187287632149516583840622963736666005888 12218335 921150734396791394345680451374415018280 12218336 286042384871218620103785687753497247744 12218337 1705577012578825787170726221349248625440 12218338 -93335550169934216035533798929092320 12218339 107933193314815458611993897984830017792 12218340 132291132801073885618772566966559539200 12218341 -288978523045722378625649939548345141508 12218342 -57718815407317089885981628631401142880 12218343 -11901371069335513380417723686799793536 12218344 -947594558921978719872984156077803898880 12218345 -31881951606673903542491016013835299320 12218346 397293026456656173520318114038541248000 12218347 463636838524428674272699986891630768120 12218348 1303488103742103516532693862287087972608 12218349 176848628194944982206080950193634240000 12218350 89960211135124089555626917105198262400 12218351 -29850830348142121771270547860542218688 12218352 14154281087395690639741402239526305792 12218353 -393840424865430384530795288501193667520 12218354 -75801953585039929995611917642295715840 12218355 173000284957359835376382390002480611200 12218356 -179194489200428741150218977582890558080 12218357 673945936920044821092476061831345931680 12218358 -463117302615784871393554869516286218816 12218359 321241587759596416022108591268659508000 12218360 -441058489658683594560751897747862323200 12218361 -162590391359371023904146430470705716160 12218362 55733150724641630756367871170068590752 12218363 -1735778395412445168303678125580163175388 12218364 -1179678613606842414957402117227364864 12218365 134879717160181348463367464182750042200 12218366 -419109745597857144594067836550472122368 12218367 265620761891518237912226697077962782720 12218368 -1008921445575791292480626800515224698880 12218369 362165723976899116876686702344391399840 12218370 326025939476296564786665373094238067200 12218371 127040391280361493994838257503176076288 12218372 388564534515194843118036265140375796992 12218373 -283493751335810805505971669110319823200 12218374 -83469931722270961936214616001554736896 12218375 -68539906395424783889815989815886864000 12218376 -237292035010261348141119152918254141440 12218377 -2048907734277326700747716168525450058880 12218378 617645435765928254124079410280759226880 12218379 1032088682538666145545373563131316250584 12218380 -241835163168353955664520947757963443200 12218381 -29574282454073022972326409122651089536 12218382 62101995370104698173548332410660033536 12218383 154390037720789241286672545972695680344 12218384 138057092383750435947948478002002534400 12218385 453734167575313299757686977865850041600 12218386 -92373399042995086708269168362841158880 12218387 1031767489968484333253424249111471537240 12218388 153043935185890063244066167388046753792 12218389 -11720199855118225887259165809104351076 12218390 279130043897871326021319514848918201600 12218391 -1403047738936483721142958035741711760560 12218392 1260257097422346171045168643410196224000 12218393 647946016424623529196188795190759403008 12218394 -58943244590097812105770800273232668672 12218395 269730428490441742046530907198896123680 12218396 -345307053564651409000328944334188715520 12218397 -501401055861859059926916745479963776640 12218398 -729513798980287679705168752753352476800 12218399 199534485120476400425887466384493836136 12218400 333419840150962111598428335366679756800 12218401 54758245853693263207759028858800260800 12218402 97126744525162687418318097477776179200 12218403 -842004268607693486773021096243256629896 12218404 -998261882354432781837266760468912319488 12218405 218489943406310105652208151553910907520 12218406 12832476841917780720850383116349991104 12218407 13573190371276211315447041573523123800 12218408 194246293781379161433021622492453263360 12218409 -28276570407335601561897038122842716736 12218410 -19757626130184549358420136239198116480 12218411 535579021565621502841866547967563219752 12218412 -779505480400194915650114955376049330688 12218413 84439706793863337964304979866245914444 12218414 326434539958219018312689198192524546880 12218415 -467276703963742997294285654300104940160 12218416 23632652069802306076906634452360232960 12218417 -45923310094264741430412628725544695534 12218418 537472014043846895176494275097912702720 12218419 174019200673290810149491053294596047200 12218420 95797073021055324767304227642243009280 12218421 882676623160722808623539553313373006112 12218422 562252137971736998845202836615357809024 12218423 184878653817579317556026470594953912240 12218424 -156115416102398557975163313689005486080 12218425 -199643038010122385218858624993385160000 12218426 -53813114288125828741248037985734914816 12218427 -137284255426981004214470993090735972352 12218428 -155575650285805106273367509875072327680 12218429 -1365718499632011034811882490298430257440 12218430 -82180385502347215316597401195450306560 12218431 56940505042591782586923950049125497200 12218432 481561048389109994960443261216388284416 12218433 -114559328270676032708585299928141905152 12218434 -657842712905872522605115216633427886384 12218435 -961149599793254610759306692867995227120 12218436 368055753805805815322747968764938188032 12218437 190263481925225342911858053697639693824 12218438 -145635722178465232809520177523117342880 12218439 -892726671114148308212339622000026732376 12218440 -84194137408378616843092458056319283200 12218441 -904215934261648723034141011195048369200 12218442 314483397469637923339164482651915756544 12218443 826599037148092527412735847184122940692 12218444 -1000939202965272209464442557172077655040 12218445 -3475162657817459749294792793530470900 12218446 375968235872270050977589673360813076672 12218447 394276542980963481303277587732515245800 12218448 16229356052329833638363087454873059328 12218449 2018625141360856747496482907144511399936 12218450 215538348624869565186997759742121600 12218451 -589882442157712846798516808926497792 12218452 -891049127524504036378476018026798452864 12218453 -702680848875214701589513197669351269316 12218454 212468630245234656244228787549138668800 12218455 -1039546294102123778369854850133323697840 12218456 1474105369290504876798996779290547404800 12218457 -622331329279996526516449251945851104560 12218458 100239849679494189003352333464642091776 12218459 -8460844696576521055135208200773480 12218460 -65173132124294239344660556580030499840 12218461 298130311299228883562391652958536378368 12218462 -741638506169635745018181369852313872768 12218463 -31217682081888209885032797460531548120 12218464 -65037035947892922129839861385563996160 12218465 204456762421131114793517287853177448000 12218466 -166732196763433404781765096452557291520 12218467 1314685030328581690294865973757572654832 12218468 -159928953612029336686800088587805753344 12218469 -692163035810729790373271960876735419680 12218470 -135744940102466717657362514318805262080 12218471 -463738372632352322989438682897542207128 12218472 256087518909013902969241973183501107200 12218473 -476272516691498028808172679322393542620 12218474 269427655620175521189878054481053341440 12218475 170430970684746882268668439807426357200 12218476 -1049029283694963107987040996320301342720 12218477 -706615657559298888155019311564011132128 12218478 -495885913215507040514573152145139628032 12218479 -199858933713036477044487271188438777760 12218480 -65919111588475580888476502149320867840 12218481 -338121935880370695747014014066766955120 12218482 151154360789548629632219263218964043520 12218483 1590772917945233147881789009987779513360 12218484 110906535938399978438392144892005441536 12218485 742667876970453086781500043072201140760 12218486 -178497085814992290202771398208473840000 12218487 356448652822491944838510046953340736640 12218488 668881399147420367385866688225899765760 12218489 -1729100089558071169324331882394322710 12218490 50627855529435084265719597200421240000 12218491 -1506274952076574395432132039827521174108 12218492 129941187380621155084959176718503098368 12218493 10281442434257500631023297780131204384 12218494 -655142530912873282882767919849374512448 12218495 111899004964602018159307106989430818560 12218496 -323517015162933588943379848318188257280 12218497 -576826958360364908984807493567250797120 12218498 -572357678933776458552236164390019646000 12218499 -232782706216296576866301425597996228880 12218500 4581242762240717870201373100649472000 12218501 -438387622868204282499328475745883341600 12218502 21437227664456636854239883024566956544 12218503 -346098309840002647217344518432265378536 12218504 -92605315103184315939622567582262922240 12218505 18290698468523340125736742200909691200 12218506 -186524680643331796530128646867951204048 12218507 532396262669010846290220042487984378512 12218508 -573516140029797397395021661679087808000 12218509 -1530801605474262682930719644197839593290 12218510 -101522073438351280291845979357434224640 12218511 -53016062714827155386039822245680369528 12218512 -328041165332491911578928023805505536000 12218513 377453995508394123658580468504139145584 12218514 9407988079267390391361130157675520000 12218515 712974520510992014742471692247080618160 12218516 -1136985417025850990996138381787160978560 12218517 -554254133013758338259425294517803602720 12218518 62239627175786802019712120111036115840 12218519 28200223983446717873751876850714290120 12218520 -358960123770637191051877855063474176000 12218521 -52266141369351031690656935466746578816 12218522 -503951870601908217918819238929848498688 12218523 -293747221373558105362487728149029927016 12218524 840501852720550944088068036503734873600 12218525 -299632549498527018273711966243956594400 12218526 -86424262961474064509436254480851341312 12218527 1317719457215640784541726048706811249376 12218528 -29954447510366608039242274357147336704 12218529 959433940325175124842582240897091841760 12218530 421685440120499680174064341580703056160 12218531 -746194574063873533226784641978487025248 12218532 13070338099028338424762807297253126144 12218533 -268717014154053210439596597366374948196 12218534 269274617948122616117270739385778947392 12218535 -169507343838019814247717987561865958400 12218536 -23236247824904855256874121834499686400 12218537 1515100242757178219785731393995402664186 12218538 477774284163410369834914261788639039744 12218539 -915347602826544196203183520591142727560 12218540 257799978017901920674342976211369446400 12218541 670071496796451756078905629920717205920 12218542 -241837385064439667985407482320373968960 12218543 328966430673313118373732117912457543680 12218544 40686020546528866603345000101463523328 12218545 102115765895728336200983339544594378600 12218546 368100300128718033223636675825984446720 12218547 141362813622807290763093903216580041984 12218548 753495107130443108571603255067085595008 12218549 46172589783552579800259529823165345280 12218550 -56392368404083721314761319362155563200 12218551 -2140186621289387058983796421889676451248 12218552 -797743556854938700532643507069850705920 12218553 1530337649638503169418561510140568872800 12218554 686240930732353296371320731307972772976 12218555 149773834868447133511057301567963052960 12218556 78840296551082778962505018627708149760 12218557 31171676944712497617785085920227988480 12218558 -94920132797307926249440405784981022720 12218559 -550329492909625942964346603343977994296 12218560 -121526754446730822914032765737810001920 12218561 570354602254920104976684392114876386500 12218562 128830117962378859087813012210019530320 12218563 273085278274410098114969422303573819296 12218564 949730817804687630594631552391612414976 12218565 -879599402015585082933529939363494768000 12218566 -424363461116692884263109703995250790016 12218567 62837548037326900126123826324689894680 12218568 459354759698790498417756073790625054720 12218569 1080781604522443679955971728522498756560 12218570 -17594021122749368358247522562120294400 12218571 510532220199992397717349030269117334140 12218572 151667892934155527113718432096141662976 12218573 -563951808212167190516259285202069774740 12218574 -157837187373692182797562253414938293120 12218575 601965718911362747343624280528753593800 12218576 -91472902405018716402361971295427444736 12218577 -14432665854830091857170139973052477440 12218578 -216060938109328278040999470731808290160 12218579 4240924896004947688799070458396277384 12218580 547843380277629369872564119754046259200 12218581 3289313805865734007686631065500950435520 12218582 -363711305160538818733429506253645648608 12218583 -175859694077120994341839256717883906096 12218584 -240379340442312476449803775209504030720 12218585 -1607234348217964117413906781111825182840 12218586 12003394255644682031979456978818473728 12218587 706590018028482096060238520175793239236 12218588 326228633286775652196771588867630661632 12218589 138488741085160449108239847950826963648 12218590 376482431057444075303290943806112801280 12218591 434813904998257608821647242866025600120 12218592 -758483482291101719223139358338818244608 12218593 -103147229199394475748763508249661520080 12218594 29296498793373260621956757524428101280 12218595 163553929908190242666984565023066105600 12218596 296677830735131450822305743321063936000 12218597 1772675263194846316412858492065378845372 12218598 115690581587762720613766673744273207424 12218599 1950210419880398422128102679530715985160 12218600 -24024363296902386797717999402649600000 12218601 -810020622222407706437841585805843725168 12218602 -347768083746399131542432774711548112896 12218603 -211783818828965659105972763560156052976 12218604 -607567498179364742771674097073434479104 12218605 218996085523797915470899418100388089600 12218606 -268680721257245305359097757072193229248 12218607 12777258333835954479594587921487953856 12218608 87114654398355095910284283530771628032 12218609 -450068313091759943813485025303543748120 12218610 242596262157897241110786905491989557760 12218611 -471179963425137754362471511801680596788 12218612 -211458219744559654466433287674921279488 12218613 -209848728202349629016579816836839138912 12218614 163047895432371920053363270796656704000 12218615 195622189284786519825702789870879943200 12218616 545328780169878004108181207715509207040 12218617 -761992149546277968679854768599508861334 12218618 185628214721596834254954678303135832320 12218619 -51455598952221247239041947532060617728 12218620 -110026452362957393770437040676496107520 12218621 711107183909195832967731226356939188652 12218622 1935809627198140718121786158428148736 12218623 -34898016760669014175899745677906896128 12218624 -160149094286771559447592789642806558720 12218625 -575517799978498352109135887328152367000 12218626 -413832690765795475025772478361478904320 12218627 1294445890357004927209617004971179668476 12218628 -712795122603251845155625614674849648640 12218629 -159296091056678474934894733550326196770 12218630 -273410126492277107938598360917792583040 12218631 654857650713129061766564956985724938400 12218632 -430411725329378299684088461561417190400 12218633 204281034339572274137015273961387803520 12218634 235849937341646422364933756868640704000 12218635 -37904717945932024271618839937157227520 12218636 377793475655410561001458726157638563840 12218637 -2256974204610318186491696686031401939200 12218638 328279067793346292473079652655121386560 12218639 319973501765643594655472745943957387440 12218640 -56672301545934980852993644086283468800 12218641 447139508581451165647331804495281747300 12218642 -584305829959213800304481565563393148528 12218643 -12853975834488862900783618071127751880 12218644 -67307579467296754433456232183602536704 12218645 -202229542890328203155636652071578136100 12218646 312775150636705440909299442340171949568 12218647 31416155522687593363397930718874695392 12218648 -207296205770394846602412979492112302080 12218649 544534164964932128777413761795636621264 12218650 56191621245985403853013292711848473600 12218651 -581736918408027600159027270276720354648 12218652 -483358625407941937945329061985559994368 12218653 -3275178245622081820095692315917714880 12218654 -97733799618937196222594979789426112128 12218655 557675223480319376787900082566398390160 12218656 559996275424862927766054436961680097280 12218657 -209833632559465370109106019099359706880 12218658 65816393556100771672404261722936828928 12218659 805852685801614619639132302704984864860 12218660 400286808891623297079713613863395303680 12218661 -124636970479011412444108484393945214720 12218662 -386106690974863469312248738984369371168 12218663 -36904473203271462778023243731152142088 12218664 -251135586327245455875064789426747392000 12218665 -502679309135839712939734971537934080 12218666 529887627893100382635182957148731901024 12218667 -59163301673947851031559254779295535952 12218668 182390643704109311520870866847704727552 12218669 228789271713935485663906719096464442144 12218670 280954471762415165669409287337916723200 12218671 491541343043439508591982243425166422872 12218672 24070920419068815549699792734786519040 12218673 -91523011615957879953569330709881529216 12218674 37838207719523657414861620173887777280 12218675 -138226060085379690856068764536967485200 12218676 -5147291960398374679093974483398381568 12218677 587231087127788381750007370831557540252 12218678 108011712491512637257102746826261364640 12218679 303425910828053318065997048579919629568 12218680 137598086295466951940966862499662028800 12218681 -167833950629526051983313769715881069056 12218682 -67583814056027481250997189043724154880 12218683 861478736608282223907686290831774581184 12218684 -3807249667606560227355322010786281095168 12218685 -368503250179586898591611177834415031200 12218686 715968783324856254239064336700725235200 12218687 -47036483420792155797587734306208435040 12218688 22024993117820929757098359508566540288 12218689 -395791771244375766859636210403304145344 12218690 62753245114068735545021153868513008640 12218691 -3633177614798265675307397308448521920 12218692 824720413436807799612399310706925170816 12218693 -1608418777321808086706762107266104013120 12218694 -534495322840865132498167301693305377600 12218695 376883398857935405290555900361549076480 12218696 554781331763067136267839092145585192960 12218697 347165387723735695460271508835598193428 12218698 -572711721868208449748022062870071976400 12218699 -1909406818421073916934079556042339211064 12218700 3190761906127208376006474912570969600 12218701 -2825608681978905509620698765388656394 12218702 -81736727355221281737549821293311616128 12218703 171742917157826603357747071454887903104 12218704 -11887251635714482590476359564060655616 12218705 -124120842677603486063673264604350064140 12218706 10618479332460850459244083208090779680 12218707 1163135152149764974472577711547524798956 12218708 -1194599461808792777673893920866140160 12218709 59564651018372620144491616413548294304 12218710 150684885915837483706017578472313497600 12218711 -1471569405140263222726329411818084285688 12218712 -200957778399748084190971621452475269120 12218713 171861546135506959583401014211909024324 12218714 102528206903193095086876106859879081456 12218715 10849747970108926615160365879063896000 12218716 193125794684788398526782254998894844928 12218717 -413150116929016134851458187690981793408 12218718 88914021695055799128926302493321400960 12218719 -734199255664713451762423705400181839640 12218720 199490042499599760930044352906925178880 12218721 -188274945502632036899624973049061900640 12218722 1179491399638676115527050193407390566912 12218723 903481103360367027908009657658463213440 12218724 88745225844590348341986137816825204736 12218725 193740662350260219733657796349319756250 12218726 -159639929616049340091626223291454886016 12218727 354399577818599268142288396849595091456 12218728 26716495569456861953658698258336348160 12218729 81652151995140715853547214881549409440 12218730 144015901962315202844734636104177726720 12218731 598430387447100339996700095860649853440 12218732 215684778566499991699450695872049070080 12218733 1251700941469168342606101137893396777644 12218734 -117048884359708770996619740939236749440 12218735 -740931689751933002955234104967570523320 12218736 184102135724184776413093217212522463232 12218737 -23644830044467894045257968470377148748 12218738 -1071545456692242217310537830668615648 12218739 323800424016046982103643544632208755248 12218740 28486771105931006469466957945482585600 12218741 161404063802751359597422122615351908142 12218742 44172275270127585141200189203025729280 12218743 -384478477582884472996010568225741033536 12218744 -251607058366582381802939067234448281600 12218745 118997515845234444778591975056907776000 12218746 276093866196631663143057047396919137760 12218747 618396324411726588470402630593765895712 12218748 -551370017866629057285703139453700956160 12218749 -1718491440969045876278095260167241781460 12218750 300139835177436019969408367162238000000 12218751 1628127797318786843164623913608752568 12218752 158421762346250180065325516436013056000 12218753 -860514021979863517190787836187067859178 12218754 576534736032499266150747188922109672320 12218755 -458405879025570055507618624646197737840 12218756 29717008264762905630387503094848464896 12218757 1064767569355749038092619431781786588640 12218758 -291354948152543610629042770518993849024 12218759 366731069622514071078342786610979213616 12218760 -372451654523696624965849691852357990400 12218761 1467881487035716724087519366294127966362 12218762 321954696381487626389532806543237467392 12218763 -549109713639829872153364580503508910912 12218764 -466606195831964618225874688396700295424 12218765 70563877614221413059695411472035499120 12218766 46215859708687671979442067756526654464 12218767 -10393972244452133645887977189901973136 12218768 328051961357989680215212817505567547392 12218769 -239946189894062580326446407214962328320 12218770 63320978974243495974013437103043804160 12218771 280564969654533558496322885023224724200 12218772 307813055460669814483347612977223475200 12218773 404748078720318209963329907168371426560 12218774 107978317947504893884537090966759813632 12218775 -255729990305089868755279124510736640200 12218776 -691353586582646119447110586522254673920 12218777 -1217958521780450432744016662412996232374 12218778 -185053759582915485416295398725553240064 12218779 -266454739511239350459701729712577169952 12218780 294203129791255394607530248426548541440 12218781 -178302271087383843174193187538388472448 12218782 392144936474472411297967527429021528000 12218783 509288218285878690306399298177627672032 12218784 67995460846162994482211682653508206592 12218785 -920645040604570256806597765941892711020 12218786 -210448882166660676998582164560040663680 12218787 -1124882640260990195827693450342110914160 12218788 119922757898769806532164138229128110336 12218789 155990156534903566813953138340015457568 12218790 373109563447053843370429150527825100800 12218791 253438704150418088056666993673768267840 12218792 426122038920317152817929827431192448000 12218793 -670057299737441215965439106756042407536 12218794 4159582533320789464869421573275336192 12218795 983040762414959634018750052098030176400 12218796 421447016621729796575863400406783590400 12218797 -583600523002063111805428347864157695488 12218798 634867957919226522153868598028652526400 12218799 -93535734520766767310644077875965651200 12218800 93479128861400323339932582530022604800 12218801 529470754269281555589083051652672362880 12218802 -161543765287511372279382315745975649280 12218803 235451476746198385535610868108362267384 12218804 -249801940475447915523624243612692446464 12218805 -225530179181479817726485802743548403200 12218806 -12640901768166446997805169514282854016 12218807 165375898539338600519743689641605970472 12218808 -142751633243403122405010993544693678080 12218809 -1276187564553438265543114318106507389484 12218810 4801787055575141270417208180046296000 12218811 -1577849319626811694575403157814276725760 12218812 -248572617429060764880679516812267449344 12218813 -112067615144110096083221743969803861396 12218814 353644452994711240143413556131362567104 12218815 -119897008649175230764561413322603351200 12218816 240180662387013116335382845125600215040 12218817 -185542356276123917561868173814632067264 12218818 706228256929118841017970600954092186016 12218819 872165577101779584716484906284648930544 12218820 -90890539056515120063332329077804605440 12218821 -140168519983677126481364842652941738978 12218822 257330409850208210011867494632885376 12218823 663921370729739121532129716011609346000 12218824 777716311859139763291907818007825817600 12218825 -671705264276774705758445760832040640000 12218826 51494601004002930476483447119722872064 12218827 27186756913742476854105706993097656840 12218828 -262405079775888730253000751477492479232 12218829 -257009966760554880893935135192956741120 12218830 -80153723885641136179339286846837076480 12218831 341125007991399314956191746759205298200 12218832 -27628692797759236571863565929231368192 12218833 -219753438085554175399615012197747148176 12218834 188447882209760470211426271701260764816 12218835 347413012859905030230286985631584292960 12218836 138978523819558050705464310037511233536 12218837 23707666426871744421448884112422021120 12218838 258976290671754634220520485679673489344 12218839 -247357752768603046784318104612990268800 12218840 1050401415049790616252318732389248204800 12218841 -479754918963268126406557543960940270160 12218842 35151866843813070720668828694829263600 12218843 -51912554548432371988547510541453189120 12218844 513775796704382907648379364856957591552 12218845 -720468218481972710913200803830531576480 12218846 781060674339084601032225499969334431872 12218847 -276179790422228774634053669299732284600 12218848 -41296193996125671477343222982041927680 12218849 -35129643394358920362798931689388311552 12218850 1224726245527373195943299453894476800 12218851 -2120698378815049544608069747123784482400 12218852 344275020072491029202113510757617163520 12218853 287715575218735476299193974340272375904 12218854 -16454598035727080840760242399904846624 12218855 -251853374624821442575641815793078678480 12218856 -440998533353279427385072628567802101760 12218857 891521421340916757694425485801966720192 12218858 -290012082103462827882774904537412208720 12218859 512895849779186204683602128062275676764 12218860 192129898124322907569750255899552179200 12218861 127531148562638609070622814928671306124 12218862 -476361883549990309706095231598423685120 12218863 2392092393157040395123404155278561882840 12218864 -22691453635587010239022956689637310464 12218865 -130203585910158429179861202730578140160 12218866 -569839086680370889285242025702834291200 12218867 442233557103894807974622786051919881792 12218868 279469643651663844340818259182951380352 12218869 -1613821860923162827687915591902063912876 12218870 -93329638243600828524324559604970249600 12218871 -129978700913489833883597289593081847552 12218872 1057026351437419886692611067187292487680 12218873 1300016836463882312661262376156954614122 12218874 -188795202241404178940647122507379875840 12218875 -528431458902790988803954913227357200000 12218876 356881248712397222035218503462734636032 12218877 736579638182155299746316510525081007680 12218878 66841874612654704437388802201738173440 12218879 -611017886429016850134798691434883993440 12218880 -1386206168060158578854537710566113280 12218881 337949391977354815226884994497107982000 12218882 221236273684492181000702505161919600672 12218883 753242557190764092330651377646376581624 12218884 1211443154863641586883492201092875506816 12218885 -456551897838879912590903588437994096040 12218886 -20737526426350957741342265215392675456 12218887 447172416794617704033802040983236238512 12218888 -872913457856758833352511914393671598080 12218889 -705360652996023389902678343396892593280 12218890 -249858143006975338486527566828907310080 12218891 -927916789997224261346153904533497569708 12218892 -13961934073917815808372100375398432768 12218893 430141438273492640445043275136292008140 12218894 -1681850999509742877056681442569467286400 12218895 -177477087385638599564794199509194778080 12218896 -221977456219756599818150882120239136768 12218897 -610313154903292307536397127259483992654 12218898 -95597497503725623445734593001298657280 12218899 -37309007973607906239690566752702333440 12218900 -152593323218349302028982297586361600000 12218901 -1003208597135003460861059533949481871968 12218902 -156305866105932205746534534238079244096 12218903 -186205499685690920947146778885371626640 12218904 1127912026178922557406147925188221952000 12218905 -698305406805205565382142901389606658940 12218906 27179813794667914791260312609114142720 12218907 -232302938650485013542648216554808556608 12218908 -55619693960704040020327796637657413120 12218909 -86343528841274296494972133849972269684 12218910 271171639358274393904678690941357834240 12218911 1515379110560743508140781364366804729984 12218912 -603766725299612252684491896924560621568 12218913 79943879715638803685696647700024189184 12218914 932137749695776981806728124541026271056 12218915 -375571094127583780549097553870759355440 12218916 -71110167281639585251983210953011009536 12218917 -38339340722151528854864490231012659588 12218918 -466815668140054385800034222867072912640 12218919 -789034105175348913487853911096798840320 12218920 75592128727643736104841325925582438400 12218921 131315333329128090588460757516926012224 12218922 -35068873166383204847168795274671676240 12218923 17943688587494152578632441614350214504 12218924 -943476443517949624769808142419520389120 12218925 5036939495722921307257928570334328800 12218926 -662718516073217921825683192687808045376 12218927 -222006846461743766751092135227492800528 12218928 -7041840459585642801990616882877300736 12218929 -39724917852269717977059608295483503872 12218930 -627287625980292718888131710614026009600 12218931 50572048418131187917557127475620479144 12218932 -1166553621635815567774762486097550870528 12218933 -1537834543984820034593808674702793820818 12218934 -65972346470504171476294152949128714240 12218935 213653808801393725635228713887953265880 12218936 208041872339296203551823358215852134400 12218937 -126192915994394183149923253346460346848 12218938 318291996653845201175579036688262429440 12218939 -1057151353333318415220233930393876095260 12218940 -373577369559057754999138159831461450240 12218941 -3677859643517119681809588510719242816 12218942 672345947649298175692473247873105327872 12218943 10799556308904644709303357861747984 12218944 459865357338550181742414417024315293696 12218945 -137430368210632216650601852848803520300 12218946 -760406986806186935210430136146140779776 12218947 -426763413769415640769598615392425335280 12218948 -111587359885530713556077698453506060288 12218949 -356040225152578852417761800133496394466 12218950 -196991511391272478039231709988816228000 12218951 46761171046475885529179672129095940952 12218952 312025974639469042265821992356990853120 12218953 -690267574087884356104463328302769142256 12218954 -8332582037049179271433692259129161216 12218955 -157941000353942552535439941570947546880 12218956 54370320755899919134462208696141434368 12218957 -143530904423851456859310875655449133120 12218958 -159655929998994685934178847595184015360 12218959 54037047143343655698658316450366479920 12218960 21319262230751786483524046065867161600 12218961 1083534235411136233228040360078153548272 12218962 -405472565652913556930925971066027543040 12218963 734279520832371868593374468551820287212 12218964 -542194371316081688716009799922797697024 12218965 950034608343205998597683432099148575520 12218966 22132590624632724679321285700862664704 12218967 16972583445351686743644085701690672000 12218968 1316421099177322839255709913757721282560 12218969 -99194192132705111365466513332426908480 12218970 -85085636148795386531217433906301472000 12218971 894376613087352975805804657717518618144 12218972 -494569656523087353905281689111871449600 12218973 153204609010455762902665734406947613344 12218974 222301720656751140882807616140170383872 12218975 -129980811392327642400351667073892081000 12218976 -273943743982841958892045086090697113600 12218977 852328645912771325697308664209648737826 12218978 373549933022736012907240579592271977856 12218979 -531153816069511528622901669218185073232 12218980 263004949278421001631506917278350622720 12218981 -591585901511157351493797392883072649218 12218982 -511380432130172573666021758430007473280 12218983 627259152715845046908783762627766026888 12218984 -594513386979420106993185526857225799680 12218985 -734263063422129794299028034288452716800 12218986 -554071679403822284459282585588965121856 12218987 -401998437544943750781826051950656002008 12218988 -303553939743869611206814780753721272320 12218989 -1702847594193621839235513368744239735210 12218990 26084484632341300854293965899229017600 12218991 59956979190964442244267985473225136128 12218992 189462122870356052809575683702417620992 12218993 -426344980702493689347270225590270165376 12218994 586473431113679537737292562020430305424 12218995 -526833960165439825126600608762941830800 12218996 1022175176027052968855475378429103319808 12218997 -89538791974667718543998977007227969728 12218998 -15876118974389748540886744371458611200 12218999 -434373241905982490177761359947961642936 12219000 557970911830488045807912258488125440000 12219001 175263344073824659416987123869868240000 12219002 213102285071171645514193383953379779952 12219003 471250860928964454939823253190628793520 12219004 -172439958157617588413862651970935195648 12219005 -1357649668451662839658753205790476451600 12219006 135530711813362649229661580365274051904 12219007 35746728597603126963997986851274640256 12219008 1465480594420574378038388539795093585920 12219009 -6462338423074017752136861293836953600 12219010 -476275378587822493871807330454064711680 12219011 -463316374606491703003562672627665510656 12219012 210780699798811293828227108668686815232 12219013 -271401270692714853633724655852813520000 12219014 -196557934573361827643452329931365572160 12219015 -494678331384011971085565530835133189680 12219016 473553527030840321196139264036133928960 12219017 906377643207613900743415224482611693440 12219018 11792931747836408646991952092579491840 12219019 -1648545107307164173784429709099069249580 12219020 167197683285407760556422331756972200960 12219021 134061313938283179555347097115278219990 12219022 -69177182168543355655357048189146141696 12219023 2043144042816730645116613237546367035104 12219024 19864269024869401917798449540703191040 12219025 -47998843719827670262588604616696124800 12219026 -367023504209621866669792404082122619392 12219027 579872524624257928592130523574827156920 12219028 -158289595439835785610147948791889922304 12219029 30229379213129438869312479378522566208 12219030 -91774396098252616020454188156798305280 12219031 1437251973680096589277048496092686949464 12219032 52924334696921037333622899547262976000 12219033 -523015227340690367848618857014714931120 12219034 784875643427764546272022276246921297920 12219035 480700545599555558096886773372134620480 12219036 -159196689741457135939498673853968229888 12219037 1025847380647295519803648419631450624012 12219038 -421312007819646324583233973095296310336 12219039 -454725377626798220258321686957189455360 12219040 274736369956988886860822779949963673600 12219041 1477678757495345777955803197402994173332 12219042 24318300461126517813454943592521758464 12219043 49587556752857121150834343226345612400 12219044 646709021924624745476206533165531484416 12219045 -433065557094136960345821056212058659680 12219046 261062602183330991978157548673890855040 12219047 818013350634475041506372181131708549496 12219048 1088535201218403567264482572034062617600 12219049 1039015101617376906601502492415377739264 12219050 -82170783395232338326034244595276585200 12219051 122635858151668463475757559864019062784 12219052 -6630955336578599836243196316323123200 12219053 144326350371056399493228785389488046080 12219054 7115887108370845037357678558889843840 12219055 -896647283528621789692128343804333781040 12219056 -485231283646254032441085442959096545280 12219057 -635407647360278369854234784299378038846 12219058 -805907081273038305076940842046860915824 12219059 865494540671730561675835147627586293260 12219060 340652622084532403821976996142848409600 12219061 -269605328655362932697910390996322136338 12219062 880123776779208953773017097064180608512 12219063 349605983881180863440778422867125122000 12219064 522615561203454342191328288567029760 12219065 -220984301978075491307841164956799124660 12219066 -166934058765249258097342844601065011200 12219067 -453013998967026718983117219190700308208 12219068 -6383539563082331610500051210225839104 12219069 139383038929186342346264618031703436544 12219070 -55071779853056586712061914249449923520 12219071 -874843619615888969647167148979541513600 12219072 -205104981496281348831331751664159817728 12219073 -1810077288885250767754325793012512697120 12219074 199453218705430713583624352812242980352 12219075 -92258236552220699632889884886735591400 12219076 -766165988796851635516940741211444922240 12219077 -125984052285449573613159686194930296000 12219078 -211595276408311205230062782008928160576 12219079 117676358248704729498614374788174629976 12219080 -536892475777704946688688488511049881600 12219081 472835248319832409322962845159530827584 12219082 374922671197768231786876156820737126752 12219083 136642462751781906955517870629202351544 12219084 -256031844634180351503498552258383769600 12219085 -366531055297950903466473209743717127220 12219086 -764762901038550134511925337830938729600 12219087 419784223172462990142635696352498554760 12219088 110175276515482121828138394156306268160 12219089 -475242339881200580843193503418815812110 12219090 -93210996091225130763062282230757529600 12219091 229054334449680677823703237035422169832 12219092 181628340905803774504378533712247351040 12219093 -33192577644089198706303904846428780996 12219094 -258377493862272854882969564213825974080 12219095 643202202979197875791123321218647040 12219096 1040812474044990076155996264038514032640 12219097 -80629541315433206054600305970208764160 12219098 157776726975645802483638443729745366240 12219099 116864093292431126363171624117186279064 12219100 158832776676991851965957104025224012800 12219101 671359251043715469171844606647541800102 12219102 -71312950256807397523347488452142151936 12219103 -160068549898772367031570644684218066216 12219104 2840054610204022127237816877020086272 12219105 -28454629949405242059585734449192252800 12219106 1256162779033857525243839130363368414880 12219107 315431335743845559199282938243622472064 12219108 -394112938282466668276081031179637852160 12219109 102174178144209535282600445770315749440 12219110 -719045856987752448663840753441382823040 12219111 901114100315708874846727073372203314960 12219112 1090857462886289508966448431392172211200 12219113 1419663200382748311750279172121429447424 12219114 -13364203508242710746888847096242058240 12219115 484422139972956867007627089069846576480 12219116 115696003330014302574966109922942699520 12219117 762768522090019810566742047915569071680 12219118 23683659297951971683429782174820235520 12219119 -192605577019876394177037478039361529600 12219120 7581979256535929673409658089822617600 12219121 -1089377046449519616179610203475498199500 12219122 403515950056520839231509580071665729952 12219123 -11163685477992808034172127773268198656 12219124 703702498384483286362349523680889858816 12219125 -1797690341678110356891094319121098280000 12219126 -6182777899573136998454654587070668800 12219127 1378004972032908945796290238753641055976 12219128 -14010435426963669343747967689138851840 12219129 57437630048948321928401352526624785288 12219130 171713941919162834617703369887115892480 12219131 -1660791715910291351363933628063201005136 12219132 65270489057548551371305836949287002112 12219133 -557915046655487779552723283521929082618 12219134 490433856251043514925229280695163401216 12219135 41082577722582192887495863732541139600 12219136 396760535879861805549264583681218969600 12219137 -29035064973159366432101318659361193600 12219138 -4080648348735123645526598628185529216 12219139 95631967397115003219878918247217333456 12219140 464938620190501548073562526684514909440 12219141 494556506080594796742810038891881694208 12219142 102602154528249393993105205365539235840 12219143 471062880100510179618495888955639764600 12219144 307013271143854865567861177501879992320 12219145 -43183368639915656550066240689002643100 12219146 -113249982288824331673771473208357733376 12219147 913136945647090076323681035843454608000 12219148 -130763496068037406050279417190396767744 12219149 -12616916138366739535290965406858630336 12219150 -133107215542675604187885817964934552000 12219151 240943726156947793892284165511437453552 12219152 -33470101793509568313612797832495955968 12219153 -1001937865693358799390110078624705148096 12219154 495997455346387945258046121850634302464 12219155 -307529321568994586528009176562689207440 12219156 950215861191942381186192635586082381824 12219157 590715929243698160272304796569641339406 12219158 -309864004712391706046820566770333747968 12219159 -353569411515693074435672642083801183896 12219160 -729285260501251293485501260485577728000 12219161 42898767154641987126362942023544994762 12219162 9609567227629010966088748489770173952 12219163 708713206274869724644959053778322472208 12219164 485266956608134343446366544351999763456 12219165 -172914132819289921281984384607233674880 12219166 -16163330085287639559816390646504214400 12219167 607660746892242836882158147722029630400 12219168 191821613482593939974177386898462343168 12219169 305853729373610489240951518747486121570 12219170 -310373451877062505501544187121666218720 12219171 486220881289850409146955851965889666304 12219172 417329436588524334290967800654966579200 12219173 574029297218045065187726574977346546300 12219174 9947930978798750910406301359601308992 12219175 -1080572089881773191760027793412415935200 12219176 -198025904241619734428963359893236951040 12219177 64033786363445869296856844315778932736 12219178 -20905798190340200956997015089427374080 12219179 1133690063548406724683662458773169054000 12219180 -10004708191760506354625983751529047040 12219181 4917316018776612610604950664290238240 12219182 5891515856131622430188113820364048768 12219183 -56939533797379840146782483485601230776 12219184 -22189603912032019058373665116476620800 12219185 -1441176088103937424798393890552974400 12219186 -40567124327360440782310103540486799360 12219187 155439095488247490652106489742278514912 12219188 -96929723379772551751498131146236550400 12219189 655329211307595211220217653255383636512 12219190 119248104251072651925771703317494188800 12219191 888342828504034944519841040118930894432 12219192 1144945873339656779055229975217009664000 12219193 487617049637969306812292080583860057600 12219194 -96970259617874176093104506033935030560 12219195 554941754211877639831155957323509209600 12219196 -398389299570425450967139354732931358720 12219197 -118271997705775718439913202054064765600 12219198 -475888073554101284007731207961135097536 12219199 54247050228173433290180092214047148464 12219200 88769822791050239807408954488022630400 12219201 3103130850659357386663130700007938873600 12219202 -436928310182713589432462944306440326448 12219203 272095413800838110755212607832882014704 12219204 803308133616355833803450441483908515840 12219205 -1056488589044411195209590834522835891140 12219206 767075941289722680792469528120892019552 12219207 -327271609137256549413168265953882395904 12219208 274442750218834590006206187051663360000 12219209 -466328965938505001020952658821762025714 12219210 173252625184314186145471855279681136640 12219211 -600929941799482040650395732578192055200 12219212 449269601854692634753214454601949176320 12219213 -114532731894756554509741823324931902496 12219214 -35144221420873533786697064219615013888 12219215 -489850625691044919241914119872904532480 12219216 -170324453233208216516003028313638174720 12219217 1075718510575116336418210920087125368320 12219218 -314145446772098242686360486696008204160 12219219 -1182526095761828757737460938786157923976 12219220 97294778173855352189086287146774484480 12219221 515435741226072111465794393830484549184 12219222 -443303338988316672440432982957139808256 12219223 -961210141491164171963865925516842994560 12219224 -1210443296845219470514658542732308480 12219225 265951885995728340815354827101137395200 12219226 -712588365458684172160868556755558076960 12219227 800122321073666680549009834548675111120 12219228 -602815606053320018142145796177590963200 12219229 -1684534440819089051824476098378060932320 12219230 -54432198923542186675036841400571505280 12219231 -21071578038885995670889147795013118648 12219232 974309361011156731751207381616832806912 12219233 77777201783201085466271718564829717824 12219234 -112339023729657421719272139909700168320 12219235 -55033216605389899359851455510907833440 12219236 1052216876426775739134856291355015153280 12219237 -94080984207800107473809574290245175940 12219238 1223106923759908423820385224697782719680 12219239 268505725953420919129884156994009506240 12219240 -177733243790518630757665674308146790400 12219241 -2166415277039837970061605803136668995868 12219242 144133705752915743370080043420770058240 12219243 -465060682615375046181628541564509012992 12219244 1101911536804987116853801763441469921536 12219245 -332202581827925367900465675706779424500 12219246 320139254819219988724756938778860541440 12219247 1051886475289743952632781843069824383696 12219248 353127826554394321131595357238476800000 12219249 235249039013636378264553687123932898240 12219250 227195310105687424240167944186021904000 12219251 -38487563629190462382942757710092132976 12219252 -310869905616150825063560578697578733568 12219253 41765589843220387081068818670577843502 12219254 -676182975452434807848764298951850572480 12219255 137741036609458859717901868806019960800 12219256 70770174714486935814817795174111641600 12219257 69677345966844585126629724035862358506 12219258 -402838848199614286686175165550111420160 12219259 -446290638903259299235564164569726289040 12219260 -143862927451837276543653266318094243840 12219261 -622653655682093942722780581228903503520 12219262 761988501864216662097733404574566608064 12219263 -355879402910568684788547097141840684704 12219264 -94914991829279595279295654755859169280 12219265 566603140993306804988116163096271580800 12219266 682093720333096665327993605814747639360 12219267 7278755454313158494714298842745891648 12219268 -887169542545160818268096629299959919360 12219269 1254485347971023035021414288208556735744 12219270 -39278911789513754248598530770733793280 12219271 -222010710721173589790695536690229148256 12219272 -155794527910727029945948535978575196160 12219273 -854566630211691334032672551553219238416 12219274 920302770803675976819262986538193657136 12219275 -187684409945145602094786775594298145000 12219276 -552993713122463514908517294733870642176 12219277 227700953858754319430848311569732199660 12219278 -513982408216078619892482089949072362560 12219279 -604878711730966086668171376976800404352 12219280 65749048151509725662058524082929664000 12219281 1821950474239211060589042166603121664 12219282 346159626865546565794458526338201373440 12219283 1558667169559600720742097778197412876320 12219284 -203782050959396533853314325700241367040 12219285 -108499579350199310547485556039232312320 12219286 200374964913882017897436583006437890592 12219287 731318374998703039707336333913866456144 12219288 715540021757083384654908873083679682560 12219289 185966237565810840378290364170018294090 12219290 53417395513597035978266938969082572800 12219291 55161796101343795526213610511849876752 12219292 -402822174030345012946598117443046204928 12219293 354925951269067290036567323974021207200 12219294 500684930930983340932858824231539244672 12219295 -318843353980102995955744367872527590400 12219296 581239350963638470262934920758679764992 12219297 198040886369013209412866603826205234080 12219298 -79529662150945954443981080650691320320 12219299 -423887190035280332718055135551287702760 12219300 -432072333299131273610530371287917545600 12219301 -235898480210577078675109328394881360896 12219302 -329798695538417872677719646980981422080 12219303 805223291188397813525085563872263121704 12219304 113333969901298077447550207821027072000 12219305 296921312938931300842114229656650240000 12219306 -194506314116778119465840969502271488 12219307 -361492563069640829098072544474446282444 12219308 -1039923900674690060627344162544757603072 12219309 159788518303855386417609356759424225600 12219310 -2602364556564694130031547274266778880 12219311 49611157279716899457385598226778118064 12219312 -7339761484011876618070384726681583616 12219313 -9475336125543544008483402556475532480 12219314 -645267185253222837817348142379590037744 12219315 98193823102991537714745879157470839040 12219316 615966612490289975043264237708800455040 12219317 302956099818305591826768460097079321024 12219318 260302185957879327491944241477980075200 12219319 147489463397018496195592526662636607712 12219320 -846475310384940064199073884555357491200 12219321 -940625158537805701924438841920071834288 12219322 -647130384744297121505074642370338107168 12219323 -160365268170093105147437547490862134428 12219324 -7339830109262600671646830378738298880 12219325 -468187734731553312046077301393727520000 12219326 349711366749640158064917628389301621056 12219327 -309706186989888769689364142492151632136 12219328 -340900583256546747842693979464760557568 12219329 -1061056438964450527502028477328863803070 12219330 -182986199710890348034011851272714798080 12219331 -2001340800442015267526936353289061675936 12219332 -178635052902307246936350373239114989568 12219333 -274915321739919399341892896322925945536 12219334 504135352640924870522203417173780414816 12219335 -1180797520615611909962683602487413075720 12219336 -9824329722929990527260065849408870400 12219337 217891567418471823801565290981806157760 12219338 599556683853638898879091199302904374320 12219339 -172432569549026825209567616918497188480 12219340 62911442071410708671171443390879918080 12219341 -215417038915774874782723273287153328500 12219342 115086162973777091542270916815795513344 12219343 423206013630972152595921898512648784104 12219344 65322007837033678001124404833235681280 12219345 519042085420621162397607621522309030120 12219346 444090525182366795815205016723310345872 12219347 10962529878221428235393967760782756432 12219348 299609966593481635138583668839023407104 12219349 445813565151743911202200136096100534350 12219350 26563549422765247527945735615009456000 12219351 -685882768753198835743625726603844954240 12219352 72962498965054648988567752077900165120 12219353 4837589413349880147012000388391212800 12219354 -155322277942832775847103973590823632640 12219355 -169589065184481830347687001998671282240 12219356 -83131375764318890802819160043292679680 12219357 5389436582823233351092234787092692288 12219358 -83692628808181677326964163087315362816 12219359 -101463655495084925043544780236236761440 12219360 698324945045734514903392160093802332160 12219361 168940732658226198338491989578970929280 12219362 337543116284323586049127264136751925824 12219363 -82199532936290317362258151448567715840 12219364 -170303815369327474252048903575936164224 12219365 190071293182351433920842054862198999200 12219366 -268396861671372208916362109464296637056 12219367 918196723831119315805842969365564271416 12219368 -11624249962925850566425130654062510080 12219369 -127761243086179625089198393136053094256 12219370 -222951910254300356344489277521260009120 12219371 -844176421720661907900022923390738570300 12219372 10125531463504074826507876858506301440 12219373 25774638197052710519505643864447930144 12219374 -472976826588797026918312899633570227520 12219375 -80809966542182443828540309411380000000 12219376 -249237470066289168674445641344761692160 12219377 711212284549402102638094907347172636772 12219378 29085261613094370726777822732843222528 12219379 566998649913111706140138513634567908960 12219380 447629633953611147465964242521373868800 12219381 -435159459000511529140536597500872090788 12219382 190712217927176489311915703263510682880 12219383 16962858127222395123882467709407633328 12219384 -235363553064164739831956579952902615040 12219385 718279666874032701589126159504374855360 12219386 1438154215731737172285281686794437520384 12219387 -383373928231210581075322789242753176040 12219388 -354503161720599626849870135182091763712 12219389 -170216593923067203539922446659189974528 12219390 -88173259593994957416774940741485772800 12219391 -313156728264417263190319583178906846208 12219392 -884745442101078713371247488293975097344 12219393 -798327012144150867654311194512563900256 12219394 41523742680469810960225300489413918720 12219395 -301389336673186761978278274021748671600 12219396 535061047293264246413503493711462400 12219397 -549470465487825410353169514698389881606 12219398 71663332166270289441957447744916267392 12219399 -368214522529742455466262632122423119816 12219400 -278418656695404342174778832618935296000 12219401 67349103022618680050995749653228516112 12219402 144997093256538965862508927219761488640 12219403 -572950805653872164321069488033599179120 12219404 359270063654843536073707406990472652800 12219405 -1426374962136859215868530625169314099200 12219406 -384986131634570005405808055110014774848 12219407 897329670595391965345894582625794996656 12219408 -173488071957138380139786152792703295488 12219409 -981279497651965899584059329882323133596 12219410 -6662139919359102100612634285703398400 12219411 976390594672616397531217823655586313520 12219412 -764499319262150569896569880700408117248 12219413 -1707129733208445401044817974402086528960 12219414 -75256909672188792895418378244403690560 12219415 -263121076741999173934308535261875595680 12219416 307497404606878904891857157947439185920 12219417 -20084075461540669432149377451500876928 12219418 -739939125394232206396220107990201489920 12219419 -665659922497779460123160879299243341180 12219420 -47637269196549785719693779987285765120 12219421 -748462628275563932939635163837697556378 12219422 -99634723570478157775663857156321679488 12219423 9294269463762478189985708311220193168 12219424 -913006156575576749271736221008098689024 12219425 -76624295695053131703498203402893843200 12219426 5964763399750000120146207469780590720 12219427 3042299278880367026423891656494970388 12219428 -7120835914506921451853863854679330560 12219429 -45933386221916316062380554757417773216 12219430 162331925314185277548625315883138054400 12219431 59270400311585585204932496761340204160 12219432 405070289307265978813925165693298278400 12219433 -244059224124342472476046037232237033120 12219434 590639221701074975634722835996136445616 12219435 51815227366266496969967344876224981600 12219436 -999116386738993798681404174959026685952 12219437 34456048448833169349937298202207112086 12219438 83358806764199473627741120385775052800 12219439 -947782567999712474902009840583520776 12219440 -134962536022979099602921893115232256000 12219441 222805729875483527771566160897930728704 12219442 93104795686380978496764115591760563200 12219443 -1229588928189235468927229412740948008308 12219444 -240077879515416392450279872385544622080 12219445 55286950355528573157813662641890537600 12219446 695287100435567294342568884658646176672 12219447 180030090649329364886834861642711589072 12219448 150450628713319729712266184462833704960 12219449 -211477596531092471213300298394725671280 12219450 191023645307042469390118850516288313600 12219451 1578435419877322471633259217856926796600 12219452 271708984526942522228934252022092675072 12219453 339836431198974187573030557683701239462 12219454 44761841799392238412196568291758976960 12219455 665115810352264439254496144704935258720 12219456 97875712864216951950229347091825557504 12219457 622284394429091131711004703984807402432 12219458 132033240432532180591966892064215385984 12219459 -175277737396894647714736223410106423040 12219460 1061927385383557640565453795942444134400 12219461 -112963086282630603844364081115514147938 12219462 368252345651269456263455152327142773920 12219463 924480722536978049192040145852194380304 12219464 1265182814702656257171530259648976128000 12219465 -629317692840310243916933547784458146880 12219466 24401507460026986428180107094317592576 12219467 129948193437773930571548523142171220592 12219468 104906930345050698019464049595553721344 12219469 -1210277965520902034312694641521335641940 12219470 -7638006572691657008063392864415865600 12219471 1238385095913423566646139498940795431680 12219472 48023330307968304834465077403573010432 12219473 -46688713520076557797755973733307784782 12219474 -248382998163693780413642978594358752640 12219475 -335290378672485467610079387952562080500 12219476 -302552523728792749690551047707990391040 12219477 1042320806118943440454295935123716162720 12219478 714956125585327671478088984618736161856 12219479 1015967344164947283336794517096018589584 12219480 24744106983811232976531836029666099200 12219481 -422039620360305428962335589130861479896 12219482 -1175400421586769872231611361477473536 12219483 281980334548948311744599670799598069760 12219484 219146460576120253087647098165411734016 12219485 543478948551299639629727885352117978360 12219486 -112964140705820343716472367919822539776 12219487 68021540451367406853443296074426312704 12219488 -466062854005713473068460318077359882240 12219489 623774156560543539608448832447272354 12219490 -400430331437947932989001830446699200000 12219491 -491430129961464752791623488395029752016 12219492 -330237583241112673037441190848080309248 12219493 674108034140028553666082392964171515488 12219494 -5596210409005279161843593039746883328 12219495 106623096792205555631662271500492455120 12219496 165145079898070113688427572346032128000 12219497 182605023623345263281611872150532453946 12219498 -127463909395418751464848009479392532720 12219499 -728720293605467625380070721049843855500 12219500 156667743587724037513054611475280640000 12219501 -118016013574699362126379706507097772032 12219502 311112178568223112992309656921490341952 12219503 -1615804870638466141708949284315555699248 12219504 -127654060575859045201558401102537818112 12219505 -839062921204565443560494332008590843340 12219506 347997906933411145301996068265758493184 12219507 199114953933302911645038864327153691080 12219508 -435122670144785700572563937526465167360 12219509 -94708836958430923023527217924864354432 12219510 60027338398350849840249850845860146560 12219511 909539246999197769783518103925372043112 12219512 159508870276012270966543566759590400000 12219513 501004946037304234986954913023045681744 12219514 -319720524396344554078266601563262294560 12219515 -452931819277139522916809018582903293440 12219516 -580923987573239387031746006825455323648 12219517 372134756671501993287029966757132105984 12219518 -9367570852044481701765745660230443520 12219519 181794520086519014588713438928566560528 12219520 -1130015542888515697800087610827001036800 12219521 -166594841512047732508829462757308386176 12219522 158363359669612772868706665935872400640 12219523 -1274379415421648661975962198102386852228 12219524 684300287060375545703889547315841544192 12219525 -5475651757504688985081859190738088000 12219526 3986479895473325045754366501471326208 12219527 1347636306459210995946305430608673955200 12219528 816510318403903655410373440845097820160 12219529 219619545186657053222241171929017288576 12219530 402303559777769573033228606117952000000 12219531 446006965813055100578892066233451054552 12219532 -256125980010559573155838000380550189056 12219533 -1579614794398092709482811673516282086218 12219534 29813083001390058720889403585980603008 12219535 947650116134502139223170437613104042000 12219536 47833057460451144593170403203764191232 12219537 -252233990712594918762492382751367259200 12219538 -959835741885813649929756194703061972080 12219539 -856639459397206807338335368732166808660 12219540 168400703205846499669336968017698252800 12219541 -217633114952789529757232218341894003058 12219542 -627624659780851332897564956848863691008 12219543 -34849823613535987648493582943772657056 12219544 1011801258845760341240840140477567580160 12219545 -467738872622401666755594480541322097780 12219546 37645817089229629654048321766078615040 12219547 -861505545694518312064624895143124139004 12219548 -919460179908046003236248680534173696 12219549 -301373919254651434425459767339053240320 12219550 93952285298836532688685457753736220800 12219551 -1105653313260539694572401343678720348448 12219552 1130788039352186996774715040483183165440 12219553 -169598789268661031132526481032588107856 12219554 120383751827510159986869242448758265120 12219555 182671256971701102560043840254144006400 12219556 -238869770304508000980757295095156965120 12219557 -381487120784645638535274487699324910208 12219558 31451166964676711021510321249060318976 12219559 -48984825411219319608447523270541518848 12219560 25834166863174938216235874477780736000 12219561 944310750983173430835589211483898684810 12219562 -369808789388287856294922637948801804800 12219563 68585790822411356567602653889791359760 12219564 -142620872075242573270685685202614878208 12219565 35769525064321884131103004583427888000 12219566 -288662318823081267916113978546396733440 12219567 -1059949355998348497921651315700347988080 12219568 1025599547082322391522314468862623744 12219569 -1947081995239555302782575287716833491456 12219570 -56611029529483043658185496561027125760 12219571 395172567810995608211415578538557202912 12219572 -71061321855502417691370576484841730048 12219573 576360807609827595465749518954373777184 12219574 273203177329590665872077001743613205760 12219575 126151478480496183099907936052916396000 12219576 -970662430675149715029448660008162816000 12219577 1711392331674440775351357954326565090432 12219578 36558171865995233849341565611490813952 12219579 -97126349102826153443072971731691420824 12219580 108952825369434522054933590257506508800 12219581 -1428458633568962664958188004488213903072 12219582 64087050102288831222555931027245801792 12219583 -775213506937513367864630397943868803824 12219584 185305001433865024317001164964327587840 12219585 -68299698976920896724996392976442502400 12219586 -623880947610406277293383825067717288416 12219587 1020326156167697893856445933140242236 12219588 -216817972117488376302945346082405497728 12219589 -521597177176558752968746903182885234276 12219590 200585528884560184570955072389204252800 12219591 174820977850374482662049118938520282792 12219592 -158384216795673422530495511270601523200 12219593 -1555124219589518664228330755631453493158 12219594 -205994963011589167032802067578520670720 12219595 141951134256138266423866101528337332000 12219596 720877807510959380686805526140404243200 12219597 102022238805927913641431848118463046656 12219598 923121842266272708904282570316118916800 12219599 65544280596488872871742992395240630752 12219600 -74555978707713703960063080894136320000 12219601 -398276215023919694867070816877787049408 12219602 -535246650691659786308782621077149530848 12219603 -510868654873358635692955239586499836800 12219604 -102094844625265337323028079018321533184 12219605 -1885994255269765707787257291882502633440 12219606 -114199379313147877841992908006762516480 12219607 -425690612859850994551087440255377179008 12219608 1094490384387365528763512555971994112000 12219609 -443527813141829860696872136080756834096 12219610 118288546307569535707238314552039316160 12219611 5106131029003829928102998473990072320 12219612 408886718972572533570101097076224870912 12219613 369688966008689513742773797501609274496 12219614 -249982440562266347083578031285245619200 12219615 -88716561066376483589818486960543372800 12219616 -61267753926138641094546051660084412416 12219617 325824794465058749056838068451786980932 12219618 -326994063418842515988098496733581664896 12219619 -1185656067946301939486118844766273018980 12219620 -266010318142177953632841993688158113280 12219621 66096935952774604825968835394883780960 12219622 -778340250164099933070676594687315137600 12219623 -504167625708812466640875448470255918936 12219624 -632567727356896991105538720302729134080 12219625 1536674147147820432742003157592140784000 12219626 -457986536278035722619475063966676497488 12219627 -92047797302659747470166116796476814080 12219628 -772455829373627594766693022812965796864 12219629 1147952567283530731786093135623763805280 12219630 6660051225377243066474176908960059520 12219631 -1666273519244706131141561538615273915568 12219632 576545375454817732397110940429343916032 12219633 397952080703517494519082502924746045600 12219634 327849600407916368599547061616793413632 12219635 -935697353037224032650294774180110731920 12219636 146886034332073373525853438942298411008 12219637 -74221565805835476638015027652660751968 12219638 100273820156796472688832340996435650720 12219639 141571345098782440630028507961516958800 12219640 -487251640909399438054614365589781094400 12219641 -357850115486369479277655769427045836800 12219642 -157995519381186096470699795319340830720 12219643 -834645278198221707085423345400461212240 12219644 -103706430739687232955662254561854985728 12219645 330944359174539809386961977389213786720 12219646 -916641861566853788174066676052584652416 12219647 653917766035322860345111075005415939200 12219648 -36153376916118737469365794783264505856 12219649 -48933435654798387151461132621824721836 12219650 -2435045241088826612316593654688541200 12219651 -349273830706682867617581968284176965208 12219652 80899496341129071136834117986632721536 12219653 1116301165988814343431830947840063975902 12219654 4211564629838631895726242237117854208 12219655 -227364076324080511397882363313247364640 12219656 -1646729166511430268263281190090067717120 12219657 115016170700449424524640752906310093760 12219658 531342999533759373466420685090402234880 12219659 973364090741598985516411982240998315860 12219660 -26268043616048371697349745333043635200 12219661 276575340457209435151143060010060233344 12219662 56614704208948888432806127950867911424 12219663 -314875813914384843332916300836345727600 12219664 2458367446368740760647547535644835840 12219665 -638025761101272213611917860167379980940 12219666 45803856642425807099867476712999005824 12219667 714226785535903612321201766293654926120 12219668 198242142587526725515649798863185825792 12219669 -1136327226138839690970118284641798610 12219670 333797507359954551480123336760924204800 12219671 -211545772214450758173943779939146863968 12219672 -204398939289263949712972858454953574400 12219673 83838013658499643621639979154209883648 12219674 109050084746153773294218847908021444336 12219675 89786061722776365986787585078977030400 12219676 -90309454070511111113544406180821619712 12219677 -737792980117640588913244093588602936474 12219678 381065841870994151036705118117644887104 12219679 1252164400491803931188043351370477856000 12219680 511970913291998419133309524353472266240 12219681 -167859211941369196269416066049331002336 12219682 360321537808713798495191142541382437152 12219683 86011817457022807713915730261415251920 12219684 54068525739520016108496849629584054272 12219685 14257391029604221453116395537447685360 12219686 -32077293705494419981333865088561469440 12219687 -892604880057224444679625184951821377120 12219688 -68825994794950808476659990134658263040 12219689 31744984687866376429203625633365044724 12219690 156687769677348192905953357520862950400 12219691 137117769258298509855920247180614553384 12219692 687933748791991452847771968568264002816 12219693 -96744662148040380464572790095869717120 12219694 -311954720785093124463097216030197631104 12219695 885377875254133683293112699106773184200 12219696 66019877239938076761847481417364357120 12219697 -5337019134305056154275886890453993408 12219698 -326459689221366963599618279275109669760 12219699 -325618197771446479586929375543954702536 12219700 -184675260877898467018347803758119264000 12219701 801036341360871501931017823002612333720 12219702 458944333502066147942952859519210441728 12219703 -1084740088342583060504825532273866381336 12219704 -143166080337688990758724825047996825600 12219705 -57373323955378246900233778374873949500 12219706 119086461792313486900222418899143740640 12219707 322381927812974087999677009114559018280 12219708 -155144385872286674372826760385828605440 12219709 980679946453971728005790779739525971910 12219710 109251687921667850681347132054445981760 12219711 -235548337564551837127966037711798138496 12219712 -63619774806306413383675540677442142208 12219713 -1004455404271046195870350606081917405120 12219714 -745616086060377365290199524002597734400 12219715 421308574874949428251655461412719723200 12219716 -167939435884011760397864022710965678080 12219717 -124691269908931646996706682022299833120 12219718 -581160887473026856785512956073358336000 12219719 1296814237993322060551036206747002583696 12219720 20638878858798106422480723871580160000 12219721 707130840811844127376132541952455976912 12219722 342553788286255837521861284132904477024 12219723 -316110023162812854250535341286825542776 12219724 961843367163749032797180998807236902912 12219725 -169335205460537396537277676975027581600 12219726 -278436566925375172169658943254826521600 12219727 -426415098458572514407614561129861107040 12219728 -251727667762898852835849629949581721600 12219729 576707074367785696595586962949074367984 12219730 100416609386838710566582036673321595360 12219731 -241717377926818106874851681192886166656 12219732 128912684273328716344233230917720430592 12219733 380287271964355458108561810299636400924 12219734 -6140741522520385615599981103410549984 12219735 -56893860300572184471106680329187686400 12219736 716613381438832809367211116740123648000 12219737 605363480788749421938673174542059317386 12219738 -473701496414359655562849256611512249856 12219739 248128302333193049319069260732668922880 12219740 -179160799071517871030084316085831680 12219741 58936335427040467283413205353740505152 12219742 -396608305407416750057077547009192377728 12219743 -842203626908885320191113909823597943008 12219744 515231065629964177221354986875779809280 12219745 -133195596746923654778611734898168651500 12219746 -161862435417103408658218458389001868800 12219747 -548852958073595151949369545721717893000 12219748 -311536401356111727601419936415996254592 12219749 -2202552577174410098070001332872881844064 12219750 73180699129544564658414920760187488000 12219751 865474069750437343018639773904884429752 12219752 31466220619575118974261217076375470080 12219753 -44103603117891385187911341608400905472 12219754 -751691443743466397599874869785532409424 12219755 -193641636188735188747921306652741922000 12219756 -393311830573469447328678223388893014528 12219757 674020420620696276218843992506009256032 12219758 -235208763077229023700958547030163700416 12219759 969345824906070161831490692407259920200 12219760 -2908068944540484014167502909124771840 12219761 -1545993705688394767387618722340391566638 12219762 -19538999215488671378215163972230646784 12219763 2801502355316394502895239148918993064 12219764 -2004409925780006617733980718490367872 12219765 515588646708223842201571475869538891520 12219766 27770996146552420478923444548329284608 12219767 -1175791185089906596228731990371005930824 12219768 359895871063522040314522479635939328000 12219769 -1913427795990890647864683167241296355840 12219770 -120516568083329444863366349241773951040 12219771 -86019148986136281456426171943691200488 12219772 494413304717998846168703693003202311680 12219773 1016777552024270750720650717595159756160 12219774 -69866059209294667397100923854789355520 12219775 -395505587422299331806503382066102176200 12219776 -730016077814186524384002467657353789440 12219777 142955336786273921251780015350122889714 12219778 -471939359649835007334834685692050560560 12219779 -698888963010847426548564377468986846512 12219780 -261794747513067415239964121449478922240 12219781 -271849645471051449353719924714288065280 12219782 292643780011114931025149287294927888992 12219783 -2903512880023508445663089733460511616 12219784 -54506137433604228708092233985277665280 12219785 -413968730288463962314907803034164444800 12219786 66961220072278289871011645353763852640 12219787 -316100482918285412333057093301412371364 12219788 -288568259028473254589605567447254528000 12219789 -477902877604546640684164956406505603520 12219790 737066300434223675934165516951624000 12219791 -77571206803986502487117650257793721808 12219792 -65034855880485757843438452047559524352 12219793 1067225249922622774879333337345805559200 12219794 59006285019400311508030127286069734400 12219795 -499341931137575648126228055308103244800 12219796 -328869693585080154808027164638284854400 12219797 290178432472763742569199053126075079552 12219798 -253619413710684601704814821394569019392 12219799 149445337754126245332574536791072817760 12219800 432248011039460038830184162245907200000 12219801 162564616691074046136596542759499774400 12219802 -153395411699258983375973290706098261248 12219803 1356424612158924395167825399114083170052 12219804 78277754409718235794449936004118034432 12219805 -228145784065954043531963146332288616080 12219806 -184537371990272415865332394119757995648 12219807 -57812780252831560866553467861441961200 12219808 -905354974514878633404288194123242930176 12219809 502120641702530225028345933506600078016 12219810 131791765610813537630029063596952734720 12219811 2254698607569830310518093236548885218424 12219812 -1124526933496366373459417515639597301760 12219813 646389575345322628029241216421865951744 12219814 -417287201144102621978466709589697075744 12219815 761371436575716071780811344105754123960 12219816 -578032522800247359497175475013689098240 12219817 -2483791063642200301604991128451612070080 12219818 173041201439504553229016724666886046304 12219819 69000972636616538544911670889691993328 12219820 134594948983177044088736612892835553280 12219821 -616433023903842227302852546247947381908 12219822 4787738033828597095435979034487349952 12219823 614718437904233498949159815870651222400 12219824 -115512156621813886763720428195302850560 12219825 440191405552155523961195452486860259200 12219826 11826186298372277763368611500742768128 12219827 -653965989186210510205413125294257326324 12219828 27083733333309223523046980130514010112 12219829 1592979390402924558725638677316997224430 12219830 -29024047021741094406860662340979014400 12219831 -93171550294023640937113282487552793600 12219832 -159335874153237383125419836811209011200 12219833 -2152482702900412533828220902684873895596 12219834 -318454468022920163514926872243688006400 12219835 46280019891264645954887089706262880800 12219836 887740493644923032271013639518376962048 12219837 4932586553655172643059699797499722240 12219838 -868119206283587969571765595916219791104 12219839 -222352440293793089541902404450786918776 12219840 -90336338960802327837548781556350320640 12219841 222242505318850274227627094758145357232 12219842 409609517483852863824325568252571358752 12219843 -853347681157692812796387793569710792016 12219844 99933742717060473947351353963550515200 12219845 62886673344764780384447353704306782400 12219846 83170067213210133248688609527494780800 12219847 -654333623144160086461959826752612454848 12219848 -765681713931861832164993259499289600000 12219849 -1619168460261242487762746032425191342880 12219850 2442451292802419199327504500953568400 12219851 -292068563606698657904414165176700884848 12219852 -201877422717948272789946547509150041088 12219853 321986026811672020622765886844291805346 12219854 118874199369284077068289883730914749440 12219855 -131164313922929155390720933219468159680 12219856 40343204674485864374156248523711053824 12219857 746587141691873142978514344205165156980 12219858 -69477923836285814511105549808828349952 12219859 798037520777327134550410460350694664192 12219860 104946677964784188056854997911211278080 12219861 -1086442177410248194218058090069658956128 12219862 -1033982176239733620115176247411336254528 12219863 -230566001616477686451265547895884377080 12219864 -136394477509679000285360720125358407680 12219865 947821379276146232671175060125711727940 12219866 -83618370859762064978331524846339120160 12219867 700172261910266293047190709754029522088 12219868 -4235777873160429074183169030836311552 12219869 5862084624486850846514487880522695840 12219870 177652960194690916239775650107537629440 12219871 -915556244494871566673720797396282200928 12219872 -686772669259326012537530695418448445440 12219873 474827738589111434462406125656395582384 12219874 -787074453235848628313956252158830342064 12219875 -2271655477652946777744273578424717180000 12219876 224635549042160220902349748219419432960 12219877 -311463602166418499351508145677319226400 12219878 226044775707944010585766047165730985280 12219879 -59911563849354046062019438246311994368 12219880 -479145676409771832615027997795653273600 12219881 383673461154121394739844380617498337600 12219882 323060923002446723540231352051539443200 12219883 742020363076520649468312400850983989492 12219884 -1219145748139865032937263550261549117184 12219885 808859927292964164015315635256852016620 12219886 -22087656252647688201096407735938521600 12219887 46582757624429473806124502302200876000 12219888 107885750758921591624840452382457856000 12219889 -1036914504872228307386603414434910065536 12219890 -40548452941008917105341947214118860800 12219891 -765746136106997049445899797360192537856 12219892 248000447127886361546139862475907601152 12219893 -234607671840463088200624540661010280800 12219894 203224063161366363988262283423272013024 12219895 -14565490067309103534492893853137843280 12219896 585560768922848733783880272505935360000 12219897 88199319651736973056958218865099981472 12219898 1025915679560900448210986791375193710560 12219899 -18729316837652146633721926037934082536 12219900 51245951040535118128904441740535193600 12219901 -65587724172054481871582518558743023098 12219902 148781333868621550084779413454541105152 12219903 -16538263467582521461481291581092132840 12219904 633906160134190079710431716560349429760 12219905 927628701157845112001959954673166120 12219906 956433069159962451628765925627595417600 12219907 567852470302259442055007719717035385600 12219908 -26569485389154456646561321640904902400 12219909 -240343279498394421035568544913195084832 12219910 -379501530610624675036507746635436512640 12219911 -76481508830658185771031644154160963152 12219912 8647959619019872005465405525403115520 12219913 -354541520729016650307104804263628004838 12219914 -441754171995951378892512533056358088144 12219915 96020647351227982168948484527069912320 12219916 -138496089088323740866432493757941967872 12219917 -949205908986017253212452478806655033034 12219918 269441201256759226064234974760745026688 12219919 409943271209080463923315735601000550320 12219920 253521109105768456285386447114837688320 12219921 -44456153502366692979563555377145243136 12219922 -242399525250369835837901176442067027456 12219923 -40283590762739352404929038767468472096 12219924 385508719553579261892924599905687664640 12219925 660020958975328952118213888469193640650 12219926 -31101652993860292047513962019155638080 12219927 257090628752145627227768554660033880400 12219928 498838849704589661157891595233937858560 12219929 137728940971376183276047586456205748176 12219930 -431554549789754637387792284774314944000 12219931 -1822933710312354649087496844768347238268 12219932 2030811283715702637504642052887754752 12219933 -538155128777668570431997301898121952160 12219934 713362639699400929287324092192167583616 12219935 54741824830445396280465420660116805120 12219936 684619731232530453386185213650824331264 12219937 -525154586908340816252080063961808062700 12219938 -595756529546927105400411020078759764704 12219939 115659144742803844636209658375013684004 12219940 -215588141087132958790043620906871685120 12219941 -226060285829991328102949228688452669700 12219942 15180451222763906265208305144021608448 12219943 -90952462541303152617952634448112759280 12219944 -584636002460736399870695504178939002880 12219945 -116081899889505097923372551573937456000 12219946 326404100453350506050408622185240460288 12219947 86019005888791266687899735852292689520 12219948 -86238466798652881277605275471592882176 12219949 597559110354347386469058740126443776736 12219950 -78576895893432749198879479265844240000 12219951 -40421863710820591709283859164513646320 12219952 79505247372079137868962033022034509824 12219953 -907274887187032063863121113107333775744 12219954 402898851541725515094676777467657873408 12219955 -14400617752495702084220870842897850880 12219956 -173034501475893703391962098411017029632 12219957 2334048533917599569896062053231529945600 12219958 262960998359468521637145232649055538080 12219959 295963340627612724254169130890165067104 12219960 231453433676534886606029960066444697600 12219961 -773651653889165512242608552889620689148 12219962 -511169020453639788446597596171496006400 12219963 713942043321452211816039043895720652336 12219964 -564209515745763575330059197300210521600 12219965 921768682540305992554020027246601138860 12219966 373419830851595643076843810191807870144 12219967 -369602979601073582798363930538530124720 12219968 195816841410874486475915851672386011136 12219969 581780462806075953062415104908885447488 12219970 -124529308732717427302379785495496701440 12219971 650268851990549587262324284682576122344 12219972 76489525437814936185025065179779123200 12219973 212364361485733123070696398853063672222 12219974 -136002865443927160282786071838130208768 12219975 -94252426188940455013263064078971797400 12219976 54806956744493916548178106417132078080 12219977 -414309886454994413382607638823442752512 12219978 -79220210624614552836170165151517675776 12219979 -1289612800335290455792719402469185277424 12219980 -457468873579598941372816120674257679360 12219981 26207478540931888991000190591472075200 12219982 -119986149113834262862325420236688025408 12219983 -250966495249645148764797403489862837760 12219984 135637386446040084768971181972514406400 12219985 637571183417877909848516327943415944180 12219986 -277126462268150764372038056040198269808 12219987 238638571249682342073540747124292593968 12219988 99763523233421710815673350266195066880 12219989 506858929953478514279127443564090260992 12219990 31972333960995810257704293021499891200 12219991 535767726498406450414894366740713972160 12219992 -394130853689917050258275119817789153280 12219993 88052160664886024952960877428900148800 12219994 547964967795779570610567399582909133296 12219995 -299281677581386925715706272135129480000 12219996 -533385117885837681202202319004073164800 12219997 -274595327206112377058044078302621710554 12219998 2542280207767930245225645852915990528 12219999 338908257389793636967010263938613808640 12220000 -149310262359325966232899406799175680000 12220001 1230706697033289455260076860813809950400 12220002 367991232127897611410792727958549630080 12220003 -1532448948497943376221057310527128139748 12220004 19873662286663475788583874769909555200 12220005 55774120434661249942646399655707118720 12220006 -283309168716267360437988733293826422048 12220007 1297978796563461750465021467353087831560 12220008 494867411900913382069719222963116605440 12220009 -564434909597682955631750428294770069900 12220010 203485357384055860994242450983551704320 12220011 -673204701059317113105616276489200000 12220012 65000101580271408899077710815434032384 12220013 667477626385338354288127131531181972524 12220014 -40139852195506184472654341798931763200 12220015 -721494057215725309602256487558783078880 12220016 -396105995049756549121975926657702985728 12220017 187590172302099400783254004904907815280 12220018 208780082389335591426957598188052050960 12220019 -444777310079793953576230787798354057904 12220020 49324470157078481740922116851598732800 12220021 -693310819640355044782853136550976563200 12220022 254201807496933582518017233199130481312 12220023 -104438977215326350261346628183016668672 12220024 153356837241274394758874175764259717120 12220025 -585299771103817252626497241081138497700 12220026 206117818010336423383716594758059008 12220027 642071649386463622855151872300926697792 12220028 198917876583051935036295599109273269760 12220029 479572816342299787816706283180478812774 12220030 107926324767420052966760198573779268160 12220031 1263985707495730776067887793265327912832 12220032 -1030513549946455876925972456700641280 12220033 139186787328164801915066887775561290176 12220034 -110347006729805973473287509922267965408 12220035 208233245144409918774390810433019692800 12220036 277052502208724245006792694928563322880 12220037 313283339050666120959577946621100334686 12220038 -73586369106815769798583747939756646400 12220039 654397004647605845764813514651571490024 12220040 -277015659149499950412249773989404672000 12220041 352262131432521890449957153001831892528 12220042 68537791421424948356956677754783733760 12220043 1337445911984878042375210674573856191144 12220044 -743537283615648252994533326038526390784 12220045 -63955927248788366023904051418959961600 12220046 -182777736458944233763953905891749276800 12220047 59087026951629457073799331879708741632 12220048 9028179301795720241950441646077878272 12220049 1125180039224335551741194379246893676660 12220050 -50228769338798753170639464885820166400 12220051 -381606282459292513780468027161132601968 12220052 1041129862799155744131347173678764487296 12220053 -736345304603864616522145345953227443296 12220054 -1692039661994553525875098575919742976 12220055 -309660486870124935690913119453714532080 12220056 -52310385513560729686801381962634137600 12220057 1657417648421078257662214822920870514372 12220058 692979108698137078744889075662926456576 12220059 487719960604052044218064376549042897280 12220060 142104215260052815383819318492070272000 12220061 429829774815216374807914583191685280000 12220062 349501826129366528812486835204531026752 12220063 2296914712858824507155399455693747716040 12220064 12189948066979930360379121359379628032 12220065 16875339434797723391273617315194920640 12220066 -63468493384323490875080482168182330720 12220067 726653884151996039683114344216291823872 12220068 -178012713741235317681140166382924222464 12220069 -1464603420106936067828213117276688154340 12220070 116128252548694733731943320920437798400 12220071 -298631967770670149867927390700033933360 12220072 99164592178399117148761431128690841600 12220073 348330634380450237806137265695511911824 12220074 18982267662120356695592401950737563488 12220075 296020856964206608871607716421592462000 12220076 238845576541857486465713704501458011904 12220077 -325282312207035826811149696730991218880 12220078 -284402321092350344678062999601668089600 12220079 41195825961773335991589587466968459640 12220080 -67404787944826860352254153867971788800 12220081 -140659165488060028110241935798739851118 12220082 -203340483738527631350658059823969712128 12220083 866344636423180285784384013736126565652 12220084 -10218508815140157736043278201816657920 12220085 -228928582956295752510455775171653141220 12220086 -475213333017858322167865224909100944000 12220087 -38030777575521958457526822114087488808 12220088 781549810872204266053009232277556776960 12220089 -90056493551534730973275047485738639680 12220090 453857883221400080125982358897829912320 12220091 19787433770564813131082878894112848608 12220092 1069194565040931045131800010968992384000 12220093 -2602546072979641127686986581846328148584 12220094 -457293629723128381940354000153324937216 12220095 531738948256409928714367913251480490400 12220096 3411153012279951090046157467427012608 12220097 -913370146438321517816890858651583786400 12220098 223996967710887187648962404146676014848 12220099 -528069292782064453097349677337631957280 12220100 -252912789159930524120105405354905641600 12220101 -346383840213160312969126278772495414308 12220102 -611130041763939218359934155133641713600 12220103 -257916439597843293943202370267229325520 12220104 -165033143901686738692719593411810918400 12220105 -58144501727017826076431071738911187740 12220106 -895501880443247923319530089826973239248 12220107 91685713737538660911145395336555171840 12220108 -1286920833003663121931200005052157179904 12220109 1215022516111129517155380406316915919840 12220110 -55242906692994919201628624793656480640 12220111 892572226559847730067643679181603401712 12220112 -116815298683932343357599463162693853184 12220113 769487814774971574678816864537207132144 12220114 -144174575083853510712644443075344895344 12220115 401199061049722660166216389931096558400 12220116 149744455933595089372766007247833937920 12220117 -196067858995755127647970475726242532608 12220118 513214677495745451417233397624449017216 12220119 718851937662352923257890171216729642320 12220120 228063740972109745905779942528581017600 12220121 -205349854638035202223277913673871943168 12220122 1447993015893599869049665619009935872 12220123 309290614974853947707704649582265848304 12220124 -597356956809342639483932279755776983040 12220125 -840334165578351835565208265047654936000 12220126 -160834717685867014712756739820832983296 12220127 -2047055660244576028313590484763701280 12220128 -387687062659026569090069202139117780992 12220129 1091600753696409488452901184507978061730 12220130 -134469288274196493617306004158554920960 12220131 144753842394141525066147718064921964288 12220132 192409799882652199351858159416609169920 12220133 969690959322589366360501541110768118364 12220134 105699075134638048231750447046608304640 12220135 57874230670806738433714761295253712000 12220136 1213140731160878060029535759345137612800 12220137 1014787907508231281993150711846983765248 12220138 -29964651130037406979851466198153568256 12220139 -1340481880557178051500850015016540924280 12220140 8430892225686074314147862364862233600 12220141 -965872975639341347676654001907762323008 12220142 -387073113814032321191667975458610670656 12220143 25755586786868457625344942862307079168 12220144 -71243068329605810197917757823725338624 12220145 18040260897903325526801413310040278400 12220146 -919607757660424370697905494006757856 12220147 -1237840436260701328483495280167793540404 12220148 -168275768355134311487014468831392282624 12220149 473846604257866074481136575180101140640 12220150 -421743246459230742285143433508620127200 12220151 706577981520438786586639352947974706320 12220152 -80290387418573298533277236099103129600 12220153 -357645875129653831052732183098329408 12220154 70169272131612151766222215944929326080 12220155 -445737109685740160094387963225086387760 12220156 -182862260109738364300824695935775779328 12220157 -437584736351666507633944242198415386408 12220158 558811417542913002228335112936257342784 12220159 -106110869402641136408598456059009891904 12220160 -656927190771193472692848383151015198720 12220161 -1000340306537166416037128916674391338016 12220162 322280005089960947011276508012675834832 12220163 -41657049561768813807433392713500645656 12220164 -631213591799538281741055463587756026880 12220165 -522598055352709795519696257140180323200 12220166 -166540333013945510928871828455342157824 12220167 464393561252546188522687406438317455360 12220168 144389572227694871459526557508878914560 12220169 176279991911534184011629301966442670848 12220170 -1246682925050569221109397016567836160 12220171 -127770778120820901863343380593737171628 12220172 811586537547947527820247913536867346176 12220173 -118239437858151624324769936574928230400 12220174 6072060258170339084955984186881574336 12220175 -183371837993037360573405424349222900400 12220176 -58892551381765849629018886455939563520 12220177 525551971222333610427435544004086873600 12220178 378928907684440781765127996109023917856 12220179 363252533646184041228856814490788726640 12220180 99801177151326262561004936978715770880 12220181 -469928538258846863461364766121159104228 12220182 -29388645741981768590839869528133681152 12220183 1229135779837953329207753555307503183432 12220184 -1308077390178886863683253148514691901440 12220185 -4334500707357575266004131692078715200 12220186 68873878581344008106782804658855532288 12220187 476964251548817904039898638132449486352 12220188 1284943099628250421606136064311382145536 12220189 698271776268942519004176703488829054240 12220190 61958370947555129778396947020588833600 12220191 -1019752887128668362356443220699090334360 12220192 -124867235495821786463722931222740992000 12220193 -86322219989085294439747039429514118558 12220194 -130215867443134376788961391636460339200 12220195 -195980909131409900533908688055529626400 12220196 -706294403077701105383712425747788809600 12220197 -401770834534553213241584337918270998016 12220198 -254970561447348680658480281365240658880 12220199 -181468965678071131363814507033337484800 12220200 -12210372377922764404374810047447040000 12220201 130374349991393322400511956652316711744 12220202 405033846550361403953518965212620581552 12220203 43503496735813405640097313579175121408 12220204 -422276739031593179656277371903451109888 12220205 698199325113562989872771965188308043960 12220206 95339803252370741738537106672726986304 12220207 1114878289174188334607211446290172393080 12220208 38019336231275450868557183368733982720 12220209 708455198095480948410330397368746005314 12220210 97825058019654642126047544905722800960 12220211 -36988512849075994540036577283914635788 12220212 221640280627123647156527506965453189120 12220213 12100391258456393699594442548792020864 12220214 -319254202950382639919187338101516012608 12220215 6175217616179516426754184317996234240 12220216 59036507836912936571705698320092160000 12220217 590478335406526172271261093887022868266 12220218 -528073370241859488994306058108358600336 12220219 778311258351393294785856606255049824360 12220220 -468133278052980788754814054327133253120 12220221 -171342941484590304309908434152097968672 12220222 -52433741395006366661086960666490535936 12220223 -354916236368387024358918142892283243600 12220224 -157380709648800795557568164065437548544 12220225 -807333560114060501746715072345097600 12220226 20834305892579514377733317322733123104 12220227 -816163579459701002949184115717093872236 12220228 995281772487776423559098184593667133568 12220229 558652156386638552966009210807419736832 12220230 251269391516527845371184547195802880000 12220231 -380947730089012966058843087997941135936 12220232 431810842588706210650278808501512422400 12220233 -196083440109954338612698096737196532976 12220234 -36270953706377574746001168641527890240 12220235 371265042678220165548541367057785200000 12220236 83131728675366274367739614071132667904 12220237 -1133645232603364603390760986120029967114 12220238 39307443298509163489507944664474211520 12220239 -538154230938987183639175180415608429176 12220240 282805464026990269387802711954178293760 12220241 661013779326919635296603676754872399984 12220242 67355537244881478816154647876973102080 12220243 452807208623010515329074837245485330000 12220244 -864599094782802593166223767509333977344 12220245 205052940943299312899012423971263889920 12220246 123608588067032259925045861607697549120 12220247 731400578374931684587495217151916748040 12220248 -1256425707822780214189111560891885158400 12220249 -243644271838655656598655651318528996160 12220250 -359049862498139550833709017516426496000 12220251 -101246034633263466030192088829341308816 12220252 -924459157724687147558441010423441623040 12220253 1368626819357771723141049645573601790502 12220254 -587513485835591210025621194273714645760 12220255 128038320109062880297730561108431030320 12220256 -8917836873691922368189834867513491456 12220257 -123641097746398841806942134545454650400 12220258 -696179561135574911592917426441776985520 12220259 -493357804852073434523127188693218317540 12220260 -114091951623838168790490267114747555840 12220261 -365317954048185559962416912862503803138 12220262 -47691135469258806364157053119022388736 12220263 199020967018113168544308740727461859168 12220264 402627038181055059997783977429319188480 12220265 179071263712292812632016052706993192000 12220266 350111065727884043308486498924417185024 12220267 982442660453744072430907816347483187316 12220268 -318476049776059164779177872644839669760 12220269 -628274575603506269518393690616967838656 12220270 73827212391610530396105944534608774080 12220271 632340935875930314307454052337160662512 12220272 65117189515668053469916425152496795648 12220273 11534722568033887302425393262431338240 12220274 75020205695299178742037135330497168 12220275 516334771071786251540455696522910845800 12220276 1491869389271643136195760544955797114880 12220277 -1483333405133695316276449523549688497874 12220278 126587642374402852802636078980933201920 12220279 546980875521608951636153364118140092560 12220280 -1018013936861667120904594315282546483200 12220281 -102023938993824120553506538624285142400 12220282 -1127737997832278296468884283342375223808 12220283 -288085060068428674194201185080222065720 12220284 -105036587281361081945023546949193752064 12220285 218021936177971726549027196492844097920 12220286 180913194839020530251337446102344203264 12220287 1038736231330019391696047361333687089280 12220288 716532232292599082141572624337621483520 12220289 -1715114076788878610220392056547855504940 12220290 -56957559122141850329985492643344922080 12220291 -315787969252065820760769160470301191936 12220292 -299475615901168886738950084670321479680 12220293 85826199626522409449663164159146809856 12220294 -216719451005136807874837315930002358848 12220295 -639681930620636094213633107182441435680 12220296 -188109581504867070018714310336126156800 12220297 81534752866455838532802737071365825972 12220298 -1210287503545976785085355328874679298560 12220299 -2930641905204503842242934598337199872 12220300 60593063019817990570268959844143558400 12220301 -390770315829345079842387895180626778698 12220302 -2636563727227970660395638540956478336 12220303 -423562614514363235369067290783211862296 12220304 126518257964988626380200758004203667456 12220305 -281210594648615543490006691933104234240 12220306 -195728717199563927265888168526293137280 12220307 -689920369940499804504056458563931155456 12220308 24580055368233278577974406933602425728 12220309 776942262529443127958325691862545001280 12220310 -213522598180623777395990204235941424000 12220311 -425001700558197040251932760321567410328 12220312 -238459614746084239755804805170867732480 12220313 654222274487730028837623266393389381440 12220314 52445578941118429089250751913253616640 12220315 -772887167473439767152271407078949583040 12220316 106538937516495644917929614006229826560 12220317 472167141119000356339604814319891375020 12220318 -91113621542131376543146452884369922048 12220319 -2965505411569821288925124530868757969456 12220320 106780961703943390630168273560545525760 12220321 469919467105617713974794527248171036672 12220322 813984714743531415250037850673714007424 12220323 -111702237902757158274870756242933769120 12220324 32417483155217493041893501727182438400 12220325 371875101033464509554790595675083980000 12220326 303568957927387215778027172363264047392 12220327 -128996717027115666743106792169443301328 12220328 42247249488681800739344849722816220160 12220329 -558154240099575107115715678807562926080 12220330 267348222601795756370604018575033222400 12220331 -2964557379048292587984308351050667645520 12220332 -853652531358256413216543864794376634368 12220333 -1293241052670455980445971668191561853418 12220334 223812597535557723152572231585723875072 12220335 614084991649499455156397129174738438400 12220336 -152583320092420945007643898332638199808 12220337 -64539024296832437216712122371565468160 12220338 45018450883886322700672256829680713728 12220339 -115867825232444093054571795841370685840 12220340 757373281735697335270646882452878612480 12220341 347164083394120319112262947053613766464 12220342 -14979378034434111761930739818624146368 12220343 73368627944480099795203130999069504160 12220344 -598005061395911083720438944858363801600 12220345 -221815967297119022113759069838421219900 12220346 -28123688002780322210469742510342657056 12220347 -1096621962803414963233628432660146362600 12220348 -80656263441481664666021364364518180864 12220349 1511276395989331253143242377172696352140 12220350 308072603639027169413272159457136508800 12220351 -97822080977373443633741027758142464032 12220352 -323136353914312189235128899929804636160 12220353 874712488178145350082890132245763082162 12220354 -1712083878800052715636738749477885914208 12220355 90944416136113563104493586786866844800 12220356 -838032790065917624145282565240262737920 12220357 108773826701329010686789256767188476220 12220358 -352805882918513647908857727183262338720 12220359 -337413144639766388593167880486778955096 12220360 -218431774824182875872765282498527232000 12220361 -756676904974723090461421392805142800038 12220362 -67845706605398216778442741450887782400 12220363 819568821211811855594526664528484898240 12220364 -475281767453805653627071709063680425984 12220365 -173924801352276378220366564994990690400 12220366 808878135182952721138354043552244614400 12220367 -91883520334050458586149960685026083128 12220368 -106946543057901918483868152405029683200 12220369 248769442473271377492925245049119650880 12220370 -488647290034144344869779715008815201120 12220371 -685677199093349249459547980202451743360 12220372 -22610884805697859043176023673989687424 12220373 -1436221860864053838073164935021408762496 12220374 217616292824815237158088070466727109376 12220375 792556277326139612129328673591658220000 12220376 560964976839764199053446429840838492160 12220377 -214817651157335260127593844550774177792 12220378 11491658654196156173002019288436134400 12220379 1519391327507992667795149190372747586384 12220380 -585004257721475029279498423298139901440 12220381 -332943824535284030420896593544533201408 12220382 -283436531434152428285686888658941764480 12220383 -113521647287284883158563982232244214272 12220384 -2060194165888628693407477692273485414400 12220385 3567956238507748147899637741402400640 12220386 -139576968739963902458640920805946755072 12220387 -18518200431991688813179982918811510248 12220388 594866649682557234763816697518532124288 12220389 -25762766430538571161457866079047438530 12220390 1437548897496672358328231241501899520 12220391 153048030501688431053825349551470542000 12220392 -1516130117087842132774233879135301632000 12220393 -1609619008257437847620692456061247468358 12220394 -119503264846259986752523375837532891808 12220395 367104393420928953204527045038974960 12220396 -146046355736210462786853577335910737920 12220397 -31391256636416987894029872211803937920 12220398 649121877368541292483154399198020190784 12220399 326805406847778661572392378808877633536 12220400 54871009764719661489478253005130956800 12220401 159832465311787761043171617066101908800 12220402 979213037029017273959984132898494107152 12220403 52000512182883820199544007198715817984 12220404 62207251789022594440702323005592576000 12220405 736730854514577296597193892416771420060 12220406 -443672689049867936785950383482682652672 12220407 940628996116946004852473808598391752704 12220408 -535951655241827268882397592788231127040 12220409 -454220422015024662454670621040798737208 12220410 -74831116867990551786704362366382864640 12220411 596204502004851732976857307750097231632 12220412 -445832580910494573894065875555928878080 12220413 -402441686403069190988369289214752321600 12220414 -72488142946871250307049001642277330944 12220415 -32342358270987445466512963511688076440 12220416 38971947881258166774954103234206105600 12220417 -455394428901805622913742414606634232576 12220418 -6526828904761837727651549393225909760 12220419 32465797978245258120479924762329553376 12220420 -173805448367332718493573088295258112000 12220421 -471022150980367679949299366986485081378 12220422 -34600034590929783776259495349020094464 12220423 52412334483911534016254543933447456160 12220424 -1492184322540186571558083014574391127040 12220425 -3379033710543748995001225375766352000 12220426 -317918418827552873242735837676069390400 12220427 -1498976510447049139161100918594993655724 12220428 8065131932569972901191858658192744448 12220429 -365754031546150348608617663153532247316 12220430 -243158341978648303821423159298621505280 12220431 457761784751657552285944008159762904320 12220432 -6221486228613141452852834123974443008 12220433 -652570785894850547814622747871903244600 12220434 128623128254646688401458980143200970240 12220435 1136824631599321902246843373777009684800 12220436 80122069890218651632839932695491827712 12220437 36551790647551560540560755253671084320 12220438 127189958909866487664574241672861145120 12220439 387445478017680051298476158636637492480 12220440 380224547298273447518124205569464524800 12220441 -56558368871811323902091877941094479158 12220442 -110857771437598245831647416900275530496 12220443 -72025754939229303166523762399126054400 12220444 440357736623452885493827816970921688576 12220445 668487381392104786177565741884584878700 12220446 -63398193021194522919618360967047853056 12220447 707921191691495744324541685285508076896 12220448 -204849759845662430007693922401137983488 12220449 563940268880780896111929218353533586368 12220450 200292775295200888624805193928398892800 12220451 -876804589218878508569964024071251792548 12220452 33832567723536530049000715743027179520 12220453 -128754480094325865017799654677447041122 12220454 -70397858602539095982721553291425248768 12220455 67592903260894784060233679320720795200 12220456 2117639794442005420409199742767752232960 12220457 2662672273327571616015853146880547706 12220458 -113201560129638182028609995825179311360 12220459 -673724688834635262627400737017043753896 12220460 -53755870432026596774799798516539289600 12220461 -31924784450032838105911823312414907840 12220462 37984017724955337229487068855595443200 12220463 591728783231733712762832652081509450040 12220464 158778925259119040047346235111327105024 12220465 1761843994256795141041003444803202022400 12220466 185412401418827550232466489259118191744 12220467 335918632681644070784189947490314105344 12220468 -3012668546732220460407568544698461440 12220469 -1107254481459565495307723751513145779300 12220470 -376719517945705480294914880348523581440 12220471 -1147830989893672742818830437619345616 12220472 81809724744800124380929723860953395200 12220473 746117138210080877340528716939141288784 12220474 -13844944938510104420851654008505706496 12220475 -101222912816724590328439227762860536800 12220476 -254408535271477187722788257802346168320 12220477 -961577976882213346228764277225495146560 12220478 -27957151928084982775636136324125795776 12220479 -120044902279597104533219989775711698752 12220480 -40691701434093544353807569325942374400 12220481 -21196350087582693143967120428801914176 12220482 87958765882772642708710337102126366592 12220483 1001988421261894575598951954796453295624 12220484 -77669459123765344761418567753360872960 12220485 91038986424493292120204975276458692000 12220486 -57577311199569269942968844666767277376 12220487 -825299601347208669623175850878933439608 12220488 -334924604413659619774169478452481392640 12220489 -946671268567501864499590819975832252710 12220490 680530268460340165601207475172507644000 12220491 1047078929538525299207027164513248370392 12220492 37954569592314686348440491668526725632 12220493 1062742253218192083528938428803529289760 12220494 -40922114853130964558854722277282427904 12220495 -173601627230864493195304785778055442240 12220496 -165832380749101269917674957237901721600 12220497 1713204490585370589780728621960369435040 12220498 -158583129267854936051543514961910863872 12220499 1349768010383354475271847778747492393480 12220500 135483649762416539595065802738611712000 12220501 -152954614485457199247813992659712146320 12220502 -276112009111517536487832709105723970400 12220503 272022941999450402226505546017760998504 12220504 -1491061876869140637286375341624760842240 12220505 284869997673885391815982019143778166720 12220506 61602488468521796353147297329238041600 12220507 -43396437864894667899255997736123375712 12220508 349246831035671374834853566311205848576 12220509 -230489738813853850954905516025580705280 12220510 -25421617930995226618676769351168000000 12220511 -255425038617114280568648265553259737200 12220512 -749610351787804363875990018574515437568 12220513 1782184198550667035539934354250691288980 12220514 9701179661467084146819886861446691200 12220515 355908648416944642927900806043455548400 12220516 -147737852925590063706860864500699136 12220517 -1743970815515563277537178085151672672448 12220518 -712754865488653440799266483844264663680 12220519 835262120985138459227938675803416052920 12220520 146767041463465809847425718211744563200 12220521 191854330846208742023531192147621912640 12220522 -291591624522355697688267842640898052688 12220523 -20881263465802698640087830456942414960 12220524 -1116727511226088204592679683769084564480 12220525 -528190313113882541839542162911512157950 12220526 -363397466353056110742431317276368228288 12220527 -143187416300804727314465511436801351296 12220528 -113109468347890422695679702320613851136 12220529 -1111396951160392308665950908664071117870 12220530 -11706576216482020219369275873504199680 12220531 67152387858678622359493515597253056332 12220532 -263874384961818282613321069884354355200 12220533 -419449645523906627175119792207513197800 12220534 -574473043153646088053406870744392535360 12220535 308364600606487843593428885469423096000 12220536 967499369919151655155288403806193909760 12220537 157047285433665933373896930516909766272 12220538 -1223232396393931536273834489476693524992 12220539 105573205788922221051665989016913792024 12220540 -379253179849555180930804213965519029760 12220541 -250636955045584826925588204832211884416 12220542 154551846035054218604717448553451091840 12220543 409371973015350916463263650756869393792 12220544 32010190276157468264343595098612695040 12220545 22623264751770812885964965911389432960 12220546 -192520716735417260297947409458234323936 12220547 394234253314983387932638159065222739680 12220548 -2979801364135115160085777390921605120 12220549 236045302197237748954082731786045657920 12220550 -218124256752680224787474499821458423200 12220551 -41120898574761443356517358664805232360 12220552 -109771362398821046691767637962690150400 12220553 1170896730514356943482975763434163407120 12220554 -23828630048895774574905255575372632320 12220555 -86539076277190716636272520047982371040 12220556 -19441289348595021716812341746044439040 12220557 9985089799781138755324044445658135616 12220558 -199070566161726868286761751690642780160 12220559 -401282147837282981588465117924455349616 12220560 58773702113232407236120597959196016640 12220561 1152044309475147663913629348968801402162 12220562 -230868148393907466429485933299099201536 12220563 750070942780274106690252901259463445944 12220564 -1903247827403286749888786151489214132224 12220565 32895520550179018092138160708072849920 12220566 -194640251950266458616012456248733726336 12220567 374018843288123429838365188745723612448 12220568 -871650371415697218834075823819972730880 12220569 927566608487185052504346503333677728564 12220570 443552989046767938397183035754069728480 12220571 -331726893682000653333577669090116034056 12220572 -535563356853500090815682768040493056 12220573 -802324116082192655649007506897975153178 12220574 -5988426357702365741363598394679040768 12220575 377657295726837822353153992254982809600 12220576 -1443777320345850455383200529213981065216 12220577 383481124898956087386148844328115959744 12220578 495372903895768281158097847861253003520 12220579 -1539618914866770097944410064016816128 12220580 -14561568148536079390191746027096501760 12220581 28435626221438572066646639204466487680 12220582 355479930548847328281380647540760928384 12220583 -597061906092935077380460319744019432096 12220584 176571478094816290402014805758965760000 12220585 9209460513866417301455388706896219600 12220586 274721132604212577898574118842318178816 12220587 558378675512179932442352406478042898844 12220588 -697114958735639394511025377848484631040 12220589 308121123438521800568166174225857962560 12220590 9914317179151992228811659701468160000 12220591 -870030071127454165314662010835681257600 12220592 376465088121852938520156718644187447296 12220593 132203243452015617462348641567553420288 12220594 792944243024987651642240644607595150096 12220595 -436412452290998755062082666855083248400 12220596 -414330350588026443176714404754777738496 12220597 1358549312273637127395379624916379224352 12220598 332430304615910352921779068817883858048 12220599 -77008870802701088006796740448788602752 12220600 -8038773780737865855109360924515840000 12220601 1006164813506068900184295368092225138602 12220602 -376504665561030717793771516542568170240 12220603 -409671618376875339846307559342278389120 12220604 75858194585203395030248839747709517312 12220605 466003686292808723834507529134758459200 12220606 106439816903539299124429717433795530944 12220607 77938034902137453807683881049557708512 12220608 20577201370687119397316654823269990400 12220609 -15477902973650547054961078254177888190 12220610 494743585927180955022069776848737792000 12220611 -172872071748189252672703286115452267520 12220612 690518636502952676901968122708990384256 12220613 983448789858983658110143480896367367904 12220614 -116233036857771099038089236525493480320 12220615 -609906584546573013062966046615513385680 12220616 215817787405347982792291093781304468480 12220617 28000408585563178522324323007358727648 12220618 41538490348955873305763640280245567840 12220619 -357429179338939535262969736106352911904 12220620 403715806685071059795351828048277493760 12220621 -297393102008880930180045889761891334688 12220622 697239240789491500514557826522908946112 12220623 428818942462838588626135298090304202560 12220624 -31466787970824711522214073858813755392 12220625 190694851792986911053335549446551076250 12220626 603913765517175299168299391205572383488 12220627 -24307331806198935242819721071128133524 12220628 7644807104254693172842250113074204672 12220629 124373803995438800706807304782874046400 12220630 -332539340676442013013082242810711287040 12220631 375983061884257345583182513796281790832 12220632 76730673456519309108427129134115276800 12220633 -621643675880374817573910930450528336118 12220634 123844607819496303492267552707333959680 12220635 -51052400984716569889941019783641373440 12220636 2406189943767272340454180665525568512 12220637 603387115572774658339856479321929816 12220638 -31786292557269775476200895520874493312 12220639 -824318430328728158824959499407942398560 12220640 740821228691676084969495270666397286400 12220641 379179448891554561775725875053351246848 12220642 41242305204622379830392441098243712000 12220643 24157404619860775394839181830491030984 12220644 -230935916342716977345718008134612090880 12220645 852119989113353748491329644884949675900 12220646 251089568868134979135487736047577309760 12220647 49851073807509068260718441339798299728 12220648 -536737637996951273190462581349931008000 12220649 -2098079086981647774387401138543829761628 12220650 -132178409409844887495007985913623436000 12220651 357457928225059226775666291774543889652 12220652 -324989076804077745147697385240144158464 12220653 -201241831604438981707255535583230824896 12220654 -101163903686159715939574424612047569984 12220655 -307865247478641637082942023612094848440 12220656 9025833484235087849693474030893400064 12220657 -777789211231528137094758284830945554094 12220658 -1139853948274028944580781196428340976640 12220659 193996339621577306047275003469304179200 12220660 -735492823549208166685207778385373912320 12220661 321810011661652956314557380265932281262 12220662 123944180670428423736789239137768157184 12220663 100853121638733062441075820497728205024 12220664 1587545348774919517085204399506922127360 12220665 -19982280146284241378962612276867384320 12220666 765985147301234242474839666658035763200 12220667 1841426547314142092618071633590384423600 12220668 747554269406844826087798159628775290880 12220669 961503846007734302653630892092989496070 12220670 -139126857067600252845695558434257408000 12220671 -210034962281298692404401401415297966336 12220672 -1317794771809270378874820926389557919744 12220673 -444557073710176806913117136187755982078 12220674 -162486010615988463648941556985301422848 12220675 706199559564778298261019979248572123900 12220676 237314865261609119358816939183674572032 12220677 -60707375713022576383466574909515108640 12220678 -763775885619942822022363036642640403360 12220679 189940406379067234020288412506064221360 12220680 158218355356436028133256697104228352000 12220681 818392952457557367114779994880000941264 12220682 -83229242656509311210063386293593318400 12220683 596365995065133353671649142038826148824 12220684 75037375858465181651177836488718909440 12220685 411158685878261856659631704163765346380 12220686 5272295477530084887209613702502348800 12220687 1066205986447587569931205962316366211520 12220688 -148813808234858897351097722883230269440 12220689 52782636503919583883037595370776256448 12220690 44818305024548402011068011706066696000 12220691 -242269470273616675851568561057725022128 12220692 434405521199366593556127354158885627904 12220693 -657375664137548931154009459698405732260 12220694 413237816302562196368697222203815588896 12220695 185582996106048802721360296769694277320 12220696 -484752351565458719038447293263883632640 12220697 -1114258466072579002752298045741639856508 12220698 200520972856299650844226902450165372672 12220699 -1330765956821557781476234840977170290300 12220700 -573099551377881581667662165732358604800 12220701 349123859095452833083722599508146831232 12220702 239543067396489769318408592617285300224 12220703 1119471967093233781960473529163317551864 12220704 466993248948941276689786008853170683904 12220705 298325204747554533906294392418470707200 12220706 -380344654749393990515345153942071407456 12220707 -25556580075809139650004155369770663560 12220708 -74799378518971671613468375374893606272 12220709 1381815346999236888349055611537620824220 12220710 -133793455509950251248602527671295655040 12220711 -71623796350697859029337042944625356768 12220712 -206780843735610393879465857069245317120 12220713 -79231526991390429544568230587292509456 12220714 507116115047555474147753991549704082432 12220715 -174060387074423373741422347706245098480 12220716 619795059357180935234009254039111572480 12220717 201816400080466273714340508217190959766 12220718 -32521698152860245527501119254583461120 12220719 -164669051512208648257327458453834524160 12220720 -2338578416351308046965458667326996480 12220721 1230569930913256982680575656794139003922 12220722 -7589337312046253084056314999654943968 12220723 1072104591363636858776218720747282807840 12220724 -363314645759334748317320043912179343360 12220725 -37529473830862410050849101371929536800 12220726 -272068261348527525253025545057812731904 12220727 751122236816376297421995291548195512320 12220728 -365544434321492345027218384890497925120 12220729 -945537000252112907257692689800541280 12220730 -175478323819374279798760266341741985600 12220731 -1148979324644017991481854273637375079488 12220732 185657317925607085838389538038532027392 12220733 -451553199603918622831206897514765406208 12220734 620666359794946083778312439064826373760 12220735 -127128782941791891939013586684903671320 12220736 -55825911730283113847772507863557079040 12220737 1183361487230549164299461592997200768 12220738 -589881613580422738992073477356166194480 12220739 -657874648284680740973449886544842207568 12220740 96857145260408955505409108762731315200 12220741 -632034645167607682737381403187533716640 12220742 808927732989659166468228916439361682272 12220743 -996355467238514912999112383317995264000 12220744 -2156522184055083616736528075022342881280 12220745 -116552604797456556265232063840939174400 12220746 -68258866311683780741382933192395817216 12220747 386286068466259538140852540103045376000 12220748 1348941643258672335222880933730241393408 12220749 95975977637448067811766052923344382624 12220750 -269882742634820226625885248856037616000 12220751 743749989700644366153142996803530106192 12220752 -21104064757386813587082143254153003008 12220753 -494125566954669542813035079540693537280 12220754 38171805243730866119012315499383639040 12220755 -55376262417002949038811146605629535440 12220756 357519113193618021797223992354445389568 12220757 1185829919488875426196770739580417229006 12220758 71589273405723989912307472958329344 12220759 958801460095631133492813645862041426960 12220760 364017899193237397649071649811138969600 12220761 195113562213195321212183145742709095104 12220762 109056034310084947294041370707180506880 12220763 928532081826604663217637225478428142824 12220764 -111037661348197292524405970753344634880 12220765 307225947607754585412871934205748071660 12220766 44581690344008786771025198920981000832 12220767 269223576592745794064084949123186396480 12220768 -203572983501978512066213759586344632320 12220769 1211157418545437058566957604163721814960 12220770 -154153861670877717830045960778549350400 12220771 -443526377777859860792747818126420365028 12220772 3410228112554136596399766939603597312 12220773 161454039840447818614975051195273591104 12220774 389222248715150036312817789933793432320 12220775 238021131665697744429985847282419318800 12220776 138645962592607882056573784295664491520 12220777 -218426602217895698447072451928593157488 12220778 -301031980305487765991022167219262130944 12220779 -532591508394967677593754513155186235816 12220780 -100878767852159723971496647256056903680 12220781 93084316900344374456345430260622144000 12220782 -6777214091482664930728887526369729536 12220783 -45519775207802443104853819360694442120 12220784 10183438078102125057054708407478779904 12220785 -595334496736799727701920901096668407180 12220786 -412135311124098208866906059183719143408 12220787 -411233780291321279091658804816398450720 12220788 101486875299540217456352200539442237440 12220789 10771392893020140680903283749906636800 12220790 346480819128878834389887113253571054080 12220791 148478239935100749520890267634417408128 12220792 -833552392568667049319261808966884352000 12220793 -287929310293589659435316883840990110136 12220794 10774333889500593322311363941841814896 12220795 -1035001919992736733519877792305790291200 12220796 932660654800974997533028792803281783808 12220797 166409040563220323992635123719345396928 12220798 -182783800653045983963675225278180603200 12220799 -2439290342134966946622278837790559959264 12220800 358569378215688034363070728435138560000 12220801 1389023171619298672256091311455560181204 12220802 738712749583594730858564553110459282304 12220803 -104695812605758987581236276759460309600 12220804 138116775915286350899141321291399565312 12220805 -661833934058619057815366671144668489540 12220806 224878243459773915319702391653506609024 12220807 907426206149952737637357356648137972752 12220808 1111487752086816438890148652838515968000 12220809 -226081101500594553534804118022094281952 12220810 -78807084719377521879765708452821232640 12220811 -974538179703782869891075472669126854728 12220812 57439396096270780345546731077889351936 12220813 170608922659164671135909216900615733984 12220814 -665271373236818851991408009607469573440 12220815 -6540466365604621800190968229846154880 12220816 -47310922903638279332685036038544252928 12220817 -63513594266033224942414828932348758208 12220818 -118436454389981779764353037546184538496 12220819 -55985720766435173848208888474994754960 12220820 -155889037479096550870532791056217866240 12220821 768728990835369257433067795772372618880 12220822 327352895798112171239168860115789447712 12220823 -674262595593202680573539728115098895928 12220824 -197239570918679165589022212161254195200 12220825 890550629811130514155839492940987513550 12220826 -748779539429591723614740530477534430720 12220827 -25395444638163300152780432627739851880 12220828 429765053064429546009130501570025304576 12220829 -160900144692498451727666724714744787968 12220830 56164906124337909050976742172291540160 12220831 422727467754803793711708891758071298400 12220832 117880853129374877446664572528585605120 12220833 -6462498575917426111245039985722470016 12220834 747456650220015332164792105688651876640 12220835 985095480237935018752193248109434430160 12220836 -41391811173594768471104399244497664000 12220837 29434746758782329814893705714457637568 12220838 -338771081845396735314556664259752540160 12220839 -142345376790512689166330124906375781296 12220840 425513039435984039393456634838731724800 12220841 607071345993984378297850672949849870280 12220842 -53621301758515245126740499310634450688 12220843 -1521842097945468917785385064476303654400 12220844 -211451203677938857329008364916376427264 12220845 -98798541310081130012197560317092147200 12220846 403658391017969442126177470475484889088 12220847 -1233435511764789557086472307732436805760 12220848 241247444735994047096605034047384780800 12220849 -200694674048888483266707681724012951150 12220850 -520669260569324858979204937204545060000 12220851 176210486778040597237158440785568222208 12220852 -257440944055841548003629891895730309120 12220853 -442697622416221006104612076937368058898 12220854 112986889159258933944924224774464643520 12220855 -357724850079278113048941673557548970000 12220856 -1387397796361665486358729344046576005120 12220857 23696955997796793013599039701581022400 12220858 498495906445984996489364278501452288 12220859 -351914692822947489016492339416625463808 12220860 39169854566008726493381092165581096960 12220861 -631342454251897413754925563296732755700 12220862 59667221817353591706363423324416390400 12220863 -793192869052158601068841664860633676856 12220864 88148196350992103452123947330894299136 12220865 -468265536439747787370703137836926621740 12220866 110797843342631276001839710756290960384 12220867 -1107049601229352194519995737092307358400 12220868 -79079129460652295747208800734735033344 12220869 4400847149080932697073384213848911168 12220870 130108120503256363151954658535353843840 12220871 -340681267632929295260098816722621139608 12220872 -247296972013312665390820976953643950080 12220873 313487182440967946883316957408939027840 12220874 256058524213524073782146401426884660480 12220875 40423149243906094712894389864303464000 12220876 397257414963478357447127996000069761280 12220877 367041839366341205850029540969509188726 12220878 240928611194394110677785179732321385600 12220879 1926061938287226955805973725303171000 12220880 -62657316133174077185546954730228940800 12220881 99473405286823084142445351431138771952 12220882 22546440004938363419802428968644096000 12220883 -457868454323049472682577804491100648336 12220884 -131204349661382164412168309525827973376 12220885 -238653505560569286371593826081321395200 12220886 -590624850135865606686632217258684880608 12220887 402418344707483059114501573486677082752 12220888 621255447919643061776225492432122306560 12220889 585855763064874616907519176077334257024 12220890 -270734814653938211736600253293991910400 12220891 1269442981474300495144580748864507748292 12220892 -528144200627413378745321183806173066240 12220893 799581595945888265471086646890833778944 12220894 -761336330703979088064309061286463070464 12220895 175559809105622216496906300437110951200 12220896 353978173377054445193822301962491920384 12220897 -1194949770633027502962713577396320473866 12220898 269953289696110894877172825949186302336 12220899 254606070701619806001239178452403840096 12220900 134751955897900029519506287026775472000 12220901 723213151217979472189226098262404608 12220902 -603542770769235712127908907263261368960 12220903 33861132733648652357889803449903140152 12220904 638245302946510639125294708097877621760 12220905 540469993431333648586209714004396665600 12220906 14329356393966337651552050751911452160 12220907 -612847364074805028404948530711238826600 12220908 252241898742164149718640935940317085696 12220909 1424087621564569637901317604823324148352 12220910 -66102892050125516883093536573114346240 12220911 93488189502744258512136640886849762880 12220912 149558169708770152911013693545767239680 12220913 -382534850516358885197538469896126583296 12220914 179716954096992748714459431594945511680 12220915 -139684514227387388778306605899496425920 12220916 -234407496792398117715206011889177477760 12220917 400967641962930343644769267125109637280 12220918 -1684133219079079754277189750421109184 12220919 -9472378314151389346496681542510159440 12220920 -280447561714398471093471135384628224000 12220921 -1098165884393300164945001579369888777878 12220922 45085271219372586819130768958452799232 12220923 334281753712681050212334084013815511296 12220924 -818606036370926755182015579499974959104 12220925 -83195062933383151518027653376721500000 12220926 80044577577544545236951156178099667584 12220927 2308771836400209978951528184452282920560 12220928 -379261103034908851966436878679990599680 12220929 439463446731713620837371813612437946240 12220930 6043214144230098741005815433791033920 12220931 503164155524142954782386739806509899952 12220932 343400472063334001038325838927531420672 12220933 5432910411538120857985230088194119100 12220934 -782642669978413845361495526764153499136 12220935 -3854490572865310472827398642931906560 12220936 67278182587604165346907400208301916160 12220937 -235469159796090678808456110113572221414 12220938 614173245272998556192531604519843837744 12220939 -334370324724714556808258825298425427120 12220940 -1353146692134955249421048166177794641920 12220941 16881541602861670386967969616980956960 12220942 -268913715219943414147475279072968984128 12220943 -246202084508756536994516704842280240032 12220944 621873433921173524395458353908678656 12220945 264670760127007059388924760635286232000 12220946 108627115364008013375718142887002465280 12220947 -401826083792919868685480837916177132876 12220948 141791670666306666923108302436078476800 12220949 330200145241430691277584409654873682364 12220950 -49636854754273494802253483893023436800 12220951 756044951035259484782861264702849242952 12220952 80708192228044172895353569052581478400 12220953 -680915306473108415122334451017755123296 12220954 -531352170397725530077758243548218135824 12220955 -538655782986549615151635059231944520640 12220956 -330221901320344937082821752307421020160 12220957 -370533664035619890382234198672180937888 12220958 -31202911709802578770645757229437051136 12220959 -434960702858972096413297697414191375872 12220960 1266722401931110691456943352777137192960 12220961 149474047511214502354919554784587400112 12220962 -115211831184477458215582686497626913280 12220963 -678444593879253899552599904106015086480 12220964 -457283466482197461245805293543754768384 12220965 648946420363521188218605324030374671200 12220966 -178847244849319608013578405671667137568 12220967 89665233707623104176415207044341868952 12220968 1228555487759754171956382297529324830720 12220969 761424456295745120385491273542545109370 12220970 513693551076065808777087846840534307680 12220971 -69537202568366894779114012154802163200 12220972 378626852756088184524804924504011702272 12220973 263471297935417711347045214452787965120 12220974 -542268245820474391840144782662837581056 12220975 -92158625708435522986295690646589628800 12220976 -97537939739763542275627606401567571968 12220977 459990151212142109238469631422776961920 12220978 -35526364070147555325405264809173421568 12220979 -20258506260351125353331239502523714420 12220980 -326826635305815770550995088034403328000 12220981 -912397993198848002943927199828940227488 12220982 59704272562852941658625135234969668800 12220983 166066087386125701112204207127106731600 12220984 1867524045759728840588576417981676748800 12220985 396665451560687192803401296444043610560 12220986 564290290516767382018466547185435249664 12220987 -30786622636654562154898264990090979328 12220988 75878745441402849368731701338101094400 12220989 -53847796158614413736574168889163482560 12220990 377649650255023629606115797593972198400 12220991 523519231373415941155639438300442419392 12220992 51993640112734286896388973822988517376 12220993 -261029529442900030883563747722422314080 12220994 -791776830709551635393857337824679557728 12220995 -122295224001402496505103149257801495200 12220996 -327854188136235334554210455530000048000 12220997 1144265001616584266738600432332107820446 12220998 489705940072057199386459227786682064064 12220999 15621163350200743311518524354103501952 12221000 -1235401998934082297850248444259840000 12221001 -80470786082618163208959979957355290560 12221002 -316110831704019306654895829273258436048 12221003 -97697414826368188487741344901189016336 12221004 297654000052539383011564209083582300160 12221005 49931951074471254480619616225899326720 12221006 58591685295217321359258590970995589120 12221007 -191893435813163397964106592967896464112 12221008 9311050708973615966023279747209871360 12221009 -6112538937723298756592374945525500000 12221010 498195328683956837227980730915681843200 12221011 1332536133141909370495450920338114595984 12221012 789105557611103635527223471899242668032 12221013 -318149185369775727617514075618743184576 12221014 -20287036871709156201771653014768417920 12221015 -222525002599488509059137485073453636840 12221016 -38904810133245046143808629352425062400 12221017 635825311310482653872012538351906761472 12221018 752072043549800996629902196661038014960 12221019 211779787948546409567073661503565938600 12221020 175809513077205915394970332125456660480 12221021 -836357079783396949672306633078393154778 12221022 -219049571085415978546595173205238921216 12221023 73381891390721632641948983358611376544 12221024 1025243152821708932005170798325951365120 12221025 -97675119679483365156608131501304461200 12221026 85777240311523461223769403338813076480 12221027 53145140117924427781498037332691957760 12221028 691436745053750312512421118210730506240 12221029 183690826306381178781349116498902597630 12221030 -3563136201305108023887953655863412480 12221031 -833983356447501318340055028098746175448 12221032 -828104574620882849696056146155638809600 12221033 120911478055493085753230164057937598720 12221034 -69131884937648961617405528305695916032 12221035 441960691499709167503587903454943676000 12221036 458051640001667670048330680918310938880 12221037 -49527332934347164606020033014816267562 12221038 -393721231159591678597146838228609030080 12221039 1563036666791745901936793722933632165840 12221040 -66438359307999671739224198964709294080 12221041 -136505890622366835471955869995541490128 12221042 374278199453685730533381956685392454672 12221043 633100268973215425522233214591590884400 12221044 -683966042931520606384517498864914249728 12221045 -1137000855792016233376469844586231749840 12221046 -267952338382161221680032945260106511680 12221047 190226847286285033496711866549992756040 12221048 -285370639817267404370827576412656803840 12221049 -179638311271238591299646914426446665136 12221050 6428777263468436279002971205597420800 12221051 293284924554916551001177821776601282552 12221052 -139901337810799337968743166999225671168 12221053 210774147318791613048235650483588362624 12221054 -815373792602613770793301840034558913024 12221055 231638294142924918175478263939745656320 12221056 258165921218823026369473648885518827520 12221057 -468210708502332269227641773596546925694 12221058 111376753369773879569061733356966524928 12221059 -2218248924626769529599201953203771680 12221060 891177888315294853057295637174732902400 12221061 -539172414080293046812725483756847607328 12221062 -203761232011200939257591649774026438400 12221063 469679866659898841624855096227018517280 12221064 -1253223216223827608652726442344873984000 12221065 -121475329578205397992759206165620561280 12221066 -189599047115430333848202720603951171840 12221067 -814038327257775368822129013067098452520 12221068 -191113565094751893012024896236862046208 12221069 499064497310380555902737936569505333760 12221070 -386750984668623611461657261673657596800 12221071 -552043666105622775401865953009354411728 12221072 81242182796724935270454122151380582400 12221073 7142830458605080560825654138465928896 12221074 315044418857988634964373432113044739712 12221075 89197737992227360943030095635614118600 12221076 -2114872224814842982134228725095489536 12221077 822362066309952163609686791465738988672 12221078 545192476551049795087444114972838152320 12221079 -504095135765048754767824060500730991712 12221080 57839702781040349135282168161655808000 12221081 -729192166215338399290828054057668425088 12221082 159902026964995206848589978369263996400 12221083 400918306783797213332337072236944465920 12221084 -1022620823238547933642827906866269492224 12221085 383662285006336012464094007899403990400 12221086 58647823012168771231312322358489913152 12221087 619678086000912002454312838905338048736 12221088 92850916440456561450366772997422841856 12221089 -529064723031295450670082316714172942110 12221090 -23114966248128957082010631669109183200 12221091 -414932276449576497374837428532493868560 12221092 -7041032774613315762266547774650101248 12221093 1286120202021264438747848468058277799580 12221094 115276987350590372171914008159705843072 12221095 -530106793246798830312025473337259075400 12221096 853817754633866402672919752739821813760 12221097 -334821862762278359957365690556193499776 12221098 -294867069842859342403637572889319781200 12221099 -359182414942258366528996731763758858240 12221100 -138272722721278666400695638810842265600 12221101 1285919607694599240646312997220124488204 12221102 -627516271078381714677365991099984685248 12221103 887064408238789222770020405165105360904 12221104 -126957574036834754999644335354947829760 12221105 -351745892703003517669469259658104239640 12221106 328616018115539231686346999401619985408 12221107 -1114965372606643365972850622729501702644 12221108 -405361602217163689365042312099026681472 12221109 60787100425120106760432232408162228014 12221110 -10454340155504937643970614064655164160 12221111 -52540471584127374283764547495383403296 12221112 -261515274250376689311851798062827110400 12221113 -386826815493306760279139593416083818080 12221114 -252843818609941817542385477557333225248 12221115 18364663209254349099500176295335716720 12221116 244426996088640442693719191398431744 12221117 1637328165078251946873401518315598852166 12221118 -6976598457790719604260405538345693440 12221119 1064862275625659742173433464243829249744 12221120 88280963831130388770454710014925864960 12221121 1900248344491067788462165396316064672 12221122 -846166008622248832490708936648999839200 12221123 1652332177063966758231252365988111597720 12221124 60389568099690494319786952003160033280 12221125 -405772380999209089652739823996227648000 12221126 -998092474414015498236896440592907811488 12221127 992058128573257270574723756413388484000 12221128 -1000768221444347796794058064163950755840 12221129 -299645551849088546339263735437930428700 12221130 118812108520612959815870590565649162240 12221131 -352221007643553977355100426556401409168 12221132 -269223084730947193753856467715052011520 12221133 -669583438717600877362149117082763693376 12221134 -366831322417347098571485483129880254784 12221135 352245735032362984704174258410448754440 12221136 176272809431277569785605728659947479040 12221137 10362259488432702662208515108636071272 12221138 -77872054936071601033696584481215143280 12221139 -364801349957236975061218687666556408904 12221140 495935637436817638880773643509076893440 12221141 -64939036093614572188892652295345221888 12221142 237775250061322017057621903779979264000 12221143 -1229903214819153097205071408233799423656 12221144 -218624982193759683988233927802515578880 12221145 653176264124523717043465604366159193600 12221146 -234294144576223326927200762556845984256 12221147 -2429021045325189259068986160334723097088 12221148 389377354205168248942366600554165127680 12221149 -45639791463506420247042876129101946836 12221150 150920942314997474721968473745624500800 12221151 715002071080009487494289942883812328720 12221152 1329383456689855736151784176948853604352 12221153 -515994952791357069918875615624140173120 12221154 -451128560366427265759786250705270842752 12221155 -549584527719861157360369368474861642000 12221156 -1161457503488030038034638724671794659328 12221157 -135698909088245577739456236095904329664 12221158 77962082290505770492067719021256105280 12221159 15774976140856770778577323956296350848 12221160 112845588910477050427164747075133440000 12221161 215893347559628433414340015283540960000 12221162 -592859885369705677670013699677970009168 12221163 -345276166172348582115288965882335942308 12221164 273449969251002770762763180486608044032 12221165 -733108410091809919359435958112697586560 12221166 161091653244800787366737900915715637824 12221167 650009462775921323548416975214776485984 12221168 -106204245276146724218447894715963998208 12221169 163509772127960593672023488013334287648 12221170 68976616965520616970976020679937121600 12221171 -491239388955511011687451460447267000628 12221172 -1051157800993010469564303727691193446400 12221173 694365225756119870051637529647365397422 12221174 -29845409276919014896363994479751056128 12221175 -394397996538003241581897418329204499200 12221176 132888109309985345359630237810242969600 12221177 294255403613000367044371512219680722026 12221178 109134267148429052207027489678862618624 12221179 231140660564185715355013345282312895780 12221180 742478158911383951046825861717546240000 12221181 30770515433834005888500724131840454464 12221182 95181747308650328098358856137324347584 12221183 401032746932737602867301070400806692704 12221184 497302751863163399690751002801187323904 12221185 595420629189584611372387613754082637760 12221186 -747963663007924357680420633470972636208 12221187 -54426125183403819102269586883435526400 12221188 207295103348913488109394109748326240256 12221189 558836628654161617098946508434299281820 12221190 -289945172119326225264117819225649560960 12221191 1324276108435717978364057661643805341592 12221192 -154939098517510938186158025995137843200 12221193 -104465253407829501157922949141230973936 12221194 800607458095030384385175214623621947232 12221195 24502591456805986831069862745123048480 12221196 -200525889878783668543773099229417829376 12221197 144767324992253679518055513100349038646 12221198 62862018745729558495730416773893017344 12221199 1537195478878424620903638049147225146240 12221200 -159159538737651574426179777709799219200 12221201 1648936982491202239180709300376250364400 12221202 2194785562761594386283226608916144128 12221203 422999861967827694875502870033854193452 12221204 -440664492948828398547155369706050091264 12221205 -255089349044974013042829699495153116640 12221206 -1732239481038971268824537415501422891520 12221207 -1490459248280263326816843777934139567544 12221208 1057529495468858657335299200708604518400 12221209 113630939041874490303709332951026807040 12221210 -7681859004920361201452225395617546240 12221211 66214919209004342795862664515886996224 12221212 -134684975125492222323857126827421288448 12221213 93305386622326804603000914497525098200 12221214 430799346439253273572955000082828383040 12221215 -1231873795987951880527310286633216783600 12221216 -589636546673329418120191858657449738240 12221217 -23022207960214767123969152027985086892 12221218 -397179657838366531019863315070336184960 12221219 818198222047919136710890010285935290696 12221220 96243182574296366592961432921472348160 12221221 -548310374360764431418256853073034504000 12221222 -16210346793392347575816356573891798016 12221223 45262898021781733263406519220060571648 12221224 -727032296851244243982797049331165440000 12221225 288939003916397280510896021909590794000 12221226 51180100998482920562315444724403576320 12221227 1887770402299752435698975290948560476112 12221228 1176169950645138907536821831659452650496 12221229 1098702677860760573351140643729998689888 12221230 139709925748157041206930097376991129600 12221231 -1377304944845378577078843137001112904136 12221232 14094782916211297114924752780422971392 12221233 -1536024959520622494967668544214619905518 12221234 -375339374166726297693348445648502714880 12221235 557679084663667804798125147978529361520 12221236 386608362941136102839328351724184017280 12221237 1064392603007490469526311302529579414560 12221238 -457775002452404134991717388130342400640 12221239 -353579693802655822831774404354130806672 12221240 617676403055834195251304982513728716800 12221241 -636267013753343882364252291879136786608 12221242 829677056407023303638530634769240204288 12221243 708784095964311509509873781360559147492 12221244 -229107050634703423826254752853819720704 12221245 -13584796403872837730100739734098126880 12221246 186260148613927290016840368305693283072 12221247 -262968973076278635711535374541584147000 12221248 59136558133854805731275165380584144896 12221249 -1400452333923913723547590154108175799164 12221250 68767922974844254662224494357633200000 12221251 46199631356298895548214060455323051264 12221252 573648619430929947122652285548812437504 12221253 -181434024127242803589711748601916024000 12221254 -164284101524864594109258452755003442688 12221255 1149744490880222028567825519866615687160 12221256 -50899569363919141029714761047568793600 12221257 372402285125965087904426006663849752320 12221258 260785622142577608980901616239428510976 12221259 -289089653132065091244214212979345723392 12221260 -456267905429142299954809186459800345600 12221261 646863833814003803386632959927466083052 12221262 -472163360275342263868560129182121002880 12221263 1628433635987205394838679728463016710512 12221264 292216722551873598338772857933848903680 12221265 -31998109452132442140976066234017177600 12221266 -205675782696144033744670578302435416800 12221267 145164555576453888799077123671586315360 12221268 -333929037449841167048665573747168450560 12221269 3277399347833447524960631038664698503552 12221270 -43464717212104053914516371025256758400 12221271 450871461932381973605830806350077422240 12221272 669600073727414066857785534066758860800 12221273 1134666419482451912660091493149784656522 12221274 -39238552418444280556396667429705816832 12221275 301937717249741645724877888313490840000 12221276 1058896015048516029840096965659349660160 12221277 333486262274831504941288121692917229440 12221278 687970665183579076218281581175587444800 12221279 51580192856899463831532358228674558576 12221280 -9088064983928995413331756091289108480 12221281 633217900144401516123194697458281756692 12221282 -93224626753722389698602799356313164000 12221283 -13703774545489494650448981177750690576 12221284 -855561075557450572833109637538802432384 12221285 -51412751101664868326110956190236986880 12221286 147256240894404156125542745438147228160 12221287 -11767438568753678527233760791857216320 12221288 22625496428652224667583486050322268160 12221289 -193599172577266738823448141562304037432 12221290 -583720212650898917596647674309887101600 12221291 886732268050013365559348673683083661112 12221292 89882148072307523530652988460123226112 12221293 -151289562970285903268576612110967909184 12221294 3581686864240509862593201003697933056 12221295 -10900562574742558280197244117633633760 12221296 97797929032804244753950478822589235200 12221297 595260786951000207248663772520505760 12221298 102609078821959067676835777104589533600 12221299 -34509636716840074655554354892684733240 12221300 -95579403855463714426060493038399488000 12221301 -205046291587660964146603250472275839872 12221302 189883379428212031882872962501973470400 12221303 -564100727669448483343524916483390296672 12221304 -341379508079455919001345224683700858880 12221305 590651232431715651895228117697239274760 12221306 -12223557793645097549374387787706068256 12221307 -153099801660722356636279817722219445760 12221308 988555153251818501835657935864386530816 12221309 -339421718666917301830797527476781332596 12221310 -166723676648391407481325361243365395840 12221311 1459368785369205549914370009388046063152 12221312 917523289995703920342542936789798092800 12221313 -251812855970729603395221094568928872640 12221314 -123307204398299365001692026540911897088 12221315 -85789327893346621287943848456386717040 12221316 417225435605925341890079716345591824384 12221317 -1417990046147579579537576116436808942468 12221318 -324404343721619409077704419105531156480 12221319 993293991242304600866140581113618202240 12221320 -436831225579427241711456317933125171200 12221321 11235304681592624754482929981832590080 12221322 -64276553491723459144969051144001216256 12221323 505124588589308571068699154911325874224 12221324 300920155554590317071878513821125885696 12221325 -233553646270481710300422125369827909500 12221326 64440150489417522395262715899942371328 12221327 -547863654099599175685018600776915919824 12221328 -10391273688886652838657233946911440896 12221329 -1157386069252071075723539657713742901980 12221330 429074829034950472211905125897914449920 12221331 -17952876725320197285442729109712662400 12221332 -890764426224619444978581147023067453440 12221333 483875230581988281803753896858875165582 12221334 -380367184348794835394280735000365871360 12221335 562442288995384437944614834378809254160 12221336 328089241549600028436264627471291095040 12221337 -613700237487538105421837546004328424448 12221338 334280013947516349711356492735227984896 12221339 -598749863212781648009411573607692294112 12221340 -678894251407421058060588241928988549120 12221341 -976038082258585356204273041012476878816 12221342 -207514171962566207559005303938229225088 12221343 -567807798379513934255110955421726964968 12221344 -161200646220634495186867002354791153664 12221345 -267111776644379114864671768253485203480 12221346 32137263529734015804461317492542873984 12221347 -273364302501104396077299233569797504000 12221348 220345872612379997745539144339004825600 12221349 -11565405240748909098624827299867318272 12221350 268599712176637872776464162551914620800 12221351 22397027968950711190901159948280145440 12221352 -255182487713441936857680337454481653760 12221353 1451506379147231875689182912091964164602 12221354 -219497451375311455997386660724932033440 12221355 198559791910924834400268195599975577600 12221356 -491347198474271046272527218548036959232 12221357 -1742272813677546005203334857724737916394 12221358 162555348190425917633356275612401477184 12221359 245967733681697645715958237852245962352 12221360 -62290635377234851328699832427853905920 12221361 44469604701222102711089090368248497202 12221362 537614724977634143814322417095904625664 12221363 -343318853745881651055431283942077952 12221364 134392935549436207974942697833711538176 12221365 -440743516053562882741971333250411067880 12221366 555563064660146958228950374513752073632 12221367 184842179160485057381375057520188438400 12221368 -82712856634808613273624920042982113280 12221369 1311465071267224245891168537492599449770 12221370 -80443565848382767509898979806800153600 12221371 1761611538656333182770379302179833545572 12221372 -150686865303154493686238986224452960256 12221373 -270929523546546420510062379480859727616 12221374 -6537287398661376033114691640850078720 12221375 1128483379992961799404780672152497814000 12221376 80146777608032492923496430198161670144 12221377 623476652221098610609874921639891227072 12221378 91104572232373955377309153178166743040 12221379 -368194005582156180825581465877508437600 12221380 -760868646843883401960809591832327187200 12221381 -1978515253976527818950907185441900868 12221382 706652115871741909216101533123444703744 12221383 -1092230256716544765023901299973388843440 12221384 -938899906863118944421140723753071631360 12221385 -52278538993301709960694700010311767680 12221386 62112757723915483120391941313027923200 12221387 1055157338312746879028671422917062867200 12221388 -364908722322354975320694268861212410880 12221389 1321767985303776542078800956179778125440 12221390 -722649000513066670856544936996063323520 12221391 -30864755549558935417703097394299847680 12221392 -98488174371291687032712917917103554560 12221393 1442155817899030175621751278785867878642 12221394 -600516402867188788477218955219257481728 12221395 -13331009262046245688600208134938197280 12221396 -510158279198187375332880472928076724224 12221397 315815742472190735194846109590810327200 12221398 -257375306169677801935208358298399691520 12221399 240850050531171966511763462191848779400 12221400 106670866225240004994463186612154880000 12221401 -554438079499920818030305432315175364598 12221402 -21152889759599442309260021079601774656 12221403 283136356719225547540476193970892206208 12221404 295049983314491664423909723105622709760 12221405 -126191464544826765798487547449378160640 12221406 207475607729337570596122236365344704 12221407 151985590376909980311564489280560000240 12221408 1089255444543640682393381159958789488640 12221409 -323320082396289376119814413701453106432 12221410 608696314747120901145366575376690447360 12221411 -968979545323022195184044857930045622976 12221412 -25310341457555957225140164449752608768 12221413 -167948149875671420162387807495934014338 12221414 10160158325037472076028121764101772480 12221415 -1049364806345217197175047307317887932000 12221416 -924364107351085234497402212313056363520 12221417 -1045518143807966030036969669043375552 12221418 132647788991828723586493950775693910016 12221419 754405554648080775297384167580337480992 12221420 344137735995175477244354370286430945280 12221421 485863452027107327930667376366217282112 12221422 163716785876460560784272493989762728512 12221423 11979383530797111247600417545307774224 12221424 -76078256079484390239489567138461024256 12221425 136618086589955257338038895432216191500 12221426 -268223700305613170888333270888289239040 12221427 69806379512771032113749647279808640000 12221428 201451184172290890104552908308681923968 12221429 219681182539153408195280263911265238688 12221430 -144129779760235302357219226039868570880 12221431 747991803515449846484046616018332064232 12221432 82172652646794845263925125201659494400 12221433 114963722067178331493611179895335209600 12221434 98229212708265386539360247956689653616 12221435 1067903435402311593299947115416674170880 12221436 -109731959687871181637660484320767672320 12221437 717693857684856034530087640559201265600 12221438 -27685015831920341674985444009814650880 12221439 65180707229287762217513421891754036608 12221440 83844195544484265679881204021130690560 12221441 45495202288040858708479235013139923840 12221442 711840698270204088433359355739272121472 12221443 157042870660368136725707728390676803488 12221444 -449305933973717517220159109735457654528 12221445 -166216699840273410557416904431543594080 12221446 392994309191470837441927544873881782720 12221447 406613505171751539636575256069880061232 12221448 95947252706630623353947234442414120960 12221449 795498366343005668107182458544636263450 12221450 446376343805429365203610220646728442000 12221451 409360612732029449607183248252955709800 12221452 -752376509591277751943663070627197380864 12221453 -230064831279953306284203655522153484544 12221454 -19285425152738926903147584146067975168 12221455 -625193317394074793783751074093296907640 12221456 156286704961640174655143216456175009792 12221457 -401322640069035379634118380715105422208 12221458 -189625927546978103968175415950557424640 12221459 1609482667721043891142951844443932975660 12221460 -7378607094391715752709001064926259200 12221461 25879811738211503089191650081830256032 12221462 239235749235234437182801573756375347264 12221463 -317934410587123045802186551584838818456 12221464 9028018740889646644467406292983480320 12221465 -322688033392416372357945418214710800000 12221466 -442315191816896578116360843007055448576 12221467 128405644272658429604307802086961697632 12221468 6599596229776205745915766870287461376 12221469 -643061144306607668966656136495944411200 12221470 289981677561546578945240876232759206400 12221471 166902823765094262873479234503631166144 12221472 439435115845127062751056167414156754944 12221473 -427786467051430610733843703130596777296 12221474 -641362715364378571075548394217980743168 12221475 -76055137875278867104685099121450816000 12221476 -492153117988510976476749245202501293440 12221477 211197801860747976143249765455346222940 12221478 584741625345922971352161605915163926304 12221479 904721962267255161758308816762440524920 12221480 81835614232251298150261914636037632000 12221481 -401667988490486259423686444657868623136 12221482 -37433468848648008063738548556923904576 12221483 -280712446657768787635502708421827624268 12221484 -647135069303920852106593645138145280 12221485 7075992550759024564568059824806996760 12221486 -42937760268180694911091556058424879680 12221487 391610492716162901998986039930124233168 12221488 -60162383610674195061736960194239807488 12221489 -100730872142229998183096137206798673344 12221490 309888492727213968767434901891680197120 12221491 -15745880188699293813413003031000565108 12221492 652746089667419418184658451587533228416 12221493 -527896078954170185295685302348262016736 12221494 -700011548456318999800916915001940036704 12221495 21442599410713146517266471397424559840 12221496 159860373794266925791181067312070656000 12221497 599012118592163634551030581650528187946 12221498 175973635724111686228377172403580774000 12221499 -872976764778509950266001970594801892240 12221500 -831748944904001238206118032750556288000 12221501 105442466339895773429070101899059143520 12221502 -60627002795013322306850665783638306816 12221503 3388953471258562551710893775290282240 12221504 357659329163199985237398089935796305920 12221505 -407735949566295468076231536874796266200 12221506 531492301949239949093200087511701716864 12221507 -44748368539902320774172231392556808368 12221508 -30686164578862742964568573546974720000 12221509 -638597850489722729887507878921165164996 12221510 4164825232644204403631985677860331520 12221511 78450881662218681095605675148408162472 12221512 -601307764088399048687680744104841804800 12221513 -285344213756003565782290225173621493296 12221514 24687368971297058543596236104568316416 12221515 -226280752927941078384960633845398836480 12221516 -429165171295883785578976627423715082240 12221517 102312914300783300251935324390612123648 12221518 547961647155888435289452623772913674816 12221519 1168789516981819896364205861210233207920 12221520 -35871569614038132447868703097502433280 12221521 51396805360437804705724691038732453852 12221522 287738257822379660012155585791637238400 12221523 -80346234851196507649955174805341049348 12221524 47325100600582066553506229964522366976 12221525 689070940761729067455456778845959383050 12221526 -40807395993774925557899501996145578112 12221527 693820553944255969588806926900007226376 12221528 -184103547215132929085504351851281408000 12221529 -657366191676354978855690943823544920832 12221530 229937145559414781833429950762019307520 12221531 -787443070586477465911206906493418401740 12221532 825705279762182032746966969249464094720 12221533 -144164350842801218090498405741111921664 12221534 -367354606614936334962258078986437250880 12221535 189570597556209253451753530221605723040 12221536 -20228067470604624537087861949201121280 12221537 -1943403101851194668468261555692085251200 12221538 61226512590197508170596242617809308672 12221539 -947487765259267851089418079297628993400 12221540 -213919362392731583028771168880541982720 12221541 -733870226216514814937124720721121056320 12221542 -338154248176643414488021664976807944256 12221543 853875957341784061353008654468755140792 12221544 -68673414076524126921791377667212001280 12221545 -425533913390231486774196310571524902720 12221546 -706877011356028830156491658228765696 12221547 26043277666378549591440250290311570928 12221548 266037019140065065409250248509146055680 12221549 1780981867420373242888740254961335444364 12221550 324297009728421862576828935895448832000 12221551 1102990765908097619799421266306828486720 12221552 141812990935091402933281824168575434752 12221553 61339092604336196790761863976280334704 12221554 317695974976805175440785074909697448976 12221555 -124681132571897792589200183142663199200 12221556 -236334222165039805786777785321110654976 12221557 -1486739574998825947947841368634867478340 12221558 -69086006835718347817632260074671302400 12221559 -134132363987662055228512588383466781136 12221560 244630892405032435406998166518941696000 12221561 -2375633824035772082757234548301803514816 12221562 330739754240163009600614944233885127680 12221563 990502837349288869751287695351478657560 12221564 -113648032417257651596193871482547458048 12221565 -26557621518179242995601663016444760480 12221566 -28683300266331595283002612429690004736 12221567 -147544842982827401607709302307299524688 12221568 -1426246636110415778874810157281218396160 12221569 414682535358662396078131149972517088580 12221570 -136982458301474155004683347653733143520 12221571 817715087758853247066141731299012761264 12221572 1108744113220421649210415416502239344640 12221573 286939822726296274433942227320815331744 12221574 -365600853310548335662540397502932293440 12221575 804390378019806184375165069483114381000 12221576 -1356937316972360670782659570246146816000 12221577 -182151221542037495966706257526288960960 12221578 -203337176213462407664362273902076094160 12221579 -837153111054971736620975764707645020160 12221580 113640531849801652229264221941796899840 12221581 -198093823105972324675377298749325148468 12221582 -1263854663933157945883304127451848523200 12221583 -457871122851747864846897954317577321600 12221584 120950342506117497884746619854722760704 12221585 -32738683327933440491607174601077216000 12221586 -179254415281491317508865991552677844160 12221587 24472888707115955113900151514594833312 12221588 395643452664513455766626015302467782400 12221589 5495767876242889139544806264875599168 12221590 284390354556313236070642493507802988800 12221591 1340900522022982251761597985786433650432 12221592 -6973462244407931860622531335803740160 12221593 -776557846684554850722246181658208863158 12221594 -117836207785751493377983249548035638272 12221595 -127494711976854283196376328001774616960 12221596 -923098548043448312151566203732069388800 12221597 -222627198712679029264220064783012974688 12221598 446526152447205945167293078296334356480 12221599 -67707443034996428237727116360581642080 12221600 -347289050880447838401304625285298585600 12221601 392539196576727145136191153143885096384 12221602 -203264324156474834816784758305226826240 12221603 -40052332990096766514493851602114998056 12221604 9296266504110754092747516984058868736 12221605 -1901939112498078863225827148816789220 12221606 104043246747127689427981695469604056320 12221607 -100123657611639621849210295033137251712 12221608 -139760931700273249544058003491939450880 12221609 -1022650187167772359525220445201934006896 12221610 265727735479683052193554624930306176000 12221611 435225650156963852598446133065515740212 12221612 -364295058119793201430434813926410733568 12221613 -921207892620265884714843803062812948480 12221614 640349125344416422871988941052878742720 12221615 -306967459323554307484140310782225019200 12221616 -121288291376477456927680080350973788160 12221617 309671279124345097343110175404002918640 12221618 338178588358451203583004343931499339072 12221619 -788423554564783994970183453104106221256 12221620 413164193041335473310415535715837991680 12221621 402725778313789370929445491246497865632 12221622 -73702459979509185968863258144742467968 12221623 -1507171491428137495701301365560934428880 12221624 345604835609001293845064973447355944960 12221625 71603517190072095972837223842116160000 12221626 60754893431800168571374194381182075904 12221627 -1197020610722664047620869944937258424728 12221628 304085277056565924228175903840719627264 12221629 -1583436392645048145182489632951941977754 12221630 -215089757582132351721673833438200820480 12221631 220737000255958609130013842582809812000 12221632 -442405672676830738150297846780264448 12221633 -224326011128259675453624559068883687740 12221634 169989395271400876670991714456403908480 12221635 391345507893521306597254042126919945760 12221636 -160146731837056790651277024084071239680 12221637 834844843843808432966058059147515764960 12221638 -102141627181569245707763223880132061184 12221639 353749447917361535358794191102146670224 12221640 306413756231997163942211015490207436800 12221641 126938129563973405811675871643757425892 12221642 941127728506443158906905783226732576352 12221643 245760441675830354713013758638146294784 12221644 905230465043059847419474616492669798400 12221645 1705919848540250376041253317158627080960 12221646 -503379720531986938715188855621613716416 12221647 -1041400418762679007105507453398339765768 12221648 212526449612233531963146429875913621504 12221649 123594855231235904047800921591621891936 12221650 -45821893921345373192876993199688512000 12221651 -524822982122493566000107544972430420288 12221652 625655741127247152136015299300973381632 12221653 -1092065459347598418909451405555674223680 12221654 196244942138134743211968933634179775776 12221655 4357533603630220414250190754668786720 12221656 -174108981321261027088475729570062295040 12221657 -93978431491341218881188799242146036736 12221658 194925109809565062706731707016754329600 12221659 1100275335450926557197550558138877207040 12221660 43086639923689121484890398605041080320 12221661 -1036862452819599856113639771871960364928 12221662 -952708241521463937572856883659508407168 12221663 -388556199230435415746834755869137827896 12221664 -102333278962143920223012300725315174400 12221665 826790242630073355299888533399215090600 12221666 174825870936882980661948822094521804960 12221667 735092750103795111826687759046004944088 12221668 -844149467176647531474087066621074157952 12221669 -835217381744507809717249478349336780930 12221670 -45983312652253294120523458786541015040 12221671 -583283761829719058822580456468091379712 12221672 -1511406537804928145868908344812817843200 12221673 -205405667228949668866477510460004916800 12221674 -930214258861534964616724984488939609600 12221675 7479419033619960418268480927233851000 12221676 -23132609264892490032088427279148557568 12221677 140461701119558387840573363613503575512 12221678 -270988060895970139577016714693514243968 12221679 -603202475869996436853527980644265044216 12221680 -30739722688553376679379677322321264640 12221681 848088716232259560435267972855254662482 12221682 462956229253783445019730251767925652224 12221683 735173564059630720950219091264689638640 12221684 666392977194285920455304321613274232832 12221685 -261925166225122881384925174934666995200 12221686 382661464813643726740948888860678981792 12221687 697244621633394339042704537725237353912 12221688 126238431784050478726733928442889502720 12221689 -575699442567239269737775824368988847510 12221690 36389745890882086762639564440116653440 12221691 -440305280854153592391086270647314261456 12221692 -156692413509227804324703330887324073984 12221693 32429487338028038765611826672537627040 12221694 -15215981775916612278433413646318148352 12221695 47841232237118184584825056771503364800 12221696 -77894604678348292127331634421031763968 12221697 174949452017044572551490809920233514800 12221698 316352520141259547923827750136616645664 12221699 236972286756275980339652763057905942736 12221700 -121909863434047144458336253053800064000 12221701 391669945306713307886458958217299389212 12221702 -950482289243724378245140663182222374400 12221703 -364445255370565832958635857811874115560 12221704 617005374131168772150581109360143032320 12221705 -257681939741855825538447395645785066140 12221706 33645092687937892265098081359533474304 12221707 -574783020505588626213362206550934681888 12221708 -980029991081036656377129004828893462528 12221709 -568739704174073663783740904423418480000 12221710 34202381715782927984536043789072237760 12221711 -295169400030126559098146288100318559248 12221712 127541486815635012932070374619119616000 12221713 -437673193810687751495538807576084021120 12221714 888493264038991915318771079798269361280 12221715 602299952596254726338950987892321322240 12221716 356654490920360467220140921793483032064 12221717 -129282230234482762457236484130616729920 12221718 1501020887565124068208787742025678848 12221719 48979606919295865049650485714576088000 12221720 198074510699825932164267975913973760000 12221721 -672547517180919591493970331453953159910 12221722 -808566565115165446308684270442605347088 12221723 1745616391000843581216926431296269831664 12221724 189444255881234184398918152411991456256 12221725 -1069012074218933634972274098660495555000 12221726 547050012898979967305394648442497216 12221727 488632121484495426511582901833210621824 12221728 -2790368776766964208980467908661691285504 12221729 147994138338986091738923360253000500520 12221730 47247526251078573680100625801658241600 12221731 -715090459563195811667179357385151885600 12221732 -987085685630266782285565555753472977920 12221733 -833733653611472141264860322808999936 12221734 24617627469007062449004551360003385600 12221735 884581378439805793358565560503672714680 12221736 317848777562555418133513489282858598400 12221737 -217278728684161838650517317192348921008 12221738 -561882920357598587699784351671159777280 12221739 404395747784546647736247860110833930240 12221740 269077025750768200230973607405412264960 12221741 -100662478689300291629730233212561064256 12221742 -42536638216220165618915527368053996160 12221743 480100288258971372524173423343242273440 12221744 -377315376341849563845088864463698083840 12221745 679601424596019992662249645747850949120 12221746 -787470724520125947918602303937768989280 12221747 358792729646552108104832094014402117760 12221748 69167534892292948906193985005147320320 12221749 -73254288274135051152696814672538319250 12221750 142396228993044222459143776325928960000 12221751 -626315828490214107150016549334102732568 12221752 -229052084021473125142996599235001425920 12221753 1189400210485830708220326672920891171664 12221754 -120137398107233512667926063251119770368 12221755 180774824018834025465981910149766605120 12221756 -659178905639236953315392757319413089280 12221757 280015373209089896128218421249433081280 12221758 135396328165719005961649939613623694784 12221759 1145363452580179683147287224609971693552 12221760 -12247601714126882309712035388063744000 12221761 -10206691080614190342774397856806393808 12221762 -85175921866983945606237473591397880320 12221763 368517299498189511257544960016887922944 12221764 -714372740506054321896597547331637399424 12221765 -96789825941472231593288768089091106600 12221766 -7369625341149715085938945942758111360 12221767 -124255875269219683265990519518896443960 12221768 -530351450939523577649522805581942691840 12221769 -83081298175822179711836451515660958720 12221770 -93658894602637538397751107549072929280 12221771 -1377303469293681778081675336514593922028 12221772 181768376250738347846932175532836649984 12221773 -636146423288517172821984246522272900256 12221774 1407904308605355818720665585681378590720 12221775 -256376771118136194315871160610961794000 12221776 -264865518776970619840819723166377574400 12221777 -218931619829844850800130133337585474828 12221778 -38478696297699629234574946017540130176 12221779 7590257108982131697561341756906207640 12221780 1243636304137979507846085339238700736000 12221781 -20003646719240382238150375421048954880 12221782 36170436094978765224023684853613232832 12221783 434129818013389032156760004022208044720 12221784 104773117491978130542508191082128384000 12221785 208704064153003112302666818058234846980 12221786 195193088969251716416509076175897729024 12221787 -331398129274185761509574663726235886440 12221788 -582405779325912284588950288013412154880 12221789 -179837367487256662480424334875094430080 12221790 12697479200942752106685613343196672000 12221791 54379776407723637824765287458632592392 12221792 1499634270944272237816482310844422815744 12221793 -1029717917097083912564900553385459097280 12221794 133165145942250723534938838604443749952 12221795 1229096686738273202418056571653303134800 12221796 415846073387331575833802033797964328960 12221797 244110774713004732792981460101574880032 12221798 533798319598537669340419834767899763840 12221799 -178844277855010742927025722022215474136 12221800 71778567368044053732523607168018688000 12221801 895209002874300260825594616269549375802 12221802 -567355922001574974202249159501255920720 12221803 304789173110603598320715277344045782160 12221804 5442199496348910405059505126404800512 12221805 267847322406364940755228145255852406720 12221806 -28490206581983050663065991611251014656 12221807 110661084804397292682699715240644755280 12221808 -129229341682753773631322129044326776832 12221809 37693624433175947171469301380175235904 12221810 -14348774264563509528835180420198912800 12221811 17066635093905846442025730395394977280 12221812 370219661705949858577062742765977444352 12221813 290365495140573431445727951004571751164 12221814 154062081796841862492078355124735124480 12221815 -99167490411503706310968837681022544040 12221816 -343690659259181957998595591020858859520 12221817 807373535726376999415747533759059238480 12221818 -245563457118039585279366001238870461440 12221819 -1445666100576569397327181375681946706780 12221820 -18293888386986597048781717690174156800 12221821 482408379385418164371801795431551654022 12221822 379938216884663003632152912266887204032 12221823 872325342324255399873975063276075050184 12221824 -372694395928991184893160138794210426880 12221825 -1951941235713776853184170843270195600 12221826 437459624253608390761215473964073094400 12221827 741749002061110950386543112945687180312 12221828 821798393805504585822191105651483376768 12221829 -160341678902886545579846735012470287552 12221830 332029697014126407162411724759224019200 12221831 117498865869844111888457238063060741000 12221832 27257015311630563392007881983737200640 12221833 -10534916482658584787480147220511878912 12221834 990236789954859800824066180721190738432 12221835 -518881310344847529803913324776356035600 12221836 -4695355984955096405965088574366981120 12221837 963332168294376861080350218858089154486 12221838 301878379012436553840994547184254609088 12221839 -1154526870316852821603148462380036348928 12221840 115052100123292241667503655817885286400 12221841 81409362888557845293794796249188702784 12221842 83215075089090203432406559631745915552 12221843 142303971992688137266856832408770286720 12221844 162358745440977445403439419449963106304 12221845 -109284180979380101389293996082300876800 12221846 588299110969377590126922499826521344 12221847 -1824767801873198717694836765564520 12221848 -76169570128396976140355740565185136640 12221849 -7652053611180897139823780934767700150 12221850 139949217790205588817400739059363296000 12221851 -183068371494403709357126424783806673148 12221852 260177813477137827509550200563002478080 12221853 153196517888511560104904886680721100800 12221854 -79215542565863870254328877177264165120 12221855 389298775553511040970673253251443753760 12221856 -557721721833829588577614532241231249408 12221857 -877713773134636518002096613917716356048 12221858 -286692118749771047870573720552239302912 12221859 138289643545746783973994193223576936368 12221860 -284204066031691949593207015812223488000 12221861 -544518284508432492964023786248872788480 12221862 34362874732805605358692311199575068352 12221863 800928672775368740968286781741995029112 12221864 1648024760220400660230030427904307609600 12221865 164341205994178831432203376590866068260 12221866 213814269514451968373220876482501779632 12221867 -76890718410200540728421335497874607616 12221868 398371302550771565560395467725661898240 12221869 737195731448766167543357306156172465600 12221870 83632849666864717821662452903271570880 12221871 -914713308994035525926836334215163780088 12221872 -248127057727790186331045463231157567488 12221873 -103491864456209163984894584550258495936 12221874 -175912525948205286292892860998738432000 12221875 523423912343001546085918861219165350000 12221876 -862893132338065605938598691174525144320 12221877 -841520404702115877061530288713697448320 12221878 92420431880083494444160544616142728960 12221879 54059811054131547789997659937064592384 12221880 -424880665094169156140570798757996134400 12221881 -77250504773493460376837719280435833920 12221882 -147694929849931295292480678040926392208 12221883 -425808791494483377025221558665318509320 12221884 716842692668627968987757542118565794816 12221885 280923819875939091048291173943851479800 12221886 298342658126594308177433272621144320000 12221887 -1131241656870107657383710210486053558464 12221888 -201516897407968892714454205165568262144 12221889 260066170392381947330874291032505701424 12221890 -573999358723338831107317527080549069280 12221891 -214004863384666655639828462929554996216 12221892 -580057655581843476583522330965216630528 12221893 -762445858640623932870605531689083301858 12221894 85630007131342376092954471246282876800 12221895 119466252298227715338921944084217169920 12221896 -159674739341463693628265510683797150720 12221897 -7162504089753839474008778201890298928 12221898 -27822808288353776299787064655005172992 12221899 930878122891897956498573286234730131200 12221900 -503251821863441210598695380130059296000 12221901 1112190549089874771457956949456402615680 12221902 -225428087198304578372765935874845685760 12221903 299164766666207454779044940232083596944 12221904 -102771441685177509643909537977916194816 12221905 145486101872387859111127313472231936000 12221906 -219127170405854749077451897888279468896 12221907 64317376338614581888552647839311211904 12221908 -670037130485610308295019015358392223872 12221909 -169940144423488645450063176825126072960 12221910 -92211885940821190166109658548141072000 12221911 -772311467948845427827254837225393803920 12221912 1134433696825009301805553266227904122880 12221913 576709501141275672384711414021076697088 12221914 231552557167964154091883365392228510432 12221915 -1130314204576553091432740607240191077440 12221916 14594478771956738750638380526032175104 12221917 -722735972212757752626645975741973779034 12221918 257367304025849430153745301517939381504 12221919 50843718118628947058272135477889666544 12221920 -834559799295412959082005387610411499520 12221921 -111915220609316212715050374999083740320 12221922 -371608306585304158534682688129366438528 12221923 58286449586839599562641627707128145868 12221924 30305218038491588320215882030249861120 12221925 116293600327666729627653103914935544000 12221926 24146693045935769424260027910246113664 12221927 -2148090283105210977856180197311438869248 12221928 -271624346354519176659583541488399319040 12221929 -546457421417243300970683061647958669324 12221930 83644030547028207587479447063110528000 12221931 -160172955108662478350568845370287158800 12221932 787534637396868259983897797390725335040 12221933 25087084833495121142858640864604453344 12221934 -164272098446415571883475673717696990080 12221935 1232974790415396211531892174438016474720 12221936 -37597301836645947825774737108651999232 12221937 133534712667896065838567058835252673088 12221938 540584722902584376869193676519068399120 12221939 -2596519205038244653271539620672236911944 12221940 154199160004448839718569857258464870400 12221941 -1083773371498573328951236629793673133600 12221942 -235758025573295118499192470424593292128 12221943 626053969089107913775695798711512320128 12221944 -129285435060495875673936869603558400000 12221945 -1389590727949280654842003739145669515520 12221946 161798890125587233791738833302393156608 12221947 339225990821854550328554595433861780320 12221948 6450664417890517769029689520904183808 12221949 -174376237647469134425877705953596225536 12221950 30587635800191812056342816373226193600 12221951 6911204193395535821080718590683903840 12221952 -9892730723747840558240742424455413760 12221953 -379951230193727086144879602609181411116 12221954 606236661243176114292163619892753844176 12221955 411039601320212149594835829245070895200 12221956 192144346669592844687855963073281365120 12221957 521628897674129267911648545782753370432 12221958 27817353522205178959788212148592896000 12221959 847363912298151927032122383395030450200 12221960 -432759615740717764529108884906501632000 12221961 -330656767757982388977328314797073995520 12221962 524319934035119204417837850782225597232 12221963 -111690229173993951632525549241133230240 12221964 -238610750852990402326819480799427770880 12221965 65477107935759745183176716017324896000 12221966 493716364226449295115941928410458794432 12221967 59630434974706013282564073314734703616 12221968 -230351537365247268091815183967518720 12221969 921736330806105062752573232304964520370 12221970 74751621040187625154271229452056458240 12221971 -365691646694858041920554092427606095828 12221972 317535134026140934132314312488673312768 12221973 339379149549912362491528202179872600864 12221974 -145139748424183185869147623920053906688 12221975 -658000313336006584788736145851506378000 12221976 -2318911025719443869935596681115729920 12221977 -101371515770538784328000445307336330656 12221978 -761494840925985099509246746493833282560 12221979 -358965959299064819420216969205958519296 12221980 284239347671776350421858433545317888000 12221981 118956226547775784472045603134408711782 12221982 358010592670963156631074056474470092800 12221983 -80681716639120413165895013019465174800 12221984 -1708855945665143956084356675009929478144 12221985 363375823519344589635428476103909808000 12221986 25711340775720195536355044957850432000 12221987 -45162382968137920128164993861012029560 12221988 160065651820756955100043312436650684416 12221989 -577382645000981606082080514442826303232 12221990 400536595054053318244150994241916137600 12221991 -8818250914043143752583451429822303640 12221992 948186493949703220553438387199866880000 12221993 -356679440765871924456383976122034239616 12221994 529456416332773876559325790036902044928 12221995 10731579727750738138795094341355468880 12221996 -133130478697932165971783465109198566400 12221997 414075770558464135026768459603387353280 12221998 643193804400747783029708023654004278080 12221999 -364923449751696807590781368380330653336 12222000 -50584155269081422703542454911205376000 12222001 131768503938278431138673633359460677104 12222002 -111808384261296795584184535133746862688 12222003 534254640398210586477333094923179870208 12222004 156202758949230724571460841773998877056 12222005 531027513929137404801862079769182661660 12222006 -542108893137816014370821570392214862336 12222007 -83320822513748353609420093072870000000 12222008 -22561150428908689641255175560457175040 12222009 36072584215692833983013114782473486090 12222010 -140005094757381169664549205611634511680 12222011 -122903064974246353537501166217521011200 12222012 54987749091922201459120000820712628224 12222013 547499651346382368768406279509642136262 12222014 -60874555136670296068451955740183554560 12222015 319109701556182066981658797984181524800 12222016 4614242884401768096662248782600339456 12222017 95993140503019123790282643332986726020 12222018 -147618008566586145863039420897942367072 12222019 -10006360062332865955926514622491843256 12222020 761367504207324147187480508817235764480 12222021 -1026536447688082022370994585809287696640 12222022 80591696243185690193301556877136873312 12222023 -2017518799440092888906103513646979701200 12222024 169697634739790257725214806601230827520 12222025 -6779273785240953835536673693304343400 12222026 -905489246127265584813751228247608014288 12222027 -872668358910613332610815339554615021880 12222028 165460539242700205348148949284045858816 12222029 -580635608118341660558130661663096337280 12222030 115449447046719579699341890552906120320 12222031 -860700045121048051256358743569895291328 12222032 -306282049164546064585848779487676612608 12222033 -632538247254572967510230852724015541776 12222034 -308193830131854206054463023969520996096 12222035 -81075296748679247414947742843680032000 12222036 -240673048683761555940768156011789475840 12222037 761678582822625171944049109317031840672 12222038 -927282264296274485869723981571905243200 12222039 368046139223101515540962431031797915008 12222040 555499829526482334101516275453883596800 12222041 -424912628829231543746101270487837213628 12222042 166762513150639105042975956582140273664 12222043 784113637171396546549207658108304327160 12222044 -235894852194764663853853466770347331584 12222045 702368946611446799798919036212924910240 12222046 -727878328575040131848818864586439942528 12222047 764075254226897432716977872484848126496 12222048 -904417592336014638159067191866747781120 12222049 593923936110883647413166581985374393536 12222050 -107318948503647837495973256619237540000 12222051 607568585917208803796100475649649319344 12222052 -1203095413435452445093106639313685473664 12222053 147897708902645375536590387416247778302 12222054 -234772073364861071474473686350601360000 12222055 -1005527314638937158062366877968280452040 12222056 -55073370160526369466825079761616404480 12222057 -257751854129783749425285221373353572512 12222058 -744583635474845684481593236731884055120 12222059 85239444138587213770606097798184646200 12222060 -3022107658241006589507218559788974080 12222061 -121760242851495037061620873810568143700 12222062 -3846426488094286967562673526055038976 12222063 154435556084853314281832742057045592320 12222064 365533550955244701242552327867771617280 12222065 187693058050410448411210960932082320720 12222066 -106041610036934122002557720723041764096 12222067 246567853433830027127277345680954195280 12222068 1270570940786549827608392135571850899456 12222069 -947092866000473899938216110974030911456 12222070 151962686981692538065492966318221684480 12222071 -55721480790483304446936850912464493128 12222072 -919689332634599565596418680336101601280 12222073 -1520457071267026112231691668757924638560 12222074 9762113731028439084409279638965014752 12222075 21025419411267868737161915681330289600 12222076 -127245457342336731119823839635928074240 12222077 -271334083386451268957628058305987045888 12222078 -532862187658812159524340717234781458432 12222079 961686674847744028630497255632646233520 12222080 202765778221517533653796761087718195200 12222081 44808777748043209238849539569469001970 12222082 -331176312092173151159694458633205752832 12222083 -1633263339899337773997955298171070577776 12222084 -18550590887032947903431622638694371328 12222085 -503247001687950776384945510934641251200 12222086 -132292901762790418674780365861927202240 12222087 1006244598781906811783347071898967996880 12222088 1339826528319145128162529933288204661760 12222089 3137189797200209821319905512179805930 12222090 -20324776804850984306532902605663027200 12222091 40239156671932122013995994061027995648 12222092 714949661666696665508651485693652252160 12222093 183767617420858400594824363566587256864 12222094 -845998728286027782055889139143551907904 12222095 -598944267690376166164198616078389698000 12222096 28268018871817025630059718054954729472 12222097 -446847709570403792479341673660731306908 12222098 3499518329010391050657757765567749120 12222099 -73007038308354384690073730282504373504 12222100 -23296844670754395527486993434608230400 12222101 1014195952292944569105998374235397801102 12222102 177856081371963170460344219515809872832 12222103 436337427606160425820685694561464123912 12222104 173853454141302168583737101254654033920 12222105 822188908335498827114301745787089920 12222106 141204403878421185380068158139379349984 12222107 2655276414714120740332582995457443077400 12222108 34340878276619708634274900949482137600 12222109 -50696408564876798859346151079954673690 12222110 509960562111958225586969896500102341760 12222111 638990095351505573072427684778282878720 12222112 551816169072064984733273283808604454912 12222113 -205785508222350945463049230911465812796 12222114 -246751853164237253426742006991673708160 12222115 1402551868729047839357478297448751812800 12222116 -904742308695366858020286017827449084672 12222117 -135971447756522321321058259165663157760 12222118 -59488710511499563387233930359797696896 12222119 125421108830145757315560462554696203200 12222120 233820194069552615609087998229114880000 12222121 -1717003639519128738711024702754816060678 12222122 32383545378300188717118912645539125248 12222123 715153759409152695055362371032474839384 12222124 201649421758087179315105301172939161600 12222125 667523118343234549538457902560473087000 12222126 155327199357427086621595639437660173184 12222127 398544687721201181423061333033591352976 12222128 -242896166675914782948758719414903554048 12222129 -173159970924431570754527872132242454416 12222130 -385631226133286109776076083727554726400 12222131 634219419646596510936955911019401576960 12222132 116986140297866737497458968443844134912 12222133 161203501238962528101546387433897587072 12222134 -16748969258998674133453322828401854528 12222135 -435180050609037560402430743014322117880 12222136 491399615357398651714102859633526620160 12222137 -1613009733247875250817573139282551455740 12222138 -291957576218145947643094915249333165056 12222139 -1271081835695883223052430465550963821480 12222140 -21719031152940820761383554874263633920 12222141 374914962097972450564697185215957159744 12222142 -167428354466301571538190602196800502528 12222143 -976904320112654080873968403292883110856 12222144 -32145324062857732111162565593934069760 12222145 -134253005136919131013217193320331854400 12222146 -294183852980089118737537579527543847728 12222147 -236521989342366269747401071028497576960 12222148 9127165046705851971520109690577525760 12222149 1818916549201774944456636154737897407040 12222150 -81672547106288273991737828713693718400 12222151 -815348885526744245938077074969532887848 12222152 865286475282366948127324234252537881600 12222153 1431011673223138749979531637991387648 12222154 -70515799736053236167074959954497092608 12222155 1719378212522287217220977902328053152000 12222156 10130158372304611099828049892107484672 12222157 -998071287143343741070336672388025215220 12222158 210454185327068846531989920769985976384 12222159 -123363987731632200441255248955119179896 12222160 26529008052985128330553069195398266880 12222161 -395261100145381313127007168302717682368 12222162 -568667073804459829568587281316524300288 12222163 -72449060603770308645185249144132070656 12222164 -1392087731635575418121932136349276364800 12222165 -400359019899033200714929139909000854080 12222166 -1063248237192560080575517168803863264640 12222167 -228400288358006132915864373853821159408 12222168 -289696911852255068234468656712857190400 12222169 2948673415668967742174501849717271592320 12222170 -154683426406374887884034318044013102400 12222171 18087925554285186469356548370197947296 12222172 -571207471652563839560184520345469452800 12222173 -171045767506557088578784513985954704020 12222174 198726222897399241144637402686489085760 12222175 184419387301445512225352115654951305600 12222176 -742017441364282994163610023348259258368 12222177 426829779841063500300466902667892806656 12222178 -252592271315600757224263944724385469360 12222179 117044379533578494223758172590730502400 12222180 -174690075025116202255206127760128976640 12222181 551930244562614107461095541686831231132 12222182 8138810237316939234659111095875686400 12222183 825630411497951898376239428381611318824 12222184 -130643593076266598033907003185808015360 12222185 435654286033435248048870044982731545380 12222186 953374141493259293867777665396293487104 12222187 -1442012426832239003280764377719946138760 12222188 1101578032584417454301573079351940162560 12222189 389556476842950220356578127325677146784 12222190 -486345829780361700734028942097057550400 12222191 -26205730284059507141234746194954177288 12222192 112960726230601659151331509752101928960 12222193 -262968513948044243507359481176168440156 12222194 145037228861342255484656260391063276688 12222195 80063706329545308893931330985734856800 12222196 -113583438993182935331889212092035540992 12222197 256928745773274039440058832937639945340 12222198 499266060859215439986128108174383029120 12222199 -30911578128707634005186690533863411840 12222200 502484341888996946430224686924667904000 12222201 -366996657178237433245634880724534085376 12222202 -50978690471417689388775126271894306848 12222203 -58605000805058444505799016812182804720 12222204 223798682551824235933294312479729623040 12222205 22951482348644499959975298877786786860 12222206 -266781120561285894263473098992903026560 12222207 366109384604977920693977926656145844040 12222208 686219061908120645858068675431740997632 12222209 -1694637918942818903011558380734231625984 12222210 25658864222617212161585083104245760 12222211 1331138453918329517611306501830320610812 12222212 -116787586929799336153709906795071980288 12222213 61205687722327753803215102303250968544 12222214 -455021965187508683016512846334365557248 12222215 -54803259232491881559044820150478346880 12222216 -208504973216879535594041385631404641280 12222217 -1094863321387000017113628105751782195174 12222218 672180903331601495667413266550589035616 12222219 -273655755208132581464139478690016162856 12222220 84952610711747989625038918523353850880 12222221 821803023319031987989094738919376272000 12222222 -12353475408808740363768940202936276928 12222223 71022474099777972754397394172637494848 12222224 33168075400151955043145757858877931520 12222225 797526071183074239198306722115196920000 12222226 -141670507619359717331744133670646292480 12222227 27632182729281824659373928458135835792 12222228 77114791422476473810170506319418392576 12222229 603654030960365892417660432003837902400 12222230 -1586794031178388055867935789854710400 12222231 252388463905496529941945958494724553344 12222232 1061252291598105691591491176409700454400 12222233 32258203674908700382723127115401924880 12222234 4971698149618563070461241992617691648 12222235 -74233394881597607572763483347314354240 12222236 224455120927850901011463563338029722112 12222237 -706698389713644575112060665894658638880 12222238 107410808159126607357041367489046874496 12222239 -456344999456137201235650713954487281744 12222240 -342234779867731666498763387883151687680 12222241 -690592510634399668260633830635109715358 12222242 229415390704077844296093326275708844544 12222243 -1237096485920242071923484023646058296 12222244 34566190906248511353840076112960829440 12222245 -367959559048582551748724030920069365120 12222246 -39013105475230092005448434843015626752 12222247 537349286402989818706486116556626514552 12222248 1659074424130066376083347470894741913600 12222249 312676442775189209116734388685910239184 12222250 -138187833099637907710797586717131720000 12222251 -69838281828747172364853501809166703248 12222252 -23629726855536277750619978842405926912 12222253 495906870811295892749043181781873063522 12222254 -469555143572901871389817769550427326528 12222255 181486636809937946271022508285071835520 12222256 323802417664441124192881099128434982912 12222257 -701749339226540490030364607012787712494 12222258 -397162141343980671426769612011380870016 12222259 2348635377938492625831278467378593616 12222260 -559812644339730036245673921297474213120 12222261 -765986738963919883664151516090972363090 12222262 -159000174092738297997172140328798915968 12222263 -1285018057375489644218176597590476841600 12222264 -292973810275920728322507254295726120960 12222265 -581094393382526216229291554158932596160 12222266 -283103217992681072716281361855993018512 12222267 673192413556485768581613756978993920280 12222268 -1054629936075347030044870730985560138752 12222269 -668151431411241036914420247420229126080 12222270 -68703203745992613102127546679377833600 12222271 403233490180031549142405474106564417472 12222272 -113987994353076687246735231467664703488 12222273 -91831664963618633662001715085078625856 12222274 -130576579305128202807605894430442042368 12222275 -75807919711996134640872843171692389200 12222276 -173894084131764181914832255625991038976 12222277 1372733134058929563543153521571227136 12222278 648592540298000286678441212285233177440 12222279 -301735189301729876261817965636328309600 12222280 -287556983035478409728270921351004979200 12222281 -670368730278787800838892964833537894400 12222282 -516903231158909117268281561612149516800 12222283 -100606748422888188680061705454454527468 12222284 106107985121560724054046388411783388160 12222285 -10620650457813696286406546884411200960 12222286 751845447344136492400558607692320689280 12222287 -626790857513525456643491270980650746496 12222288 -56080443627549818179122265333398650880 12222289 1554064390830832939529421006931906086720 12222290 413606651141008340072400075349110026400 12222291 -38408994243997315486864851219517585368 12222292 -49148743534888822349631767523653511168 12222293 857955843252581438205268258125868127100 12222294 24689296321314324341165891266304950272 12222295 -46714234244198363048508905006366407200 12222296 -409180204481889691906285165455989145600 12222297 877594564816864347391021562810951251674 12222298 4849486288958223240619187205257794560 12222299 -106373977104358042512340332551230508040 12222300 297928995260606766854523252413674905600 12222301 -3966165040703007697819727690974947200 12222302 -339942694230417866287919085501928203648 12222303 476145224739800187616309022668828915200 12222304 -2534731064943336275989219152445475389440 12222305 -175655447443515478559558691923432605080 12222306 -210085273160668103832282600368281105920 12222307 -528385142770178954553781421174318857444 12222308 -126433370819794148623714282319817965568 12222309 -686789095265992382287803841532696952672 12222310 -271890489729139111029015354644102989440 12222311 123120617224785599318691881077913185800 12222312 855985075188596608072987397254373867520 12222313 270851636913823629812463147671566514724 12222314 -207011157507094180230154696655774908320 12222315 -4016737957450342707245487572219314080 12222316 20467059163847461560905100687505750528 12222317 -37858612542150991622213072621338052340 12222318 301461877231171969119871300223392909440 12222319 -849487204013284831071362182709944959280 12222320 3214021923631806642454171528750694400 12222321 -430588204720880579438434389143039448000 12222322 91163245108512960783955847586561845760 12222323 229260137719434674984549033115543624504 12222324 -254545422603975265469998043345713956864 12222325 -619340436254588070253995570704061764950 12222326 670891163664305745615255297251910720384 12222327 -670109323062520425804416681536306298880 12222328 -220342629311403451646132930324642979840 12222329 40043912192030552275800034131802939200 12222330 135611599628911515673578030144758891520 12222331 -379691029930144248454613328872096904 12222332 -346765995392234672905192408502736328704 12222333 -82379586237707723794601197260860127738 12222334 815189389529036139392344303749265506816 12222335 -108349483212998250014528453160786957720 12222336 160882255360750540554438148341702328320 12222337 2612707857843574718223879690169987018632 12222338 25529976935421187356813378763645945344 12222339 43501319149228547106271714933372462080 12222340 130621003107153285454097786456190796800 12222341 1662532894857293113272264874598049161952 12222342 -525911049531658656517465744933960601280 12222343 253050099942648618439019578444504541184 12222344 1186973790363030430854467981359867868160 12222345 -262212558857972676533833086550739964480 12222346 254899417901346658076019534564017772384 12222347 74308815142296774564612597584938756272 12222348 -84570826074952108486181044280455148544 12222349 -206991217639816277564625809636469080650 12222350 -37529760585969548138840036574488371200 12222351 117079969512879143624461394815527971880 12222352 -71106804751422170379933014044322258944 12222353 384721356793901887620077724413195347968 12222354 347936436328201965479327640840335538432 12222355 -168620248553509218973618995710426364240 12222356 490881407030971056213992322930056833920 12222357 -233675744018053061852909546117492438208 12222358 -289957585254960896253831083908961784960 12222359 -1290501409614197861399177259382614571896 12222360 -895717588933176688619112195474941952000 12222361 -12052778046565709358162813162272573376 12222362 286746134965659836268721897571304072432 12222363 8004571933531561583213382994022710464 12222364 107263160559982650703810904197511247360 12222365 435440381172895377184690374184022737260 12222366 -25125202784655858780318565691751186432 12222367 1832598775366790750871702318131352168416 12222368 588074158598705707254845304009233203200 12222369 415945842059790355626101460037187121300 12222370 -50272147811472471889949160996311347200 12222371 -63813564964374445003304758341510282240 12222372 -81309995209394991298273510433319782400 12222373 -414909741840945473134690076511133482656 12222374 802599067345185663223904303384511120000 12222375 741928076391855544301936615936511456000 12222376 310818264137274424217376807080076072960 12222377 -10149475432563719449649082958204733814 12222378 216459251672737211936144540436021053184 12222379 679329647080396826172889341071599515184 12222380 -670660179159403315781494806196596556800 12222381 148268008942084223641677416571561024000 12222382 -904422658719755624438790862064890838208 12222383 857330780587116313859020003035050130024 12222384 -83756505105183529946279869758258020352 12222385 -182574899805521836101739088474384898240 12222386 228340677761829506801321290631080689408 12222387 156562192706527522953143069682460397760 12222388 -108889505841426262318684679409807906560 12222389 -1717637243373207810901454709064572897810 12222390 9247328984413449659373600073566032640 12222391 1154662185366758590098169655859649806184 12222392 66017910896479872468517387584637501440 12222393 -192507800528214483295719982444625230272 12222394 515317146705724084405364352290500880496 12222395 325632893927309518778677686378050332080 12222396 443369804529373203814680436113557790720 12222397 1286348089478105744885238383383876871712 12222398 -415079321278451974643310475179946731840 12222399 -42347131104495552533540951272361897472 12222400 -68403216068772410894879844669325312000 12222401 -422809682663229239035409775823536823296 12222402 368362243543353447598846324461907650432 12222403 711499447455328566404446931281747054652 12222404 267732577887959532539650298683204937856 12222405 75677720461113216325063546546368231600 12222406 -6285565771534690796664305241746595840 12222407 246192811635445057998088081340311154688 12222408 484087163639976468059282308534946365440 12222409 -18611079980895892023398325530219727920 12222410 -72578626627184186348805260915021300640 12222411 -293071384116027002233420852603014917928 12222412 -329475179940757096171467082575853606144 12222413 1596047441527047917897661842835336306198 12222414 177371681892935971224974734841623679808 12222415 34896962221653915057393452940420891600 12222416 259332682645433064859637388481828380672 12222417 -175886642523341403734927605315978337280 12222418 -229625862757955828307871498345452420816 12222419 15042939188475159777257515747401790608 12222420 -122193529222807286149264869054538506240 12222421 -1483157205817335220131236511616387396356 12222422 -552015481090786510543088521913554615488 12222423 -489993812415953011319846513990626664928 12222424 745336270010080098296858260930948392960 12222425 876971581446835067259031667453548443150 12222426 5748295827144726810048516128137234944 12222427 -463757237878575451608428472399252895200 12222428 -170485394151638635835977153668077850624 12222429 160889035973948015533818269851807046784 12222430 -130194202029075312671113044245174108160 12222431 604206137730795203254534486276333856784 12222432 170948838424627293551362087429138808832 12222433 739557442931636156453429280401029675682 12222434 249033338475660611700731365919481024000 12222435 68755909029271056740154572247621178800 12222436 84400566992295213328817088401847597312 12222437 852608100681037603661827629564793454112 12222438 46060317569303059953072164668057508544 12222439 1927204020006204983302818493759826748432 12222440 176529351405337263613049582015723520000 12222441 -207956520215957501702193591516409804800 12222442 -947123821748189568846863348278926082128 12222443 -16045923397617443868819492361032159480 12222444 451469509448015988928397196769087291392 12222445 -714347818747225266537367457807733213600 12222446 1023394852065633140809912271607426452544 12222447 479445995183620633071001821303640705800 12222448 30540655343728971098039704188238561280 12222449 -15539090150824227231287007568954872336 12222450 86925243498821022017709965653164453600 12222451 -5967074495294951803968726819281123600 12222452 -1985927714211182435638235951019610752 12222453 -83940403786301799735347966838870781440 12222454 -110696664390967112920288022838616105824 12222455 204809316021072037198756914352276824000 12222456 9587356903435870768307920212451737600 12222457 -305507514319993793842595214631540938620 12222458 135494629823431322308235082996127924080 12222459 -183928651262579949345084858225719254200 12222460 97152340556379111339522017987998617600 12222461 376308028987224751913542938013407277062 12222462 -226563336013307443141778321008271616000 12222463 20009177911163214095768440078655241216 12222464 357494351697153219500581507738254704640 12222465 -61600029724956264292147643399487761280 12222466 -296749814820424070587414562369483243568 12222467 -502798580411173304035933633910258184120 12222468 104259966635290168164510996253757982720 12222469 51255426641016103766802701746553401344 12222470 318474723631333464560866379919703488000 12222471 -181746105111415066464409232360857118256 12222472 425732049488302049574008515825296998400 12222473 1204866087083746654486462768658524885920 12222474 -24240269682293013074325456643767402240 12222475 637620158762855424360247244472400515400 12222476 273252578503556147048599286632819015680 12222477 61969293739741483027825945527861943200 12222478 -164239395576510946180937537838811458240 12222479 1555774875845631684681715062597463429680 12222480 42110930822396611274133384068616683520 12222481 201487796266376396140633560197959232292 12222482 -29416689473521412860180643085784695408 12222483 29995711234189939993443846479224051968 12222484 -677282245717439043853121576387798137984 12222485 948047422413624759137311760306890944000 12222486 3552953661666028928822600137167910080 12222487 -867474726709227488956147642434370197320 12222488 189218667588206913734572836242661365760 12222489 265266817139966967648040778875882807488 12222490 250886569063959529561878329174128680960 12222491 222810484362738045070392393484006571520 12222492 11262949366791702766704720504735670272 12222493 -1318706436980484590740445984536666944756 12222494 -45446114226501646227456192983755534848 12222495 43444400915085260498124339277790845920 12222496 -598291034000382980039309948577248182272 12222497 196436064217989704368852124373133587840 12222498 -254109005506679992420266259395134391936 12222499 -245210970211636705399911581510747143680 12222500 139191571071389021901614869998997200000 12222501 -598881879272495206875948711362335889568 12222502 692298972018601966987364478536791337952 12222503 -290473996246230259734974086268528660520 12222504 -238682612303765896475679983675730247680 12222505 525123312676289093596564572790094896320 12222506 30274596158590458225893278924162080000 12222507 -692498145854615492209154352245061826176 12222508 547708294289027551832851817379289752576 12222509 37224585804513016590574049075030927928 12222510 2093738216859893289607113751414732800 12222511 258665109782356136715269087027167084320 12222512 266508942172766893820363170404243849216 12222513 -100717723550160604435767810764630029758 12222514 1182160635925535655619659298516803340800 12222515 986438726960210543929155861775734922320 12222516 -543904006738880142564190827205299867648 12222517 683123003793479719700000459064490995566 12222518 -99741014621342377144123371300389173248 12222519 -395312221371801233601149934978738469656 12222520 152425035573007537831785357192895180800 12222521 656313147160181397788479009853116039722 12222522 12635779557250637812502685630368225280 12222523 -1176805919720278744524300735149950867228 12222524 1563483520760405174851352899270504329216 12222525 -38759922538395970016388354602091724800 12222526 388202734987068495169794298973731667712 12222527 -804680550187336491206231664341156322624 12222528 -30236762967418901589729140354360279040 12222529 1622720661183394952286784108570807949280 12222530 -683731899058772961945286558048935951840 12222531 -528163968681108896838346677128924637180 12222532 117065474712346838236972339170818875392 12222533 592754301880258307793253718523195514782 12222534 491966726510733534411093295164424778112 12222535 3241894650861979013801175859768547040 12222536 69037588169666280173998993449025996800 12222537 960833004392305489264620306461514407520 12222538 -924540872378191470898223946655211195904 12222539 228673848977787682767420594842236618752 12222540 -573496032505460346359781234942340500480 12222541 -1060193607966169667642462418342712731348 12222542 -256293890534962219219532986848836916096 12222543 323032700629789426294863010160639974560 12222544 158525601864948471148499518851400990720 12222545 -136919927114681143944940182830031135180 12222546 -135646873728419838907854374418702291456 12222547 468653862390922157946071337553131701996 12222548 -135236800052217513814578905933342208000 12222549 961587666149373701991597709661334549120 12222550 502439452206435747720904357644744592800 12222551 1297657525539178367414700576192045637512 12222552 423082241276835193697581749301896806400 12222553 171023135879769716715597532840515531840 12222554 575197593693010171320445745935807745760 12222555 167669563398129442611388137809014560000 12222556 3709416815739874081615241579863531520 12222557 -229275853028748381514350004337151679194 12222558 -138115130276675550077352528915318986880 12222559 998764726707589175606726433930356809760 12222560 127638226276214160661412284940510822400 12222561 160746707138630861966934430772769153600 12222562 804752722090399159468464780028192835328 12222563 1064507852857419225760110429565959021840 12222564 219583131701882633936304765927653007360 12222565 -942992494309392437261021651199518769540 12222566 247578416288119668188244042104371307232 12222567 233386810881320363454360262408671031680 12222568 279287748603006396383381688414258462720 12222569 1008889438738560861414317766602278464996 12222570 32238847924399628232881619991338777600 12222571 -878813328378064664101867903947645529228 12222572 420211279588460147391044215840685706240 12222573 665413343856320640789634513376038940736 12222574 -113509800101213678861338393164752909568 12222575 -312097323250164264189797517425870346000 12222576 -22153078389371976955416897043577929728 12222577 -333259346831196132342018952076841286748 12222578 13627374264773739514104778378792977024 12222579 324486084254786268725102701073710295808 12222580 -27681360201363260422724157630802944000 12222581 202199502465068354676045445199680599744 12222582 -256655145586653750567113908820457100416 12222583 -8729699707717558768469543785341910168 12222584 -1145374812885811460545065739268352430080 12222585 1041465297235500820384827420200803228800 12222586 915884463924500611374145145413693048320 12222587 -343199044975846875268259009065600084032 12222588 -8516149031406151741774551936384319488 12222589 1128271709193463577734697518602961155660 12222590 31660562349668978882098691074932916800 12222591 -63132768914926253672293763267825646336 12222592 213795384616517282638253447480837406720 12222593 -644170107014837068900951387824364012158 12222594 152818458729984484845619462250806399824 12222595 -117448812906428442092708842635189888000 12222596 -214506059896925500027258373003141116800 12222597 960544737460185827778809765149382166240 12222598 157315496460564772114058371482677787264 12222599 -1184426189567879466351233662047685403040 12222600 101574031815169235175727695500034048000 12222601 -592379344817876121584714664954328071900 12222602 -331021049018916770143309623740409570048 12222603 25863081932177800733184397479900730800 12222604 -950739239701471290632032006741268287744 12222605 -699780307684842141390385973908722804000 12222606 113751469011919975676442213865250688000 12222607 -854433993298129367680531111275419427328 12222608 -21019476665651882197205745669955411968 12222609 -66926371123289883607040670271189242048 12222610 -220492286886708651231122479036937533440 12222611 -1081071112551892328121274720308739434576 12222612 -150620746039994961106617559890882651264 12222613 -495946312173188063570719817194531915076 12222614 -318828484268787042074005985094157284480 12222615 -122761192419868938550939478360813327280 12222616 86556268022619153490741709540742021120 12222617 43348177831368400720534641379027867200 12222618 -78380784280687388766601186904163858432 12222619 2302120555082534105987556096713032552800 12222620 9995970035084782419918714036473863680 12222621 -19543396797709076943552753932072452992 12222622 3162545292218945464951221293525238912 12222623 62695778190607444843947907942400686944 12222624 -650197281413757394299789598961534238720 12222625 146828780140231139725465541373095874000 12222626 -86576734213503817809043879313677857216 12222627 445709077339468896673238509381671187320 12222628 958863290353044929271053513876195767296 12222629 -1846753107654169593595759563682705768770 12222630 -133960590119105410629800294452813824000 12222631 540741396090385893381257978045004174664 12222632 516907053972103819391472047996780052480 12222633 179416748009568032102463405713322471648 12222634 -390568501032000288865634953076333480784 12222635 319503030242414447289265711763310346080 12222636 429228216163349912739959465858893569024 12222637 -116892530533644932489061927645508919040 12222638 -35129147837936563518381101586644430720 12222639 22656719360666351104679935522269424368 12222640 35443818533825755783215593288617820160 12222641 -12161739799149235552649189100494702958 12222642 -568120029482417942307822742622647296 12222643 -2949104709793180863220216927052293632000 12222644 -176307698960087065968588611155948898304 12222645 13643376497670810010768278273641759040 12222646 698657454656655822751416054903127802880 12222647 1572734852538840078858366776841334125096 12222648 -142552868719293927373809698964040642560 12222649 135371657027250663518578300083233038080 12222650 -318687414420326122646158395824870284800 12222651 -284064272033677524570240948430877078016 12222652 -10071651566177166321507293824794710528 12222653 -115968288448403525037503789018429155380 12222654 -80483514715592767804032872213242819968 12222655 -231801545576307814539839846701337116440 12222656 -26241065829649483968407443559609794560 12222657 473974554428454017264549938960490874720 12222658 -620341101623251298171364098199583923504 12222659 -868955210853905625736873651324319864640 12222660 213968042335732538090398180131222405120 12222661 -1444913733798406146705346971086742230976 12222662 156367497778811591809278211764649850880 12222663 -489309480475098346835411965342211561472 12222664 -11038936656384847390734318587670650880 12222665 34245103879172277173632380224528709120 12222666 -179058877941858496962095349324444573648 12222667 -210578199284960728226391368247544658284 12222668 -248717047427742290843069409638515590144 12222669 683705288446173528848867327901132918528 12222670 -464937166716030619706928599812434150720 12222671 714824228910701598460948733021639269872 12222672 10423344642008724529913961246992891904 12222673 -1267195802877587846426008339124529496078 12222674 -63453459342275427020468047358423694048 12222675 347199617660037575237840508927301808100 12222676 1318017752188161688523774399851481794560 12222677 -18361253804180614813425432820400242134 12222678 54868680255424041193932171657024480000 12222679 -781230899942481428405805987954367561728 12222680 263635479584838124539529564249812172800 12222681 418880059662206489455453371209645726880 12222682 37970077984575059449704093160502384352 12222683 -152462156310885560795418992538776792832 12222684 -72828909047367772008514704960758369280 12222685 -105003507048612430438468799685060121620 12222686 -231600283050376268422089902402708803200 12222687 -837121743940296691891327539555584317440 12222688 563661451715255508168447449707673026560 12222689 878777705999171022613397400549894225540 12222690 -53637175257095140765513801919944335360 12222691 177695754764227493874448776968901124784 12222692 -814543568723299239910398034938561746688 12222693 217335563857483970265929448543481651008 12222694 757012560992516932455076381166078016 12222695 248972744040546784619464637415119498400 12222696 572617683499543832075243141781832089600 12222697 1115345859675203420702518964136173961146 12222698 768690627305735538143601199650663111600 12222699 91506052736386264151263154473518343680 12222700 32588112843592361861723624838010880000 12222701 886239592468642492502838861695914460160 12222702 -155750035190005274872383628295689221120 12222703 1109568358869769693556369324846240431952 12222704 -55780745254880951436100546888746172416 12222705 -22414974729617441979923639807538262080 12222706 -282598057752605524680268610880142580736 12222707 -13698352053647021208857918061484964088 12222708 -42634318189013432350202906957296189440 12222709 268884252519352001534680244430559636910 12222710 101370997341676781952331220852517365760 12222711 -145538878698061807087754899847261337600 12222712 1220327065236324872165459468917885747200 12222713 -994327638278012305844951606543202118038 12222714 -49369813979906085350472342329314176000 12222715 82253433837192630625349091126485733600 12222716 -747889638729387582447571421671400501760 12222717 -137903224275932308849433559347686834560 12222718 100374561090479277916514474664697015104 12222719 -961916132958858328600511265287158211160 12222720 546712476672118852098711133879397253120 12222721 -47699762260797148168155013704438569856 12222722 701712832258331284287573774188659660800 12222723 -171988474620102836371016174573640606216 12222724 -324198048671504147850785904790048634624 12222725 -603057024210271386516444088854255039750 12222726 -89330063685746164172534970190490296320 12222727 -1156924388202752422292778541658190135528 12222728 277074802568205967182851293205974548480 12222729 -45194961278427250340117689790518939392 12222730 45195990162093943677134632700086072320 12222731 1234158600462765233266029248768414792532 12222732 1150021685029812809022695209514913792 12222733 1459047210474096513420298918908370108982 12222734 373857939854326048459885031772696041472 12222735 125965298010893315164382494815757171200 12222736 110595236689374851512849775393375854592 12222737 -215412624564810937341087569318083315200 12222738 27178288465994725316765539215121217280 12222739 -1092050481244787471064935360378018093720 12222740 -139459144442916908478631318997546031360 12222741 1112834180700166206600836486969320831392 12222742 -22867089582020789454662822735046352896 12222743 370809153297757177364531216115499022544 12222744 149195420645158563542163224667181854720 12222745 650290655371295947863002806832185919880 12222746 -424546888558412776817090778473677305600 12222747 394889392850582013416986767847768132524 12222748 -503392263819112616778899711086078638592 12222749 -250748780834268149534083510231906989696 12222750 -5446084402812841417078896841148160000 12222751 1573587726656086259260176650742087366752 12222752 789959645292184336962558903992369283072 12222753 -608931793814067625183037085810565737792 12222754 266192763522740258322943957648253663520 12222755 79328571642577236937081716803469975360 12222756 127559970743255994229418653970471874432 12222757 1149285953756734435468678315804517863840 12222758 163657880515870336665399045121007995584 12222759 12624886962551202304995800257884894504 12222760 885107522298978353348843625297045504000 12222761 895480033841616829317552114729023434362 12222762 -205330279804423314503309991631977970176 12222763 413332206244207917104227111677196201360 12222764 -192128868352320525320267893293461289984 12222765 -336785152737244268867624920036335398400 12222766 -264544536832323941322750440492561343168 12222767 1642350552392516360908824876846842124816 12222768 38994154469390919790450429814366208000 12222769 -271937078169813728672227717800265706520 12222770 789477302078261040600258708450677760 12222771 284320912397564531570767437205871936064 12222772 -133357478377821944241091330278814762624 12222773 302686519390352645549925923856321991680 12222774 125893793090715655957809423774857893440 12222775 -483025023007596499033151942657712372000 12222776 1219235934392071206336803868715803648000 12222777 -34549673527726109668866814885566312768 12222778 -734164974627387451028902877190201052560 12222779 12713784137271235931550768264558362400 12222780 237491466475536843254804278429101941760 12222781 -634967114776450855328895120805370895418 12222782 -326353166858045906679689210323396146816 12222783 111616325196550312455659583492471013752 12222784 94735861287635936223406030763333779456 12222785 161626862365819900204048585175257312980 12222786 -105418513178189766618161664139557572736 12222787 67921307396521007989750670116942499320 12222788 -61028296238084705893333430659616766720 12222789 -369331416881763567117330944161009778976 12222790 -355848366394272604173417291891161289600 12222791 -255045084671900145281623613913858572160 12222792 -139565453810436793295582456072989900800 12222793 29461229793755134642024302618887662368 12222794 291721458723324979990845993216679480320 12222795 -119943371556452464012087329253330080000 12222796 -268537026865263931857288468717380136960 12222797 6937027170188476498366153927498490904 12222798 7623014227786999015637284119874940928 12222799 -765789755445622154642951368601738669200 12222800 -98403762796985138003894695618393497600 12222801 -1154215294597715433100982534088278686080 12222802 284810190649452436557630746664785580192 12222803 -485143859843644624973653528587745596948 12222804 -303781255823050519696735410620619816960 12222805 -727901702253555574110300950214771936000 12222806 -232238755336430815142383080921075303648 12222807 -8310767889746377277528443112941851312 12222808 62163161116843396836904310634918174720 12222809 -188645809378072685128523465174465501184 12222810 -25914024713680738212023255359997879040 12222811 -922259131446777970890830615048055046588 12222812 9883648993954444725892634774708259840 12222813 968777867042621187491016550171721994048 12222814 21939521484551738286717278828694218880 12222815 81801263594937498646371383758899600 12222816 -526485786404390912288220138542289125376 12222817 -815745101404696577196460921365456551134 12222818 -260727855099370159791365671018688506080 12222819 -16853363359822055380189490788176070704 12222820 484761446634533655827572091267548078080 12222821 233529489090978806339877928628630526720 12222822 -262395263226430366622935171531085243520 12222823 -536080250638933301900962401532969977928 12222824 353783151542688269334881644426158489600 12222825 379352578353280916755690004076407091600 12222826 183630833614279386042681562355294760960 12222827 1267865377725671166433958080833328514676 12222828 -42036425702427636769706875533436171776 12222829 -1373965968430059346989064177001073974016 12222830 -441936951503595124990825808985325968000 12222831 -203549099685321926520392966556165184248 12222832 -271858936475781215708628854755413950464 12222833 246798727437851086558975186142702832000 12222834 49773951780149003939607612245187483648 12222835 -242392059028189347026031309929387552640 12222836 8820997157587985857352075201445242880 12222837 -213092074691202848893392484121262869664 12222838 -331476707450096378069224110847567894080 12222839 430184063860807364892014031147659116056 12222840 -12978144010466987162601628086888038400 12222841 -875609010327554251890520869792602612758 12222842 -897269410976307613771498815820382892288 12222843 885353130242534551662680562223355504664 12222844 -431334684186522408279676816019358280704 12222845 -224120732761140968723183932173163314900 12222846 309008634262749187090361917341960960000 12222847 -105800656174955061253610939216074725696 12222848 589563332620676432167569447873612349440 12222849 -33008653566442315338780548559877068672 12222850 24590481574989191411923985832449468400 12222851 1458948231067778251412433806826018153852 12222852 -575623496747897816209060093866045388800 12222853 -136085095036967755176371991098676038400 12222854 -133361812523675298151821094307085247488 12222855 232538681681151244034117959664742076200 12222856 1123159953425705275539902300276399354880 12222857 -873098061865077002984123239001957889894 12222858 51439470909245509856770743130173535488 12222859 437705973312640451960159014258041564840 12222860 -37493726378944703116151570137229168640 12222861 -137244950619251419829167180236249071616 12222862 284468937682230394426230944396724475200 12222863 762235311747873298491816091084234015344 12222864 151072983693549572683189210439085932544 12222865 -632256404908075639316694491707692250200 12222866 8779764175749544703767832159827476480 12222867 -335149576479461096960264499129589969920 12222868 -384242215726613851269077974581818292224 12222869 128692744671486908319044282284213968270 12222870 -38200030229210355132337251942144307200 12222871 638454901359018443063759338994891905680 12222872 -678554987406861228327902151607367731200 12222873 500453008023216399813678221591539910400 12222874 -397487110585870701491770706782119650064 12222875 -494451817414992230394469691036912880000 12222876 -219394763643760590073652235586759633920 12222877 2487890962564947849762241847928209398912 12222878 -53729341564503464030388764842205957760 12222879 -2574073192085877992466095605996395264 12222880 -669797996601315596736253800456231321600 12222881 -176247471255341981360839721987660995392 12222882 -206589912302889777501061490702283752448 12222883 -2748946591621667547948917250023576019656 12222884 -243436868991712973129529772987548749184 12222885 -565331590106501178843950848980691010400 12222886 -272270407238829152739279187809200758656 12222887 -490286709361512813259954601743735557408 12222888 299317135173494746855865657986088386560 12222889 -311066655600571355659732742855881718144 12222890 -362379093672622577003595867620578636800 12222891 -1367903750646935987696231563757501342880 12222892 -37923268523822239810177228737342924288 12222893 -717380491439609177249383245143401444596 12222894 380495581440016659209910006883670836800 12222895 -184702607836949912915605538660560063200 12222896 71273832026176585589048014091165171712 12222897 -485232164266375147701632579211608027136 12222898 -296141869682015145904017537609823365888 12222899 385688416152588860851280349703704161664 12222900 254812431043525452639938228315985868800 12222901 -16213716306730038886591439331025122308 12222902 -430461524885716018119729583591216735488 12222903 -891632627429447669727479557985944951680 12222904 -176546925325780887712188526283085004800 12222905 277594185188775939840047338467942240000 12222906 -198155525095749339924890883499184311296 12222907 3590192773416969943005411227516272722640 12222908 1249370395518621138923327120740333360128 12222909 -140779254323261064879248676841815184800 12222910 -70941625725262221029719684034169258240 12222911 476590813388509706177444427549123400512 12222912 -59823304622132661655572064159672565760 12222913 -20429295190717656767316973347295037952 12222914 -812290145186294601956705537730166035456 12222915 -13499304026329501445763568050118354080 12222916 67217951182052615945403118905271095552 12222917 -163600703927195285485487133653602512000 12222918 299597114723460883215982633635754018464 12222919 887327786895070658857857732551375958840 12222920 386827575451644859368503397741609984000 12222921 -1061546619226053413740065199931609438976 12222922 6221262109813201708891100956980417024 12222923 -1174119680879401147983308233691833566828 12222924 -251971077174234566483297642349220282368 12222925 -482583683644297930126701333055474048800 12222926 866554558497200591586333575547875166912 12222927 -1623149286206472570950710898430354914160 12222928 -65329120115301439292680729684329103360 12222929 -520379990118712407811534648438918126224 12222930 -31810228393382851308731676673843253760 12222931 -265988349966099056860782139956803758080 12222932 -1255575546564780086068192778027615904000 12222933 105756909989623680792547221065486517600 12222934 -82901738366908506433059819507328364928 12222935 783442361266232490052944735769965591360 12222936 -620463799173236439272415803020615680 12222937 -668736486891593913776991929400044455414 12222938 34868345618604625217960935920853340160 12222939 480785588221822087142888413309220649624 12222940 -337291146406516185233000591813850216960 12222941 -22619951010643691413419659744726189658 12222942 -176481671085838107256722298973717047488 12222943 1125720466008168491969189025149051564192 12222944 509286536629516868359911278881069596672 12222945 114081090649832626215269083302039894720 12222946 50090894916579173374638810114808991520 12222947 -1299684814613359855946953316986362445440 12222948 386112501876660552133558294519612569600 12222949 -2143232515280091155472266180660418941640 12222950 101785262786184688169467840319533382400 12222951 -243363960475251128170565424448908861360 12222952 -1051463417390045407525947739228646507520 12222953 269298830947458996617244269263415366004 12222954 620618510151296797149507602369523847680 12222955 56774646086328002920205877337737108720 12222956 727771412698583436152032948660527141120 12222957 -590801479369402764890474071815723226560 12222958 -739362763045125268021983733448774368320 12222959 269101159718158495880234739482532295680 12222960 -22590997067439092903110260909642547200 12222961 725796218057306264216447298863554969344 12222962 1712012308276816824440761141756155933312 12222963 248252643022739448604561410930417068760 12222964 253429010019788967492176857496032258816 12222965 10177478209951925378272297920420024000 12222966 -23125307621425393839969786043511900160 12222967 -53202305864012253000480436637970088984 12222968 1037229253971627365333257682973874728960 12222969 359069525007055880690331411902806378176 12222970 50447136639966787300302691568873703360 12222971 142830846593831462210518829550289408200 12222972 188345062141291295507963099056312106496 12222973 -301513945793044328782353743651601683360 12222974 6865538885729143808006989947712736640 12222975 465503479019285379608448983280043056600 12222976 -328226329909324036276976720233415835648 12222977 419105289459600441018880839421452197460 12222978 -14090764218836602039205265783421056000 12222979 -689503340197923581063280245198853724420 12222980 -12385427452945051220193025127892049920 12222981 -11159979991401249991238561123918913378 12222982 -383708107725909694608749613174872696448 12222983 214126262869884713487333708243907338000 12222984 287753220763342241761806664827822981120 12222985 -425566946325265278926138703857257156800 12222986 147756555875177150996481338341754598192 12222987 156061614689116343384899462270841735424 12222988 814558392406721453604199764172267995136 12222989 930200570679093324950834218526502548790 12222990 48664396172477952280651495269819709440 12222991 936895487015223501512804483224882092984 12222992 242978851381953539090667075221308317696 12222993 -25192267717331086624405003446762213600 12222994 39771446970617192848927998992657854464 12222995 505298142714678962119653159049669899120 12222996 -42073322229339269193638369636334225408 12222997 -589640774858193876181998237473749202176 12222998 -726393089945652600667569458977994412000 12222999 227545237981177558719227334790335113184 12223000 2033676245267247742285146908923699200000 12223001 475840519612655099067323839991123915850 12223002 90360897354616229997626203449810467328 12223003 228301263727043060238004243898674104384 12223004 726129596027909934463780515043308556800 12223005 -24191199178632030061768135593542400000 12223006 -521416901999547265581993383418182226048 12223007 1793846845093781683580186991463011503160 12223008 11107850506945460835080907102030397440 12223009 -1742604310850014077669990661690402245790 12223010 996409900932110469170664930903418882560 12223011 -1452517019628219908883049669990288756416 12223012 -1008214488529623812451690560705486402944 12223013 -260378018039954179388235235237370135616 12223014 -105811155384515728184898076050404055360 12223015 -214378083745491367133807273665246771200 12223016 77940250998897244545413481418419148800 12223017 249064549794681035211110179446863061780 12223018 75858852430220198734321236065770806960 12223019 27613980109315045880220366668841538608 12223020 -333213180901191592444034182780566128640 12223021 -280570762486594272987214152986820112256 12223022 -27274180742214052965839142596268298368 12223023 164221888031732133691584824212960521600 12223024 -146132990822199970664390172431131803648 12223025 -817703544003087953195823054646109955450 12223026 -182854672555206476716962427220782376160 12223027 -447226696158841678193813110545252744800 12223028 -564090710824176716541262281829897943040 12223029 -133980567854661305430439200348602408832 12223030 45236570866304523916935538135684252800 12223031 1502202595726796625172602119469564209832 12223032 -23854463466704805906811224279410503680 12223033 -38578123514303923396644423206293506416 12223034 284390582969869595320644110717273732832 12223035 933507992563147607489064426931693862400 12223036 124086788300972947367570413102942279680 12223037 452305795241094778254688800363640063686 12223038 4811965276185403926475092761018142720 12223039 646550210099181469142176148052647285560 12223040 323725533754725942249988933152528138240 12223041 -431584417757026681931142189274056531408 12223042 -14771679166822152320547319858644057600 12223043 -123581552396388584797109257178138490720 12223044 -135641287612007853683902409269825883136 12223045 -761973551312781898772826546252275712000 12223046 -458038850393014180867289961294132655296 12223047 -92071504722148756085273542137286785072 12223048 -13077775200214887187041128477784545280 12223049 927037574901623978578085393744534521050 12223050 116111203318932928430860250274818764800 12223051 5434440630988505500251368483735222784 12223052 -184351617191577320603535820045508210688 12223053 179995676172567028862396945406598483200 12223054 -775107421640215996666341768735232137024 12223055 102888777411533413444020413193117256320 12223056 -87697606640296739965554645200984997888 12223057 74444209177510269033873866468820736 12223058 -798310424494061636084637104944057377120 12223059 -677906581893145668035448550589637460296 12223060 16290304574530102238117428640011929600 12223061 -617359824057834909014603545391704051680 12223062 26603188343170038140451487199069755392 12223063 823466155541488922239100895887596008400 12223064 345441470005291562143097604480232980480 12223065 -205463577156740471399408705563987320000 12223066 -1103320817739741815192696350816669773600 12223067 748803357263888939230960567725826414152 12223068 -58078751097083947462190374142363320320 12223069 1445231476525496625994265287915462444 12223070 -228173399577719716264626044211822371520 12223071 381187438379590734270274458073203109872 12223072 230889401696519726394887335989440151552 12223073 -999338786724393149139167735000963935356 12223074 -119797006030601406039999251487801171072 12223075 -221155127849514081591593729808214941000 12223076 -575357618468403666722943099438462959616 12223077 -2712766583256176781418351904592056640 12223078 240018403518868154003390216610054162432 12223079 432430796946876430415014223232316937880 12223080 511159863307706562962473340572256256000 12223081 417378150548214692960901189826343429640 12223082 107888570100571321479028869551202184800 12223083 -114413733709034471522754840072295805952 12223084 155842737737823147707428363850986808832 12223085 -22792618058455228098871646152455997440 12223086 704895720606099069735147445900431433728 12223087 736990390837587815935307229754351222736 12223088 84622611687668021395303783443928154112 12223089 -979897922126619680632498107370956417600 12223090 -30753399675990659074246234754248780800 12223091 -1976101627771991448128934203569857619200 12223092 -247603670782750084720757731908204883968 12223093 -191620676343250874973865041196129787616 12223094 -2570158950361731128816409089440087776 12223095 -604321482487928881479302578613625186480 12223096 1549993739899566661661195511130912481280 12223097 -154892033323767545704811450945724022272 12223098 251382529836226661428481990028224135904 12223099 -13167540362033067854288318684380820964 12223100 555984266350300913572930018434310694400 12223101 1398126426048845880371882105306671093248 12223102 241194952398406390691249357482839206400 12223103 -2655528436275530062176647549732277503880 12223104 -601191212153897849158312529951195136000 12223105 -1257826772553986582914251521728478509740 12223106 212850286580485657789641621402201454080 12223107 81496976926937081502273421239020356848 12223108 87795040675663530885169742748238310528 12223109 -927745671300029534666623575655210806690 12223110 98369745720891797503785667222390181760 12223111 425110763013869304362719984361466160024 12223112 -1651225944943909198994629410801386496000 12223113 -667900081889404151280090475243298429952 12223114 119797443644742023640854071876118019072 12223115 431318932844889706517217920378879040000 12223116 274199572584899018087862688395233909760 12223117 1457888077015503029483830215132469840960 12223118 817214227941758557831823565665371871040 12223119 249701542846336238471429982661006175520 12223120 1258680703747072293840355701282570240 12223121 1117309514896768446044112260650865014644 12223122 1018380923078359694547593789192740792320 12223123 107745485939534839025997832557359226960 12223124 658101773355812146330537353465317492736 12223125 -27322957222128036522796109930087332500 12223126 57072027749330830357228964788537925760 12223127 830226649707730339737632449014250908000 12223128 -421190483348945762487748225446236835840 12223129 -983445250589703740202108943468460749040 12223130 342241595787763818194925150584388529920 12223131 865262954366648823252768259139378732952 12223132 211672027492288819451202759180373946880 12223133 50844316995223692923782848290138856204 12223134 -35942972811912572407989952058866437120 12223135 437119264800708555379574367936782019360 12223136 -346389640077514972792319362799313223680 12223137 9477743210184554980082269238873422080 12223138 -309980823863310242949868305006183147360 12223139 -1289247695136115349250428188656015201060 12223140 90653830168485621636289329790287790080 12223141 -1069958479000047902004600364862223343296 12223142 78716239884887403864522792513182441472 12223143 -415995994907311645160282963141103666168 12223144 1384347020013750954471532830966939356160 12223145 190634732432107103611678776168774021120 12223146 183122764636761702098558894925477529344 12223147 396274473110622867529516736931395388432 12223148 -387439867910785071597101601998180352000 12223149 634867733067301038475922979177517150080 12223150 -367833217880265060704605953606999043200 12223151 -136487594781622178130978279448827078600 12223152 -165553259665150141805977018570506240 12223153 189813854594574522243107673361939885860 12223154 -622866511630589513117849626326353194224 12223155 -284339702139403041083926694350022964480 12223156 -214010518304671089805100517720355215360 12223157 -86456548629849831711970073408710931940 12223158 -458418496234157185883304609226481224320 12223159 540417757191649609580873444999373161600 12223160 -20452092701399098216899419400302592000 12223161 363880213557809945205365238681974048688 12223162 176612885810025145740143476107500904192 12223163 120853611957444421412394548994749548800 12223164 -173387022678248616916615729070758222848 12223165 -21120857777851358474604026049540172200 12223166 -106315914465415869887874029403697420032 12223167 736178859041413287705223582814172249600 12223168 150634552285924790080902665673612722176 12223169 -94688628457301101106807284058468656704 12223170 -176894140174252445764256320655567308800 12223171 91683989310693605552943241091534634600 12223172 109735120099513041843028196649374894592 12223173 689317939027206037260259169151169281600 12223174 -3022414175943777471701911497510869664 12223175 -701135793651408759076361355452911809000 12223176 37441213950491369545858422802973982720 12223177 -124607949696902221337373900322311072000 12223178 764170716904992473664906274818798432 12223179 -143615284513623866089550041490910674736 12223180 -14876486558482998904970093124340193280 12223181 667559623486411489799928226974903408600 12223182 -176138749411707903104141593210498939776 12223183 17171697871230277506531913875119495920 12223184 39604132760642424572679031659976458240 12223185 277580460650971450783621552981114357440 12223186 100258032024078746486647172624777691792 12223187 -811404671336458808056034712249488377608 12223188 76838973503738305676933439185489270784 12223189 67240178125195483498650031605040584768 12223190 76361921390087190052279533870324583680 12223191 -54181065977582082392959867893671855280 12223192 -580655612049303650680178104499267328000 12223193 -37397777402624233106885567363158368876 12223194 184522505565486165511756455194181120000 12223195 916930248789151837943344062326905675200 12223196 2039551911813934513297015304244522516480 12223197 815011778562329788384700913839342942400 12223198 -112992223878855336400926579839858182272 12223199 -272730064391332193187476346828896584800 12223200 82568356918710941514493230277931827200 12223201 1186192656945497089598204827029688900 12223202 7308251857017329205802714541002857552 12223203 -263058904193263174030325606503522656336 12223204 -55602524216714880634213029527190159360 12223205 166989722332024914928968454421306681760 12223206 94064669696554956932630657813474990112 12223207 -30233621963692115264448068173298334720 12223208 -1403546892603429104839172712400236119040 12223209 -24356646376244944963733372784650602560 12223210 -69912105367748831709742536673383734400 12223211 2199931552570631437709135997206707968 12223212 -570676257032747385342298094967855661056 12223213 339290897771585700824977466552369368640 12223214 -309935907581619165038234850515365124544 12223215 -832192485289270176341103519407358672000 12223216 577867528664604284492520456443206500352 12223217 -1106433581583929269636606634674162289808 12223218 94808359144146574494979810144168550400 12223219 -1165008345441890689034646172945937307000 12223220 376272826014886627397503522758079188480 12223221 253185403678349049674129703109414567104 12223222 148829218025665159500410589069431979648 12223223 7413000582763517214148797894185431704 12223224 18766313660670666723571348514317086720 12223225 97879505475964065536059545044257326400 12223226 -375498739080927118930429059728958188688 12223227 -95280543368309362524515781168980258280 12223228 861531352427847999885979491244406509568 12223229 -85538131479693099582926095374055222260 12223230 -19152014675544950721927318326940226560 12223231 768908124479767652656930691228695168224 12223232 383760974981295069124845255833891635200 12223233 -630608860313947026960559079922475808832 12223234 385557438099968531730264322652914136016 12223235 -167339226478008851608587425887685509440 12223236 -39583997500174784255289005441159233536 12223237 349166284788956867538272574855484457500 12223238 231133501297905881303556552135166129152 12223239 145114977832498323049161020327989240320 12223240 77691428337062543661723490344696268800 12223241 -802646338803947468811815471969527767516 12223242 -131160024941311450120397718348488060928 12223243 899383691352210276796402171952636513280 12223244 311074395306183883708128633912380116992 12223245 -670413746331605121559620666408299054880 12223246 -365698791323363004983985078409935380544 12223247 -407970721746315099160428703624291831488 12223248 14519786306781242657806710865189797888 12223249 -2002621679412923850783835363385403691664 12223250 -9673845206731336581755668786348272000 12223251 -1219531849264498467413368975339013673600 12223252 -158193462732009832420066407396501688320 12223253 195035218581213842343506020466460427680 12223254 310946881514214785659084483070817424320 12223255 87467708193669544710303126569194563600 12223256 -51954588018889409800001488895497728000 12223257 -775418114364191940663959716963241613360 12223258 373593994532408118862407151892139517440 12223259 1121589876513591536248985913863750932416 12223260 24846130398462341730017237066921472000 12223261 -1157765488211909598326246608668471872948 12223262 -56595712336629689674039448202057463488 12223263 606306381646099797579348761818949754840 12223264 -1152189676726868673482600438970072367104 12223265 -787672038077989967716180068335275583340 12223266 -420609338404467360560552550252810240 12223267 611589896504964455420420753036641853392 12223268 -914661815031610522533135258878735281920 12223269 -44443544158966596601626340953521409792 12223270 -315752682235114017388071038553477724800 12223271 -1329364797829404127660243699589329803528 12223272 459367672635479164072211401842649497600 12223273 397507502391249445715182829047935974522 12223274 45314012151325712354334391210117585152 12223275 -123913908674445182660499779187553152000 12223276 -576747170949126835425870607662612238336 12223277 -819845077732265226019632734610142137216 12223278 208373017619591605195453478886478139520 12223279 -2388738085161890983072515628093597168 12223280 207044962520439900888828692719385640960 12223281 127238469503240049567559927161373430784 12223282 565231456500189012281533912960379325984 12223283 248503609222729675505978756004733370160 12223284 -301394969986099270919894494865440450560 12223285 -375950857613814984122089580116196674020 12223286 -746197732698362568101711562158374029408 12223287 -877372201345206347129441237296875829056 12223288 -17498152293432227455301736194149908480 12223289 128332748835832006673250356642011119360 12223290 120468282157924186082920880316696115200 12223291 682114081051241291424012687072787192000 12223292 429433098083626304012005261466797865472 12223293 -97879999364292959151668995586881823136 12223294 -120447197010003195644959258110771842304 12223295 713138698261563468884853789321740985480 12223296 346298835151339812038418671638213558272 12223297 592868565859313755764152085726166949460 12223298 438786911176724005081512023941803848400 12223299 -759387959686212245011059288424989696 12223300 83527961983061144507305601520420044800 12223301 -374523313210270012195091439602153913600 12223302 72405293030542266131151036655347253248 12223303 256801715959309872433269848814243710552 12223304 838208290620036590773097601852749905920 12223305 20644109679804853595445398582282274660 12223306 -527307622591514876424627815037988916640 12223307 -1320396889937617007052887012057438718444 12223308 10633480320545801909574728366067978240 12223309 -3062129948774452094539321589329122880 12223310 -219111003284643477494489928999550538880 12223311 -20552560961955786788259574245252254328 12223312 392513504388494330279662533206170198016 12223313 235946788079750710447241108747443784562 12223314 -151427540252528199348710474969760781152 12223315 -14269244115358213465791104839461127680 12223316 -295840798302198045071349710206087452672 12223317 -347925977859578991828040727910156359520 12223318 -37469744181965203550622650662556732640 12223319 -1775824745660631511282172602292243133456 12223320 -69065880882431346975163907290377830400 12223321 -1702562097711158014032752000041004515056 12223322 778161650345378411694582166441712393712 12223323 91462556063072440935261468299858545728 12223324 -757489019130983608712604159941893410304 12223325 301298578090564278109465815170691504000 12223326 171027019444989590944394147744806800000 12223327 -705529623218179201151807633320406603520 12223328 378281367765670136133752291108036542464 12223329 -26030863541067916877868132438602369616 12223330 59523790213979690650001160450568473600 12223331 -112606778020279613100359036320523976576 12223332 502336208354446139766146705743684300800 12223333 -405591092273173777062857327540124476420 12223334 -484537253044214034326718640718497745184 12223335 554365476258095655722328426512103560400 12223336 -870314062277860849952592179648034816000 12223337 411333163158561388585694937137508539904 12223338 -427214623074781253820933932085995686656 12223339 40315082633411449393062537184186088824 12223340 217128512792116299705828655193063239680 12223341 123305468334205835658656464275012409548 12223342 -354125228906723823779182759419639380928 12223343 1394383905084077392801001911090830162744 12223344 144183479199877857145966844207871983616 12223345 79499095198439574684287421811988738100 12223346 976658772053562112949022932976178909440 12223347 -782076237415077085673684903833774854600 12223348 -1358859105501331833823364268309182767104 12223349 428642650813333944487437390463207864380 12223350 -158825282267420025359503823581544380800 12223351 108531475414324701231425305221530015152 12223352 25761110686098985704539270955538821120 12223353 -933024639806751496017577664482754034096 12223354 -479000319526281681444545317427449743360 12223355 991238953160338328721542851456688970000 12223356 699296784635175389579488010053614838272 12223357 133398792563802134343598870395425606232 12223358 143530042683533744215725682338228394752 12223359 -388292828398747750326045053750846319360 12223360 413102748021685051565096206149353472000 12223361 -460383447711109819315511786536962873600 12223362 7160324963472324094714401264408705024 12223363 -36978008005474513176423070130772607616 12223364 -551855197661436061307319761101038048000 12223365 -21778928598832608590022105613272729600 12223366 -855951889739681622076680760218839422368 12223367 -464118386456597323204299184607495475480 12223368 -599499526501804405538774367146453068800 12223369 -9963240117573678516430887998024750080 12223370 -107462089375226668926230947028834400000 12223371 145502862303405600105632275836656996784 12223372 -307540266949179347791297900741432601600 12223373 -85445440341786479865625793768137780800 12223374 206034653018680508409027910386286659840 12223375 966821110401160031806339548159589182000 12223376 -9857112481403228023829020013199360000 12223377 -401206223005487126107965348305553459486 12223378 -242849054804486922161701038923100827760 12223379 -148445544398101727368276648018505075808 12223380 80453015799646630266206015749861662720 12223381 310969828945506375227750887241280951182 12223382 378514265878506139939918972537247092800 12223383 -972098363495973983980760783436733364376 12223384 -1612802239184793489790942492872376320000 12223385 -951169140180364538053619279681122359420 12223386 320608583345187079650959577890437246464 12223387 11526549416325788548105414067261912784 12223388 -285907275378501806678002473171446579712 12223389 440753892885863188442844618166063703424 12223390 39424654801634196949266353868646513920 12223391 -1223728947434616220419492154236668566560 12223392 331503493360583034203955193898282778624 12223393 -218910083989018848904072258986428117760 12223394 418191901163169394911065761615571288352 12223395 4923943173229900547789388059551978320 12223396 -198708784482513077423184076169168683008 12223397 -1452056359019977050472437742522519997568 12223398 679472906235936270743659328409896663040 12223399 -1546260337731292642533188227600038046600 12223400 218593506802652851319404608888858624000 12223401 136703951237972650687430655954117277440 12223402 -167628717782564757468667448438978790048 12223403 -447166483993983829992843140908865740800 12223404 715851001736623258651310727139717328640 12223405 504738445930255174781882466612323058060 12223406 108091951707091946534873204548402507584 12223407 -322142724548927963462161218086321044608 12223408 505996377149186164393967691210024714240 12223409 238242888381529715052223186315839763440 12223410 -55795166741132107233307573996668556800 12223411 -732850199782750795060633810770558303988 12223412 -22710331501840932554861253868336790016 12223413 -2558568828973001891916691411901660764800 12223414 17812241220758946518376544377333687552 12223415 1496445607237931769360081630964903621920 12223416 168028022319215709168647419415563468800 12223417 -894540424022181492027711899716712392534 12223418 125124914452448444802131458097539586160 12223419 233346527555279133047534071268195075328 12223420 802507890328910801076428580977763840 12223421 138783047159481976234312629218497199712 12223422 1021851980240958951697459298886620820480 12223423 -33534529386656061895027335339699336440 12223424 -81110913626992919451709075107480600576 12223425 261572684919856244838503478725029192800 12223426 753011974315117183421262076088876232912 12223427 1258834599979090354722500462402073244032 12223428 -184417530368078347301557657605045325824 12223429 -466466125691940251079509890688464575970 12223430 -26542914284497893369340797483858737280 12223431 291295693511465567282717922242665509888 12223432 192267554557753399235215665142473477120 12223433 -1190635798015463629349500878368778088320 12223434 142721831849240805071775536805086080512 12223435 143341861174788100753896345784391600160 12223436 -408760550356744427990021763002414412288 12223437 -426331777360222650069336496258870448832 12223438 7567666185002401164325899113763396480 12223439 1535807863773836141405568578800049856240 12223440 141807161939518758105802406180192256000 12223441 1872294006916073317699332480254806052000 12223442 -359960536173567542748481865866054947840 12223443 24595371766033619956148707923064654080 12223444 -636629719055567218198201963972955937024 12223445 312505003109354941328992046719265802240 12223446 762045701575419965645713803588720758784 12223447 -863420150164909020079726835852142410104 12223448 115876276654464670240884037226181519360 12223449 -275339978315697083107308623394284002752 12223450 239573585095175577214577939547639456000 12223451 264713472451943288573899628524123920912 12223452 73831597087612064985485323347183340032 12223453 -273871727211373413486995163446097230592 12223454 315758115643749111436084329782951938176 12223455 18179395662203879446500417117470269440 12223456 155533912610887575077328711025815453696 12223457 -932010625205491539415426812707572947294 12223458 -206278060942364336445645982656917834976 12223459 -1026652478957076554074808417177300534184 12223460 -1047589026614485970576641015076939520 12223461 -1102857044345022449840981539205954125728 12223462 555217447514175635812466847830848308672 12223463 4737252599434765590407484572605158960 12223464 -492541041968464723757863996793394216960 12223465 423828259232838281857155424819735321920 12223466 -282633338634583484960641381470675194880 12223467 75950198322634877889964914937132325316 12223468 -452001762024021093824327040888121585664 12223469 422125406842644615765698756329372422870 12223470 -107183145936567060116703972312022794240 12223471 -730882403103691144091717717888769115680 12223472 -273656942167113550681577771571143245824 12223473 -174340184398549127532557095765337500032 12223474 -724966394848451900921623749595020321264 12223475 -373824226773527510328750882011396865000 12223476 -480039251408631896509536371926720996608 12223477 -45803134702407833166756639226174284128 12223478 -13643164623873678404244060936512494080 12223479 734037410187452389516096415914637527680 12223480 690366065349781242122521007733035212800 12223481 -18735739776917250349912765046568751728 12223482 -408548909549889194167658970439202193408 12223483 191604499253927921912090332934219933732 12223484 36013116238775359873549296610206554112 12223485 -3919865113036680274962283328859650940 12223486 274734892725721181104006835042747240448 12223487 -310991081789475089834741147770918947960 12223488 -163856048146313214413522471023496134656 12223489 13301627436498284398212486734676141124 12223490 311007462833488467864110508078565101120 12223491 -342758005779691072745410945381606144008 12223492 -272268303983288730564011630357284211584 12223493 -1275001021587686322492278448726199784256 12223494 -148354684612162253133169357255130737920 12223495 -892110364295375227729174429098980709000 12223496 -48170164557487431424856202756858839040 12223497 -210902629079455686837840813583969053504 12223498 -193866452518935601479302021226498024960 12223499 -772074755636750182247752207677400910040 12223500 359707108408712058984040707507371520000 12223501 591622698258645420995896621577611336502 12223502 -394418645625114113997099511171534924800 12223503 70063346023786730097102810254764595112 12223504 56122083326331524493316990325678080000 12223505 -76329309717657429519583452825060172800 12223506 318177676998671155642631886280389131904 12223507 407613372999717799130716774826460210240 12223508 -912027320175040815526839565208647895040 12223509 -89379304783140429827250173058896050752 12223510 -5249189583286868383583729162094708480 12223511 1134191739544334345651368373451080422032 12223512 93816441047953461449475018977594572800 12223513 -1043658096666823362329584026516794303100 12223514 -268365322621904478291487663817761488144 12223515 -311197205683798781071452240342275041680 12223516 -101048647055238421257070630614451727360 12223517 -458336656932151892130220410304537317120 12223518 -499272054945854991902675110250422140096 12223519 -622793692630278412498225193794386012288 12223520 18321452493548531745252972294167592960 12223521 -804029083085992755605854159099790971200 12223522 -733923128757507704334893256696035463168 12223523 692177368250016784169278258109674109664 12223524 2707078730573388123043946459670804480 12223525 1264558575418161055725711821201922297600 12223526 322391832132516706016747006457164511360 12223527 295386037911994678680767216444610464160 12223528 -888078253929423736709095476231945507840 12223529 -949762365697868691798748709915553091740 12223530 157286170929108840420338912878871397120 12223531 1317781537444678578396292822234098801332 12223532 -574223066847368453927686394064967077888 12223533 -48261961283883102662081079680149151232 12223534 -66249857537509682689622241759886458240 12223535 -83200547539968594470037407242652426640 12223536 51875945790985185639462177353273180160 12223537 -1150243151040984830055781927522817880814 12223538 703125251488962902119289912694188059920 12223539 -812447511532386115919086885875451481196 12223540 -602338961401919879965554810954821448960 12223541 -1430523434785359225239595453437453874 12223542 -213814222902822786402177420446619294336 12223543 -1384505997936456899750617375082065125208 12223544 606744162756345458989052787011128934400 12223545 56262821526333787131497209939506688320 12223546 -564980127328123555502945375710642718496 12223547 295002941351130599582109102951055176720 12223548 3364298581071700858634061554277789696 12223549 -103255201289825778822317126236431923472 12223550 76946295330095569648173716386660900800 12223551 295844859646271205462260588280069694224 12223552 182010369831694672783311737797560238080 12223553 346889908730922705213779974185493124802 12223554 -115452003904383985206449203630958381568 12223555 -915777123694874392867859266481456298000 12223556 30139227041346581021493653573244828672 12223557 -321829573088740098581229480189716666592 12223558 18559185765125845452848518652727240960 12223559 -1116010039474994314358455510204246515984 12223560 31706835822183383112082973797026201600 12223561 -36468886534045667290029402412462327680 12223562 446433336270864463885579538769905833920 12223563 735916981750159036640292765032953802688 12223564 -633246317561905275233097045334176219648 12223565 -886320451963274855871371598440049196800 12223566 -159549903863950951259082343629344562048 12223567 -24063005362536004774957337120865044360 12223568 -109391589109339999026143726808734760960 12223569 -38003383463961295403649690598666749456 12223570 171528982605173999181489569605621785600 12223571 20615699024830186691502951518671745772 12223572 1242458466702985404775932011273569001472 12223573 185532861096212490612198574359953353920 12223574 703458643083038456927010104347876615680 12223575 13166245511497004010253884053539200000 12223576 467600078499488609826851774116568064000 12223577 187316161146953678435825900439806508426 12223578 -555252525760894436451829354566427883520 12223579 241060622983840385007072460910490653312 12223580 -114663917440405332451368889160804259840 12223581 -344960034783779383580884563487268005248 12223582 -61002931800955398232920540140430016128 12223583 -571396225159009088263943262270791839416 12223584 -497803152498099640076753180246708453376 12223585 220038431467319973180454082473822628160 12223586 -25366792200849843205959300579544345008 12223587 12521043537301340192809341371060604000 12223588 126994782568433460305999632672954865920 12223589 388693961514271721912148637304031991836 12223590 101827460998431560764804734780376631040 12223591 -431129469441276043820260910689417574400 12223592 -1348969020091267808988967376747071104000 12223593 -1115974160751018797608011830510624539920 12223594 995460000828374295963546384045668466096 12223595 -135893429211555070184179240425870808320 12223596 150510037731585725938578171135880642560 12223597 -705744602597647189608691912718003542954 12223598 22711598368822083379526911016419961664 12223599 -551383265880090449708280768227384370936 12223600 -117161854279512323187108451111223296000 12223601 1263482184727991185305112952669989221120 12223602 -309191357825202812652403680760984811520 12223603 181530225725754566192344286484883656784 12223604 253993718992185027406091967947750864256 12223605 261214394334384734804757333708285321600 12223606 -634832317183531197176880371377514833248 12223607 -1519002084416516522846763358157201631696 12223608 -883673481206113403760709716423117680640 12223609 242498332546557252129110312237283224810 12223610 1109297672966938839609427501715619840 12223611 75143630004217578590257832856346736460 12223612 -866162824162770693132446098525284142080 12223613 -916730268042756271210983459127931286138 12223614 112383241410425734857362650993649525760 12223615 990776903102462632171535147814751814760 12223616 197693741486478442436682610252972032000 12223617 -40633038509538244525134288061833023616 12223618 -577505844521266819461668390125639618560 12223619 -218440487548637925075504457533738216960 12223620 -228601129305929331193107572080100966400 12223621 -297785166576996101172011185897779894178 12223622 -60726340155275485525630943966042601888 12223623 369091104782703473131514803843628120064 12223624 -461096434160396194901999417339365785600 12223625 -721775467920994745788616681771838795000 12223626 259016999501614476204204351299936345088 12223627 354423690775654360268640292238285240560 12223628 -206137693219636491325235581329708334080 12223629 -1278338016872257821389072965759309235520 12223630 -351058128200214275897817089253137337600 12223631 -10219632530698897258545490202642937600 12223632 -85697968060125817386733700771391406080 12223633 -529702954675510203849090835956235239118 12223634 145818569275075397452135933270653593760 12223635 -16106144823406250115727002918900112800 12223636 122681327024222667087518439747318750080 12223637 -84836794117545135922695545739803768388 12223638 -317906818538732713063939709108725201440 12223639 -4423415066052459624462756348306239144 12223640 -139705490987434216829147657725886054400 12223641 106659527017035040195724636639956879104 12223642 -326212141306468321773195284636500512528 12223643 -1344694846238979599726987310174608346108 12223644 343840627519994649866725884646862364672 12223645 -455814245138365572712270642274829379200 12223646 590634266972007573003268744092106101504 12223647 -610191365210373614786012653794937996776 12223648 -1585858784699689035797857154236985180160 12223649 464144846871897039347420045877886680960 12223650 170298241824357821473636834466655840000 12223651 129846173312084188809768719967795230784 12223652 338435919961136125514506478495786987520 12223653 1306660658743028902355363811314821248 12223654 15537678441424808135546128269127888512 12223655 299541609461875988396925211747792348800 12223656 -1535128986880460994687090877694061772800 12223657 -571291064720347692817810333117012665094 12223658 223620502639507235049157545911046726240 12223659 21241554039003100892461027002116759808 12223660 -433339572843825667059896191855141862400 12223661 -576603966506371594945493642460284851668 12223662 -286241383937293523730068968271203200 12223663 280649973092725847774557792846106011584 12223664 195030723691099614911941169789992206336 12223665 615533432717491510923696669783152892660 12223666 101118304376087553894078519193759887360 12223667 772846241837767744169137131799527509040 12223668 -148317257199573351946411448129329305600 12223669 151924366507130240260492723144926381440 12223670 207554557805931618461176731165186316800 12223671 611020868409637406578050860203102139112 12223672 288223867496093394994371548730768752640 12223673 524743329742895179058573032686916104000 12223674 280601054810230325964621356172354478560 12223675 -55005515436068758794551823372397893100 12223676 360242920480756999151451979684010664960 12223677 -69589333320533082448363245613688052480 12223678 -498585092931156435772266351427771503360 12223679 -141943252233656793794084325724341769680 12223680 34283494874357452121842679515321466880 12223681 1804891111848643717577681111569085684272 12223682 -97106489749904496745512255778752547968 12223683 -524395474546385516967838896360528736800 12223684 -259287628665974624615571762555713783808 12223685 -149653249755569491609220128274347495620 12223686 466833485923840186641255122367836624064 12223687 597015064271463581072344946664709640616 12223688 651600184764053792356517779014201753600 12223689 788125260744277014911748821027544301920 12223690 -1388597715223540694565631364108128320 12223691 251743824464749387015905034142167768872 12223692 -139456072888417215281224218383616936960 12223693 -275000199498910560657093743369212050058 12223694 259231891054832245368327288578572405632 12223695 110924170063099255243050701887586465280 12223696 444519265895092358860243360382320640 12223697 -1823090511825496356597630477542402892828 12223698 -207231393757502100032617036244552113536 12223699 479702449163410784621586966347835862608 12223700 -107165886798822011773136894265222297600 12223701 113995652191245796699968235003334263392 12223702 720002240807038463720232524363870349504 12223703 94879096598323111314954775118376063360 12223704 23486057838849094134641069408458629120 12223705 98764396749732651379515746660782342800 12223706 -570321686054690804914958649060627275520 12223707 -530335053161983411269514172409402976320 12223708 15007053627730760216693506493956356096 12223709 309830542436586236568097181980683743910 12223710 15297262578136470656988525361110096960 12223711 -554366769266616538875393602762603310688 12223712 -1636306450725806386425797174204929671168 12223713 -111504063620906520970895976505936369536 12223714 657943173639825677288129188649666460672 12223715 -165954086417673186593125635312048460800 12223716 395911356213912930636883588878931325952 12223717 760147501578172932537356804394917429952 12223718 33961920319268257544975860462183097088 12223719 919897599523398971883633476935606389600 12223720 358698275779638041415091010073411532800 12223721 1727866548110773200082276061803413332922 12223722 105788768471985573898510154566284808704 12223723 -159271394103521516916172363469498663400 12223724 1348367204081068863129876792797944586496 12223725 -101730169349396206639510220300879820000 12223726 -82968650751519376813735499945919375360 12223727 604749626935379981351294222637857234784 12223728 -74805972405834237097587050160958242816 12223729 -339751999126677901670272728984349419328 12223730 -437611604302932046178689741189788102240 12223731 -381644046234481645299188307555594984960 12223732 2219895895522339872500746606104098119680 12223733 96313543394387607929923795424228245980 12223734 32675315259434403603383513731597639680 12223735 196250603702352912227053000788852778560 12223736 1100047108114452162633312466382563860480 12223737 79536273715553348134004668350371929440 12223738 830855336917118026831207921997467441920 12223739 -1161782838993132213506353120856755055832 12223740 -21069214291201321942204751939704780800 12223741 -132182693736437808780538720592764627776 12223742 273853482005832443543269115094248281152 12223743 267223312882843130308603916911273881984 12223744 122437499805892155315996768184978898944 12223745 -331497427186374888779247477569795980800 12223746 200537149987438265570423378459207043744 12223747 -98122338165322757435525758504671828048 12223748 -359536697280410012553873349660525185024 12223749 633809321937539644836556930980345759360 12223750 27593966038394617844151676712325120000 12223751 -750674255393636373015322802477699398248 12223752 663191395176617219352268059216783114240 12223753 -1320907026007715573601905275569459488998 12223754 -328233521371312742392103221738091657424 12223755 474645518197418836426940767460400836400 12223756 -793456320676157984121076423020622945280 12223757 -42937442963945926436063160984865619328 12223758 8654803630189801455049202152414545984 12223759 -319573317663255069997891448291738850584 12223760 416267957459584981998333739602566184960 12223761 6386506234474863758411398449127006080 12223762 -434579968900898650478940866411083552368 12223763 1523537919478342535216581181762462580012 12223764 65413039370555704445272548791215718400 12223765 -62067601515966174230294825450644377600 12223766 408974978011839464738491614869490808320 12223767 4898219973893547983385496888146002280 12223768 -555158562450094465780791994349968189440 12223769 313091585248815593714161375109706548496 12223770 193499761395377105584542625089016477440 12223771 -283293285615229662933181470499078828800 12223772 -301452832209744484343735550952666925568 12223773 1015410520415876377168711936597953959622 12223774 59204338653433539498118140187624406400 12223775 155226271799208326028798644435036326800 12223776 -509275516212751646354556342956975456256 12223777 -119594902081061681032937220755991343100 12223778 -73117116981359553764506324359523058688 12223779 189911076646600237211806943575473656184 12223780 -236403395472045058746432982964213702400 12223781 473230920080823732672450996424276497528 12223782 1153301138254388218601331692237589120 12223783 632811874749667004245533425052045200 12223784 597266689848236880045217351582974274560 12223785 134381052487956030253273810964753444160 12223786 -335484638955793315461635508198282391296 12223787 276993746196301770166478356210189677312 12223788 13822785541393815724412341558430246400 12223789 -176259888844677922782544209670398722410 12223790 284474595827301074157939982313762361600 12223791 44599575695268883984359612798337741800 12223792 -31292092205039301246017123271240777728 12223793 418272113592317509051695326179462113600 12223794 -265304740351694847762443836154483796480 12223795 -728075223722186678372718388864884253200 12223796 -4715318597319060910804044211409780736 12223797 -105911213853894682953077458242321281760 12223798 508655119433810070153878790645482737920 12223799 -580154319883066081116665064778933190400 12223800 -403458650220019639171963831665311232000 12223801 -1147319280740686358523225608684768693010 12223802 -102255912194365150561497413687376422400 12223803 -502945392491884539183236254383041560296 12223804 -1022853042532220794772190634383472313344 12223805 -192026644572180044686919161598530416000 12223806 -205348251167967527361662333354944644096 12223807 484068107160190887744201715407949853472 12223808 -355107149460982874842497911342114537472 12223809 136415005512570008787618702512107135488 12223810 120699919202711031404248394463321576960 12223811 685165849425513763420470992614000686000 12223812 458853629155755723314906710509407296512 12223813 166452613377954424687229373420814281760 12223814 -148715315523022931709044891944512274560 12223815 -156075175044737181516733489946754449280 12223816 767232723489947333678587186431744491520 12223817 -1053751020528552971597345642384668996134 12223818 195269352811639309795066461959587614720 12223819 387035337285133653402144419715174026160 12223820 129616524847269913903900182252518369280 12223821 6015362958534199323378379574640308832 12223822 -70463584926658971737773897723622084736 12223823 -335690594824661673711446582046185078928 12223824 -83470072061150665435105908915799719936 12223825 3807238267279396675508152816213437600 12223826 -631718055257554400726365408458528171888 12223827 -72701425366683230327821292814520227840 12223828 -1061528113581866225271960194111015485440 12223829 592593815800028830797932241993411380430 12223830 179897211593518525206386110765827747840 12223831 -667128443615214296244441044099710853368 12223832 706613932928793261874748305061256038400 12223833 155919991010420090380434692862028042944 12223834 -316798003670835630969408694922579404800 12223835 77312235650516685850888649448304924800 12223836 69189354966897483507748583217864686592 12223837 -366773871675954489603319672947462054708 12223838 54661806047580943360613081871401546112 12223839 218052898173524189068769232072538705224 12223840 -343343257472498755742387853008161996800 12223841 -428918255126282970640515908906252804928 12223842 246303539513534384376429479057995773312 12223843 -1223146818267493204723235934112700988680 12223844 -6247404289830666863404323715437435264 12223845 -583525169023646435096045498703600974400 12223846 -850390502975999046088250599114496231040 12223847 549066446599699927064166999299957418672 12223848 143920121973624275257870056005595955200 12223849 -754064739691653183112485071046998466480 12223850 17792726933835446175263550091190068800 12223851 1001864224378413606546937766631545566704 12223852 -247896077985907414031456553588077496064 12223853 -707894297231068005301379995646070089898 12223854 -375504143412343177009959241965469689600 12223855 -148204098803022880373094200668991009280 12223856 -23394568040056057205110085687204904960 12223857 289259911236860498497109168282694183360 12223858 23021521142360732854283322913646315520 12223859 -200661323895510949553336724222982004160 12223860 236719907397834839293749038035332894720 12223861 -50355412485292042642180772226637308548 12223862 286311897335196992807964831986080228992 12223863 312823878291050571299358554126540759568 12223864 -1127006358970612598469678670737242480640 12223865 568130556782685781757658819168389416260 12223866 -234752669273190854440044395089775179776 12223867 -640096999252158589693887958027482405888 12223868 3225173241245334454097010931925982720 12223869 -822422254241761646122189300118117760 12223870 25481251992139414674846352788281132160 12223871 47176166791517350646686415736482995824 12223872 658016326387424467677344525891288432640 12223873 44925044675481256860966689650404392404 12223874 230817346885897929270684132742754464800 12223875 69599138236662687340484136055936248000 12223876 512519138799258700353477915705540980736 12223877 -688455797991042537016711960552527206400 12223878 184130456549932384948268971344378339840 12223879 843773055296747476008474254464935978528 12223880 -146994224977743728137215632339911833600 12223881 213923372332573279823672746630570355370 12223882 1008745078444072065848901677003482616064 12223883 81814435496222940221899448209046522040 12223884 416516576465939054974361698000816806912 12223885 -141044612353334489367188853513311520000 12223886 -642509807319693768899125252576723948608 12223887 -5811607263627204406073539425504132480 12223888 -26187153297491250662520857876842070016 12223889 -105588277342806183438711327565651944960 12223890 41215050801653610720407511165398622720 12223891 -462862585179800217190591039723221946708 12223892 -901375399855624954879934060734907462784 12223893 969064261573889467740026017500364391328 12223894 204371921044175755369700439756854973216 12223895 -1417591122037177024146358148458163728800 12223896 -638222434503371872697290695201715507200 12223897 -186338153946965327007895456070501492800 12223898 -684458143750223911165554051788145929760 12223899 -898590008246442268160187354617615439360 12223900 -43305072697207301367735949818764019200 12223901 3653128523760064085403186680732679676800 12223902 187470235748727905416143323119429072896 12223903 1506072601773057952785929906866102250704 12223904 -154524394926129234603985064705824653312 12223905 469322126563392546537792440001924236160 12223906 -114596341020084876962156911599604876800 12223907 293972095327100666116747808242348217760 12223908 -420463261489339211931733052853999461376 12223909 837241526137667219113237775534830194110 12223910 -77256626842732059259887292250385168000 12223911 1339768224836677554239375461429311744 12223912 151316974531108400861894563707369615360 12223913 127284953572210167125402316453271073124 12223914 184778519669545245673131207253868855040 12223915 301228007149813071997546974871517433600 12223916 107213987254748770065255201194319121920 12223917 -242679406935857883461400199214064885066 12223918 -201021272702972077682630640572215918848 12223919 -222167922830581885006059853178901550920 12223920 43370054650817755321675652273414799360 12223921 -179662235521328907691055388861213536878 12223922 -82895439860067675443373928883469430368 12223923 68331203539501050220587768798411598704 12223924 570789782403947502704334491750611200000 12223925 115549862810196226483741869262297852800 12223926 -89041632567282505279330928404015472640 12223927 -1367828377782346931438519280078830315224 12223928 453367659294447277508238545856907960320 12223929 482392085404867367042470564148166024768 12223930 169106188726528244029169380686038139360 12223931 -1602838466156637632476752667840498239000 12223932 -284676047377185494445382632605439905280 12223933 164705049903868958450745178454050554182 12223934 -231168143847190899306878021843840112384 12223935 173283432490779417925634605209854857200 12223936 195745787605933056141152393619717488640 12223937 200690601998989979856240032675194724160 12223938 -326970409565403038030918264059422654720 12223939 83383800352825081094484532656525228144 12223940 -144669645776580521970137764483301905920 12223941 -130621082069564192707031562158873387808 12223942 19541898809513353173268567072871659872 12223943 -755160023057075604230266977223411741056 12223944 -381331792812031582030155657990064880640 12223945 409204045741845441699178019022499057800 12223946 312568242287059390236959971638815888640 12223947 -337543028007258736215590127685694908200 12223948 -944715557921511529881476893811422199808 12223949 -63307094024957560202277958101569038368 12223950 -33047527503565393815698155847336832000 12223951 431811309505760930077184322514619140608 12223952 103425454509511611810545672357628444672 12223953 -13207053095264177038067743539328011840 12223954 10402668671180587390446290927468916480 12223955 -49404985567192343782338050856239076000 12223956 -137898163516677719090562927174692837376 12223957 -807076227207902723639150903930949712868 12223958 431501362127614387361296431264901282080 12223959 -183646235459473535772416665104384569472 12223960 -182343241944170479868627583973601280000 12223961 -5265171773733230219688209848708775676 12223962 -256939940992793021521402650540350976288 12223963 -428163596910058138203910823330197379000 12223964 -600500625424640201808992482578455692800 12223965 -8676127675932709346514804472911290880 12223966 -515987385830670144866014307967561629568 12223967 172805321625198620206850098395595834992 12223968 -520742629530977558759453902406493929472 12223969 887850457792599304755244164331038512196 12223970 -184968534177966855679449105342668567040 12223971 -295547540683256112979277703039978776592 12223972 -320323125799580224407375854202125402880 12223973 -86221855283617625316788325858461424000 12223974 109046146023337663455693855431113635840 12223975 680985366010167474394519763279340224000 12223976 -913688785207080415441315303002716881920 12223977 -427343453590258202824159516635170064192 12223978 -109237251146471499404405517801607375776 12223979 31413369139188039828273911746426862580 12223980 -64773974533516443771971639699353651200 12223981 1270593201343369026061085374396887288480 12223982 -103890102700001961248263278955726895616 12223983 -464838002474486420465473549542097138416 12223984 -191668325345542728669358819906600960000 12223985 363009609993208238380889041653516053760 12223986 -89382352098011263466828395538443898880 12223987 856963552073568539336679236921186930636 12223988 338237968061343773432984072006010525696 12223989 1122622566819152238452976127956956892654 12223990 -309857452745987154380053648136283590400 12223991 57291092298758156658828765627536415120 12223992 -87405480210625568226693467325053337600 12223993 -1175338175327788094269693563492646167420 12223994 -82894913270815862763491613385629669120 12223995 390006913493692467729076674678617180160 12223996 -80112878248359691573425791767069918208 12223997 3125848370019169718066288338700707200 12223998 -100972270945464582579638516411162884416 12223999 -96979834448674020228610236830609010960 12224000 361938169518006749113509000316452864000 12224001 -234295976517802606491728358610013380416 12224002 3737723475368929532513424510176953344 12224003 253859414649098779146181178132087760000 12224004 -1370221754588124946540023738965557248 12224005 -348453159586272583237286526906800246340 12224006 -414703824257261774778106124305585926048 12224007 -703228879078792864555832674895592632160 12224008 213760818914111983529631238664786088960 12224009 50434742274730157602171743788588063616 12224010 76116089591217797097931621522456043520 12224011 661691875940934435033129764858610993400 12224012 370405677769124483599859591377826972160 12224013 222325420587027305850498823144803065088 12224014 -463929764251388931961171399688733960768 12224015 -2019023699191528334704772985696204926400 12224016 28986649561139221097922419587639148544 12224017 258299032424837229290299450689274678848 12224018 164662488359318554555362961398623298960 12224019 -607403415973511092222018580981645382912 12224020 -763521375186033035062436837894872396800 12224021 203604302094917797666216187534766654222 12224022 -19946079620202498474448815626430812160 12224023 22392792136169563969953405045139126720 12224024 -225400905047623772262166838743193702400 12224025 -884281461575907226417694375063051250 12224026 -225303283710817542915181860221118471456 12224027 437141661055631066865036766230440412864 12224028 -657827922773791697896847532431935342080 12224029 -310468034785943646491495790285029673370 12224030 -99043881474302506000822472532560044800 12224031 243330041800094415474191131367984724552 12224032 676338149047428287245357145799720763392 12224033 1219814519937551015938834404991181133360 12224034 27060034333022983635461049632176318752 12224035 390019050650991583902287148857352309600 12224036 -93386298238933015716814028193119084544 12224037 54449326502145764821677834331709048064 12224038 364013212632700993973684836538820906240 12224039 620538273625566604094011760859948918624 12224040 7411564163197509793989071235475046400 12224041 -190666635766564880841287988532952466188 12224042 801800641893173185695452324743355116032 12224043 195065740709094706412529388556094246720 12224044 163511401765996280402257142569637445632 12224045 211703871762033564279724779866888988300 12224046 -70407552258315784677006424308277895616 12224047 -1155092062720345787233523416988697651216 12224048 -132998238280471687149855900889052233728 12224049 -78139016243798120413934839762465524960 12224050 -374115876311339559906984959363279845200 12224051 -524808578497450999817939466597427943520 12224052 -158926214603257167461244417473088196224 12224053 1365294075988528994604401673998705832302 12224054 -167155347418634364142643480308026859776 12224055 47891146265575726732723542028679015760 12224056 532825236771701091293358921137033318400 12224057 1503628064207967614428604482695496203306 12224058 -71517228136195308260670586683611688960 12224059 446313966879377136491344191124369644260 12224060 -300222806893826474447853305550638131200 12224061 229795591272968137896066277883803276800 12224062 -434109845222589063671722906234902423936 12224063 -11439093702364170774411349736753749296 12224064 81163990571169895232508237710440267776 12224065 79052018985191134771581784726451980800 12224066 -1555921574076543221852359918278144422400 12224067 -40834783279196473955635347813109280520 12224068 -43158157315052420976204928031881205760 12224069 52760483136893576801994693516627717696 12224070 -102842200946158285729250103516924860160 12224071 -1535684212672555254810612298030458519408 12224072 359250414585373527879905229723615559680 12224073 1994805763875166963585084671720405024 12224074 122642332397341449629557190492892614400 12224075 -4413871821071003296551519661512014400 12224076 -202321039646916210194361446425176826368 12224077 407493799717436359085711237421471424480 12224078 215188848026701193750201151842610075840 12224079 6715704422038630046028472346337167544 12224080 343942651661299079552665845896577024000 12224081 -1089030978011204619762297099150026591118 12224082 -29320106358993341144147378840297733120 12224083 16165635138282329838831923073790505024 12224084 -567311695233594265431575811351086477568 12224085 233371234396458134639816157526539578400 12224086 -162319127106206456746099192126402799616 12224087 -230274418027667139191011037741783816760 12224088 -1208925915373856222802988842733627392000 12224089 -912868861062376629481902877429564602240 12224090 -494840558248796171725548234431135911200 12224091 -418761514670546942862741117877274554176 12224092 -724097621133246207291887154887816901120 12224093 -566641643288412092098895160742749079200 12224094 -493589151919009213073882132966257348800 12224095 443936970226447391504814491867255180640 12224096 912584750900501593449652505525133115392 12224097 205732297030315269511790699235593444820 12224098 443070806009512524697389973145684446800 12224099 964781288426935941414678642042905273736 12224100 11654977051480914116043069038094028800 12224101 1616335693261839554995198431898349999102 12224102 150368046881208576572369400876617468544 12224103 711465421897909966510916639921440292904 12224104 -101501210475356763245037976204455306240 12224105 708650762797289699689563990215824284360 12224106 -32079211649120995641127912463410083840 12224107 -701742466752604840356929463196266904688 12224108 -203062468822497566312669859250309807872 12224109 -207335833823739159857167256194137504000 12224110 245965432380548729275414315492439808960 12224111 -1534669567807533071227483985746046391288 12224112 -11127396259748278567542031133467410432 12224113 -238202095104705568683141260127835270416 12224114 -5815460797541860227200145469755721728 12224115 -407318021274781759661232292380999239280 12224116 1951406861851686069068791826865569200128 12224117 -275383460288933381485432683670974138834 12224118 -492207453048899127941541032440903096896 12224119 32198186360471649730683763933348459920 12224120 84241281227387944017426575697075916800 12224121 -124183887760597282279035419960956169856 12224122 -11506964189824238749890779540584378800 12224123 527706681374691429155973965738212958640 12224124 -501104349232372402377472023251455848960 12224125 -692251041934161328701609839649035160000 12224126 768944695839703103787568144129665024 12224127 101691816600237593906013199251327877320 12224128 865781445996942998494628966284394496000 12224129 328945825287775613735968023792436217730 12224130 210627199531649240904857356708087403520 12224131 -859729266371127689938129527986440490496 12224132 -104488170633955917980736223852196340480 12224133 -16686028973109840512392372147645343040 12224134 -119689276482445327638512090666846167296 12224135 266356666920275618328235978951312811520 12224136 40062733277929459636761662045178101760 12224137 300732346914682764653605995359941618432 12224138 355870029641886861447680214647214238560 12224139 134851675258989852667365178476063157680 12224140 -139086455570676077081997878634498370560 12224141 -896041590601371858210170334156847446816 12224142 -14154446990793467675979825748588523520 12224143 486301741167171638796644098510242063664 12224144 34400148002763436108367180782043136000 12224145 -340625552494220078644396703734805825280 12224146 -503399328133127191066783210951582704 12224147 -358168473343235278272063161739653991360 12224148 480337491456174739872195030383845447680 12224149 550147224716699191373152413056534866336 12224150 72962194979191597140393997744704912000 12224151 -1115765900002860821382332972983831149960 12224152 -277018213344613101488190105707983718400 12224153 13945763607404239274444472571198755402 12224154 -386405801210592880930037795360622720768 12224155 398045325153734987591002093407225444960 12224156 -202609218724132532798050112699992608768 12224157 354969298479443367512827550543121110016 12224158 -469957000787182158596631047537446216320 12224159 1247704347144761098645617192562072155360 12224160 73943371754278777415155059516069642240 12224161 683793934984501079518721112749183656624 12224162 533469796898148496826962913506117610832 12224163 -386919382262533864851510856081014946560 12224164 101813911133566830695137211855046517376 12224165 774948895878575703859943851919372856060 12224166 -2174051149122743265999205120215140352 12224167 1074513163376292025179309544558942473600 12224168 -355639792001550930578159677447366901760 12224169 -3377627489838853023529958424182836800 12224170 112421381129656494282551525853987855360 12224171 -234100219892747927468223566533819172448 12224172 -82438869387740240105639894363406336000 12224173 -59178440412360200516772300586742857896 12224174 -50154885714964990818385911146211629568 12224175 -526109143400020654067882904358273713000 12224176 -245846747218439215966012733964167200768 12224177 -110023349059543509633116952934173955200 12224178 -60698891567078818533519180698918186496 12224179 137645319333933352339381470214908091080 12224180 64027088465554074807004378650326760960 12224181 630432413501516168378608540883111913504 12224182 -4878807864587704711290150733422251808 12224183 -2568695567223266236838141289105265054560 12224184 -251028781244402484782879291608691834880 12224185 46103539268368738719021376860157333440 12224186 -205684763662657560322373694952171527456 12224187 160895767513071500991170293174539241680 12224188 401964587762376080699641785832052261888 12224189 -112220434585497815704297766097755438010 12224190 -35515442016524294355378760266457958400 12224191 -104534302898986571446048993041645207552 12224192 343576970986812951463355879612932423680 12224193 105023910586198131829513814402565206064 12224194 136982528326223516138704792506647333280 12224195 -969210059789822103244676631324672898800 12224196 24816399120565431576216113041407694080 12224197 -307490592126696164869585708620666521348 12224198 -140269871185462120052699068432443886464 12224199 -26200339758950439118316151262727798784 12224200 -469728737463401748910859965174694016000 12224201 -471232765381350799087663638132944087040 12224202 83923667136624778466753403930166136064 12224203 632977030237313598897408424731160050664 12224204 -692976006601827577820406018378931340544 12224205 -181560079534657202439436150413072295680 12224206 148960161384320981931555875380858959552 12224207 -1118009293093854245921773280802882234048 12224208 111655900502788384915032505404244230144 12224209 1579177495915867000171712422813301031410 12224210 24326099472334209978203232689344896000 12224211 -19149877671560693015209610447842467840 12224212 1276538071193814627410065220375543808 12224213 -269979110481490441850592171490729295538 12224214 -575182400238766928264154884234205787296 12224215 -63470344219085205713182459215966821280 12224216 857764838326970037038987117036515430400 12224217 580810448354723472471394269257459014464 12224218 -1864857643460163992006792178200551440 12224219 -376087128282834616838612010583883192304 12224220 -104505771721954046490294537049876684800 12224221 1445497965893552860404519967236086880422 12224222 888276740951051821847534648218409869632 12224223 -1385110869019585977035206344216448281600 12224224 -221316923047774121297235596634523435008 12224225 222213931299524489315793909542867739000 12224226 217784706038823167849365529232884676480 12224227 -330461067200900611429535429907926801640 12224228 -114274490389121726821984521138134274432 12224229 728543954541094196692928361605814309984 12224230 -131064285772941387344683811504175513600 12224231 188477493115115591417886082527297838512 12224232 357380808172375194597536871925020226560 12224233 1077581714263673926979534874640065230976 12224234 -681591337388907844886960313103897006080 12224235 573096486299917584951160406419857462000 12224236 518180961955880120929384724070353192448 12224237 520103870602687855027061285418396886380 12224238 36309751504295747901390143723460549888 12224239 -38459201032397724267821338339625646000 12224240 -56846979536207212261798719162396180480 12224241 456334331621463719498803266281478488040 12224242 93724696945573364342465136851088544272 12224243 8578587632770305039491203318833756024 12224244 468556109230474577197127474722713065472 12224245 381755083630421539692989160543596511360 12224246 -37054288742987849578170112124694508416 12224247 -123409271994802937623068016235736015360 12224248 313546814301623005008730483085931356160 12224249 -1368188997182336037070696247096109866940 12224250 846638337675816396424750707332484480000 12224251 665797274162063725916053540952095788112 12224252 -9277978414842845448444831875014030848 12224253 -50891695167777214635269646940489972896 12224254 58177416600761754552883661947469356800 12224255 2496503477461910823510760489788818160 12224256 -591854596591849150037989565680494575616 12224257 306558827009179951863585414095909301506 12224258 517822547309877818392120368432396288000 12224259 53766054073856909329636020139734704964 12224260 -102319627464889163217698977550818149120 12224261 -73026194458514175611738513221302790656 12224262 165304578153888810249212302763565097152 12224263 -341007522165817749400826898239175363456 12224264 -209707571077644752658448295689460398080 12224265 671467180812016243483202961566054456640 12224266 462263720950433844880875237239988756480 12224267 1733278722324277124406246158781235308 12224268 17745154367435615809395102435229532160 12224269 -976496614715543443214812229610977914080 12224270 -116199905084580820158097804705555296000 12224271 490009437968719221474931734330918565512 12224272 -86512356694729421994195965015974273024 12224273 -195194852038786587022701426869667140316 12224274 425182608259598479060674209973804600960 12224275 727423975069345552996937374230941170200 12224276 -13626793749341258644942865214669171840 12224277 -69578148760518763826384777291195271360 12224278 133787753423712782704379439498454784640 12224279 -1364865502645755749484752486351761992120 12224280 -171808583222784928995133703820555264000 12224281 266825884893396933704728141016460763082 12224282 46716985925963547183945176963323545600 12224283 750171736839114898187030632072082937600 12224284 667939538385430195175206055044434827776 12224285 1218917983806654021629319229559137822560 12224286 -361557273484266962943685374386259346368 12224287 -27311299252654769920723086309045928568 12224288 -86580265938510713105014576511700566016 12224289 -239142613964537852529680041030020049920 12224290 -130558243156429433833339472713464953280 12224291 -869687349467646653016767974571673853008 12224292 -190042902596324942539866339136172752896 12224293 297554478707128453182724563829154885184 12224294 585054925321209371917339388206320201696 12224295 180396153871870571410177122732185910120 12224296 610662041998634939253064871822659584000 12224297 490747733766828548964763489316821018746 12224298 -8262807251769617661143389259358342912 12224299 680421879888482099156598389087000933300 12224300 -635497977659434913685801941440020595200 12224301 309335013075732887000210238116412685632 12224302 1073725605078736787016981646391741433600 12224303 -238285956434990099934912659276450952096 12224304 -44935839439044229847008049869442580480 12224305 53864729624336737664348835775647840000 12224306 -477707484558239189498202030247332945648 12224307 -735228904870704997741636579788665129160 12224308 396579169028183110043173878262271596928 12224309 -1526759632628211465056443066762836070080 12224310 132978850578688272982033006446077675520 12224311 238274418374131603510591272889303108824 12224312 -537637336503497676686788813256220979200 12224313 836899890478504116964146692480171067642 12224314 -102456091028552113020863433138938623008 12224315 -1027004818678014118376043322730963576400 12224316 121283947869928766152915186519634018304 12224317 -8283655643127409310307478738118434208 12224318 761245782294948314154447106000234095360 12224319 247225627878266377273625962639387900560 12224320 56119900440815512848133388241736826880 12224321 -937415049220758864081503821413040316478 12224322 -115484513235089226095042146325566308096 12224323 246180371886040602065134074156497000448 12224324 690144274693197851327219482198605840384 12224325 70690921267062973387687180216126740000 12224326 -276907276260468054742600418503824106560 12224327 734757965435098361516247311537127961176 12224328 207115186121272193184803976055271424000 12224329 -202535934905570152106273167423542623992 12224330 592183192491783942244370969247716542560 12224331 -200288168023924915442201371352267174400 12224332 164179279238562438370936333673655063296 12224333 496073551559210438359061928633768394848 12224334 257039381099257110016067454368840801280 12224335 -413647542199710975369509891670578985720 12224336 123176540364263634872228097118468104192 12224337 -1463217002235410401415853512672963480640 12224338 437360539198586792567074674914295631872 12224339 -603036882837427328955057179481144294432 12224340 -160929851739780790188517323947339911680 12224341 11045673633400890556714442384151949920 12224342 -153468873242377443312381961469695022208 12224343 548490192227346617495983603165183206048 12224344 617754333902040611362739222558658109440 12224345 -302712429069909028464699948977594160000 12224346 -371752610168135770229506482121511702016 12224347 423342891928527877460795303065112137796 12224348 -175463987829768205696880740214643648000 12224349 -701441324076913822476924763567637452896 12224350 211874092505709422059597293220859928000 12224351 452187789404538332920617613391232351432 12224352 -56037292294709547003398477868083183616 12224353 619932944728627423205116663834946308800 12224354 -86262222818326217096188141263966007296 12224355 -69129268479796586397353740813907980800 12224356 -166322975192738178957849697926227390464 12224357 1481596799157702589498435165816101156606 12224358 798939314519116284586093918071607193664 12224359 -602201519031289363192732566075005445584 12224360 1137405845125677932576790155660352614400 12224361 -83219512265938227960173941956775372320 12224362 -381660956404564446739605576174308575488 12224363 2662175049892986633652559170746196606704 12224364 28802450960971640234795859459590002176 12224365 444450523053466933742830615176718549260 12224366 -43271762434585558894945191468111805440 12224367 -534573290004859856458028329090558092216 12224368 -60115187741881884295446950570172317696 12224369 130482687433742422041994481488729212144 12224370 396560385059710411318215895840423641600 12224371 -173522076248979793504882311800001292800 12224372 531231137954605670169750696458205388800 12224373 -317232479023165673660128588892256109824 12224374 637632674743779852308859039687116811936 12224375 -325624967721787308172647872317586025000 12224376 -519600115684974898548687095413795860480 12224377 1543931739036318558893999093222319928224 12224378 118451994879865424540035952395872553440 12224379 -325677217110249304760341887211945021416 12224380 -40379421714737194860785783956765992960 12224381 494613805897210577979860093067795640320 12224382 60164034211958419651462962970545414144 12224383 431769776757235407407050644596946645632 12224384 -1374287199631158549921242871402332160 12224385 -91606571515541831082732449611422105600 12224386 51124066367619873113273552244672114720 12224387 -164264450639261078285282822217792384000 12224388 551274323990722194047112675975951360 12224389 358663212018082148004117577165047460190 12224390 -155035114916287786857809597017518094080 12224391 944809794372395698849285491739009582080 12224392 63051876862411714541173410004094976000 12224393 301284190142850267604665005457991178340 12224394 5289709286196637380035419293492111360 12224395 -294088066871563564400329647281266481280 12224396 -387377977047277732033185073404050088960 12224397 -424545507380904682879218274171650682272 12224398 -83885574434583790694571672417260788800 12224399 -622433036855110823283065133063728353680 12224400 -121559634931644405252334860349597286400 12224401 4590205722863800779721284992767903552 12224402 69966209636244741779514945157273300992 12224403 -1329457747334093806860923990870477772576 12224404 89017900539697937155069933228535003136 12224405 -971775883802621678816298719607575195940 12224406 -436326554263680499882562991952663712256 12224407 274528362743379229448666319281868117600 12224408 -348930033912032159825213347169424506880 12224409 153905627739389317004305528598713497408 12224410 114553510553989868134705015577613120000 12224411 416988335394594958971548565410945553900 12224412 -842767583455547920579575383967886617600 12224413 72513676750435073882712050320954194662 12224414 -19003735123568904748153125896273518080 12224415 248330116410742719112853530470003909120 12224416 -4809209812075542038289214298250018816 12224417 -517167224252263048526428614458445140220 12224418 864548670215725124726239691710364762112 12224419 -227135270761482845166294380533360082856 12224420 202875200252041237960415029420979950080 12224421 -76095177821132004723784727572204589280 12224422 283095886259914271326104221539892538720 12224423 383770807015244174250445211068619886600 12224424 991130095042843016476495123245400965120 12224425 258702852738358200971016151543046505950 12224426 974670677704753950806839147491858036912 12224427 11364781219221937563577623736943842176 12224428 -141372705322156627328165924577207552000 12224429 -87673260348014518943243703249677452800 12224430 81389148596782043384028624966730379520 12224431 -34316261455390483433414542752894368688 12224432 -60407133768135158043570638437984862208 12224433 -76252422809817252768775080193156285632 12224434 -51822664077512203549316133449142502080 12224435 167910887573783292643970458479593648880 12224436 -272056745555301472520328309542451240960 12224437 223933739629360310774420419820378275452 12224438 732752891487116928741798263945213994240 12224439 -47156360137742831460228014357854653480 12224440 847319934606417648363765681259188940800 12224441 866052164217995987313639652028084977092 12224442 221805199111095816272922249168148288512 12224443 -404554756834582847182407930699781082880 12224444 51987260094422682326278277119541031936 12224445 -613563251484086659211521514569082625600 12224446 -449167292294021962405684526989575956160 12224447 133691965477399962904015520866418065920 12224448 -279777997147331617224608378048772833280 12224449 -2573727626649792244055512564141992051264 12224450 -37045317087065161562914316720290752000 12224451 -677215074237943469356699989534773781768 12224452 -337712284053237706005816812817761005568 12224453 79345758945576308142076380515694883968 12224454 -22980432137127385353002999158545414144 12224455 -10917362738478835958987226666666149640 12224456 362842111619542251162662128432613836800 12224457 441415325021321508938149282668479344320 12224458 21668750990025756502193720185790764080 12224459 -360439209039074857051320919741176947280 12224460 222972018844377131420660411092733952000 12224461 103010562435046444690097755457066574124 12224462 847520118887996360427196705683566342400 12224463 707956739859574874243111211485013579264 12224464 129554608082240439341608249458027790336 12224465 -799472179427117566732731268371066067200 12224466 -891075454450549276763510192337206918400 12224467 -255877643368398106223741700178420877200 12224468 -331429861601609635097682596357904691200 12224469 -773713495636322993851838802577522325856 12224470 4853259158454921066974230443014620800 12224471 -1871300789000657783185938857486093378232 12224472 -106310711078909067319016043324524175360 12224473 -403771253389605456814731619610005388278 12224474 1549346967789482225380385691104914706400 12224475 -444311935875975735281451540478683978900 12224476 -823105551702575514722924667298842155520 12224477 -130672646997025437949196071378230341760 12224478 19496644869061372310756483784419082240 12224479 24501510413507969770417904439466171632 12224480 -499687902283369563077919283672759664640 12224481 645673056034506543875380263339077669664 12224482 781942802520003246255751937358145472592 12224483 908663853899320391308272595597950360732 12224484 2155895751638585705004934942839563520 12224485 96503076161750415639987447555204184320 12224486 136861573728824978448644979757555363200 12224487 -725011123493169077247102190685393082240 12224488 -749592585791966337425626374902589834240 12224489 818180994555409290369368175906010932624 12224490 238177849959294191350354331228541093120 12224491 -1347822066238863862081550533735301876528 12224492 197162818271707835106141365431725342720 12224493 1369220377896612212185144282318971883200 12224494 265513442383046849971727766619137055680 12224495 -215843685196680428740218761610046083000 12224496 114267023046936147245324162046417174528 12224497 649059380359888406078641204537332964946 12224498 -50099471478396519033343176989791805952 12224499 -63417785987346992911820653500058133760 12224500 -553314856015883463435788874476599296000 12224501 -1479561395666924473334268753051545820498 12224502 -84824011495083805491803131256237640000 12224503 -1088750900051517525993727979663878322976 12224504 420472915069634079463978218209647104000 12224505 -165968321121395228198142758902220928000 12224506 -87601790680538782875342136855043857920 12224507 92059435701628083539220618990971372640 12224508 -282874753284433887612032223939980951040 12224509 -612427626409774004788411101328346240 12224510 -316158757708973262002252466745103936640 12224511 -23688727647494479168773228634229159664 12224512 94109018867229958281153990885208227840 12224513 -3276576825747693343179442771198849920 12224514 166512861582872684155081088938578080640 12224515 -353759917281500751978208778558007267600 12224516 -874080119570213228669757318459095026560 12224517 650076229268356400294628122284571405280 12224518 -504089856961607573309721021235457243040 12224519 121856564341357063337516835071696553120 12224520 22347862058422432358106431150039040000 12224521 822943663039576052258886955993763997722 12224522 6360263413635856661034488247178716864 12224523 27665015859351139295849042967875541504 12224524 -123950965856143495273103862038507791360 12224525 -150458692440135968088851654028465193950 12224526 52840064201170538554149563804845551744 12224527 807570597510446766783068316754401462144 12224528 -526763355319523104146525385574333792256 12224529 -61449093279772499420530653745445133726 12224530 529358091353487350609187644848724500800 12224531 -2285479503051690225947235936601863191472 12224532 -114940915039347302906608637644379670528 12224533 1592778205626205240659315893688413603424 12224534 309970098471974659635163816570722249984 12224535 475913320186960378786369470415340090400 12224536 -493387310905858758566222273725247139840 12224537 326208295592262685940275289234936501700 12224538 111517194406029065650297880889492729600 12224539 -205699083526166968083816409274118138880 12224540 -105826955363582482461914776996343685120 12224541 -82911960290101711033385418423879202176 12224542 -465447959833418819168883701652254120256 12224543 6176293959954218543116780752327481272 12224544 245035547548223524088801082758733496320 12224545 917262513499266802414173055223174001300 12224546 -903331562086849023498704733179859456 12224547 206496562888812481533024618929117315040 12224548 -152443943920432300157699964326627385344 12224549 -263186717093056129429749605988352739136 12224550 103443240533469496788296994371117712000 12224551 -1718287090160433646373669251951681917448 12224552 -1522146892451108000010534316035260497920 12224553 -69907580626562075743915339792206031392 12224554 672279654749493037101094671468733580976 12224555 -307711391236662320740587717966257479680 12224556 -5100242294493186656412967926292454400 12224557 -567767412026018322628740501204677081194 12224558 731768563101366519877722674457396674880 12224559 -709344507939630204525966380885306388480 12224560 -14792309043698016309420776098505687040 12224561 -218944837713631990222615249016633945838 12224562 -40595038034732429316439315901167411200 12224563 -287591552276847896556729821833412667776 12224564 463035792428533370109154214834886389760 12224565 -107247844834650496306712768311133635140 12224566 -144915441683422239852443375235753986496 12224567 -913243316854910010799183052073804366336 12224568 216216821929906490351837421576169267200 12224569 95870755291430224539386510636865782016 12224570 -25565121957708785430465281514897408000 12224571 190908207849139716538821161577701458944 12224572 299140183116987389105891649471513856512 12224573 -260491061050426140241930568040850698240 12224574 334552931089351609015033390083490381440 12224575 -445607672149617950862466626207372341400 12224576 -4144223528850511834316740600686182400 12224577 -50211135019968494020166221399530391680 12224578 -53636111699709410349211788712915423680 12224579 -263539065740861324642373830119006901616 12224580 -4455169576475464243068347497460244480 12224581 1496282668264631614777465815390904701120 12224582 -35604605191712025276465766593168797568 12224583 19840780524400171148103194204639720928 12224584 728971615338412145391581816883122242560 12224585 -488588897776771366103157649725780028800 12224586 -407247891122280530630076343896300924672 12224587 694959623188149699839599439617129641236 12224588 309370131622373564450846656662602357760 12224589 25137656865774593585256446510705964288 12224590 30769020371341145784148993381600961280 12224591 -126466366908268150846693333922397061008 12224592 -9866467241019510284164732033851850752 12224593 336615730264460461627661767895534217842 12224594 -225798647418361595205585654170357882880 12224595 262613585295457367638468809187134914400 12224596 498183689865483561289671831336528867200 12224597 518779876086241680711211070230093059264 12224598 -704973134382767618588354722115441692800 12224599 10464861910611106220152096534428106264 12224600 309335355433795012022057302660323840000 12224601 -195783462962922262437028300707467446860 12224602 2052798737987600153477922716099850240 12224603 159463079967218183085598290608467542852 12224604 215044213868551066083220272835031703552 12224605 872607952600575654177947401757396929260 12224606 1843651108264410993184151884968293812608 12224607 537919326033608954910781936790517236040 12224608 -553502283546408123570980965181616291840 12224609 -476789725430683759981283680449029599596 12224610 -323914428184769516621767828946050879200 12224611 222013751214564656450248364359979005440 12224612 -106430609033737285252482686432392443648 12224613 514653395543304516403132418190287298144 12224614 187381196666525887406556950664174862080 12224615 -165250300472460087432139310604542959680 12224616 -395553224311551751512131364914624102400 12224617 -767359268401374561244600475404022523334 12224618 827807493057255163159615681455927283200 12224619 752243559761309482999171056818566846080 12224620 947948087819908305477912731933132513280 12224621 17275525373345517328321411875375569292 12224622 487121509739491264808750109528129079872 12224623 1023048549226699077436291398287804223960 12224624 -92179110835074272324473042224064757760 12224625 356643595994768755345787999295456864000 12224626 274676970049527279197269226579847626880 12224627 -149765584483599643455493021294220224608 12224628 313822873266876843859076612581264158720 12224629 -1228066171228353832395985515042120098770 12224630 -495207219523207797852977128812462720 12224631 -185929675792588469915075931824699164800 12224632 -155611130494629892601885047080551792640 12224633 224349293159489259658745817808535834880 12224634 -131542316797540117976920697841953561088 12224635 -1021097005599915869637281852563727281920 12224636 551410053714115372773184098706053941760 12224637 356752053507259626461200977350790883968 12224638 134338255482996602867802675376992890880 12224639 -273929317454981334867390968005565964288 12224640 -354154841781769742945653331402843750400 12224641 -653625786799558820710843249639150233216 12224642 2892434130520381602263547104023943424 12224643 169164853727248558175481210698729112384 12224644 -82255381478025551431506843327884227328 12224645 321667888158096347217588080515898416800 12224646 -84713334300292776291901718092645704576 12224647 -812659063678062989843658460236065602848 12224648 -332218736688790313647899516313070499840 12224649 617092219468187395702061980704319850400 12224650 208650725679091897604125239975208198800 12224651 1568176799668527087834050470747603421652 12224652 257286176482831574840567970096872669184 12224653 -5648247089358474124313604751478330880 12224654 4684505062452573097373640989650167360 12224655 799729707254857741762636379056577798400 12224656 342008483728142056759896846324557914112 12224657 -640637097677817463160223874439234774160 12224658 -710894967632259419078192494508298706944 12224659 1511477101784899829907875787626820499416 12224660 -100925310111188541201168180713391513600 12224661 220041660837930157700340741500516418528 12224662 -90457980455172163839520541112906651648 12224663 -82063000464298207301955958732148091816 12224664 56387616780243099349212028102533611520 12224665 -65625535509176687211643556847311330940 12224666 -1101723806683374469139295263754768391200 12224667 -16162522507257884008485047673554006928 12224668 -588881143261452958735205186196276003840 12224669 -327271342706048025043054888862002491930 12224670 -49862520127586247184472158097445513600 12224671 -19679873089779406640805501232424980368 12224672 932557004695625562464485649230703296512 12224673 629295689496113681710105658177302682322 12224674 16905739798002425304913600713025019904 12224675 712439915232096584271324416540809195800 12224676 -370204248517542458963869256484436039680 12224677 185479661435057073304356954355400006620 12224678 820646179484828738167934936689967708640 12224679 -449092494330034734713759391662446529712 12224680 169771183095621422626174931998791168000 12224681 65756045296271173103257445481060273792 12224682 -17170159131053989760702390131447603200 12224683 673077999042144498954156712595733282480 12224684 229176309077987371974402668484458158080 12224685 -13455536535569740019332197504492817920 12224686 -502688150697021711065884319254997814720 12224687 957422684450284927793853044567704968336 12224688 -53195241720088408049063356826256408576 12224689 -515287161871749829933119369848288908440 12224690 5350746763611575203510302873513710400 12224691 -836739037103339620697511580106393457900 12224692 718280082580676518691809200907923218816 12224693 -80533015364608493312032973746935997956 12224694 -336042048200135646488807577312425217600 12224695 -13820021932777506026850311031519129600 12224696 341503128143421253671157452997809500160 12224697 -1196513828999898156543415065789588900480 12224698 -164442537010008478123833972217566272400 12224699 -699590513506052328179818414259909009136 12224700 -153834907895477344461567144724689484800 12224701 18759269614718290681179353663016581702 12224702 -10538667847510520486941528169939763456 12224703 405308102973756074786987464698750863304 12224704 -271392160618859657040874609301381971968 12224705 -968354288152339413737095171554130470000 12224706 79238693241661509379917531439999732224 12224707 800594766588275611656619624716798685440 12224708 -657041199991228096913733032729189395200 12224709 -132262878306984789955461818721407262720 12224710 -28685089231553957365408698151798458240 12224711 237158959937966113681414944940502770800 12224712 745380129421508578306909547780171243520 12224713 -652180786345887992608526277689472766976 12224714 10451582876249747372864545067247724800 12224715 281046559955386594243393051572719524320 12224716 56959876219694249918336867853579222528 12224717 -674831958960515473117951099018687757268 12224718 -274391916340361221044963847222997558400 12224719 629873601740122067132487373294539127920 12224720 265350986414619806422822365877617868800 12224721 -291577471147129387862973681487834554816 12224722 -165669244519816592065866787822969247088 12224723 405879782960659668147386239037249282640 12224724 34843340824713183638344893946725998592 12224725 12219376555699705274215815171012956500 12224726 72003787876804145019116752623042123264 12224727 644140704329189700434339637160923596064 12224728 -28192870848819481488241769279159562240 12224729 1459818731232771568463052176585024593680 12224730 18161739360938835867881483940485283840 12224731 -964750207520563579541059905532561777468 12224732 98585600893630712096573571697280205312 12224733 114743900025652943378521396365256360800 12224734 1084288796214602437298589209797822394112 12224735 -577849762082367699406845209048424367320 12224736 591736051223972350134468238503641088000 12224737 231669350893683277783687658520359613504 12224738 646824807872194132250314253433410396544 12224739 -709931426709747343069944564402032975952 12224740 58009183207059408407538128118116904960 12224741 251481578493203190406938397425060432000 12224742 412613011659828621019219134650098322112 12224743 417690881431173246107047054232456198064 12224744 -96311656169285680870280687261793484800 12224745 31534461779787717697737422334332610120 12224746 19548125392453601525984317783070525184 12224747 248826974392990970978045982599944497600 12224748 270757401493526378522525420596566996480 12224749 -497598298218875188513898140074658590250 12224750 235964451094721559360046863653454432000 12224751 242688632290660701810686651041181952 12224752 -112038720630140841512869107440084418560 12224753 60976285051075103059358140897939846464 12224754 234862932614775777678842436440449451664 12224755 -576757516163618087538804688384553181840 12224756 33595658097552751086007494572005067520 12224757 140439412717435677456259747438620268800 12224758 -96845995400143010644395677312504328960 12224759 1209987354641594899261726934574246729960 12224760 -297121954581849226526625059818070630400 12224761 971409830655542850451781344976938838272 12224762 -67115940831990458685532099233793287936 12224763 -10236439959901309005484385888480610720 12224764 471108958274219075618582562166864945152 12224765 -65595657653957537464306996309233361320 12224766 -268303438054152301768327314100202176512 12224767 -769862128455679856543066265229506813184 12224768 -633245067267707010403861820086469787648 12224769 89571881975803689378838273309923134400 12224770 211871296313280713359505551267687080960 12224771 5751412796950519045980758833469583360 12224772 42865023342908593876157331389397504000 12224773 -453694365388070101667830651223551859520 12224774 77162939665825756404064636827808152960 12224775 -24837129770354283931032623180177896200 12224776 257408414998226436579142330333392076800 12224777 16244767865301034988113241496753384372 12224778 -145361606044412313201940065929723876352 12224779 130236981748990004893975464072968146576 12224780 -189853979162765689834542167253340723200 12224781 -836361485762750161255971150297213525930 12224782 613659627301144781453956517832258796992 12224783 -1649507423422988685329089998779257093968 12224784 57641286842655532791052614791128547328 12224785 -193574938327058519544835209072375186840 12224786 118258022728040387430028701527976952320 12224787 -629958165364009589897856426292110394440 12224788 323434876706344895148651244196107026432 12224789 -1278490678326807158120183503230165156960 12224790 163047692789992879691388557425910784000 12224791 1234410722724613408726194048743037701192 12224792 173188739707701843222618925495573278720 12224793 7104376447070893783072478233485690240 12224794 -459918461151727692095004996059943787008 12224795 -311513021069563177808692595981914306800 12224796 -504206896862933050816548177768709867008 12224797 427980278446121499727829649495646409740 12224798 -646663848501853462912326618436967388480 12224799 -17381919507146399390122134645419553120 12224800 -79411848261347456027377689823543296000 12224801 -204053893032567048255103645711988791296 12224802 5962920866797739578475595674864004864 12224803 -2670051595741810971779254369916650952000 12224804 -8051498029299559070373783238292137344 12224805 345594163035077151825250688391468144000 12224806 -133931144856580197644841683605737028992 12224807 -454201979551011458989485834875647067088 12224808 -656778258476693214231140268569226777600 12224809 9889729321440918804769362365337654080 12224810 39280208618473159440416308077758699520 12224811 -158093282486507891318360778285149167440 12224812 186003560772338984133589272442695216640 12224813 -483937770091673126160443763076954426536 12224814 -3250833575886423711312384325690027008 12224815 -282541865117199458271864812328006986040 12224816 138742992351649189376866667481757827072 12224817 -1180914780604389874437340560645897203520 12224818 554360730511130294162506840091758041360 12224819 -264651487649487310195302917847243262848 12224820 -2368555664627348436053646123967549440 12224821 -163150795336570720590900376511655831936 12224822 326476788116285824377416195427398696832 12224823 -263943873740874328388996394327901817472 12224824 -332173904812069826442100160930051543040 12224825 133869781281851918827141582575941837550 12224826 34695764012398131024197820754316161392 12224827 1079031528372411287362546772996479124272 12224828 -462135632461938767720080388873636659200 12224829 -136237575013646903088686070076685327616 12224830 -632362727825435515833852765736181653440 12224831 -546737411025691465315676491546230946368 12224832 -2933025285725231009173997420028100608 12224833 -65397102180974328387275056188397712960 12224834 543943133937096132681206501285090979360 12224835 -83371387683370513267900053575610322320 12224836 640234828971618521534605171399214983680 12224837 8284604949190764166415523014365417632 12224838 -278755917030108265393616079754042538112 12224839 747413682965001818855194516686333899568 12224840 622543993995691736269590763480956364800 12224841 1106136814423921337378432691831816117504 12224842 -396873066360848897199791966386605935616 12224843 610415607810106574583774970119544195092 12224844 659300677968293453281432179273106807296 12224845 20948846235745468502334022095525995520 12224846 -944016295022040317238604247430180664128 12224847 176145121037869251264278769883577448960 12224848 32173651607697395664868519481330819072 12224849 80793760246554565942515625645894534080 12224850 31105617154630897297339633007812608000 12224851 -613540662118531098174087241679715694896 12224852 480409474866702042305153250088684887936 12224853 47203988396072385278931651361191000924 12224854 575913814477105151738397451844850508800 12224855 218987524973507941763947273366457880000 12224856 346418637442992539186443722532360028160 12224857 19336291673179843342523063498727988512 12224858 28565581827936033688882876225295832576 12224859 -419135575308589011907048547555374927680 12224860 184015232305333372140943234548034805760 12224861 458822455405611895628734957128018203424 12224862 -95866546435083022392693627449393024640 12224863 -272989025938468678727858601548596680000 12224864 2230773286495710340075009717997438238720 12224865 -116285899238744271152500830669651953280 12224866 220730816614903324516055481809246939520 12224867 630782183573560861786382939083762177512 12224868 326492859283552116480154745433228447744 12224869 -868627072806618978858003395907158915840 12224870 -62088278639544096374599702787336855040 12224871 16141751822723784505803841986769260240 12224872 -58565522919772637868412655927101440 12224873 -426154514085651071901230687624670343878 12224874 -48889228354480442163325089447458519040 12224875 349220664189584115933153407716359468000 12224876 24891269062686143715106798806452221440 12224877 221736518681971835008424223476695098432 12224878 314232955302151892270989047444345138240 12224879 1640839129342140371337836435181739830480 12224880 47672630953814973782095718254025932800 12224881 -613522478208891730337689955523131940654 12224882 -351753383843534998775637565532602292208 12224883 -1065053203962803697058493864166392674752 12224884 -14290645807106956827331383092918796288 12224885 66790594689514137480839042630203015200 12224886 -362032641934923648862673916492516435072 12224887 273651633487647984038027363104002378192 12224888 -281137512490081429871239915089031004160 12224889 -139946509405107577414721297454211319436 12224890 97415812081228993198692284415051129600 12224891 52163418789385479006731814838496250624 12224892 -782428650597946531806844174167130905600 12224893 -60953384064219177906621205917339031040 12224894 692055124847566244170346308502925266112 12224895 -100393100912898126594507901873302050400 12224896 327909337203186874548401468983958568960 12224897 1390951961137351762144124293177158281346 12224898 -168772403551397109373308433703223260160 12224899 -726132411653937243573253344618735689864 12224900 3671644339348120668040972866511948800 12224901 -609507935697496373081548009827019180416 12224902 44582992438343579011217143949250925152 12224903 495349311476427115775204680769907882600 12224904 -12181140337519574829995760106294394880 12224905 77441033571296841674040270975635139840 12224906 -856165323803605982917968360719715760848 12224907 -114970493371856958316840310323582793796 12224908 -494064614357708377074397507825921007872 12224909 -774978705829586802936607821143522599860 12224910 -185835809641132061222265961866799937280 12224911 -397446377977457818374251066344401894160 12224912 44842929634943989940807233250050179072 12224913 174024156681273513645223719905903366304 12224914 -231218101007528076824516180129571328512 12224915 -474474304651886530209813339573683119440 12224916 -142914954316164001547339647882262624256 12224917 389929171969851182247110384154326381966 12224918 409361387602710038871831867223818647040 12224919 -90743128168028012045850782502670734720 12224920 -1147574615046614605056379239606319718400 12224921 -262696182686521664456492632388166441840 12224922 -330468457990689361555513771000392562176 12224923 -1169099890299765241344576856869036282000 12224924 -1107594088408001484993818512398980719104 12224925 44019671074612375666457941913509225650 12224926 169219440377864111608310002609819416960 12224927 -159951501003937581588317282718372176544 12224928 -482226903397474940498926370778236583936 12224929 373246166553215195438507406629586119940 12224930 -256415866976713892475127846250096252640 12224931 -502858490093009672115400220067396595848 12224932 -454615237937486882851766166201037573504 12224933 -654853914016080840198028577743142074080 12224934 -493179049902442802447020078043675447040 12224935 -319472548439724393353257911148535279040 12224936 -559787905154355201488154772581274675200 12224937 165447376067270692174702434371309717568 12224938 -896314568263325791412986805047348313088 12224939 1193701166301076221856532912371304731680 12224940 -42629585545412963595775800502950297600 12224941 1078043065849515819601318589114288788684 12224942 499544006071829291947935859816465147200 12224943 -4373790483964942453193570291775920640 12224944 229535657669294294852540134151809679360 12224945 -51869906727801282441197438531712277080 12224946 104500133611164122997304358973136301184 12224947 -4982812903001257513273931287056110768 12224948 -62405675940420164585112450630789014784 12224949 -448527853305257310038974679314055619264 12224950 422813275595013447393195801745576224000 12224951 446385734497107250516414127034913298400 12224952 994722953800039842321878168289987993600 12224953 -884749895077428605755922311669856940498 12224954 337004502892226158074161969992171817472 12224955 -301463012949698046362833990454317608960 12224956 368858809502270891883580217797877765120 12224957 -22849061476698038096913109838455584948 12224958 25667225243452620112096358426022744384 12224959 -400600546025978649082657848057987355840 12224960 -107132564991946522520659510584598855680 12224961 -665009085413982193767123004256945482800 12224962 726924574841441887660413953105660162592 12224963 963452939676678686267993689288621297212 12224964 -71916633544295232175269120384600926208 12224965 765836171149867948208635906913682564600 12224966 -5056358418545638145646941826081364992 12224967 467149254039980763394001329379045547648 12224968 -11255253180550898351707679700639744000 12224969 1525857513292636562177158885619377985370 12224970 62427979914354902761059208485521730240 12224971 157041198804884022664690491303532536744 12224972 1396200779078662440958529062590721482240 12224973 690007981216616679068761969180220462784 12224974 259290803733185814810787761196227886080 12224975 281052265067024134651422235614313880400 12224976 139720284349178042028447678991243935744 12224977 2036081111543545150985922880681326013440 12224978 282532949331644506714210094611695325824 12224979 -401314856444604958844566320916681569600 12224980 -301977947842060264574435699435959910400 12224981 -491787880738296532977676034360554231218 12224982 35640917214903405598914054739891519488 12224983 564256241772573210822853689352553994384 12224984 -109182385279886304738094529266944921600 12224985 319960185103917628475991943926298541760 12224986 -10731542792381261720507871561993129216 12224987 -124385500002055914205627269433420242120 12224988 408210661636911149680396915177608732672 12224989 -233483642470346153920564052085998830304 12224990 86720494867808237452679634169579080000 12224991 -5822614447144976593125165052789257600 12224992 732639534743706440448242500441725468672 12224993 -1326625151804075844022301133266694528 12224994 774601925244874461450598697924349381120 12224995 220790382643238876939979542121139599120 12224996 -302916659985562237958588755445140488192 12224997 928789079560881278871058294738036059774 12224998 -169629681040796071247472499519967045760 12224999 -204728830645061436663584427716414096760 12225000 -115547985730487176798496442603264000000 12225001 79410383362489696094636334105156250000 12225002 -683408070851436090115738872339342420048 12225003 -369462363110490912991438809754586131200 12225004 -492751399374622075622196854715507072000 12225005 114926000160943726320292951238121515520 12225006 28003263244102319674792729072331015424 12225007 -646342791702280153633623465085886781728 12225008 -67612623342587845303999935018915102720 12225009 -342394101751400950373842858888891364496 12225010 -282124720852855150829307472487388139200 12225011 18084349986169230815542753769402816424 12225012 -899388505366234142636298658739472949248 12225013 1801567769019145436582711799133514553280 12225014 431514480263765392977701185899003680832 12225015 140559490199967798175432693706933187120 12225016 1286150443864114856686462018805734932480 12225017 97138983331663451801709610343373433152 12225018 -4643073804681370678884402347700986880 12225019 -386597993386734794430021746220406457256 12225020 -443436566735652436394355884486507397120 12225021 -422487592532076759697879015727358148896 12225022 -318191408911698373809761646511310113728 12225023 -2022926431898217610709493538581201163680 12225024 -101714223819124159682107062049245757440 12225025 695640074802014583345298585148497126550 12225026 -454520082478216114101232364736676185216 12225027 984085689061051522670431928764673706240 12225028 846617072834108378888734066733604326400 12225029 20827212571630306393960974419253915648 12225030 -389567495275709519608635985114209943680 12225031 78135284889675950611190770867965139424 12225032 -337303027778358452973883753065886955520 12225033 690333367477802481742384315424274209280 12225034 6586197177119533080088810469790643200 12225035 1858019000934461988204854456712766823760 12225036 -19071014146792829864573779666882068480 12225037 1665166017042660454595699869843523323200 12225038 -573979601571631707707077132982512189440 12225039 -178956419308732143106481557240134994800 12225040 67268826075280752560220125874521702400 12225041 972194690807854117126654365954987947442 12225042 189912108495026335963236785714704692240 12225043 1337192094410584216119298666287046069292 12225044 211207903206040382821216695462355729920 12225045 91832356778420260976348113307126288640 12225046 688792038112702943870957003638913572800 12225047 581156466824113802413133529041044772232 12225048 -841388936961439802634317403414512762880 12225049 -1719765334173543818605974315242643248950 12225050 331243565156668194760688820491199360000 12225051 -73795045838493405445543281152150660520 12225052 17299709593303223102530223163191721984 12225053 834657283475510178092648087790721825164 12225054 -47430281153188859625870547177348390080 12225055 446012648597430871186525379850350145960 12225056 -62903023068416396719216298839132078080 12225057 74992235086462128280242668597644940160 12225058 -141290927738758789991000544800387267424 12225059 408806174668427004765518774734683048912 12225060 778595134961840377001835015070820352000 12225061 -167758795570083428741284910211276128576 12225062 5387282167552494545771015257669726272 12225063 -503696757976982362790905211080896868056 12225064 -682035767397078697014827742480554311680 12225065 445378127894887213532946513331638878400 12225066 -212284155354504166337306413425510435840 12225067 365571719615467256187380858407067920192 12225068 1071167033868288396894226837554157802496 12225069 -429629067872225715428374952943048290400 12225070 237111819042087221509346585944196321280 12225071 -394025322114081228461078549954533376016 12225072 106243826020007662359120237412220928 12225073 -55945801558833443727762617136591066560 12225074 8467091724536145585536614302548047392 12225075 70453507643523085524519300505341984000 12225076 953279490255959307943005084278325669888 12225077 -454982571681464107041380526803605693074 12225078 171266885312262849897004721233350772704 12225079 1460092397515297426729455203465097216680 12225080 -41048695721548960854185167799843635200 12225081 83015764610557696183594458637558990848 12225082 -191430235029879985487050053608021086608 12225083 551466284450470917648217527169191306624 12225084 1205528761027869977480700210553890800640 12225085 -149273658343782436630194773393565198240 12225086 -356533420612702482059607638241369644736 12225087 559689166861939633780226587275300995712 12225088 -723106065264709501402827849570424193024 12225089 -721626906215486437844829359887805809920 12225090 -314265197809569729487332247076630983680 12225091 31317083054088204946820040205311274704 12225092 1585547333123578907981738682565866823680 12225093 356922048505817688573722616613446640128 12225094 85699109444339867355457669319951923200 12225095 521602542417062900576451905633170620000 12225096 -25175502170247583335919472474315304960 12225097 -1181881709835745465030181438125027740454 12225098 180045139015245792173791136158366322688 12225099 -602963018766866565419227164451699517952 12225100 -27553966451770192970278189127146681600 12225101 228878240638474098946279801080571165152 12225102 203039035232359023403202016558257837184 12225103 524621061366950464200236731343968381680 12225104 372337806388724353003004060777469689856 12225105 1018463242648174995019859270253959630760 12225106 -150836755048818582221727823287518395248 12225107 1415162700359815426979742897983469061356 12225108 -109442855362872982518667342224887721984 12225109 136239626794073459861683286058996148320 12225110 465596051258812551052669770375473569920 12225111 748005972984039760002481607229579433344 12225112 1259077650184210293869715753883770931200 12225113 552658232179676561507331276790980950400 12225114 491469291571414211949551339116753920 12225115 4732639602626629284478051224569483520 12225116 966012257790937722291153149602197923328 12225117 -110862402211546919152341718618358824320 12225118 10026240611622830437826837662041393216 12225119 629426983027413368877973369679832979896 12225120 -353578189342203805117293494486551756800 12225121 17334181810964418159682280713334414400 12225122 -190848025961858816738231089404697648128 12225123 1030669787454322877101341086535072046944 12225124 -398198717565026016620046793135078598400 12225125 -28919102365004414213578900971437712000 12225126 620762384028629174298119589198181353984 12225127 -969615362281019798439041137244000174360 12225128 59575801131885458161889569057282268160 12225129 37856279921710198475464144839008133120 12225130 403600115511462408052943341503508548960 12225131 -499640251673493691254802098175115869368 12225132 -296852492486476666391053040983729566720 12225133 151667534415020807589579129557950968460 12225134 -167660954669280381475281811382514175488 12225135 -3553483501803742576081279180513528320 12225136 -44758624781892563909218787289793560576 12225137 2338811050661433998210278785704464891392 12225138 -242516637761141922148291522275416797056 12225139 -336135685484690319076020157016527974576 12225140 -164426415453609921823905635244356578560 12225141 -824435894436053204229357340460907789120 12225142 133380784463581156750875940237228809792 12225143 664391446925246350476196337770860961200 12225144 -243885812286256530802555459838250516480 12225145 -23185629844170170135295634887319847100 12225146 -497424719912816005578570059049801148416 12225147 -6600442919107651760673598691597193216 12225148 399106370645330966547211022632892761600 12225149 -551971084469301822172079645960383049850 12225150 -91732513732129968438642785836696598400 12225151 148450460123329785035072501747857522600 12225152 -380224555683850351144067087138291712000 12225153 49520845124628454186178922718589125440 12225154 787769879411370855140930476705766595840 12225155 -1121638294977832042103393473719326172240 12225156 558777091899073666646284535343110556672 12225157 2564862139030667451577909364491185447360 12225158 15705944046039430566717228370518501888 12225159 24420993207067641111270987073344191424 12225160 -44836050140480540482860456233091072000 12225161 -12261935457496935736835186124201533376 12225162 48790435871412387462849454181821443840 12225163 -44163544741405386278770443235989844800 12225164 -13293206072096071569227934237769340928 12225165 -110524121697158263551786195597402672000 12225166 -177039050967191207772445744010232571968 12225167 -133724667420424432384187179002358195200 12225168 5697899175348927984662860671527657472 12225169 -1809156772305062848945711128713322180240 12225170 480633186295861056298579726184990284800 12225171 407747745355345191968017349178497203200 12225172 -223064103009880619602262437630591612928 12225173 -1479442821571483218671744707923432155616 12225174 -179478268477110615627179726702115157632 12225175 397116600460580332555023229774442218800 12225176 -272816379997382186676229877003689021440 12225177 -958013989614471716686055048438158762086 12225178 105773342939452618918346067543826232832 12225179 937942816780191603843906585102420747780 12225180 -248174275979737334537679545650345697280 12225181 81650302744084047147451434834262322464 12225182 -408657004549339412717717982617510870400 12225183 81414731134315327965395832609970873104 12225184 174952818130389425960869132132350099456 12225185 -163369668664387243786275373436311995840 12225186 -180189551721684747456748575000197368416 12225187 -191488237261603459336360843360719879200 12225188 762796774465327258823165230447024440576 12225189 -325324872154353915787481015153346316800 12225190 135811324160584426342272973208694894720 12225191 -616220823012972624604685672365296671232 12225192 112000170947736754082678302391020093440 12225193 1100054205585618493371021338152933790280 12225194 -377882752923610472044714569618979681104 12225195 -560675039727334925280151613902072564800 12225196 1220626966549593952105856915472026632192 12225197 -162749548465790604752144158559728005354 12225198 -75576298567045759050264032449143769536 12225199 207425203279998650018078093097229637600 12225200 -60532674232760177013616862796850790400 12225201 2829050421312269141419589633995049664 12225202 -540722278993607521210254586112051239296 12225203 904050705926885049864134724152138749452 12225204 -156783020473615737723867855493989586560 12225205 -49827378966501187551239528028707192040 12225206 -187702277226408464525197356207885004800 12225207 3223321827036071217652782099771267744 12225208 -1280739475797717310995478259591511552000 12225209 -1514937996123936776412083189112236245590 12225210 57600114030714807882639949113713272320 12225211 -531853359120388046026927521037625821200 12225212 213371570169957713342203477371725568000 12225213 56858369300997395310055198257070786560 12225214 -301704465826705291003001227378895944128 12225215 1207234953209004536992292482531744560360 12225216 -69708402423284644203158204304983064576 12225217 -210311087214070551027176181534494446848 12225218 -118637845715311123101696405599977552320 12225219 -651016485735974647829662747162039406856 12225220 111254374350936646436158155532366663680 12225221 951976940027753072341877592870824347422 12225222 105727330849593087734851216825126502400 12225223 1550269801260074035898131636581656416472 12225224 -519186506379033706590098106517755617280 12225225 -108290005778368496698096077406209884400 12225226 188360477396189515458917115144980521824 12225227 274095472746694165689949612919975761920 12225228 435852223151205919817809469757947051520 12225229 -1152721438655007663031553919268747542324 12225230 -194403294010053350166860811914526930240 12225231 575278082335881221739839203312334194920 12225232 -136585068464845948082032206820251926528 12225233 -1508149653558398234614637603179771569180 12225234 -106765365214834761795170227625031602688 12225235 -1085021060265961579156326348223218495600 12225236 -124225321120935130642080072197892427776 12225237 -67758023043883654553593766992912117632 12225238 2014271648644423167363691472230178496 12225239 265635553303435246933220274947789602824 12225240 694850114212864991062837311730387968000 12225241 -343191509590325675152914164025324969728 12225242 455579713427552754109466663701278968544 12225243 -828977468848474965366849018831309114000 12225244 -2701018293712397012021870585867839488 12225245 -340127640983543507429691704400670511880 12225246 -418053414517270919208811166288791680000 12225247 -1742938673264959012335080804357934558304 12225248 100801743758916170689702425970305662976 12225249 -37454761692167884806004646276791940670 12225250 1387704591546653818417484247785683200000 12225251 -183493606163799029110607847637176539748 12225252 164021068866449689462693129904834199552 12225253 334077281497028521004191140088541901184 12225254 -193532462689901874873378798258997916928 12225255 156566255757040639994491647918683390160 12225256 873684441412307026138104541815785978880 12225257 -222445717976269842868463137886313036576 12225258 390017478776044161454838105270561639424 12225259 -283856561948356768450438239780699744672 12225260 -128390041200858564857852299979059077120 12225261 -336794162466526887311792932991294658816 12225262 -237688244249354688499294048834268860416 12225263 1727731139708679113429953483268446976280 12225264 52838903492522366271071269416562851840 12225265 7310556633606386447537070758328663720 12225266 -94104928823911504421821322212120641120 12225267 -43067949556995404377889623222273161516 12225268 630146704597607591638740523032634976256 12225269 -326849055633358687518421381581215523840 12225270 86932961246894590794001964383651593600 12225271 1228196263936247434588732634975452272952 12225272 7916985706594117122064157011854643200 12225273 529288954331368226653459787449500411984 12225274 -488370184163152471355363307501726855168 12225275 803570181753838877445281804808342249300 12225276 536227360292227390731680829654213918720 12225277 1445751883452968573768327623188969668160 12225278 -14909996165917100771816968266892434624 12225279 600226991031744091590706782349997695488 12225280 768314580646602125929925615960834703360 12225281 252568991047869127762534095293095458132 12225282 -177438911334429362404727312902083939840 12225283 -150583798430610506132611692698791727200 12225284 275485153410410850723206816677799116800 12225285 232613206345999197557640261843918242400 12225286 -123024758702677497903354362408243733408 12225287 1595470219217470422444085299095371440 12225288 -35143149528743553181266902756709580800 12225289 1118572265098833125592466315214904867856 12225290 109121534473831093591358674739855477760 12225291 333952765054045820947565364216466336968 12225292 832087871381850814017666952535533704192 12225293 380885089581894804191972261421689461920 12225294 166039807980534893492714563924423050624 12225295 668487361605374697635815917264819395280 12225296 53733497074502339402256046520830205952 12225297 -388597282423823859464220866846514520128 12225298 113686022250236326876114576458628552320 12225299 841943721742025924312806290043659456300 12225300 167324903977560049949227087897196236800 12225301 1295278446073510233423052303261338468000 12225302 24572432261245633645950492740507858304 12225303 -1418835320607983779102777488428516755200 12225304 111929124379752753750014690830528512000 12225305 60386408912755461682517197483393450560 12225306 -422107838614519145398187574439984367616 12225307 177303706533982053498438626127375658680 12225308 -66994596559071569817583637132356803072 12225309 1048259824951019688733263985358777464704 12225310 17198520130220225209646293301695896960 12225311 -233296978234489508302608748187589872640 12225312 112230207984965831468540628102439501824 12225313 1209312899048135821508063856012916669104 12225314 -998534103989510363411732636639148909744 12225315 32114724070202638898218610192399278080 12225316 -642469152377767615030792955421515416960 12225317 341808346123314732118074719423336151648 12225318 83233405410365133212658368148961523712 12225319 -263006348375103185023913531310342136056 12225320 672833091010376617896202970370974668800 12225321 -7290507541262003196296771788940581110 12225322 -34830894000525498876969508634375339520 12225323 -1597780817195324500067289345631832955096 12225324 -25859392322449304846639147304802834944 12225325 -169906550220661314391219269758372996000 12225326 -204840948721100451484498174744641571776 12225327 -287119502557627749029682680826244871280 12225328 -78414391640054585158205952899992780800 12225329 -2652636052776081373592973332589601482240 12225330 1831929234418980372624059971377100800 12225331 -287228451781452065026967239186753858800 12225332 67913987008110615146065606459372720128 12225333 267856499888067239869240367268764507424 12225334 585428014318738668051461565102619263552 12225335 -630975079160215977148374742119526119720 12225336 286753548483611005503510598135070822400 12225337 772807349582486722113123972622662231552 12225338 186257429494907353019195404744120748544 12225339 137410756129845011400577035893950441248 12225340 154752299102286075338139249130580628480 12225341 -727805448948434474394195687475515739200 12225342 135301637451376914986654731203114193920 12225343 198057695207329187243126947956480156288 12225344 410832567585598487178975012888755306496 12225345 24478661053955127061553616855151496640 12225346 62390050104335115151552085161631096832 12225347 831468936059241921133511492669344772796 12225348 -455145574052581900248768559811186466816 12225349 -979206690527581876526650261156523061764 12225350 -370533870250443045350833545204776061600 12225351 6598475979182133724864367950411754496 12225352 -207943936388524504420145974920771993600 12225353 -1180335504715235919451454016683966550822 12225354 94130452687277817089673866332404671232 12225355 -250427047953202317336723930079536957840 12225356 -842474293793600083345452720138408960 12225357 393664743672838800614596159550430618240 12225358 141863133622670344989550907467810949376 12225359 132699622629910144248121646700780013704 12225360 -49642690536056553678335137319328153600 12225361 37271595930356616761071611479765934962 12225362 -785354990572887325478661189593605619568 12225363 -523325772938041126468478933433208976016 12225364 -866914896268179401242158974904329732224 12225365 902353579097339808899254735878608455260 12225366 -42842983759347343891061138054278435200 12225367 506285900487135776980692350838670829184 12225368 -363270970220907416621776367701738813440 12225369 -49717509906892734617346456176952271872 12225370 83544837299463614408242890603994118880 12225371 187406281219842674816324778050857237572 12225372 -1041707182878409394994924809367593856000 12225373 -5020431635266808641753730169283961696 12225374 87121729178040680566450650452970381312 12225375 -571335517566741559286978289167428206000 12225376 -1232213579363106352388468057361967742976 12225377 220230924964190408711784956166688346112 12225378 -310413496783695901588396942867544447232 12225379 -1183534973922726322510042014020165551360 12225380 -425149694208875012982819763161436830720 12225381 -224206167705303868219164675753228977856 12225382 -270398639371407785718776625156214883328 12225383 -44001247906475499526031600923763435616 12225384 -1312096248448678251596626963103600640000 12225385 -899297514007274556112185963506513230200 12225386 -200840373911013672759934755466255645440 12225387 865698578664645752029819540224632847960 12225388 -21054981432096867831905198559460219904 12225389 193256579108270863750987783211973064800 12225390 269954716054230315887235672801288729600 12225391 9229228441562071278797891152471012152 12225392 -88338844726731173562340137564468215808 12225393 344409534055183886457447854856947879682 12225394 840317239504771321629234970553680467360 12225395 -57546910174025834387475322313310983040 12225396 30461095070446350588425810468836208640 12225397 439893564779917267095159864455590544832 12225398 512404936658276435171230007573317698240 12225399 -61787636296139922575741951780067059736 12225400 492846862583775631472763095105616384000 12225401 80149177953259165915038641467224179712 12225402 374032943620126945718107523675166842112 12225403 8818013564659274067791099532221847880 12225404 -20292289621912536429088476209938005504 12225405 -967512424750910540401656400713681050880 12225406 270665110234506196139277314239063921152 12225407 1567939126615153577416776844002168790656 12225408 99139264197796623303391048796366438400 12225409 -263121566991928009668220344669873828288 12225410 295976822739649364147008648073813982720 12225411 -40300476364191687454765656695855544696 12225412 -637994795809014605554239420415896118144 12225413 1027429793914050651319660491181611328224 12225414 -521605689394598872740303504460181786880 12225415 131332668262069639010570252394787717920 12225416 745159932528281865728178087259176960 12225417 702946969341176961691900741911059390880 12225418 -383507684596422421905890125388264325840 12225419 -345421404162536691520706545084899713760 12225420 -99275480836667905323596455181814958080 12225421 226437090349240032608258026116688557144 12225422 85681938873385643092326483922983360384 12225423 16453927860109591306648878763166350080 12225424 -100294159561557438614572920755238952960 12225425 454168009115392765646676874255757953500 12225426 -59163321973153364783557596889151924736 12225427 -337628718994541580846344878283797200724 12225428 878568532220847789780780518446133635968 12225429 88842797135963504318707161590119721724 12225430 89975476789040371370966062715361312000 12225431 -58304565061114421057855861432307850128 12225432 -436932744877280626429794955724546887680 12225433 205403012119388283746027954067214032960 12225434 73109010477658532959900223021637181920 12225435 171406482604724948092279967679543730800 12225436 -426565891159229641958891408564812090880 12225437 379261040226007909164676775302893515904 12225438 43636968015866973030753023711058760320 12225439 385101308907465232144000410369243048640 12225440 -399864502545322170607613992124212838400 12225441 301117346138546708979643494771442902192 12225442 -854585511765499746331398360167368894128 12225443 135886874258158323107471287167778264800 12225444 171415368734287078587119951316463976448 12225445 -324240652974707672083132007989186071300 12225446 847504860899765477372741928774521736672 12225447 133428281949150053859350351404764458328 12225448 -7443939663229835194726457439765319680 12225449 314656347451350800099418234552088290720 12225450 -129384998000433921032978347478112480000 12225451 946231375949851323470581713979747342500 12225452 2194421871123770505905708797567216957440 12225453 -4105086155128558992375016113883382496 12225454 140411353885239304625583382122647011392 12225455 -455318581708487634071998308358473360000 12225456 -8635923541876913687438113124488937472 12225457 100780160072271896545976905446306041280 12225458 -145186861044402114508922452392083380224 12225459 -11954488986321189150455914370278652352 12225460 -379986889323118630597421826746217957120 12225461 -970700305961904525925446570636878353938 12225462 -146131076078222343929739071848230673536 12225463 1632188742430552150711193262170180860712 12225464 -391438586528662047652739239261816442880 12225465 316941123751800233862212924881813747200 12225466 -51666899999554368745020887471951956992 12225467 -1248880816382567361407705358342593813040 12225468 -235009870995904085663428947494374632960 12225469 -522040306733696339855443557190978451604 12225470 13374731652374559229490207989700352000 12225471 -425437874463531013572721443905000275200 12225472 202543979642494692371172525316170055680 12225473 80102473101508532294771993591763242964 12225474 -558967331463579241039620331412916965760 12225475 -491065840849953979789450164974730674500 12225476 737791086294641360631126625467940524288 12225477 1184828653790473801892283030366204480 12225478 -512149926544316428795581463241231244960 12225479 -330982231895978790531735013999676911824 12225480 -248238229264477618497417472414887936000 12225481 209751557745506953173221435666579812864 12225482 19372773065101283208462350562965113344 12225483 57451492101680542074196965968718249852 12225484 -646179204395697181701250083926081737984 12225485 -225164356520562168139722683646338731200 12225486 -33654300989640599484781571997049393152 12225487 -1382782916808296601629609757820402468640 12225488 37037446849122352715230035038463197184 12225489 9045341859239797478449535969285726208 12225490 421053792801803031829738625016947112960 12225491 -90600458517414997233519394474308585108 12225492 27556893919547978404922816075211697920 12225493 -300139560779754749776662035421215450560 12225494 -436805188660087289546296864677813460704 12225495 -258478775640838135872740333439972200880 12225496 201035691877811876002852797292686305280 12225497 -938841376552550632396457251402015136508 12225498 529781095183479756272798322113376162048 12225499 517274645873938825009335444448242453504 12225500 97637250895684445830026115627920000000 12225501 367763663924761158191737658726224381440 12225502 -1223221786753131063263253694122301248 12225503 268633302975959830049234945880883443120 12225504 -1372711042576273109382457028375570546688 12225505 -709359477996809341612200699945159887340 12225506 190562484243238199403949232424851952000 12225507 -176193713758887262831374588315441777408 12225508 612920843681098026836568142277367874560 12225509 224691637423284481195699076250641104704 12225510 197421864592293947599638622074344782080 12225511 -20243176437188602366059186307426257576 12225512 -250654778530860887659214660173012992000 12225513 -801203716621066332102468942717118310256 12225514 -162258876996646346706198145372275564288 12225515 61769789449724001980221049767687494720 12225516 927196013969594939728090499569381370880 12225517 1722262479767353990381874661404097701760 12225518 -1135117825964251501200724813484668862400 12225519 1488174304524674358158435011064666386320 12225520 -99808178503173494477498886529570406400 12225521 -86077486085596858987335928775891082240 12225522 447163164256160724881725506598983892224 12225523 133875145555027435225788482758929604360 12225524 -552850644144569271251797499292522635904 12225525 -44595354639039496968027907440512676000 12225526 -231431123303288709081505175525273064288 12225527 22573239879439803416938235603280038376 12225528 -116662535515523451842124251204451041280 12225529 73194507528643964861197237870113747968 12225530 333089349675957986408011122206445662400 12225531 -523199412515625085037002405963845741120 12225532 -171959761999163330785995327658649419776 12225533 -1328810243328061773903399754182834674100 12225534 -144109344311323355575808824311412801920 12225535 -154319483602903377696575869430309859840 12225536 -652042367704056576551660537107269550080 12225537 -840175703013545899145465253829240945806 12225538 118131890773496630985887669934613030944 12225539 104493786013229636791576304367699856056 12225540 -32551312003615315332744461994378424320 12225541 13719411183422233328123209494739813632 12225542 -189914542808639636237376307882997726976 12225543 876203663001758734071355052980663974528 12225544 53147017349865041973832329663605483520 12225545 -1656384671053855839106150390207863360 12225546 -50285701178254302406709657765390714880 12225547 509372562511528586836474028801543909752 12225548 643583052092263928631026712080284555008 12225549 -316344769902962211836843650963931054400 12225550 30056154873672938660329074143596848000 12225551 -246490245220478723894973882002163074736 12225552 -248052114509148979806326212286462361600 12225553 1176826298506608039757359316621914874802 12225554 602575249619420706320538287445601414272 12225555 -6766450162146247133908896734515044960 12225556 -45089675409213008212046133577322412032 12225557 399975415396776777061756758088079969952 12225558 -297459420244515791232045270936704151552 12225559 -549365011592893285339753589359673441280 12225560 214949903091606674220285466220676096000 12225561 -477981401711241383403825939703280467776 12225562 230231326012553376638357315185668204000 12225563 79312695411969580015278048193254494208 12225564 -75726001384998634972748180320964646912 12225565 160899918516996132100587316712948592000 12225566 -871206138562252362544958964773186008320 12225567 125293112648223649348627644427976198400 12225568 1314692376223437277106384498579977273344 12225569 1770638755567992019918723302404465365440 12225570 -85059593435024260150613865570120176640 12225571 -294216032979353555535203631674684412048 12225572 515494562958813371070564583624017422976 12225573 519019177430554213868160841869678703584 12225574 250687903900530067854210468769972956480 12225575 129062898447103883161074439514187348600 12225576 -270529252499457617594138278943319244800 12225577 28322444616741263621650280461935353344 12225578 216499003653564875674211754388549809840 12225579 662284357754081932635907245418417431384 12225580 -250717600286453813940483553611468748800 12225581 451856522375164950474651237598785498912 12225582 49580452015093899839796416093529737280 12225583 -509334821952508299945120907132583493696 12225584 -159217118402431349628947665063722221568 12225585 -460781765334928176563711746435491083520 12225586 -76460624924663979960700143503905633008 12225587 -966289457704366992965631041528678224896 12225588 471766149191674564424074356681636403200 12225589 1038944691844646481380284291730593758556 12225590 -149902596873014257237496486923566144000 12225591 295156773717398532818932312427849723952 12225592 1500399814042491265138378908120086016000 12225593 -311066251548847308858183056742637171584 12225594 -114565796984448347627736982578700154880 12225595 273745191419354868729924291041360361600 12225596 464708079296439997185272039242015411200 12225597 198340139596499290078162428485557958400 12225598 -687123733592388013098249674085648192 12225599 1330610722995671691167916117440730265800 12225600 84297873471676468368741471316082688000 12225601 702395106861413081267749469407588262532 12225602 -20554489599095356423382224804778791008 12225603 -276717500512378196699000471447077348176 12225604 284024285672009720957971850354636722176 12225605 46639617823076303650330788174105336960 12225606 96802826699227850104769613368213806080 12225607 -718931378936791579048953798371622823160 12225608 -394725091563605487327751743538514688000 12225609 714450035755869103314021291694260031728 12225610 -237068686743753506133061018375213019040 12225611 721283175244260960817713527007903400212 12225612 -152049032338942473085436468310197157888 12225613 44282089878091766424773096529249487862 12225614 47164079204395288063542152875160663232 12225615 -689726570913869263003006336341738557280 12225616 -69435602547461846566035327295430492160 12225617 -496150769406947783205041727642716728794 12225618 -569658913538547418608815963836812036576 12225619 540015016881186151194314366122011362896 12225620 291094012062478934954063934430297374720 12225621 -53534659711432581870728406652442549088 12225622 53407220258607510213360333396271886112 12225623 -128140177792824635386800783700264991040 12225624 899251740983839094188939446320903454720 12225625 -110140548732163463025175166025020960000 12225626 1814743296278561068653493924075077120 12225627 -1026663948898913764901231415386969679360 12225628 289178723489833105364847048445151994368 12225629 74018607224894776459148170541158181394 12225630 -281735325973723340625655714541456388480 12225631 24713626161519201654947494270903584384 12225632 -1160076459677670468065028330178167177216 12225633 42846299762175072545852724414138224064 12225634 398240358503353739456227873558657841952 12225635 394002342939021829032910800990191988960 12225636 -134329819859478751864942151417242113408 12225637 126833697174854777933613134536687875132 12225638 507410124382445196484788024106164138720 12225639 -822785657119852249112062215580888815576 12225640 -65645063303729964685463455780405248000 12225641 -1028693166429794965807495403631588245958 12225642 -182759328204846051926930564211500736000 12225643 -1658167388928253504171134243837697108108 12225644 720574276630891603923732950483113134336 12225645 222340585178737873050965111235406752000 12225646 321022540724109844024753058739196143360 12225647 -21656482315035117203464297170930245664 12225648 1193576766538247876879929148793421824 12225649 326747610231404843435106162559983261650 12225650 20536334308853224062226531250475225600 12225651 138485201661976109169614056843656328704 12225652 335370919265839455403144674339688292352 12225653 -539311057820030748057131247814553396736 12225654 4082527478470100579825142701044893312 12225655 132587423937875207143624789334069406720 12225656 -92588684336838273559049205638650429440 12225657 136073623205649781195793025703944348240 12225658 -147701525313607038592102380139686370080 12225659 -679652633569368784663874878397193922140 12225660 -307111964899486370585341421012180106240 12225661 31440688811752094128468459515377656640 12225662 -10266091591290561210137444446228935168 12225663 256689661360265039586628677308361485760 12225664 584785489430723610440980680931698278400 12225665 -598817249560634163389090548210512425280 12225666 -90532215093482565598851991679386498176 12225667 404254823180846042026865332642813093512 12225668 -94398355457570548129191652257979060224 12225669 -297558602170732456788638931609812812992 12225670 262233329515219758654311464811326193280 12225671 -3081994758064582229260152368637991800 12225672 389822765853797993892755984812487608320 12225673 -1074871032014649171735068756273452889856 12225674 12007460311635335909465948655889989120 12225675 10811651947654076625654922576378176000 12225676 -54865177729699120700346638266464375040 12225677 -1011490304833437744243219022823393094474 12225678 42444373833649120116002812979799813120 12225679 680261392677105723215767892001341503280 12225680 -152134437317886167984731321012147568640 12225681 421805952406712406193967370227257906560 12225682 81232047280544459677879548294405430272 12225683 634081012645294944889876269294599762520 12225684 297987828196384099657861297409951963136 12225685 375746005003425737093783056758232173600 12225686 804271521614515460959744813055336554752 12225687 -562834810530876791755727242890021605376 12225688 -463610547566646338892953717867203706880 12225689 -9573622965478862781758143922677003008 12225690 66398098251158966156829384131505047520 12225691 136631364744082169260460943261803465752 12225692 -65867814807800897672386944618660893184 12225693 -430267882572388437161121423398054583936 12225694 4315063067211685773966091605206389440 12225695 -893236098285298077118414381456172179800 12225696 -133531135887273395522367224324938530816 12225697 -44799056067482888850724723650485003088 12225698 -571161575843040572093473692226750196400 12225699 80930919142022057340723825981200005284 12225700 -191297934465761753434040213531818368000 12225701 1561554114605309448369324249526253568702 12225702 -340171326804750802265610942234074334720 12225703 364612866418894455879036053645655677952 12225704 171565267671114240226174946181717350400 12225705 -302260043120966042200202827877989688640 12225706 -82371960696561392072095557273090383616 12225707 -1022694327327145435256458460249194320912 12225708 230687403806631106561555949447364526080 12225709 46404944669338401862518072222905029910 12225710 5270133573342841551672380122216200960 12225711 -63198457732042260348551557221870560640 12225712 415456010175228719273878873926342868992 12225713 420386569409246220308112818377999019760 12225714 -88526480303357000905492221757253976960 12225715 -342024364227779988009435845338573781280 12225716 -250928208735705213698836932245455724160 12225717 6903773083668356339850076842571877568 12225718 -143871220757911107250332346339137272832 12225719 -833147046201459367645208358813958848 12225720 -299202955823025168249344382318558412800 12225721 -1074821639555356571575257438986205451200 12225722 -180785022206923472343595861403919594528 12225723 -736145639897571112961275892292801834216 12225724 180967645436107056576093165878834954240 12225725 -103848499322356522642556226454513931100 12225726 145731868346660676179177940249478444992 12225727 -1824608081234352255102864239610738111424 12225728 -308892059363956898837385236747079647232 12225729 -523975549767984446990357160420160088016 12225730 263925109170964945592640673730697208320 12225731 -74058459728432703379574697752169749808 12225732 277047008459242542260965430657005059072 12225733 405980187710848186871315410291884691800 12225734 612763841271516292944352577378734129152 12225735 34658952768708821680018336524501934680 12225736 -1936186249280421062894954343787183472640 12225737 245317174567436810624854352026801011912 12225738 -30684518851119762299023802205496696320 12225739 -391441700421373026918567189340605578544 12225740 -502562862623085196428346177836337382400 12225741 209388870583414139490383037169340085024 12225742 -36210746587693278649793455188122754816 12225743 1208122007706447109237117666840978174464 12225744 -13559890829207216883357483924730675200 12225745 -770826693463732963191944688882051384000 12225746 -76656487795171124947840453204385897472 12225747 649117975689319987982513492334329230944 12225748 50557797982229876048164737228226444800 12225749 -170174120003441268211111011928142949120 12225750 -589583595176079936308376109209829152000 12225751 411045284119632233062815060593805711752 12225752 138631135333122651289188976580807884800 12225753 -528600144124377903050651112133935529638 12225754 247459547687505542432366320522657554912 12225755 -248792418678665181149511278769856770240 12225756 646490984873528241001317972323674409472 12225757 -185744441930559112992183472008948507994 12225758 -1321209780713531164014515235831176850624 12225759 127352513900364211345587492888411194880 12225760 -17019461891773134882117341829401149440 12225761 769949380462763839162961594339551699362 12225762 279531778867149952953803449552157107200 12225763 803342083517808206027956771360606581384 12225764 12904962653469465248778532107780096000 12225765 -157595819748440441601318525460156913280 12225766 9814817673647207409314325235360536576 12225767 587712299795173655518174681153023039720 12225768 537443483854858358818797648721660723200 12225769 -177524491368987209488124676014442101830 12225770 -62543913755703627135890693911961629440 12225771 -476950037690946786726583182943177628328 12225772 -342074691190376236043599914569581472768 12225773 94626893151699811366022722563577763040 12225774 3583078764353830870215785840468551680 12225775 80864229498388685721574968864355237800 12225776 -52438078427848586711244602780530311168 12225777 -60900060083271753977475716157211212768 12225778 -1091643719505039242983389946258639445760 12225779 -526464477677952080952248747274717133620 12225780 -71118912026561476099650025310853857280 12225781 1284220008694742195224819919803152165120 12225782 244667707786134696575035908251955937440 12225783 628445007790567429803516655709340145104 12225784 -1218844811965641563486477630885712445440 12225785 556695231228923717590171574552452872000 12225786 -193591541800691949703516912789401871872 12225787 117643677441220242604387769234238011152 12225788 143814204962628111961325374951722756096 12225789 89568059135097492320626583703989651520 12225790 -15146299810484054632385171244513820800 12225791 1143568816319741030928017348139447805920 12225792 39826665323747625338581660353366589440 12225793 -273900360627429520843529489340148564476 12225794 12449511139666605324619762065602025936 12225795 245279417091214948975835493476243782320 12225796 638911168585029816174226177849991900160 12225797 -778005158175908873804248477218347988960 12225798 353569644924816755606929136677393138080 12225799 480406636465656782326358917026151009336 12225800 -747821090856318857349558310532941440000 12225801 17863340178957253886463377223389678784 12225802 150821710034177448470868319107020776032 12225803 23564361058758864019425034693489267200 12225804 -77405950713114662654302260806890197504 12225805 -25394006240767621508378438926823720040 12225806 488372928943432603243555846124229623040 12225807 -490446045135911851577966706406071868872 12225808 116518500499930017767389804474968309760 12225809 -596854193852558450083033310352554403996 12225810 -280338916072383068269758368840518371840 12225811 -71606411920390510228180378408080445440 12225812 -760806980573732964762837694755631369344 12225813 120493664980512578960990173254034966944 12225814 797141976441869997299467905970460468256 12225815 -100219330701668945023020441581670574080 12225816 -767445546003076836353134048961227161600 12225817 -1111947584805947092783848989663804324400 12225818 441054072084362400749569083772484003328 12225819 -176865533103663851798784750307032646800 12225820 236946463334407044045478507620482611200 12225821 49445829608808088055224690361953939800 12225822 -75133995228212280714654928104572798976 12225823 1096772481998463247049980657800720383072 12225824 -657143684361799001750595741970049925120 12225825 228137594231544622163284215074582451600 12225826 -100691288482968365925228219210754934496 12225827 220767825917122231734767287171429652160 12225828 -328020327437305129732535547610608353280 12225829 -499975409435625909655424660187056939328 12225830 -175699081752886410202586028024696205440 12225831 153263524707998511684808270633887366864 12225832 -1530596810841747549856529943879896601600 12225833 684622921314185167909115212762559416704 12225834 32715292379944108011876517329550211328 12225835 -760099975871103529403735127713962798800 12225836 88515518346615326203555078664396752896 12225837 -294540258466094422805993204560069383744 12225838 -508438688961423735445983058729344127680 12225839 381812414034322563467238152273093648256 12225840 102450295948568725113702910003445760 12225841 -876335908056671567577920687109436124700 12225842 -389574620175784907665443837843378937584 12225843 -1067926732333917264393629307708625422480 12225844 -317478975397206400082011071939045120000 12225845 286976389628024647820689319753512982400 12225846 164620568477371975607708454439079424 12225847 617841896014680998290374281312250000296 12225848 -32164979123572133022560046263487713280 12225849 606895316485463530826077853048581445760 12225850 27721927801154884834557128937985228800 12225851 774196863754217781268554113020262272704 12225852 465888944113813824240821036945463221760 12225853 423745103641368087046829747821576796102 12225854 581941249716925352191877756630596453440 12225855 -4286698812448123925286033179947411680 12225856 -193081725194989781970228524765014392832 12225857 -110097235791497274323273204931601707648 12225858 -30327128102853115270304389048490610816 12225859 124235695261558045437352954612843260016 12225860 122517198837729832703644143706809550080 12225861 521122530948855318463688617683736317600 12225862 782378410605263958384288744338663078400 12225863 453382763746523389487048477341707516048 12225864 -7138353346578033696436261498846248960 12225865 -756395195675492685139398856426499251740 12225866 -264234823155596225438700978736559406336 12225867 152118411157626704703630559338321406680 12225868 -297759346796286005712955117109573815552 12225869 2223567873154284160147129954162647251040 12225870 191605224877327619731923166127069395200 12225871 -405485765576629273823914913023920931840 12225872 -62863355613794540381687459920972627968 12225873 -95509302295823837630677783784842813440 12225874 -33279341112619289854782458672844638064 12225875 3167359396982439341522654520357758064000 12225876 152909320021787930974424794355764838400 12225877 1295216077318570990498589817403348331726 12225878 -36990538736770898547826788564622928640 12225879 -821483626004601914712580175365852260600 12225880 -169593799864263650064299855164015411200 12225881 -72554740330459941815779030947865394040 12225882 -129972480583042845550975309694314490880 12225883 1004660229459596642319495947172924179464 12225884 544748849503276722819967066822072320000 12225885 -161399993198869214532500595991857325440 12225886 -197651467687611500804321066694640180608 12225887 -48510570912080590190594088138328330464 12225888 -1036107802814545031255856720934439878656 12225889 7418721075117991695022507971817724288 12225890 -588785491173749894449165439207320835520 12225891 867731174841586580698422982420177999992 12225892 564974239602195912140052228632756188160 12225893 218254431866364988587068930193860260860 12225894 -7530636309422698881762193727403761664 12225895 -781642758548359740498665803461457563600 12225896 -922223488058330737167395443245544350720 12225897 -15004229813865777648663598662443684700 12225898 -256855223539432929071060457448576222800 12225899 -179210722098970886225181135488708375664 12225900 134259624651990808604974712639229849600 12225901 -976549275222916193347909007174834045098 12225902 381796972117819473670129480915714850112 12225903 944959625842966465365800545441055067648 12225904 -15700121127605335496457888358594904064 12225905 -371557769706439722918868221888215636940 12225906 -153784046174556646825648536557925453312 12225907 -1777771150015326615473258933036183376000 12225908 -379133675787052173168894569216555919360 12225909 -429360672537012265444851554080229022720 12225910 -55453155476748230444797365998231162880 12225911 -1337658305530807682677391512601288124600 12225912 -273345065721494086955047956389567508480 12225913 211941860255690934823005335770624193920 12225914 -236613902150594861430261240637916294400 12225915 203433437066862820883314343171380758000 12225916 641353078564722174001491592332541516800 12225917 313214330102875919974597408134236456352 12225918 196021392016842046509297812452143019008 12225919 -40673569744807748724540284201429879680 12225920 17592961056578727365290166367289344000 12225921 -375194556122731995663486120324570838560 12225922 299422133122836058982816744203272290304 12225923 1452849175992645105342112324479145634172 12225924 491205433353837272895626225072880537600 12225925 332819983447160794678987016759733061300 12225926 376115371100964914854424430145979320704 12225927 -24861966395314447223654207843898590976 12225928 -357059979099989210039622537976570183680 12225929 -298390286879918332267922206532847514470 12225930 -1800443595460768140886522621812864000 12225931 -689536006971946548587053844776874035128 12225932 -6861754789028136303418716796547808768 12225933 -799376387935834736062271528988666464298 12225934 9482287479268115725380349153807110912 12225935 -256409801871696389010193781623385485440 12225936 19991673242216782563152364339941867520 12225937 -957822857210927693292770021002722622414 12225938 -5286797795550765634722326472318752880 12225939 498661963132416396915403570376353531968 12225940 -528322890910605784410946226255061960960 12225941 363181360733558599866511620141640757880 12225942 -189593709689000858213980054567889120160 12225943 53409244275144265283817052894277756760 12225944 4497337126197188416288743854910044160 12225945 5655179014043353613964874664683513920 12225946 -229210998209409918805742114866925933328 12225947 -767026234907761906862232844777492126848 12225948 -220428013108289309643768092793831481344 12225949 -266767210678905479548964150613812603520 12225950 133911818215489067965174251856085544000 12225951 1760215899628111292681316808624761857040 12225952 1199374871576704088880552187577041354752 12225953 510562176030250973626109340856625630640 12225954 61370051439494643430945338834908645376 12225955 57384906746765587518792746635696121760 12225956 -781367574060865767692475246908083178880 12225957 -953958266922511972603866722978677030560 12225958 34996506552111251650912594105123498176 12225959 -495405483763152724104991719318777226368 12225960 229695600377583635188527872478216345600 12225961 -1572621477880914129408579166653132800 12225962 -380362781270817252886655165332946618880 12225963 -45134662144283382164572128431259648000 12225964 497781528573903537906472577845029790976 12225965 1099443933200984096510729565126341081400 12225966 -152475712696630022236147213455089405952 12225967 -50040671519042357238850416019141204032 12225968 101763343071385174955785051214586839040 12225969 -677198858017515078210772974865984016640 12225970 100109857950539883165756387266359627680 12225971 529114728910340204762705552313660455832 12225972 -426139481396992017404852913233665622016 12225973 -1365600832152668163149599781166801704096 12225974 550461190708290626990234718688591928736 12225975 -5574301924902218094392740848035404800 12225976 959903750144712098861283287225155829760 12225977 1311246948769347803253962754689303989332 12225978 1747365857128238521032905438407555584 12225979 -292231220639077491681573272521577124824 12225980 -49077455786753549110347151028721715200 12225981 -52279380577651301534720032139499003648 12225982 -211587619628438502661824850720977320448 12225983 -209366508856903904993739487907019409152 12225984 -53565855386565032648429312256705036288 12225985 244746404331938643016781160584865618600 12225986 -640319045764148833622706848153525708256 12225987 -5016061089254083195316947982770207152 12225988 -167755732865319106021361376600555632512 12225989 1828684082525334266219713309927626485790 12225990 -127660824852635849400924659764096417920 12225991 -635854881453613633143405105984222125608 12225992 -1547416573911352748192353034429589534720 12225993 -34621839372057028936645311184800676032 12225994 516566217368680058924264363375813886720 12225995 39548059612549567292217298851199016640 12225996 122756574071784189679861197448159948800 12225997 -150240533104739456766458968287559540736 12225998 250624402233566909652180494300804233536 12225999 -70596755532686747803911524809560720000 12226000 14232208487074065127739419790045184000 12226001 415638513413501729474441006293212879600 12226002 19794359118425953557583838451759770880 12226003 -1392086515954437732140469644749244875080 12226004 -282746357008319580248889826184569958400 12226005 -846433438267258327195977037716770697600 12226006 -141816172975660489835060754350158800000 12226007 477284609921170351898193170717021910072 12226008 -495059757491077207541291176977287024640 12226009 -1427504425691532492747151072691467186284 12226010 85051965539738467713721133051089256160 12226011 -106718253217174372449340423234623603456 12226012 146948415383315517315667427302556377600 12226013 -374628699153616511973502924619889627738 12226014 159507620398540219714341900676154051904 12226015 -141061025693141531574628613914496346840 12226016 2375848376543902252251989720651456839680 12226017 -177587793771007584451691072605185058176 12226018 -66216809426582556785612374403899392 12226019 337722962645404994562332605519351742880 12226020 -254920985129221689552644151008308408320 12226021 40183846991708770758606681511110073852 12226022 -271731693163752234705072136145195942688 12226023 -1053767441722878418640350303599549915600 12226024 -152421172712680303874632109980051031040 12226025 -63207493176653658888060804388662072000 12226026 171754886444694707418904969678292590080 12226027 -126467794329017892963135938403754643928 12226028 273432040355603912665768118939003375616 12226029 -396923426943694944349383730642579284672 12226030 -646349249140841668549388505413196363840 12226031 77645856825364240154677082902947157392 12226032 -34900484394426107118210877435485880320 12226033 1623820598488071286562340129580163891282 12226034 214928999295916509319783950263450212992 12226035 -133176843461462441355803534695394412960 12226036 -290056163855369736453372357009208049664 12226037 -1914700722651152712741126371852785027140 12226038 -348143378619239303247434071214251540992 12226039 81222558568952603196576638334349409400 12226040 -36336676371931768557373359947292672000 12226041 -623260634931954582943409115666813807552 12226042 32844206989506663271827510908444706672 12226043 -188805333831380746901286204303689258520 12226044 -560068915845423521024611243137876418560 12226045 263521073522147314666289198438966342400 12226046 2674739265466979926577244808561708800 12226047 -744610844953607374762896777292459211760 12226048 43098634608558572665241818212524359680 12226049 -94391143748713890350951018034979781952 12226050 -146887631884912288043368301478318468000 12226051 1079873856215825494200106426935365389052 12226052 1214235251867078740258570600384373341440 12226053 -52366036894370641359922956958923396480 12226054 -91438857793275365349960643660985733024 12226055 -792659588730686986750127971180585148040 12226056 1236472345108475278622125113249365852160 12226057 -1482926387576453694656916316816761822694 12226058 -41594683660930044233869041567904250880 12226059 276097158082894891391187617147552578368 12226060 271349058903392945304541829683892551680 12226061 30201168479427763982389985505461867424 12226062 333380348497768192552857159155366770752 12226063 719002679899769748403522544405685277440 12226064 62162482450908839526070907561199796224 12226065 18120883786503947846157277697186805120 12226066 369050147389865559659740849666788660864 12226067 149969180320605043209021673026462963792 12226068 -525080582145839996314652594914937912448 12226069 -690178047443515979453434616156872844530 12226070 737220315554285242976503971534845948160 12226071 59905025902594095850778613611870448000 12226072 897986437759263287078863281821422540800 12226073 35277953958382909104358610776427169684 12226074 103982974075754560039796957158499349504 12226075 -479476379700058977724118971551269298700 12226076 -734837363226792302888478542501701962240 12226077 -364932502400932929912866315202807388200 12226078 -230559529133765588715036483768884396160 12226079 -1131134949490131096285329025594793824 12226080 -388375712121072181154181882478413742080 12226081 -617110133426243464245780802555226131200 12226082 -164907393565724428194864688378070400 12226083 471747202032979082711070324650486841264 12226084 336589335070279142214458414519054315776 12226085 524242143189356067281613705179141814780 12226086 975268507171980754638086582665344931200 12226087 -67390930774011738172026338619517586160 12226088 -1116855789371751907133044410170682086400 12226089 -222807056207026331138587789944929638752 12226090 -2564495945627754436494292364328345600 12226091 -162192392540527108185260792207171954508 12226092 231319468170258737367097337830592486400 12226093 -1314160365069263472476713646252670585792 12226094 194850365779258803681135721931588688000 12226095 -81123264200116132026084570645239112000 12226096 257671130270510792296885329913035210752 12226097 199206205780797187845566307139145573940 12226098 298384392574728424031118632097928830720 12226099 -1598459011589977671750399998709556791240 12226100 729217448518071900429954137199468902400 12226101 272691905822862243772321706566397276160 12226102 -204116846202610499276524857505131762048 12226103 -219266353256093246647683378486111802080 12226104 13851486037755101306435153764796006400 12226105 1043713338027260392849752898344747928260 12226106 -132816816024841413259569768245187535248 12226107 -375311266876779773509225873306927497960 12226108 62694493495002534365124232544533140480 12226109 409977063612045630245497187410961656416 12226110 108573395590345064503455065408783155200 12226111 -164685423724566795822843141738533395488 12226112 311592744396867172105400524655232024576 12226113 122098867711439396588972488304455020480 12226114 -369546596966229660907561300559122003968 12226115 -660233417531482504754687010196778629680 12226116 75578260955085040715053267298128588800 12226117 1289053904461066365146264145175908043166 12226118 305573058149771427083971035165512827200 12226119 -210566044588589840170258970230682582616 12226120 -304327818800171420118480595066171392000 12226121 -173375858258325075232602363455652612096 12226122 -230644130881116757049798792131246591440 12226123 -68799606904113470283907566431215634656 12226124 428759719390781672956506188599782679296 12226125 924970053294430628526430725043858248000 12226126 685704644890205050551532691313827463168 12226127 -646945152172045695260880880752938139024 12226128 -87786762146386954409713693949065691136 12226129 456350390932585319520559269171092654400 12226130 119320532777013724426411326514272652800 12226131 -781699556169538893759930793042679530380 12226132 99667181958062971329537785018036596480 12226133 -836249390936595571573959302329430714016 12226134 -423154764884287248343955573865330323520 12226135 -430822764216957703489950207126184532640 12226136 227944891445769019360453561971107973120 12226137 259165564017660219772874689739154012384 12226138 347433321180216244994606888662196916720 12226139 1207238715382292453332805415465775854000 12226140 -2571805160610586074052713333665026560 12226141 -184947181742712867599622180271945676256 12226142 -197919097883189408230503002776970502528 12226143 -752174174988447747402273134044818220272 12226144 -504417563878073150893179775971340320768 12226145 -261178687337219856651172292467098660420 12226146 152053283916060347004065123473921987584 12226147 5926308792476326986879612470588824640 12226148 492579419057551684370510768651089029120 12226149 -75325675642462299457869926689063991520 12226150 -3331036505796365251991267272729584000 12226151 -179589181577498316032109473584252555296 12226152 232193490774963775831246540251980759040 12226153 1583966755412364888316155117995778952420 12226154 450179940380310662261129668606749597792 12226155 99848583637053427402382254245549343200 12226156 346015285760167674078074910046516841472 12226157 644137512404055454459847224022925225600 12226158 -44575670385886909477858294154682332160 12226159 -610684679945655994475122602945391391760 12226160 190213967315155996717307927682553282560 12226161 -551227543676926618580120400305551138080 12226162 -41624933314190128526346692043279744000 12226163 430178273321035717365796972648268785920 12226164 816374393191263627204684737522258165760 12226165 1604637788579036095156353277266470400 12226166 421019205285295936611244460316238457664 12226167 -1662861473966867855171632346403446819760 12226168 229336648003357862739495591902791680000 12226169 40016044215020976929337550386525949512 12226170 -193966160027966996845986626981989824000 12226171 378578838410633974907379464843178704 12226172 39162119127718620507580563472677043200 12226173 -432078559009830772910187823935623932416 12226174 97111770977905142231265674738154702336 12226175 -257357627008704157465426586219031789000 12226176 488758703998926162693262511585561149440 12226177 -255691386678103512381405942816035675520 12226178 92726562393100533243360774906975409056 12226179 -89842895408667978830680021471309655040 12226180 45008351058470885764723714094165260800 12226181 -1770927199484980572116046704746959168672 12226182 -283937649314560014575184082921997875008 12226183 -213263523874974463339310416729503457856 12226184 544971284029289549410308671214171217920 12226185 -53428280515923707135994214281955069980 12226186 -8378023875483944707131840175023956640 12226187 713163899553422955256567511543733754836 12226188 -21336351772466867789481530313779177472 12226189 -708012962608613218600551846372934552800 12226190 5190578460531173137519798523730587520 12226191 670864205633693464623868223649084717192 12226192 428308649087407854553260119438925299712 12226193 280618576368073229503715713523554209600 12226194 242151048077609741220837902873072701440 12226195 -718870492994211716270985349448496966000 12226196 930567368985908327175379387535756881920 12226197 -431254020910692746269032301287702648000 12226198 1044483502923143143013366624881076060160 12226199 206689796353943535463994064738708769464 12226200 27422669502029263601406266155892736000 12226201 -83096773095062548401389490043485878588 12226202 -167432373761398399087630468674025022208 12226203 939449717189061493607568106230240720 12226204 -595485619665709828412960780091449923584 12226205 -448737593420820183942191766846970069140 12226206 -118258852572648896278085420372442642816 12226207 395082397232852648406928870313722368112 12226208 1417826816494491827525193544909900677120 12226209 1035549985788064230652406284979477817888 12226210 -286589476375593767884566343540772052480 12226211 433614998857999932398627378422340222352 12226212 -272575019917922482752663726730996193664 12226213 933334770030133338761442672809952641340 12226214 -18863906659761003631157305542895828992 12226215 463073820797263824924750572642185680000 12226216 -300565051805306621748780448183244390400 12226217 -664902800644481256355712756947108969734 12226218 -296015902997499845496228945580553975040 12226219 -917507913966274440967253761088441810380 12226220 65658758167102879317218447132626222080 12226221 -16683917460231796725381828600300578208 12226222 -63570607186024700464822680286580177088 12226223 -1652787256389871027616773071258303324528 12226224 164000361473722348395621315264463601664 12226225 -356795899269281746241631362646798052800 12226226 -391844188333250926555818771091160821440 12226227 343659003864875113037493148185377675520 12226228 71884832555678988764516859807898433536 12226229 -537235631665321375383059984170779217170 12226230 -399674165063158873463717312239638447360 12226231 1556786138005204645431299282647731285032 12226232 169302720083899421884349128177778872320 12226233 6205833143287676823223248297023791584 12226234 419504046464626402682069873349690032640 12226235 698819529791148591888821055570447720000 12226236 -153294011581146815542290690901496610816 12226237 -954954677640125590926503793167924107200 12226238 359753053503847384813955243289658634496 12226239 891443537051402457481069029516445094904 12226240 -32461000473615209756394896889269452800 12226241 -170343861819548887366378058796916006716 12226242 -646651876313757987233714637832997376 12226243 -294416843468220126565312981467980477360 12226244 -709868680869793766056821740711565166464 12226245 62245409457630653982820164761634839040 12226246 -706262754774870587920988997368187488928 12226247 266872818292500104232894366755488279344 12226248 338115720422835210049285784095910707200 12226249 -270179440420915116524090732663430068864 12226250 175971632246295533065388777681740470000 12226251 723642224608170385170222733377006933504 12226252 275054346996295043672316894009604875264 12226253 744459865708075498651738891072953780000 12226254 41485461180673749311598513285461728320 12226255 462404109397415470203045296506086288000 12226256 -66969773650484937307367674966886055936 12226257 1196818154432235223828706516268720122100 12226258 -897313928224180672601025207661285787520 12226259 -126279173834525805823125627185766478296 12226260 118245115196421707885402067019254466560 12226261 -349106050252589059919861689833563987016 12226262 1235504748189935308494080183965945531200 12226263 136365235283928654942538272512930423424 12226264 -432271018057286236549386321416775168000 12226265 141672589210761160632194889928109574660 12226266 33625077024499321418309397813441228000 12226267 -1074974354245060562220185789832114106684 12226268 -79525903604709202105168351295860767744 12226269 349945513962263013813707620876201010208 12226270 178135074288778287681185891334632640000 12226271 36258462959327822184401136428684365824 12226272 -757055770131772057712640188124726558720 12226273 1500785723346405259842630676921990127522 12226274 -158052445676724933054108462721235538864 12226275 -148461519524039816580843730002720720000 12226276 -2349169726920779918007161138173689856 12226277 354308617491248115880460925944583724800 12226278 412586322225227255482933932745921669824 12226279 -305375532947456335034257405103903120216 12226280 -270973713319969856423710711939212902400 12226281 -938624573007854653109259983871228199776 12226282 17511390181671875610911930888993445984 12226283 -1849268355194281122157988660156823902136 12226284 260245600300769004989563098503258265600 12226285 -249963822961581368840576800794035286600 12226286 104372457397241112089210355708467255040 12226287 -135725738819550722214388952702472712440 12226288 -280130494374385951568704304592734322688 12226289 -997424407467169588512479833850826740910 12226290 231718393200536826273841643291120025600 12226291 197310138232152336841368949772509447680 12226292 227532458370722455371812632878277853184 12226293 -511603194669921697874148139771863417618 12226294 836474712613191509087577431287483564032 12226295 -1081743998998254417798687815176858828200 12226296 4767937577613401114090165929291468800 12226297 1424116706403496004534512378214544240746 12226298 -18994394402319773208668661912981270528 12226299 35888239815645574967836019116422627864 12226300 75283372818560459469123094090902310400 12226301 -1291353431148539711701881598422412629600 12226302 -885377476496025001213780692290688792576 12226303 623397798837597283408749345376278455552 12226304 -116799179789404426153762787477491286016 12226305 61085948768377831614545070163400332800 12226306 -140019547458536846876104035706346973696 12226307 32696061349652204777699107763621764224 12226308 -268473301860648418151701071091241456640 12226309 79066363279107072011357810251679084510 12226310 307404620765102197682675351232827616000 12226311 818625383017934333119089651847785400560 12226312 -145825607806309049451002365923702374400 12226313 -1404648308098996747118091599455410949440 12226314 -319114864638732675856512945580661525760 12226315 30791400018157834694018187758758170720 12226316 779647824953069510521780809052725815040 12226317 27175959319631950074305334728790898560 12226318 -182837123665795583583581278665301173696 12226319 -6108359801901337713368617499229304320 12226320 -187672655577205465812127310091095162880 12226321 1659107256926392084215626308780602041522 12226322 441972017350361407653130047863986061712 12226323 -36341167889699179054920964913952031632 12226324 1533575184101587187606890191513557888 12226325 -90149945040632202549892752995039440950 12226326 206250593312875522756180516907469594624 12226327 1275072563456435755476400702789389807176 12226328 1068458139614084409130803168092302940160 12226329 -331778813271859014271106480500237675200 12226330 187509220346926745594698549705151758560 12226331 -36713274810448901133096190295393361120 12226332 1046614008210326365025353623066814464 12226333 1243016974244625331814806739203855400838 12226334 627412096032460892940730422638294493120 12226335 -513104194328941631812134740279857488000 12226336 -464016516289251838172941271689329573888 12226337 381446086406229266426544132835732453986 12226338 -12162316779493174295684699129766438912 12226339 -262091548840265461306503328407636413860 12226340 -121594710841716129101673932665441566720 12226341 -895143325511993860407420656592726914208 12226342 82252110985758773730333136498835923200 12226343 -1316002450823072810586204244800728625456 12226344 -333016383177253728380136663314325504000 12226345 -104622097141066010113311655370043784320 12226346 -305483228731845501884299310119209962496 12226347 393066604465958760423076739009130564240 12226348 -6906081233633162102444007786546630912 12226349 1399078246988277745741186760727446934636 12226350 -188580129981854928877973322091175112000 12226351 -1392000065978021625655973167739677297648 12226352 186203708813593067879167296044326060032 12226353 -667812252421770453480743473727186088192 12226354 15948949561786216581513540210314860032 12226355 377705428555100375239286899136322666960 12226356 736255834663615987304064977592271257600 12226357 -551978782985459680967804080292706590784 12226358 -88641466712348742132373044033431682816 12226359 -230698198251307295367833955704514134400 12226360 -4166003685017903565082739129363865600 12226361 119244777141024854279341794151016678400 12226362 -4161115470067575744932290990332599040 12226363 303113220900741206370865366293841961904 12226364 100190165224162320935658906958753047552 12226365 -229967247981125353965826477212810645480 12226366 784868682024433764212930102340406713600 12226367 -1549239469813062788868312834298137366360 12226368 -1659531906196302569373148597828190208 12226369 -17345345228750943969628698310299393280 12226370 -155030117987084662904228757093379032000 12226371 559451371280756738606581417243488454320 12226372 -779062555860819790933805930302420119424 12226373 628249993526438010495964967665945693020 12226374 -197828024930171990760120398438708140992 12226375 -197576939889669191179819620798461520000 12226376 182291526655676811232604760660128563200 12226377 -99913167368109269286340346578730173680 12226378 365763226666455320361092917058416584240 12226379 -1225523698654499143948073356181735378520 12226380 443288428540309147506396772382005570560 12226381 1117820057494245960711004716911780136182 12226382 -543769455663882901810940340596985558720 12226383 -20138413089194333706153605801730176016 12226384 -398459450446511593610414658021412249600 12226385 -1262183796313626389180505174717298641420 12226386 244862698910295350445479089040796917760 12226387 814834968469631564265085438254939821036 12226388 431717881806060602736782769477557436288 12226389 58929692009265699182002909346731225920 12226390 407048466270384065496516043244244624000 12226391 418013960630780283387586032689304450864 12226392 65209096621509278495649265069276446720 12226393 -289963574203954512890146195934720544240 12226394 447246254596339515499820610307468160496 12226395 461225393040849062226437058274609079040 12226396 -44299060347548891983106646603034101760 12226397 -237983036231749789304901414362483912154 12226398 -244462742321404945842338900394498204672 12226399 -468309829981852014397706188125305125600 12226400 235041189947369037317614698078142464000 12226401 445027130753840333793816153100386354000 12226402 -579917872130132343149364419938351420848 12226403 46445507994004463528959608871941692880 12226404 308521674039670288338990759931968417792 12226405 -397750192390498492817772737500771200 12226406 391104255152959455132841695173447409984 12226407 -3026256300579638254783031191694156760 12226408 583370822735615912589512095254181724160 12226409 506040252368955338777381574321877817088 12226410 -38568680396238584110636903422244608000 12226411 -535686499635935451561646077258757933776 12226412 3800152063167826023505837916569703424 12226413 -599046608548481081117174994827369764224 12226414 -404919784259626035513605957277524650944 12226415 732337869930207356906446125077582239560 12226416 -113719748936171761372106459040558612480 12226417 -170264413941015727853343517149286871040 12226418 -213566399713473536191271553904549113840 12226419 291254305595945244778174435312046415444 12226420 168798544400301485194516537359007488000 12226421 273043709942738100421046829769695536640 12226422 -100158624480704737791145741979136912000 12226423 -1113955637298829348947287713173191353896 12226424 227637874554612598253198394236146483200 12226425 218553293560526706242473730302479426000 12226426 -41811651335099734894442253409625747088 12226427 87065987150159378550419775491793489720 12226428 -140249004308259814524752099263971154944 12226429 87906016999636766381784400957522515960 12226430 150042789618922021630387407355444599360 12226431 51624173201792317828627856294846974464 12226432 353176290754060891786015762273051607040 12226433 350101281053414227457021299107561431682 12226434 -43751396938932455641562369568324047616 12226435 -130112412263416420218563162580667670400 12226436 144823469982693026629862969105739694080 12226437 285329969468862903899867035925021341440 12226438 -194203087285180995443373628975641592704 12226439 -1431434455794457339490059526273866818144 12226440 485577754628488362157522900476063744000 12226441 -274917204390113251634367767778012460928 12226442 -584278263934221781533471223717010137248 12226443 -128062435424428112200697685434764680000 12226444 95603820527608749356729269279390727936 12226445 165804252996430764797827830349050240 12226446 199054500312625999776035089302767589504 12226447 137308336099097467510740528449387303112 12226448 -1597256594202079582782526689275805696 12226449 36245570407404058584505707311647477728 12226450 192994280042586490698938925227067582000 12226451 -1999207000173401867290851779157299820168 12226452 -103339362964511692511514782805092106240 12226453 -348553993194592429690880353341129693298 12226454 -617613128635598474396219918442626312448 12226455 -210211124771973534609294711673452056160 12226456 869550666303725794579773069548766351360 12226457 -704203065576611508862000696018245786294 12226458 148086762277668736854627826933554157824 12226459 18548617884155342341728224446633075216 12226460 410629606423069392824043410012165537280 12226461 -52467621205135496919553202194522872000 12226462 91529293287297908288043329497112125440 12226463 -2285354933018779626866085009218995490640 12226464 -13066119830026817151209280935714488320 12226465 -178591011291519054940829557870182811800 12226466 181476559469600522979827931341140984320 12226467 30278506450377567226596908403002910336 12226468 -1265085485815120536495623220454071515904 12226469 -358079965999394253084122172909219800130 12226470 118595281415718213236370224826825984000 12226471 1573203084679403208456927928528137623672 12226472 -14640583974131698204749260181809080320 12226473 -230496077694770966970386517658331981376 12226474 -73853256088154587064269474615814357472 12226475 -916597624416112047751921751764019736000 12226476 -470932593890888295972235012454078151168 12226477 -879504401885547797702319995531501789674 12226478 22263797523195619272477176963044755456 12226479 666547013872898591794294898085291006984 12226480 -76014836174641403640862828051985203200 12226481 34389471911659499349427543288761182880 12226482 80196939580540342689752932278386010000 12226483 -396150898954926909965733536424969568896 12226484 316353418331231690135057627144359852032 12226485 660643961378318920988439841008653693760 12226486 -687052325195002362981256560160235930880 12226487 -32588679245099479094883710509580050560 12226488 -1216784044090067871544848409246742937600 12226489 -296559140027808408379100597253044358000 12226490 -399785146616766339423208315393348392000 12226491 -14815807397131642649335356734152091520 12226492 -849198797810987579106311713624124272128 12226493 634185058347628821459930959094528268800 12226494 75325261151858460088106783345675369472 12226495 -983369047081885452377300267254166955120 12226496 172720751676837188733195690559269765120 12226497 539827456169634396978206746122937470000 12226498 55462551569075067920808689179180080000 12226499 121671025244218439780342047718493757500 12226500 197756591793934097150651217281448960000 12226501 -149182960847231757183611523959546729856 12226502 150356052502509345886441744148836581120 12226503 -61387679896806149604415558061499510576 12226504 -542486927443725621411621328667510922240 12226505 1087117815272687576111734334254641618660 12226506 -73152934166127133104326803092379044096 12226507 -470491260692247904585174281089322843244 12226508 -59758791931069053509629773619872405504 12226509 1553919804435228242506486820556969429504 12226510 81655167206498265205139027183944340160 12226511 85455273751621851903091622086010716800 12226512 160917513205880967620580175564347015168 12226513 -289043375579993519696849450360682414476 12226514 -315686727386944724296640110463656074240 12226515 259148464764019787152860527019462808320 12226516 351683293296899288517678253162136897280 12226517 -218149570259813811707525028406203786600 12226518 177920960345967510797311247758236368640 12226519 -1282505760892234147081142686533097480560 12226520 -383985095799643080112059869560976179200 12226521 -645817859376924573175640950794672925488 12226522 -181120220800200018076957024935974386176 12226523 184568297245191946669672398713170758240 12226524 -59227544946075211374811042115009249280 12226525 -43208147644318152415979662752046511950 12226526 249639218996969586903598413125816159424 12226527 1143181201817272763105317952391710065320 12226528 -471823520596420870284226194915482664960 12226529 1523401143238817964950216679006068136546 12226530 52960074086672334146001064345953984000 12226531 250995571612124268872721055322030098464 12226532 1119795153716164442356584439313145596160 12226533 -629082677759594128615895609933048374272 12226534 14491240302790267968237142178769733440 12226535 -309669614335718931506867298859928089440 12226536 -115574736026404850966540797029431869440 12226537 918618483315246749541998989413692288186 12226538 753655593557870881163097260359861251840 12226539 -249130752186917481573694952618541422640 12226540 337873282989279632515552921978563302400 12226541 2615381492483205424423988008917023639052 12226542 429823804316355980805219488846585819712 12226543 16561452058125765894877867340177148400 12226544 -104281106585371138448230040672013385728 12226545 -1293738723940259324520958797015641611200 12226546 284834585036592344419248382320195923472 12226547 746808307191297526581728899373135956080 12226548 -105407843953283055920490773622057861120 12226549 -1244025249039692432795424524612019418450 12226550 55588356077674297891836695475383289600 12226551 29358430415641002003234344622589219920 12226552 344002490238934878385903653523431813120 12226553 426417143015603287153557048163428832680 12226554 -89111264456181251743637382442447195392 12226555 -109212817125403232852359123353443512320 12226556 -419877088819084215163132198011535687680 12226557 -99012995699036755456480693958064760320 12226558 -399885021594850307392837566611641221120 12226559 414071818308421423631234771260993866816 12226560 -63795562744195014000671493653004288000 12226561 523112633696959798176162053235204188162 12226562 -673557423748427625555020610858759961728 12226563 4577144017100467303766125620524429892 12226564 267632445429395523832509621201342246912 12226565 163260836972429651902192763477621110320 12226566 -480871022619464624543815583620283003904 12226567 168355826785883633982788833977430510360 12226568 1154693780702012853832935324072090178560 12226569 25052093637706909952215927661744925120 12226570 123609456591375436123170170202637363200 12226571 887889519367056083707664410638166191360 12226572 184524720527894978527241681302151961600 12226573 -1103045875841968233088798673999235711178 12226574 -233192850531972030555419173764613314240 12226575 -130574381639926101917686165344370343400 12226576 10317972375009415322111444957549035520 12226577 9268684947822610327618437449292170400 12226578 65239407535195559998691795203300915200 12226579 -761912563413212576484187343911804097720 12226580 -448503453205832231547729323069430005760 12226581 1048883904243924008344602730680208651470 12226582 7931498666049541816519202121819886272 12226583 686531814772546247920483072841075861832 12226584 -879051720092395456886654675278033735680 12226585 258507593661952737731701789700784615360 12226586 -106482223147125835930637747715853249536 12226587 -828137962807223916795133544213524836048 12226588 10326069682493135388621936694890531840 12226589 -6457890295170665398758776707155383520 12226590 -25429122407632292638593134348366210880 12226591 -163764046076830420231500485879339282736 12226592 9159917692976316066947562708173586432 12226593 843712139258748855302639496941590640640 12226594 -6451390275115922692531994704707401904 12226595 840695763454249879119577039919472960000 12226596 -221634051304987380796877720806041747456 12226597 -204037600241543982114769791095414731140 12226598 -326517957850967070701231481437362951200 12226599 31979130336063040798301831377452679680 12226600 -310947813804759533505104564853050112000 12226601 -133483195899879495667829602000555531398 12226602 208797541874133923390865588740556414720 12226603 -1687032130250035852791969779555684364720 12226604 -61391245513606601958076509253262112768 12226605 -51398109809828395505162669577423847680 12226606 -208264213408288983517750405861959736320 12226607 909726355619021644503836192105720106480 12226608 -23157976006036582078894996188793798656 12226609 940640271571838100957352442283668033810 12226610 -84997029279500311967325070336123868160 12226611 435619308834479150865682175383776514872 12226612 186279757239819219145721204112790096256 12226613 -127857345074227469334493607000238271104 12226614 31814994004873994493097163141104903680 12226615 -1360988942266757265179307234523931717280 12226616 -602412293412182758762793435457051648000 12226617 -170970707141528018418172121516031723264 12226618 -281439151987097114541907741182585252240 12226619 755753635738463536712231549570246083944 12226620 725984605530280882638764196015144960 12226621 304024082372945182120377985917841692288 12226622 304978154420265810492730680718256998272 12226623 618311017521644099215313663114894875008 12226624 -39897510654395571932569361378117156864 12226625 -39354826404764999852682235543581231000 12226626 21977069846938607029122129551400866304 12226627 -1130556647991040556928172527946027266720 12226628 -534116734477888469053511826019561717632 12226629 -685434532259329343941745222416156469760 12226630 21032716835368316958614216677786187520 12226631 -655849136682020883498432156589286054568 12226632 -1076628416300577068166301061597869670400 12226633 1455866444211450149961756966595033173520 12226634 -212836350611824869170797215224562187008 12226635 -170293301815143469824215661192167756880 12226636 -198703171241109641104889246012801338880 12226637 -454247655237715704292279983618014664714 12226638 -403266427056055928682442767058783551360 12226639 -172697685987864016960473054146871091680 12226640 -234707458918532355749873633113413795840 12226641 -173678950649822397732653468477095503936 12226642 487958476773526414686262383021633672000 12226643 -576684502202470243465143696620771571816 12226644 -44489191252918935607859356227273793536 12226645 78792183992943693143118953105854194720 12226646 -328727741597315921948620180732813861440 12226647 -52643798809869366797975303938786006272 12226648 187505417409576357930556425029977374720 12226649 925446836268168567018253535557090912650 12226650 42283250309544465699141247948659321600 12226651 316758422013739588648936139077068962904 12226652 248941147469953386489532803214597685760 12226653 8220805443830913962561999555345827200 12226654 661655944178401918530160786283165021184 12226655 -133665636140160932251676407514471496000 12226656 175606235975035591346510968900228743168 12226657 957395068871659665353838213024701558932 12226658 -526475176092875041201992743552174758320 12226659 175269236778210897767210943832212584880 12226660 -794917899641216046465134855177572120320 12226661 202066079533249068728481623562224310300 12226662 4263735067653114052975958793720698880 12226663 -6750877558974680603398314777193991336 12226664 -889711603083198752410361888927228912640 12226665 675549043019666846093162955883907355840 12226666 -229196354152474798941052516059680485968 12226667 789074220231346378037021301674225017716 12226668 -471809397119441705326847339480383695360 12226669 82635109446623702765391456784688904320 12226670 -583084973032680952037215481919500358720 12226671 77976086134069797450813645831335393280 12226672 -351422722854690072870736977404814950400 12226673 729960779580548451295435101508057811922 12226674 61053496017338193351981284772339646464 12226675 -71078263771913871664425632534641995000 12226676 -192341339592698151129158273926778701824 12226677 835756759917931642132333081475387711520 12226678 348588150655615235434831932645057620640 12226679 342204516960148879917374778111913283520 12226680 610856280377412759901087812279945216000 12226681 -70872199035447761335205367986121990588 12226682 202968036740849512401917139492169439424 12226683 -210011688305778198007070545878851406336 12226684 914261857222785547028824024837501884416 12226685 251582820575038849766154298639155667200 12226686 -28755014321782496356954297360994589696 12226687 611928369835516747887091248969820216 12226688 833003736526540208790647329240645632000 12226689 88507635424713285466087942592643438120 12226690 221526647150368348016254838527043328000 12226691 -645187377177063116512713717539224939908 12226692 -154946406284051753245854858014149687296 12226693 -418268697463071604617938951807531697058 12226694 -18435841715124377153731605459111702720 12226695 -82044681919147318475703705013924904160 12226696 1238364090621823924658288836766313308160 12226697 -29038719077783413367418814609401613056 12226698 -20833868975987458634503891312967231232 12226699 695868542513376412961261839565882335700 12226700 -442324767522289318294642086599229292800 12226701 -346955589983789413543842416764666440768 12226702 -145784425062351426122117256786933297408 12226703 -433773691972745725857236900195916324048 12226704 72217810548633518293843146103113646080 12226705 -6317021495712734147218864880760615000 12226706 -609584243187760649978403739499963136 12226707 -1176365647615152473111518124720046048 12226708 23075899756049280663079318001528193024 12226709 -21972956882332119250724964037496507040 12226710 -4335078192465163052365322958897684480 12226711 -56837123392696463026662411281546373968 12226712 -564247985417747794282708321938055065600 12226713 -347987441060308696123660841720471810016 12226714 -371777840802412055137835198246571638544 12226715 -493783903927677110609877323162671400640 12226716 -248034946906771682845838785757087689728 12226717 -2052901222080177848349437267090677789248 12226718 -376635871563612855358039233436166000640 12226719 1971242214053142323506780727394521364000 12226720 -569436072054563457358913685238594928640 12226721 -1178648055243494352207421354335626549376 12226722 -484462732276834683007561080896384396928 12226723 -221588631234398579909767507343165248012 12226724 36288270316562049646619457165602263296 12226725 375118817268951033990743548171671140250 12226726 -837091578470918951208788131637573510688 12226727 828531194625187045101479016492537459576 12226728 -940382276883694059498008076022833561600 12226729 494198438274581994727741259832506168484 12226730 188537598756272010993707351275680625920 12226731 62571309729325069969417664609373565440 12226732 -83580228455416448627808122675368542208 12226733 504301860554131901540357200441303944204 12226734 343126130013047361245353589982092048640 12226735 -5258550543082809244622843067406795320 12226736 41759060874494364467534909803092590592 12226737 -49112153482918435326182288589889994640 12226738 -494707391981260068855690011156212629504 12226739 47210167004140850205139220420823544656 12226740 377861894853499382996216777084566548480 12226741 -337333939661714943985091648645462182016 12226742 -48943559138558124387107916326469445056 12226743 1184596195131199464403373650246624968960 12226744 -876362577684218317125083471112755527680 12226745 -230406851959010293848265252200845629500 12226746 86724872315702187448032472959703263744 12226747 -254483638586840902783018828697888544000 12226748 -256886750292459408126749254045727385600 12226749 16073272268562840052568937690637785888 12226750 284432238474102338885469018106396272000 12226751 -1897513247199058148161542522093516794400 12226752 76925065926447838392256439013658853376 12226753 -290500719380320237800430717202984247168 12226754 -585409778212611082141435286239026900480 12226755 943410036384388122087784348388907532800 12226756 -330816682250739125134549925072680593280 12226757 -723727870047828265327388527889847772296 12226758 550375400779824221904951190562886177984 12226759 216149165691652250911376284643626452400 12226760 18087664030731364174814380171788288000 12226761 -276085195956068747565360733300804435200 12226762 98628202190864403767663758160001907200 12226763 2333439431737592216751100411746802103640 12226764 141403218994400457572707180482539753472 12226765 653637130690527076094782004449826547660 12226766 -289024330672363611549977344442984844480 12226767 128615589605873641548573343581095382912 12226768 -307134837428276383710019774474160701440 12226769 997023731145370742771553593584267727844 12226770 -10695069038387498772051322398525908160 12226771 -1039541144234191562155470893581901019028 12226772 76018583442960260183681566259514998784 12226773 250038462566937698620692030106523586144 12226774 -145711585510714204106772386992677909120 12226775 310437949253056403667690732000443427600 12226776 -674173220008211222595819044294158848000 12226777 -178940727699520336066597693462123414140 12226778 -670550241405237331142775803023969952544 12226779 450704551869204006569566441037143131648 12226780 -85727099415464460726841141484923330560 12226781 -677034473182021016625343853390996085408 12226782 -148975224952021140592526966928793123200 12226783 -291332309087833907238761341052433633480 12226784 1779039386302675606784641784091403616256 12226785 -529571785504584909406849478364477585600 12226786 -49777842900596096127849411397972672512 12226787 -673652654944600176951752620975351998564 12226788 -129287841328480082232945405479260262400 12226789 -1056838573959714772923030722530804577410 12226790 31136874159418574078931746673269462400 12226791 407599665696874978719820723483614468000 12226792 8008261126253369709509050672065822720 12226793 -232050181394982045044153681828057471856 12226794 -321391225261294673923743526005651014400 12226795 131885819213692461399411539171340149280 12226796 -297732472386342540436458909285457862400 12226797 844902203637588538418274821050801435968 12226798 90585773599462803452242553391408771072 12226799 -142219505608809854385902799828467033736 12226800 -38832014499074351968416773033675980800 12226801 -1958067853105577674365731475786014248448 12226802 116777235455431806033560376125619658752 12226803 566027044180465162081363374322411565112 12226804 305514965498068195749848065183716044800 12226805 359782309074740053901685736183271579160 12226806 -378213016245361087887955206436864406400 12226807 -295402919249710847553957785662310321944 12226808 -396222336300761876575433341216235520 12226809 243328420884904331444449674513809264640 12226810 99312305473643165009493840451020526560 12226811 -589142163658558602492169208403347898588 12226812 -193806045889304423011474621576872983040 12226813 -1342313637433526902623577137435810609216 12226814 366241835414116252575584374012469984256 12226815 -517979117227824237376278721256822834400 12226816 -242977319776045454408327158657741488128 12226817 1158137674243460272433389601147447781552 12226818 103681939770658649154226441970197701504 12226819 -1397700998637270935584646755318434325488 12226820 93969993022564255443197998411447872000 12226821 -1239765686350334455477796286198225117120 12226822 277100452692525817370944285312371292800 12226823 -483083752542812520491298717315965496960 12226824 -40609208618001937153856175791095434240 12226825 42063759544535418973846903247884800600 12226826 217393966018394004623068002966645577824 12226827 -233395167533822148412071674046110243880 12226828 -90066061277738770651894444285410246144 12226829 -1169044880606036316363812989537782234570 12226830 -154310682512860211972951606880151142400 12226831 747948871634050204863384650991886227632 12226832 -280563393515243918531135676575477465088 12226833 -488346012674390861682576844365306365598 12226834 20428186911362399082897445094178158592 12226835 -3088952739206893340715070068494270400 12226836 582147630093301913667345099531101632512 12226837 199012498113400307572162092600612919104 12226838 231187711224649497276214355938308188544 12226839 -53828582930860417104362408902245669120 12226840 -1062896879505692213047197289331706470400 12226841 1111001292970967076848193827500418567184 12226842 -741636683923435464612135200035394995200 12226843 115662982678841900871676677850912499224 12226844 -186146904585158275965150961535326639104 12226845 259627979296636520318522972167648583520 12226846 30698006868411428106990399952143961344 12226847 -1055841157246492388156080792367913663840 12226848 -693469405211706828366388994582074884096 12226849 797782713808727449845040347374880970850 12226850 -291750288712013948591536258512925543200 12226851 55817487119284190920032586611302985120 12226852 1065341041966055259847164408008210813952 12226853 524198582672979235540149957558329559102 12226854 -42027736202328936807963043911740508480 12226855 269523152742936998513221848478765112760 12226856 111010446568811685001909041565429340160 12226857 285537799664132235512134190867350776000 12226858 118416824922643348879846600509785213952 12226859 272891171925950276259623454135461867016 12226860 -458542733793481058463859988628252472320 12226861 -360973896435043652737521844215186251520 12226862 18690031568981996695088628872356806912 12226863 63957940192917972835003008055026425088 12226864 -9304798478389801871881082228658339840 12226865 -61260848354026087661819942165023948800 12226866 45701690231520505636705277472958848000 12226867 -633389210755130526853199335735265023040 12226868 -361834072362091626261181987773633447552 12226869 -13993966183232173633229626427718840096 12226870 -605830848864897251099331018003538656000 12226871 488149945860951737821335450153970524072 12226872 138472946153806592983920777520138690560 12226873 -432378934081243560230244574769251889878 12226874 346304104870784155808082293168154254592 12226875 -227469758997641758623222443084184885000 12226876 -731733838228441209848701897369452736512 12226877 -662292448873846124253434624342789621940 12226878 -7185619967309801409596269782083040576 12226879 593994147520919937737104320368952939376 12226880 -146349390541628359666775870309557862400 12226881 274798036574431826270525814135702971952 12226882 -325706124879257615500281712125378316416 12226883 -1024893647779379195167293761339363565960 12226884 -419529129523776666344786634313911051264 12226885 -953855210422147257706364122366227890880 12226886 165995454541004054414199040281249129600 12226887 1150536789662392675974754153519675044048 12226888 -311732954084422397300154939839781181440 12226889 -600391789793458719142665225105314076144 12226890 -36440193935697787373230297011166940160 12226891 76776426090668964242651264219763568584 12226892 988707227540249212340302355368622948352 12226893 458338369082420361171453237384866622720 12226894 104523875855136034240343753563846272 12226895 114384216085268228271621381774746843400 12226896 -59947643474186614589655648075975229440 12226897 1033279288188590298736036349929685494944 12226898 48000371556718897145468987566269231264 12226899 -403101273445344836909795270745869952960 12226900 155141785432684667120523318629522483200 12226901 -4882072829601999886598530402219062816 12226902 149930650273472409666359535854153189760 12226903 11908922535883433652662402926041886984 12226904 184904069530557947775537897706101227520 12226905 121162205210675043452756806223523696960 12226906 135060336118371841061335175437732423152 12226907 437665158453732663304844083337413281024 12226908 441965216195972220230079750919566849024 12226909 466485339110422537842537922744839091200 12226910 63319281922907976182696439022829329920 12226911 1018027496189167010525714532516908064072 12226912 66150435136859896749450675774830936064 12226913 1367437076692375799736499832843764263300 12226914 183078765190171091222226823764360545280 12226915 288584989355326035612090214560338442720 12226916 11382445764276814569215403253039809024 12226917 -1306941913316122001341892625957931549440 12226918 -31745103596755383257476941164350993920 12226919 315561535333986709091028400830230408760 12226920 -466101849375017528179150727031107174400 12226921 -19013426129009495613694011639552752000 12226922 206778270851951263537558687492712968800 12226923 -550850037045830126309074876480699200000 12226924 -873577341171424222589169380171996282880 12226925 -219241802538497099653511851937538547200 12226926 -136641953048389019577917367113274181056 12226927 -445166134723900491786209128788287323776 12226928 114482179646437288524165245343157125120 12226929 -652556885160137879724422028475643136 12226930 -261192850813902198328435838742671276640 12226931 1219498218751180505226598986906307856712 12226932 110363944003978869109696643669845097856 12226933 290539605312553612957335161757013563182 12226934 -780189378273662410733300141859182508384 12226935 102797096277825712301111143597970012160 12226936 -2053879837793912286206876862741996748800 12226937 -659106854976715425068960800605983843760 12226938 26006953304370721149545802351207422976 12226939 -663731985077292104971175762299700012376 12226940 -233870413791059848641889340219494656000 12226941 76359262729628648023686806836445007948 12226942 16603721826809415198442965673802383104 12226943 -33628189556329697108456290361907576816 12226944 369284359313327957733099719749156208640 12226945 -1255850607624525510557360995806610992300 12226946 21983832889539284048304158406358862880 12226947 -403931570626154927444619276391787558928 12226948 14349993473994988955126670486490533120 12226949 261319730608690756092011847617712392736 12226950 15490801964423066515747928673471468000 12226951 -452861018967875448103597783278680389200 12226952 372648868107833743934550177773086310400 12226953 176937550741466428357316663799995095200 12226954 -6635255942745903618616621037209943040 12226955 -265396091880189745194358137465014736240 12226956 -63677602819707473604733491563931893760 12226957 -268602933294688900728789331582364318794 12226958 21654013276943919513574379598933196800 12226959 481123753359200487426244569803883619128 12226960 -219656587700904849642120926251710136320 12226961 -444213605947535790322048105176354070656 12226962 -326513426501684203009401228862613893632 12226963 -101097602991456242681586240199415278080 12226964 -28495331328095294861234748811663300608 12226965 -520244057804977287370065907462259525760 12226966 -198881719581667222124511872913327219840 12226967 -1604918727285420897372311737487055420984 12226968 -309670655886661260708039544383216476160 12226969 -817815591248802142027741339595051763180 12226970 208721756639817664256964013887497798880 12226971 321235464101541886243282290862827324312 12226972 -82775426698802244153782945917427087360 12226973 -75576537584197213489991785428244195296 12226974 399678427224910702548789325359181335360 12226975 -705696938426454413954894717958310229000 12226976 376376291158915779036618784525345751040 12226977 -655379696990747482929698144273268140160 12226978 -64205453104976004005063559915390210048 12226979 -538123739189805001347718691164092441552 12226980 -426263084594992168401242293553950617600 12226981 -607291133333357920851625491798409588320 12226982 -593389738071079119241254724487383845408 12226983 -361448751943140284930195136078299652480 12226984 -152419074911790847472899333376610140160 12226985 -240109831822225005151315135326879085440 12226986 259206939628629798385234090300652064432 12226987 -720491485083163742704803559620188788008 12226988 335886046179786886715315299442538055680 12226989 -17268956809489852796745654059946345984 12226990 -1038157075860006462993410458024016426880 12226991 312590738294261423178391781082020236272 12226992 -3985241897083057873980359234021130240 12226993 1479179227347261563044415314842024612242 12226994 145666038072031380044514027090624545280 12226995 -409419366607707568543348288712090436960 12226996 620742316967380822927239418769191229440 12226997 116177942923169948998906030417451700000 12226998 102762129099106338467165738070331944960 12226999 -1430634024922973899556358969627717559000 12227000 -160265977116825252144048321646218240000 12227001 455702384741707195757804894643792812160 12227002 -341303760714883371960509984647809988128 12227003 1503563962339812572238371558136044062656 12227004 100159153621457247276285011177391621120 12227005 -352629245040841511870594143045260003840 12227006 -239921495297820361613405632155852026880 12227007 3875324117869008834861349597487740416 12227008 316678480475030537277959654526238588928 12227009 -410984895423258591794158201652609620140 12227010 329235228005102842857554442055555906560 12227011 63137306401705137082142049148848619224 12227012 157750332756773820174565219269192019968 12227013 -33026411199581430684125749461867741120 12227014 -56020102643579658486825199148795754144 12227015 -205123478112209282237806311629659998480 12227016 1088610311549889157575696421768287436800 12227017 846993163089950426293481546513884185552 12227018 -831673180081744434470842713207675737040 12227019 -811052286923942619024115783964484564264 12227020 12186397489870888482477676606572625920 12227021 -23589791035297029852064100007602000778 12227022 523879312918095153159309139406053484160 12227023 877808480150628046733909312462943302104 12227024 169744107782598918812439513070713200640 12227025 -110995009560825485325043495349334517200 12227026 -178097493078095809613499325769867504640 12227027 -3282587931578688190482105230822286013680 12227028 -39109722752988924726370457056619888640 12227029 1271503975206690836470274412727238320476 12227030 26717556023732003359830055773483237120 12227031 -1414360572370965154317871480965632338176 12227032 -2146924633906552425731601539902689484800 12227033 64428934597163195404602151640339840064 12227034 -489544080418404715243297105262604146688 12227035 -463331517072465357283772533641995507040 12227036 1182798757731278140715714765016496826880 12227037 -735132393918759503060631033995169901440 12227038 172244197191644676064456046788011802560 12227039 125283781492265043339288810791698149120 12227040 -214021076055776095511579953898355425280 12227041 200159668567295395126775826732976609442 12227042 -303992964816857019764031803853370204800 12227043 7281452707339939668447873983235127728 12227044 -148239579622717497340661770671271756544 12227045 54898911670076922262432945393124946300 12227046 -25697011979132840613566349603850090752 12227047 210828744926026590911437412309045986272 12227048 261145153824339003068981221424775936000 12227049 -192628231588741955186129888950757258166 12227050 -14035212958212121254230920358361600 12227051 -554727092013834639942280329180069657600 12227052 -81248262937109578278135201488152559616 12227053 -398457111740178517995237706785754266336 12227054 91321020058880199043037894272558870272 12227055 58372117143654400637710372068180679200 12227056 -37413646233626881645437589628873342976 12227057 8612315560497827675926916984931404712 12227058 -579356322138638630507892494888352334080 12227059 -186021592064325256589315352201457642496 12227060 93341918580759287825225940688824552960 12227061 13152658260784287988825569575691273216 12227062 -14572764884937580100276367663026156160 12227063 149138894618312478359273703811550078640 12227064 -67328713766085800061353169249433313280 12227065 -442942042897111310651423196312459012540 12227066 588724492073382371437731563378760209664 12227067 168711846855385141012189792668327489600 12227068 435739369119387052791665537429442044928 12227069 622804649051601400109863931966027134470 12227070 -4425676634265551758733660581969699200 12227071 -1330893596555240814031096712285125769728 12227072 310539298408288839877976094426387185664 12227073 495778879171281632600524694020853050368 12227074 -102446039768149448105567831815850224128 12227075 31634368938354196973672889446739468000 12227076 27512755478033640993286275182276616192 12227077 432829343494020667481981375002889160926 12227078 -172576548418064159730517054455433568160 12227079 213672968591156989398992905223755305384 12227080 633887988485857420365484211602679500800 12227081 797066957725521107312898728667744441882 12227082 -34751292372502762723435584679169359872 12227083 -821648936576877691111878159640274233176 12227084 356764580508725050730008984782012997632 12227085 155597245547083049721391731473367571200 12227086 -4933969118845895506944307331882600640 12227087 -142207096681731459981387428297602013520 12227088 206921302912548620189777178178705096704 12227089 4845973823313917469189518394818928000 12227090 247874687452695186919196592255989176320 12227091 -734570921052377642593618156881816071616 12227092 23287518189408991625210764062424092672 12227093 -10744192246423470966965700527663809632 12227094 -197777375754146047067246347232157736320 12227095 1055437360576860016567973336490425640600 12227096 -450658090434354198527824283307644928000 12227097 248519858476586086982733503962552614144 12227098 -145504844985458443553200156780147311360 12227099 -505083602540556920349246641656693555536 12227100 -38105868407758331927753301539094144000 12227101 -1222868208011451267489643987386830589600 12227102 400753845865892923490668374724100287104 12227103 -237461467128161675208322521765599754912 12227104 567398958195531626721975868500066435072 12227105 433756177185524947808642251465895795520 12227106 118469313101148997845136044502121503104 12227107 -1617403917343542064299004349513425163960 12227108 -545273799979708957007295500556421831680 12227109 151689171975021188562407380284947941440 12227110 8295912642589831996926448715251810560 12227111 665768042807892796785774716560670534952 12227112 43676844392731360824186479603191065600 12227113 153292342719577755037587940681565736960 12227114 543968541362183127360546449494151129952 12227115 747713281776365592909055072680184980720 12227116 -1138261655037806297275090821072484124160 12227117 756440571863767375424305790331706755126 12227118 271612425962776549098867989378763415104 12227119 -52794624247600195362785706478813344056 12227120 264709024286104578554739095727592243200 12227121 -434333106889014361495028257595571593292 12227122 -241113453126893106553258447315049837568 12227123 -226974567163047417556705297722415884336 12227124 -82791646537228617830827929106153955328 12227125 1741825987582797390754438078849337070000 12227126 -479277359457454879456920897602696734080 12227127 -697013392478003563829414023725132723840 12227128 -69530480319107956957207209816814448640 12227129 -2203780848680678774008646818971705407916 12227130 374152528521581687156700254297178086400 12227131 146363817326346893916946238960862766656 12227132 226693706159438629790243195020131555840 12227133 251510820358962559052848401788333488704 12227134 350760183292413293837794945780366107072 12227135 -975975792255730838701141576028455200 12227136 -2106858992163638311041088120858607616 12227137 -404080123737127079993566638770016857900 12227138 -14629955839078924268372926500347340288 12227139 290995927306897015421015700858252257520 12227140 617813083367329698889571623784763617280 12227141 2233496306177499757095635383116547716024 12227142 276254832346186918757371774504593054912 12227143 9153417316047178479602581960629486624 12227144 -581143005584813990782592981607186432000 12227145 77536474130550856208515119755941294080 12227146 712040310708756511337236520762142643200 12227147 -119264322203357552830628935031519787048 12227148 310040932084270931040974486284160954880 12227149 1342929181171687680328613459772099441120 12227150 -287415681524634971952389188008205819200 12227151 401699241812881109832824657572241521032 12227152 -83703068945734167226054305190138216448 12227153 -9370916868730507231566200825077935192 12227154 442448599227686397986168775593898270720 12227155 -300530261481768287501364275979030495840 12227156 -444348578537200671744947539708193124480 12227157 113542763693049363533446783701942530400 12227158 486800008628417105275276562090154235680 12227159 340911965673125611094316848568226608816 12227160 -375150312526693377951884632583061504000 12227161 -324293254212220636052568933764624116476 12227162 -48344320578882555363140911293021619488 12227163 -350032012185705733362752808171924598416 12227164 -1019653076059401840713157702777567706624 12227165 -468786896672816987587527209978190940800 12227166 -139783982383420654477259892384096439680 12227167 575593415597677292678433894507667613216 12227168 -409197631238174352870606654713600409600 12227169 -979832490578011230712469669753741887056 12227170 -503381134738173498007872230438682474720 12227171 2873323297858464554382961795139010516 12227172 -716377089950241816465820682719920811008 12227173 -238535765093546836210386964079777280256 12227174 -460312081810431428978121097336606565664 12227175 12265689656278196527141592531380987200 12227176 -176528170928063910670439500874591539200 12227177 1188133218574828451187806201375639380026 12227178 -737229466073237429135679699498443327232 12227179 11066302133544189090097376590074183680 12227180 -46636160847548335386863984962964060160 12227181 779266755193286001030472926464550546240 12227182 -516123999854574178039169258018293854336 12227183 71566359948455352413132336966636630400 12227184 -27079473139807338673038742372717363200 12227185 -889272011801374557563684211571457884620 12227186 504390710023700006718351821300195787792 12227187 -246081936680508230144907106221625275648 12227188 1014336511487598020025231153332320277888 12227189 146947849329275383182603035782035296124 12227190 -59224073614443658794687099652438692480 12227191 -1276170228414953129572065759358822496256 12227192 -999560372780466026270056205776094208000 12227193 72841741331090669387014575795587069904 12227194 89452670005269608205531128239137291264 12227195 -8570697386189896773173418804196553520 12227196 -115908329162517484437884152771392430080 12227197 -769973372233859928907308079323662047354 12227198 8849298495046462593940825963243427520 12227199 130005035176080350068106628308841944352 12227200 -251830851406090109202743797124431872000 12227201 417787820214853548653124821665227221952 12227202 149024919924923207986930840543518094368 12227203 549476487425124506683286485801790125040 12227204 -472171301272213371014189666170167948288 12227205 -127688009684462524198549582256313895680 12227206 -9875299246303859217487779622871781888 12227207 277811208039562301001302771356081206192 12227208 11166447922186347050312887272459141120 12227209 1210148358912491143042698273468963648410 12227210 639418131143589930492502434678270716160 12227211 571680788913979871535380978454816891432 12227212 718545800187249636270478375705312419840 12227213 1675566084481075600496158970189269665462 12227214 -36465424447435354132037558803758311424 12227215 -64917070532134887101666732812944324000 12227216 417933641514408012672151394940260401152 12227217 15038722058247654556212703123750474848 12227218 -357923471137406553690926155743904099440 12227219 665552729722284931755617125394949658920 12227220 -199808050499291089919342123139436646400 12227221 1462658108110081951869479606754459873422 12227222 5956352921227787014465032341482444800 12227223 499955791657121781765737377280161319784 12227224 886644098624340064520843878173315870720 12227225 246903556691412541519715873270215968000 12227226 214281042601665651481899625164067699200 12227227 -41754192501585040839868357364729020924 12227228 140504819505560621031035722850738955264 12227229 394772411571366018644513228824395066144 12227230 398140141153588000059479941049712125760 12227231 449383288639983703451107032393256696032 12227232 578073146739463729800006009998351007744 12227233 3880150550194411344611678853306565597824 12227234 125751212424619702232282524086265998720 12227235 451752569957197628654384438407144494000 12227236 168553280987916876071535252937553256448 12227237 -41695779564642291785209756348597739520 12227238 -613283778959599343976374108059983475200 12227239 2913058338556884818969758124528297788032 12227240 241197351830546623082925397369159680000 12227241 -269555033854883143265099777304209712000 12227242 310489274536658573516991572348902976352 12227243 231542509586840854967808850436394749184 12227244 -173516213555495399930540484948614429184 12227245 -448498476692420231523379752685929837600 12227246 -199995177389507468061608602461997172928 12227247 650038019346501798925091016475003054080 12227248 -75505803023230213075828688916130922496 12227249 -138790024408359747334903551564136258560 12227250 -74616723388035897534699870842989056000 12227251 -935036626718719839833633031257229484896 12227252 -776397486223767376330828641841958043264 12227253 -194965671687373650112245950383544525856 12227254 137288743722012199426920387020174290560 12227255 877281509047377796674579266422795763160 12227256 587525607018398562024470311199629393920 12227257 -159335006840363474870108427210664191488 12227258 264747532198122114869015288114437693440 12227259 -234055615939832793261669489552456681984 12227260 -301578273762738392433592226374594560000 12227261 224434494879111884129692769800943293824 12227262 -69267535832577936881160075045164455296 12227263 -109366235273240221835942209693123031488 12227264 31135753499389746002574204607030886400 12227265 -2300402756648019462764635387778198400 12227266 171279397789800240402697226655596927904 12227267 -2341913938472803629324948743932308576 12227268 -98699558099203038629197015128315740160 12227269 -633506374147834109646092275107306799330 12227270 -239709409636169250644737782652867526400 12227271 8339673296892639847928978287059537024 12227272 -609994138676472200496228216754347187200 12227273 -1328678187300242769414244298040135341478 12227274 191321121184293754284994086163092898560 12227275 -796787303356838410724110364885769235200 12227276 166044530248021081665999313319259540480 12227277 -255642845960782540578911072414192758080 12227278 112132876486652838140811583002611927040 12227279 -443992683505027115709560276508381414960 12227280 34015275449090003260899691139196518400 12227281 77539175881875877996174344354442584864 12227282 -91430437202917214500971487029664595328 12227283 138924056134492728814894525309828352880 12227284 91662201280024596316459058451544440576 12227285 397981389072289878787873157622867202560 12227286 556361900826706027631851070403090147264 12227287 555710949788056865052517200741478610472 12227288 93859160037944130483570241860445532160 12227289 114904457205029656122401934628789602720 12227290 391420927847806599961310759926168946400 12227291 1420291389861193253889047218216223914692 12227292 186208561594035192840006889004092416 12227293 -96509260515191455705736054067821259400 12227294 -403682361581246558756674767700223257920 12227295 -33854976169595712075761281335174796800 12227296 324688285214099146915993413991921876992 12227297 193175838284454071541040956885143272212 12227298 -157838919945748443749332010619485337600 12227299 -58735411243609161949529997333623077888 12227300 -147756476123944598824319149416235497600 12227301 -318495840040438744991604852930961501440 12227302 29363760397528023900478787466813950400 12227303 -1592820185279750322868401487160328408936 12227304 -410341185631969374906922747093770240000 12227305 -212874051805755428509918108855051320540 12227306 -36916133389902365908102279239613956096 12227307 -467745821203724561438960410209901415760 12227308 -18445084064295094504321781714831951360 12227309 -316074195079691039795598583313454440490 12227310 -322415326240104702232518924631987166400 12227311 667176202194890980602452747009249301120 12227312 64663821337291911210329421561902039040 12227313 173022824162714255302919407704651988224 12227314 1388513709577898732378051411920368583680 12227315 933480111494835428221883662836901998960 12227316 121142620889299771146951077065066813440 12227317 1340622242421707031519261063692929772000 12227318 -453194572667326693452022019456698443648 12227319 214369723073990532666399907376622125160 12227320 63464065372212402351715924200265728000 12227321 -247406199124617719346931956499375621500 12227322 136679269900094287486857062748193443840 12227323 -622148233691867254612044693427229342428 12227324 941873609267533473739677311401555017216 12227325 -77946945327422352519352574591748880800 12227326 -766468075014662193680784310935720741888 12227327 -185224011707968188737623497181963037328 12227328 892957766582151283308207305160602419200 12227329 -183719106931427133729248684488997514816 12227330 -116171090258256422150063472717977364480 12227331 -175751480654236056029749679980801354248 12227332 213142870315633204035531911173325709312 12227333 -232156670422357002611926605686377616418 12227334 93342704924421785841435168772681857024 12227335 589334356567719851174565192833700440160 12227336 -1064373028092394062689758946381542195200 12227337 -94817075473931193825469077218782657680 12227338 261263539916787510298470444070816534320 12227339 1748939667461370552680707836722933660256 12227340 -370982636426431398199797263837564236800 12227341 687238549894494251020859851164889519072 12227342 -79950909595611873136199208223292516928 12227343 238404851549638162329434038150858560000 12227344 -389226099207029634495651601448510218240 12227345 649363399668433169732681607777390809040 12227346 370422562435843477878075627117017440272 12227347 -677005342495363882336468755504947535288 12227348 -203231299984242585459097406888851673088 12227349 -7417208235007487866549208670434524032 12227350 158675000862535341317966958901752074400 12227351 11560682965363028228104050007947932952 12227352 -32300042260842968362504705578569564160 12227353 -79120396936481244814202424917122637180 12227354 -30642867222501479016317093342114840640 12227355 1952416361643490117460648318653497600 12227356 134081470577768914135086886613383859200 12227357 -675568334007000389008733279850860972340 12227358 222750996598252512692767387666154750976 12227359 -1005751392354333784487873477302666625440 12227360 -310338432186950846617269237514003415040 12227361 22465778794569854147751017409182110464 12227362 -101999364299543615044544532281332171440 12227363 -258541816175867149701233018881438168176 12227364 268629315944488196132047341093362294400 12227365 -321866669072328658315318786744117466280 12227366 772696691421326541179996672153027640000 12227367 127626546989161371583322348391225186048 12227368 -518029217114230808864448171502841533440 12227369 -177669212365854950258704933471444626816 12227370 -302026428112611739947619959543121171200 12227371 -118754758290209786182832194616795004256 12227372 -278417935592032321710331732374138311424 12227373 -889340593154527831917899431097003589696 12227374 -785895360308263995352211522285938753920 12227375 1072458820815282244433062706128052328000 12227376 -794306746618762364661549121155366912 12227377 -464172339441829491992543604902386273774 12227378 212386154612078593995912470991448404240 12227379 1071365794799156848977648946344225239040 12227380 444818438237744370712265321994081638400 12227381 -143027059029497833853452444734739281636 12227382 -219387959064511282041988002024330898560 12227383 397943072118584082846085545143586344960 12227384 -611636605815427420588500215663870177280 12227385 168697507501598168953068791786764257600 12227386 1236695673522229950927317041807059188160 12227387 -564217098614407835749271993463949860000 12227388 297114045672208750549264555675448947200 12227389 414570732794432657059160215587571268760 12227390 -88756615020701949076255552395098595840 12227391 13175242715035552465641728696252561136 12227392 116676129136122503653511850788349018112 12227393 49608229120913334690113483117263654320 12227394 -4351712447347658751643712999877924864 12227395 -1265533380417423464656191603788266558800 12227396 533270698306681720694755983160031170560 12227397 -21057645055681161341989190909757959040 12227398 -127694798089402563746715513650420612736 12227399 -60257491011106790214639022451124398640 12227400 -47556007067616604788714550867400832000 12227401 -399324115032504084217007029081840917888 12227402 95990308895245351503184014879411552000 12227403 1090572240055359349119360738514974009264 12227404 453713871196869780177136012985294304256 12227405 -378987515747303411152643888648291717940 12227406 -12920758360799397490289790027316878336 12227407 -567231798962324283362548715205835893648 12227408 -96364268263762074431807240886893936640 12227409 -1215262877744284492383618039249178887360 12227410 -199087481578818374666962395182200578240 12227411 723997447815922544100794100967070398620 12227412 337129870910276999724362352700824729600 12227413 732983426619099083215617995424639520 12227414 100052231363767791249402886324282571520 12227415 463791334697863218811411072571955348000 12227416 -702756941784540118671316480856870123520 12227417 -439291565106202636911737102972323746540 12227418 52780382744726195345053529539635391488 12227419 -266682928519423052154206525721940405180 12227420 467786374276586353914122439667921198080 12227421 -32584484650967233217791640739212592960 12227422 139226751637340868320531614261045840512 12227423 -168689623101066656408132800807033375872 12227424 -887000568575743910442008809472293601280 12227425 -45672160539474748326495391186531579200 12227426 -16552643361093898903555358445342720 12227427 15355259773181185027455950383878753888 12227428 231024295548298058129822094310662243968 12227429 1423146141070606559591866641244142988030 12227430 149115740840504273114834174425882218240 12227431 6792843981590123631257356086699946032 12227432 115921476305975579392707056943352872960 12227433 1077077662454544596675932270901024194560 12227434 508448578545905674620875087216729796192 12227435 118840605045648667278703049841201801360 12227436 15356179225861012307047439786478676992 12227437 -961518421437523026028294534554341219220 12227438 -607170246955804225566932424954383047680 12227439 -154633808120697594904747668695294141952 12227440 -278325367309177657300719504939824087040 12227441 -34533311622891694855821859815298618158 12227442 -269695862704869770127865752869822862336 12227443 -412627116583667149555098992896675155960 12227444 436280201136628131977073019733531074560 12227445 153969631175621145338345396100824615520 12227446 220674498475172220211337710014496204800 12227447 -219759405884174847197733977873108656488 12227448 -212379649534596476750359934179463639040 12227449 639949138253212553532532070298344127364 12227450 -308329526375174787517825443962668128000 12227451 433871900904587135725791465290501726232 12227452 1201995210931303072328395775898006235136 12227453 -460322136611096140011699648018720546720 12227454 5241224621873179901674762008454978560 12227455 -295409389781567453607439609721679252000 12227456 -1130742988926333264429160957480890531840 12227457 663653833108287375937185176853261921120 12227458 435097333791778835502455799702758896080 12227459 -375792949264457612273503602382761182340 12227460 -264225102099051410882090793052744089600 12227461 -1078093650487900679745138364843470053088 12227462 123951465248657273069997098031072760320 12227463 -841427697017768349832029274005878871600 12227464 259420768657981617124910172909958041600 12227465 -339546254610032758653704360646102737280 12227466 136926083397704755817145314661112007424 12227467 -8612859133502953253276000088032087040 12227468 291244287125192842710414092204813677056 12227469 -223586160734299417165190006180894662560 12227470 -59189996023327454827925344118710371840 12227471 -215942922081220105569347641904164303392 12227472 88970397186347890152184653769457639424 12227473 899457406123222025399250736122640498560 12227474 -217340597971464381024045340743514080768 12227475 54678297540746515045725114812138221200 12227476 693930114092955587877534209510179084032 12227477 -905112147455712737795495647729279356960 12227478 208648585383690654481425138967676018688 12227479 655250447446890597451470676401659208960 12227480 -15262985682940902806502116556844032000 12227481 243810725817264299399395122041312488512 12227482 -592446508937868170839043454972887067408 12227483 1240465662003361494722853444249125097732 12227484 -801988401289308610220066596097825662464 12227485 149467025482228645894212680389991708160 12227486 -754311497535973665846507308166843143808 12227487 339386568879499230099413146855471789968 12227488 353659582909858525817918283108361175040 12227489 -599317416063928432069851051348000967710 12227490 142352856990759829886994885132736512000 12227491 -559664435431342736945174653590975936728 12227492 191417739957208254028468661558767576320 12227493 1014911672835985853241546466690165287264 12227494 914306745053611131011460738785112050880 12227495 -386462287613011645646451116026580313120 12227496 -79288361670457618925979648600115200000 12227497 -837326748799435873639615152704318807820 12227498 -32312072035128213710360949034145723040 12227499 -593830775609568619696386771334109225316 12227500 -16308936514715590847010161425490240000 12227501 108943430646569511135455492677755393408 12227502 211830801641540018577003917386984550400 12227503 -85077695338198245226113464374921080920 12227504 -154074742682629602717206763512574345216 12227505 450099334015775081443475529251368677120 12227506 114958101350654221267367496832566791952 12227507 -259974987203144580632857352221063301160 12227508 -615583640289672239533330963052628436608 12227509 273929001589007381986193050079749965006 12227510 566837507116580493797396146809199388160 12227511 318566909652602210461138107683896757280 12227512 -610504985348893943907741254747309875200 12227513 96736797997266583372155665963842533504 12227514 226862623217471592475447963229547901440 12227515 -1055466152198712137799018119114963182080 12227516 95836853393312013646942558270831067136 12227517 630969970425448593936212734680815748480 12227518 791008280535860262298002019542394711680 12227519 -213661232676558766626111755726206946904 12227520 -33267900488421905509370278316542525440 12227521 1253551686079746381826433331107753574722 12227522 -481204736401323646287892878894210197088 12227523 3741661688629936721896189505513742336 12227524 -119476673305760929619481742157895157248 12227525 455765071481390961306076281552931429050 12227526 -255364933762416820944253406703675693120 12227527 243860086972041803417680713456250677920 12227528 -920308008925822539433376818199183907840 12227529 -9693627777873953221750765455780315360 12227530 -478025722885796793405328503683865600 12227531 -1230545222167427544596841812052569362800 12227532 -119642224730025546263284414260461498880 12227533 606823425662097987083695817930198577782 12227534 850476638343661159645689598317412608 12227535 616038539883480743625974181289614259320 12227536 -150568756892153845296071738808493670400 12227537 208286709780934897452838685859942571392 12227538 -103638937493624134104002751548765207040 12227539 386893693075254460781853405839322500856 12227540 408781792269071391302644074695245209600 12227541 769919522264022700729454511861848085120 12227542 -66869990311954567149626702184052207488 12227543 1329654340038896552487981886580818943784 12227544 135248421580492620326569613568383385600 12227545 414986690643084429613271551765307966400 12227546 -123664209482796405174294150070713468960 12227547 -122173094503393175388083535669165050880 12227548 -1131930547535495727776782666780464788992 12227549 221407829787632230818356742583269164640 12227550 206145619624492608853608426587257444800 12227551 94987954835521366602367713372791215104 12227552 -1640547982397727838271720255677562880000 12227553 172381447795269722934502367210487767400 12227554 232606265579460480910077342368709696000 12227555 46782607122413960258765782256426340000 12227556 771835140921878704285632785386560614400 12227557 -27088040983971814627502665738868792194 12227558 -309546972408993066075669572280992179104 12227559 -77137983582716527840994132835018502272 12227560 403798369272536917863487695130066944000 12227561 -146137303237890415851483048287289728838 12227562 -620493007279298273077594850108086873680 12227563 15456045978903653165315632513137165812 12227564 -293496560733582007184550364273684608000 12227565 -34779481146710815421679349619441468160 12227566 -6086897540393994631963077490921136256 12227567 -554058224041999070074285619803461044736 12227568 -1495551160289866746956602606158053376 12227569 -232216338588776926204196907764689690030 12227570 -594174749288722586958628098688996775520 12227571 -104540466829945438648251109942216367760 12227572 -202462889456222840981453460940247818240 12227573 144509943567340811207458298916849064320 12227574 -26652198756959792817490590237434821248 12227575 -266243630884523396011040275177614677000 12227576 388225517483342324218095631566841774080 12227577 391116999855502745583596059711751227728 12227578 -62598575464789113561168153605509908480 12227579 -152405678566328798001675993755769646560 12227580 489295928615083924196950035050223797760 12227581 727875578632978062174059048446697418592 12227582 -71003704850410835253117129227754863616 12227583 -865166110901503938292298024696887267200 12227584 -1825718357561651041037069273512819032064 12227585 -301563660720938956488979997107427426220 12227586 125506302879939201649450909771232993280 12227587 500243487351371973764905702697636607792 12227588 891907585138533092855665746079731266688 12227589 -776463988166417458019757160862242696800 12227590 -91345260008760123957270337758941205120 12227591 651382716521687396309500897793881315992 12227592 -194277402768399765676189066081288028160 12227593 347386729407656231357641897928951668416 12227594 291114730083864775754815959340634256528 12227595 -453775865440039281835575503420047038480 12227596 -459928768057497890434569310457149832192 12227597 -669162107016260319727179842721206346954 12227598 -16976995847349062726741539545791421120 12227599 -1082069129918599636814974661290928760400 12227600 46891730314654220892789298768399564800 12227601 -151387867005435030654801049005464501376 12227602 398754815917365368118781985563335849600 12227603 611755317522603110992209004049315279160 12227604 -439885595091123442647985912751585839104 12227605 3878393962005225149028429360033993600 12227606 -30325466282186813423346959758436833248 12227607 -848018704084116357055623353278356052800 12227608 -181891424845055337674597520846641418240 12227609 -10927489190959640868126296934647461632 12227610 -222593624223896145733684185601439274240 12227611 -229091017794038838292782092665448188656 12227612 162303732580611535533025497897071132160 12227613 1000227295882007785502844836656978998144 12227614 -243394208048825013798208050067145760768 12227615 -416917082740054749851961705395965041240 12227616 608371541195504215556969343476854751232 12227617 -12060625884698036852071849421894446200 12227618 -288408101422573611769832265546850991040 12227619 -277894841174733325436501279940718107840 12227620 -194986900117826265145507708813848576000 12227621 -2265822024252567106113503074229270400 12227622 -256889993571351147909225167796726498816 12227623 -928573484699712600180244857397563461128 12227624 -1651302710495223096671347451977391155200 12227625 -1057849520518048658060601141842985120000 12227626 -4522733344657910204853210380736335520 12227627 -960030838155106144052876205280035976524 12227628 41404440471502869582316116643825090560 12227629 799790496985948581446608454637805136640 12227630 286076563631176996586627261265273707520 12227631 -183205241433695866195704844783938190176 12227632 -308241155332885473758570510843210465280 12227633 1031671508366646232422489323854910467968 12227634 604000122639422971811616644188622993280 12227635 7712330746694967252803842029283763520 12227636 196930900558701603986767204087406058240 12227637 1010272839575966277284921460531546396960 12227638 341454042225733032455240333249918018496 12227639 -886667561996273974321898627760840423144 12227640 55056191749445889711042346230349824000 12227641 2640298491231467944961017896144685616520 12227642 -246654593455248703283393606062706757888 12227643 -230941114657240253651904305479560464520 12227644 21111985978988096863000830991025912832 12227645 1376869778767180353931045297028658078720 12227646 21401921293673242743770662919839653504 12227647 785938052147121633961977674193884163960 12227648 -43571582338937696862233770603083988992 12227649 68024624374339848838508777571996231552 12227650 -227800868784540911027473227693195517200 12227651 497540764259327508853112278860411543792 12227652 -4839464530622668843363466267178946560 12227653 1652715233364077736739405708274186234400 12227654 -136669044258506564386747094747302744224 12227655 -504420832589010605502686801277631920 12227656 -882684794876002355022711251415724293120 12227657 414727528017732197581457803372044204414 12227658 -961678705600397987115039065349789990912 12227659 1351441444484209393284428152923675747840 12227660 -73012284720529461300909085091735869440 12227661 -616575176005913221159287493999619527296 12227662 268120584903156328625245499020665200832 12227663 62763261204456885351475357239354372096 12227664 -183258281355788861517019383124499496960 12227665 -292372862140651598710584343765497212940 12227666 320119779165969675978145549517885595648 12227667 459902712806600061353034126975112541880 12227668 -662860516450307389308976569007673749760 12227669 -197708979185391454944555946236030260640 12227670 42580821649746644248798371355648381440 12227671 220333466663823093739331031187866367488 12227672 638724223460363094643322010303769036800 12227673 442896966324281774240328896144653861584 12227674 365768337186146447638037515903811523840 12227675 -739875060057905502335732688500717782200 12227676 326637440607902476838496165995880130560 12227677 -96237215056615728666457162832449420800 12227678 -233208273059973954525021634073369349120 12227679 -76880132237617252893479571521775456240 12227680 356708824257659125178566515647863848960 12227681 884890059210132798465269649058346728482 12227682 -230493427616524269822206245592511776256 12227683 16523992483790888208323826484304312304 12227684 63536154684586468578607673653719920640 12227685 -300889714636886546433408840534480192000 12227686 -79212283180265651175167310614695268736 12227687 -892608404788405363441527947924852467968 12227688 -277293337568961340967921612352570163200 12227689 -1154766384506971797727958728086589045376 12227690 407578267494229880331121282375907253600 12227691 127947909537514050221784130950436761600 12227692 485841997989964571172824410748022274560 12227693 72708105635422239181349528662952482284 12227694 416974616847193748192690540651079488640 12227695 -9192520199910348526952353163997736080 12227696 89700960291945570630750385853070999552 12227697 399190306507853753416088988036406900800 12227698 327420956128259759820448947701210689536 12227699 -433550057244209042295627621457977684480 12227700 -66016245817036818091658849219847936000 12227701 -671628811596694047933135546791713580768 12227702 -91892782654652554859788630538336042496 12227703 -163044980626973881279504106842280640000 12227704 913239258786711571346483504665580789760 12227705 -454845894507073577347458293896747356600 12227706 -7614357125835759384862205726446356480 12227707 -180520123072100613167395142586520220880 12227708 -2605024257086621137281252181815477202944 12227709 163548861691931692295232343828087384128 12227710 42992933192108933949530920807538400000 12227711 -1805433048000731216111536760553914498688 12227712 -36815673634173932369001802119512064000 12227713 115724828178750117699005689764129926484 12227714 -226667898884007484398003821660806058544 12227715 -213554507918678801198733578581726685280 12227716 -205441285660164656351704895967664220160 12227717 464649106958035098496193705983095675612 12227718 214210579326945268400317453085686702080 12227719 -34309235231238533771529451866398427040 12227720 -157757217378907219110953425777604198400 12227721 -485951569500001040609076458303056098336 12227722 -226246208998838996242163039887140658848 12227723 -414917581621542085858482188335578915264 12227724 -156640447304205292339660061033738653440 12227725 247935709641773024932479213063085465250 12227726 343996083810505980739783193416105789440 12227727 342032301070217925397541038902196035720 12227728 -347503077976134205348656659359141224448 12227729 59383747206012371379597287132441586420 12227730 -29918792513165801143989422341750164480 12227731 385907753294341906871859548658828655532 12227732 -765407696613620105388826958596710371328 12227733 82625585932246298434027222547344343040 12227734 654414483159315733611186318448343583360 12227735 -165642976400032537241342097648317013600 12227736 -63845834672552082307526840110493736960 12227737 1737273578693964461038405806198699355540 12227738 8249973313171382406756631223930060544 12227739 -531256962428695579151956757002000771176 12227740 -7155458641779791709216699399060357120 12227741 -287543186314892670475521612395862072858 12227742 104260743334834529109517281357789503040 12227743 393152047700572817051339278656000177408 12227744 760413802317384006386575892954955841536 12227745 268348878401801953602921694040400033600 12227746 332388385952332254697815408143410400640 12227747 169806688074616718392163290620708295632 12227748 374668106391719622935562615282830204928 12227749 763990442964538787832521452499270297664 12227750 -806838687551188392807513894530738400000 12227751 -180760404892842422488594339768695391920 12227752 -688382528900201561809162118216074982400 12227753 245069257769072605259071859469785419002 12227754 42609190807958543221090534159431168000 12227755 -1352848106316970163820033365712862423680 12227756 1161998478704495643132951758743054398720 12227757 14198936830213490206008275810149496640 12227758 113223031673659156245239913622422435840 12227759 -520280493067831427508224472279838063296 12227760 80400225865737320939810043860537180160 12227761 73952215751822579188524993467859061184 12227762 19224908979385824269589243622122584064 12227763 -312511316950546962192892221090723522000 12227764 49899071533105643411987934898489196928 12227765 -970563471654378090289860201103690790880 12227766 208289849003314400903249288791256408064 12227767 961228874223692351855095101840151223832 12227768 509322656059661905197068112986401996800 12227769 172622023968391849912704945644120089284 12227770 -428670660294423752960318254756669285920 12227771 31091970674235810436349349668241135192 12227772 473117913467665194198086407240805601792 12227773 -671096086551346059856847380343928265280 12227774 -274392224969116836862589835945893006400 12227775 -173339893873297340125689392162865014400 12227776 717277344588794185036208479451217920 12227777 -1003872138893947204611403805055028734588 12227778 -540884877764661887177723578921263744000 12227779 62673737511087699367467018607809048380 12227780 -313304913792706327934534937373045574400 12227781 -1913524821743833399412802749900473440 12227782 144074696782547318496120263898393145344 12227783 1224203098197846568904345409214757347032 12227784 -9642897275659140928352816106492641280 12227785 1178977764304053954592855385648594122980 12227786 -590158574309228333708419278651009171408 12227787 -554484976336898946666306012865603000320 12227788 -639102038536453615650122033981848008704 12227789 89218182447412768628607894550185685248 12227790 -169823839175662975973692677214426540800 12227791 141879892019307513966372855705640645984 12227792 -524043231427387876984596614602506240 12227793 -647133176160067639053000588160977643536 12227794 1071739581867016257539660834907645917472 12227795 39853791985616905222970965193048246400 12227796 264764600589350152613165966923511273472 12227797 108657712290357160161728891711838891552 12227798 -42811086160203302079694332881366491008 12227799 -166013414327757982381264562264231199840 12227800 121436744109534885547729011123376128000 12227801 -80063782833267332573274260980750974198 12227802 652644827476463142140573012401812676608 12227803 873716638232069647897672263902213846376 12227804 296658046916948324859767150460292102656 12227805 145492569562780807722008829008996532300 12227806 -473065469390331945723057047820071611200 12227807 1747413698738056359811056994616335729056 12227808 -702032022124978951823097206440009138176 12227809 -110666115643477137711973995205800380160 12227810 40191780770933887632939165025495833600 12227811 -127528830912478097396705385882792931200 12227812 583256553790980936435286068976972603392 12227813 96034396219300895104388654030193996504 12227814 77051055620578191558675465391090237440 12227815 209806070666778505843533377466267895200 12227816 1082470283916995472404674654564425922560 12227817 -56648745300377027311437849247947171456 12227818 204874988329130596818172633652302269360 12227819 495137386946058507048570837755357567220 12227820 -198481988663967770061997654351176007680 12227821 -16059093931104618726472556143267717320 12227822 685374217178576168749414105054628699712 12227823 -637797924070541284684535692602825916728 12227824 -1329303490401401283522496669241835520 12227825 223002719156536024683702446097999380550 12227826 69853850588711543792532153251029125120 12227827 578525011483175002761960338988977257676 12227828 -696645116503028624837800483849472857344 12227829 651542370562351972476299561890746437568 12227830 -90121145941850851331803910571028992000 12227831 -404810852507769731940296765298653341056 12227832 -422843555737220729968284891626666004480 12227833 202229828229467744846612443247903184384 12227834 372101414257520212527991559117267064000 12227835 547359709789755248835267555557481561600 12227836 726011108819921006417143978620257300480 12227837 -920751001902877746782801524363076747514 12227838 -73279170223430590780244857119327068160 12227839 -837258252102591380197233753143264967232 12227840 356573520894971089951515103515818065920 12227841 49874675242822527843067336279178382882 12227842 -425660164969005141067717839603919489536 12227843 24336531517547991213185146811741929944 12227844 475134573160215753557500618081428335616 12227845 -212651049624466914831609453981654800640 12227846 -542725078667911609286714101725923380128 12227847 -354502813158019950052530112733324662272 12227848 194061056768734287365949986328554496000 12227849 -2561098991754578791951359835174018930560 12227850 -345044800582745879988673366784416236000 12227851 -1713718109041628300328144668504950824368 12227852 136764086623171155225038178963628646400 12227853 652748049597856002255558273141582985728 12227854 -228502410237876908598442656750932226624 12227855 836442799129528483970701382035807898760 12227856 -127089749161711224828007755414898802688 12227857 -392781028184980756281713915322945326080 12227858 -9541948174244355711210953874880407552 12227859 -26841447857443325495268872822802453936 12227860 -291991416919350068615464917810158065920 12227861 -2894369472784899109505895500579883876 12227862 445636929995771704819355632901443991424 12227863 750637394468470070610837487173195223112 12227864 -365236465873133409221627805392070082560 12227865 -5602031159184787237759742286595305600 12227866 324038799190184448443097226369769521920 12227867 -3860199456409258621844604985498355160 12227868 -487813649656294998739928880024201216000 12227869 -555293710021345465163403145053017828660 12227870 -213724671746693442495116933632644455040 12227871 88252199128689800533703794519801816464 12227872 -1791849633108240850330387255357198565376 12227873 380248617251327320706986023377345099520 12227874 -244060009075384434811501367727503283840 12227875 1372420766963956359428367198718802148000 12227876 889528960746999475617455858062453791360 12227877 812338150053436212601626486866692212348 12227878 211327578393853569534220350368616897024 12227879 -557362533782589243615734588729672226600 12227880 91715617498274432965634356113894604800 12227881 203215970321332550441189455811665843584 12227882 499659835585234122179573004521077551792 12227883 295812759615496219273910305075352640000 12227884 950576479751017762951124989880649026816 12227885 -1107962382536992786287062476637949762420 12227886 -50032651583502995041041758734498629696 12227887 75933643021202644064346904774394364800 12227888 -21405614008362098165006449095640350720 12227889 787481388240071779109236764880819277424 12227890 -518839908383028027527496189564186952800 12227891 775596906008883923945592043808879110272 12227892 -80914252235455829958355503451825809408 12227893 -1633820564896057675179008759428592275858 12227894 -374149981616792952338110296140585693568 12227895 -79387738000606695130985124662605848000 12227896 1250034626415089959860796892168721039360 12227897 -1108756296757629500057168004474324350496 12227898 -302415526495889496983892748181833124352 12227899 -1245131656616390730583678152759284543280 12227900 -365399081785042207897526015587610304000 12227901 167047959096312549105098084788776230784 12227902 -137775715710364715287081488986947877568 12227903 -1480940399903871417173494874253288502848 12227904 32351540767735128594076228448270942208 12227905 -765031825573575119746886972035804784940 12227906 58779333784771283180968161885583065600 12227907 1615900049275054718899854020132925403392 12227908 -244855304047505242174069023134712975360 12227909 -1064248707880731354017941666046853697890 12227910 5409550651836400039094622514397337600 12227911 667796796268899209860360002881980263512 12227912 -760823730227296480098499394908255027200 12227913 237965417031747646835626959411291261000 12227914 483378178628446535508420497514388052832 12227915 222775021379897851375516152676089069600 12227916 -284469347575534258323888738470873768448 12227917 357165030774793459429041773824160773592 12227918 -580101682722771498985614852261104427840 12227919 -135462491667044859215247709785778289664 12227920 11862564555294920077970084147252920320 12227921 -1041516496213925391754738133537612596878 12227922 -5004847229037238259840585940718427136 12227923 -175568724097197292020490583635464698736 12227924 -584733413583688651753650716768202367104 12227925 181387836312542311790974948781462532000 12227926 -108475731662497416049582700276742821088 12227927 217809870801762212865796810562640224640 12227928 -1012362396253311894193050358633718906880 12227929 95803878028032224094128394854663531776 12227930 -125258046850642164948243767694529935360 12227931 -48921138413740167720341482190345839272 12227932 36646024553797631284774265279548330496 12227933 -2539969350477642134697457283375277329760 12227934 -37154190139822468246318430490104343552 12227935 -328923963167396667399003382563931644240 12227936 -344907516216279000397438212355066429440 12227937 425025678537621164922751183540150019520 12227938 -48110165229923812818519570710683872192 12227939 1792196030052654919053512189451809866680 12227940 25275711275788003646839099173356693760 12227941 360667630282363868465645188301321370624 12227942 302667180460371547721851198296581467872 12227943 262263303043038266471575414861011867648 12227944 791793747918130197166231857665399193600 12227945 -198048630700213167746060494644781281840 12227946 238441428522266138493030480036266938368 12227947 621692115295245522975618610138328916000 12227948 164681685812957824380351732540362311680 12227949 -521300238884510163076892011871152028160 12227950 -37092156318657413870354138835947520000 12227951 -680346389652591813462241575925804896048 12227952 -155668407154078984013966567442504744960 12227953 2021704807945088667673496198631272000 12227954 395669816680566138958500018935910021120 12227955 509206327271441384713546370729908365360 12227956 237730536116307591056166745560910247424 12227957 -133255798351111391722352164912365177600 12227958 -787453417011993524370603966202035780096 12227959 -1008983740444464407560178667335158162840 12227960 -241098182232504563788577683575446937600 12227961 -634249387246167736249855679528862007728 12227962 -751870748973123426981833325387558618768 12227963 182834834797118361824100661370130967680 12227964 -27748347800212791621486313544005337088 12227965 268851072284418592964747425208569060320 12227966 776398411487541189880390032873173234880 12227967 -659216547932562150381652267411220057832 12227968 280870861298772579995141243614129029120 12227969 436342621811150921225072313596651712960 12227970 144513084214302849144415334152020096000 12227971 -360227492044854730954050887561885804896 12227972 1141344217453050734548934131062143515776 12227973 -335762618289330478593509490549901087296 12227974 5060468491907389251803106420040078464 12227975 106682091632151103154277432105090510600 12227976 -762170693383175534964062031758550220800 12227977 -327775218141376012968141016281117004620 12227978 -170966155436041946809845346463509119744 12227979 -926889152769804168990641321341241663016 12227980 -618066612074265313769313167226076416000 12227981 -134735330120826438773841407090125867776 12227982 -49788596418076961688417771781592432640 12227983 146866064628525989302561256318755031400 12227984 102244384131652353363189243575755776000 12227985 211284461151547696119551646152743401600 12227986 201450428933301310228039677472189632000 12227987 688124937814697246190174861735682097712 12227988 -360767272981843811449316044559243520000 12227989 -1274523526535214542575876701200177092210 12227990 837699909347697566451168434279962682880 12227991 62516306264813394677410364502261384960 12227992 -213312825244919615834332947389026590720 12227993 -618276751146686527441500818041182232758 12227994 -384283941698826860372656962753030786576 12227995 98479096301246756677674313785968250000 12227996 5285360624636244104233822214543720448 12227997 1010128186732703387774277803789237952672 12227998 174632006647824269880497139473330005632 12227999 -1011468546504033808737313490541233626728 12228000 756819831139758612217168192037191680000 12228001 761003354032324525126958932191934385280 12228002 -631644622735688558196124169046780432048 12228003 1261597695005043934575097611435158560104 12228004 193893809756374267774326249937293894912 12228005 -813055241724793420169152077861426542340 12228006 78592758504958639872718208942836783104 12228007 1529114103525247743823704598855539163032 12228008 525211799568666588465520837864087541760 12228009 142460081667743733308777788872473391504 12228010 149904022814703344112087617592114872160 12228011 -113634512954580496509725397319538462976 12228012 284004982179885099183468062024865042432 12228013 -492519661118329547287197169800308068640 12228014 -334724507757051375459948372338425542528 12228015 799731573122826747690983328441579724800 12228016 -170043055157064668797940049456882761728 12228017 -1327523050851163695592766501201340557934 12228018 86365869610230171689926285490239872 12228019 -272895157932029237302712827958186768160 12228020 -32909088274398722961726465701125939200 12228021 179999344038486234603454302052895554908 12228022 -2358161967675791948207834706530735808 12228023 488532223480526387819580195116566399272 12228024 1156034963349454908371225975574598656000 12228025 1357791501672069038477102840238216809100 12228026 446553585578570369040791232906050431200 12228027 47030380365893369747332996091228094720 12228028 14167868987118929452935663885071111168 12228029 -1162972647936418495894837561553136186720 12228030 -40209050707784530133857830051876576000 12228031 -1207572342384256525962405618333631615168 12228032 385489879027720813167127982387515883520 12228033 196535671402717240154733848386328956800 12228034 3442904731842339469710645551195131392 12228035 542437063700774721795505548763119777600 12228036 59298525351711403761663223366537663488 12228037 536661765452342744857166128617611656512 12228038 -313605482728042133097636193289586706080 12228039 -9205951901353731081102192128007690240 12228040 -38325613059875362122815573249836646400 12228041 423517918657522437212154046053762914304 12228042 -100394516949305616025067014465628367360 12228043 210630451084492626807234812595545568064 12228044 535145428911234187648527673908639419136 12228045 -235482914893133079273310180893212860800 12228046 513382946532301405690268673068426196864 12228047 694258764434250804480632756564511261240 12228048 5990525648381620162183161578298826752 12228049 567942540171066922395234230715757003236 12228050 278317608016376652549640700038937386800 12228051 -924878285628321011669087704325407912896 12228052 392851020357887311186909617108476606336 12228053 1565078671395978144371221061779495686780 12228054 186805071032946806980146934084633319808 12228055 -186177844658736431727252270070450609440 12228056 -165671287719097849611435376933825536000 12228057 1689533870455551374499595313662686368640 12228058 -334493263649037997636274530672710370560 12228059 -6868650632782399933771803791762496096 12228060 172537818197298176851032928665124638720 12228061 1441569460474719183354308670098831754662 12228062 19368587411386643715137476207559958528 12228063 -762346157717037806712308889421267408056 12228064 -23166303357894346216028409436010446848 12228065 -468276571106855377274549130725040943680 12228066 -288274278506594364108376091198150904000 12228067 -788199829659279125052545010757238138808 12228068 -340825109534698956938446463819193974784 12228069 54088804157208613954044024325258908288 12228070 -200187798226702923257524136939505287040 12228071 -283332791526390449683735207077132370800 12228072 387106434573621625608275824934208307200 12228073 -965063753438204132722437264640161775872 12228074 427968783725711671842557821598517571584 12228075 166060356743948210768111490716198658300 12228076 -357506736400320825386012554226037005312 12228077 -253612098212535249330527361745977538560 12228078 -1711500628161589885907431571910333312 12228079 141528914438351397959159088804532569680 12228080 -280401140498480565882035180064098058240 12228081 -388055082795221876554102970347727791248 12228082 -4062190567685731134068058532658542080 12228083 172742398262013629860570092925513539072 12228084 -5154814448116072852353642777555099648 12228085 -1092937259081614217610326555845859333220 12228086 -46079811592591910387885288648307942912 12228087 34618038834908919274260271148832133968 12228088 -813439105631811200476440831644264816640 12228089 1457421982880081968668557827917934486890 12228090 -44022675599088148085897939379974323200 12228091 -350958916596554542731324915183417516508 12228092 -1317483661381321302205516128625329168384 12228093 -134824194478145604849768812853985018356 12228094 664200719101009540362440319037394757120 12228095 -170347984397080849108965939620402797200 12228096 -71975379768965327681685497807319859200 12228097 -317081434705635826005856209277972710288 12228098 407929277555455463882408839494772942800 12228099 -2655218226585057764498871936618266784 12228100 -331808856420167189914615320966860217600 12228101 -348353485866650376564684299303496484896 12228102 256441221928112923018733233492702564992 12228103 1186430548947056887187862402495700504360 12228104 -482688292847789820397741268150720102400 12228105 -13025759808209777040349509739855188480 12228106 685404356741498993932713227518862590464 12228107 291038266119865005104112368662107738240 12228108 61684048623941796173828331416829972480 12228109 1076727506866658057764677099412782434016 12228110 -24189577084098700264264071715144799040 12228111 220337609733722355747736535010910771200 12228112 -173622321037472176859050147293504389120 12228113 605168446705007217421201619295259261362 12228114 -426277144137566415318383282378009420160 12228115 921685540171694016482884539779001087600 12228116 -847296690054840672692815034427020527872 12228117 -139481442967144908846306777651453146112 12228118 -353513576543239790034050325058732416384 12228119 -891464640725851135470939262226665911480 12228120 143611674859332552438127195343758540800 12228121 -491805810719324371651274995433638800956 12228122 -489611567972297054691906672115057263888 12228123 104785174608899404204377282135406950000 12228124 749849866960718463661195749054579498496 12228125 -2512849735815822792986303067706800000 12228126 -309681659385049159942256961107261758656 12228127 61969577777087140381565653833616171632 12228128 1388922932485387448541863061610317742080 12228129 -36010325317129148339820624017754526896 12228130 132014825494271034672884149172637864000 12228131 -2675179939234955638166414630263098686976 12228132 60542880892925870037795040009667174400 12228133 219968279754531384248198647580166449344 12228134 -445611985920950783721841552367436779520 12228135 624404851150788393241779514706814075600 12228136 -405099650196691419556970313894662307840 12228137 1260375889601948023525687742192697105786 12228138 -334363679158926903137724538908669427200 12228139 597439281493262072103468225116502928 12228140 -75135717966013875378656366919880104960 12228141 -120145975748629672614967620485026400160 12228142 -391246121102675389578201427971989544000 12228143 1408797326798053507287721716977950597392 12228144 197129344946719632617571336713705324544 12228145 -391275050360244470417630309330379329100 12228146 388739909921719170171475698211309981968 12228147 -468269680511881855868668310271275012952 12228148 437044555018768011231232802347744078208 12228149 1623800009526638535243732741364642011360 12228150 104702817265888199316084549517097203200 12228151 -661946491284922827861864261388101633456 12228152 -22634349633944266371018853864977408000 12228153 -3866819550731639197342610226014396736 12228154 283748021307947885028341560038436273776 12228155 -80245773524596836015350510260834404000 12228156 -550060074080621452044222555129032959488 12228157 36569257562467779590952245906584394688 12228158 138192914827785395751689592332429928384 12228159 -481285715164181593127614641854267692272 12228160 -78657954617182828652523207003671101440 12228161 575760681851301145475541392392403487024 12228162 7110754250860878012485466114417581952 12228163 1434232742489240613945417562153552387560 12228164 861148711233076740006966868412790445440 12228165 -9703767159342711472521410309654332200 12228166 -939959522100464749703188266500080375968 12228167 5845749102154886185634372318055819264 12228168 -1507568027526497011968712726195322880 12228169 -1781127090897247654553224696077219182940 12228170 273870654928913453473812769725966946560 12228171 720187870371492953716608052970412720624 12228172 -719706829094976400206365414524181114880 12228173 -810709485977110060850900611095222083520 12228174 347733399675852202722234628103949312 12228175 -110696915505600908799081948887660668600 12228176 6653355695390753971492078125661151232 12228177 -214799102875696610863785406558129468992 12228178 375160757159771560943725915595060038656 12228179 -513387018604417350599334206164044253680 12228180 -102300250786400512696478996212891361280 12228181 458593866195306411028782185020954405792 12228182 81300653725801165884681394444080931584 12228183 -984024705731173190262910987244216998056 12228184 -16920774688682083888435890991704883200 12228185 608986230195809074729553095501981618560 12228186 -220277782077172012011890299062974823936 12228187 -703302832876440752391086207770862015164 12228188 -173897797951584445509729977138825822208 12228189 834672305916422330680068939139349418624 12228190 172364831898537561170976261830129195520 12228191 453686976695821026552822808477218613800 12228192 -1222300470020642556912379850832921231360 12228193 1919568105686100326917156635475436199300 12228194 -308810096702093676606818937661295849088 12228195 342690646849804779302325416119365980160 12228196 644659661517332985590835654178674647040 12228197 -1488798209238476962634841099705414372354 12228198 67007531874455104217632813698705285120 12228199 -968882887726728473963708677455001684640 12228200 212379573975827551766811245265181824000 12228201 -172564864924331765071007634124737110070 12228202 -198076947209533184745272014933274050560 12228203 333319011834298873219221648736591861344 12228204 239597686677613076569040116514300623872 12228205 -405321887790918114608924417703540948480 12228206 87023494336339211921255972322587983680 12228207 -1004398397016035806127168467460618317560 12228208 -114158383891364015864547230864313221120 12228209 76473507075595412891134866709316638464 12228210 2216910440491305565014066671815910400 12228211 28783683712891323083383791914169353992 12228212 989731088516309042365968262902459651456 12228213 97095731827596254067923139437027416224 12228214 -188281120509684513267359504471448543360 12228215 173680301434915963960930119201416107200 12228216 9441361181131523785926173178652262400 12228217 397843754141053654579338058255022316266 12228218 -74039100219696148459716052798992794880 12228219 -2113318115821081647039823974448064249760 12228220 -782572995138214124693101791733310277120 12228221 -98689313933069698293213511340811283578 12228222 350798236238573098576849932864095139840 12228223 852750619078306373437553449341457912160 12228224 -540724444819843218464767736284981493760 12228225 93346796747964261352349098222819056000 12228226 236576515906152293027815444224805922304 12228227 -739837892814624968736037275618411340080 12228228 562803471064682347960507534289652189312 12228229 -239783929830691814636893938873691205120 12228230 9101580442983812579852343658236203520 12228231 612104820681870679181341331561167421352 12228232 956194810905721762719279915379287782400 12228233 173088488607868982232818122149318285840 12228234 139707291241303714387227206704826407680 12228235 -980208947616206137114678454303724676320 12228236 342269610567425612381012404199834101248 12228237 -94391719617027414166836273887160074688 12228238 630367242024075786636604505558148980160 12228239 -429606793871703061935476968082820618960 12228240 -107424884785445232542528178654031380480 12228241 -1188501291988316108072414504657943145920 12228242 141199743712394869514740625349240338592 12228243 766321193341406810895435497770433998128 12228244 -357569258901564966900212391485037338880 12228245 -535920945567922240990926215098802590500 12228246 415677804959953820448829732089814432992 12228247 -174304799787509940257353064661087537320 12228248 440574972909924583995505110586590720000 12228249 -116645077321170360772454671334613387264 12228250 7642271400669784618598750176273968000 12228251 136553717695120487917965011353230158352 12228252 -1051734657163967198356863137305356288000 12228253 247976279668279598652481336614378330264 12228254 6643813420780235598513313914134566080 12228255 -315772584992623640488620803053058998560 12228256 -24687870626717155549456501399130603520 12228257 58189837446554285455734429441967969506 12228258 -81149997961615771847487058927847055360 12228259 140666351426948187925694732535882067872 12228260 -66993419235421593893897849154846720 12228261 1003281937827233847301667183457376517472 12228262 204221959901895705336155513517903072000 12228263 -6698124273325442812593879575512323456 12228264 936455118768118553554544773775481768960 12228265 68620954170773089507068977163988190400 12228266 -414554150201962103784596597776538364576 12228267 539621808853447225230436379840975282880 12228268 -342936866602747526597587330588149847040 12228269 785185447674988322266471357543066235670 12228270 170591980823934516954904756221527650560 12228271 -149251880826347302468461526061392243656 12228272 -67691273760372595032702900964127932416 12228273 -408349815077638761610841440214590077120 12228274 -214406659747698503995799641155409872480 12228275 431330730175790906847749196464378050800 12228276 68023821147138252890632886109880799232 12228277 684853073187116128588753350623254388412 12228278 -227086116290130727573114441470928594944 12228279 85836411155443115969498348509586601600 12228280 -268169790167001322926506482471761715200 12228281 -301773103566445228594679207931482712000 12228282 247842572298219007695402993594317652480 12228283 72556707904913798932242498921418961704 12228284 1196711133335765661796651091528790936576 12228285 376835424503181193361998014635924409600 12228286 234846245996011181317115133599184829440 12228287 378445405331460638756175646831313211072 12228288 256996792850095107537224831418645872640 12228289 -61375390784886169763136443930609982910 12228290 50598518925326793077918623440552314400 12228291 -150209854753393359929539419899840058240 12228292 -271088051618466107589531455498104980480 12228293 151897777368579436260997654627005246144 12228294 -32349641016333402059213373549199202304 12228295 267583886701977843184922988923527583040 12228296 1201894861658313886434253619281981793280 12228297 -14315559701330304566671136061006941472 12228298 456035240044587598715877041570082404400 12228299 1637122107829415772554185990373251377300 12228300 158236068092925822777587908273803264000 12228301 -177252768186611134612618413492368393088 12228302 475888726737810856884045737217733916352 12228303 2530015199334775350857420262173859984 12228304 392509146183471966463170326308805935104 12228305 397134083483022063476644141907952825600 12228306 37047045347503355417148823159501081344 12228307 134745890001535497884705536867744078080 12228308 702262610882448699253382297838011180928 12228309 783457830579117869273270963845290265614 12228310 -433810063416220984294888365922686301440 12228311 -339552722322142730123716896724544084088 12228312 151866392326053768769112939113392107520 12228313 -1810484726622058236967339526757355720438 12228314 -72976039420360731878829173551317734400 12228315 -166342104081851986242370412411104085760 12228316 -398011037370352173390116269871177704960 12228317 -1373649583441757131752825751077261654708 12228318 -74480424253090705993090210992145040256 12228319 279268614819697182046269914938308621120 12228320 -174016711812115254806289764733498163200 12228321 -325407782855506550196141919560403852416 12228322 110815889894616807267946842182277464064 12228323 -17339334119054136645174008095800279480 12228324 437934314744042129995965434099613296640 12228325 -305931668359940647027035615348660278950 12228326 -494043407397524454307565835405790582272 12228327 -28368924785895779387022248032986019224 12228328 -180269426201780243630940267771130429440 12228329 1500949712446834045397892126231624255930 12228330 220206409943030159366441929705190691840 12228331 -1874095655342061247623847346510454168800 12228332 -30939068548167882795673341566124036096 12228333 -34609159188714063142614786225115466880 12228334 39579973176454664108843674717643658816 12228335 348515626795900942848438630739787979360 12228336 58858806519700941858023042335706480640 12228337 -637752824483339830577180781644848001808 12228338 265264744699190148925857285249822244896 12228339 769913372270746617917273032457331847224 12228340 146147975525310902261481588361113600 12228341 245394970102014239912191669039638022752 12228342 131675965246197450102537782411024498112 12228343 -1266823909421193322562619652760664946800 12228344 1522491357145171112755651890603538268160 12228345 67333031966821061168143581459116088000 12228346 33068424952304196868565481626114457024 12228347 275330137525959189126675835423631038680 12228348 214178645682634858999826991859929415680 12228349 387321843830252382587194672412844835936 12228350 -206447401407384870197444692353532257600 12228351 -145265033151393783121420869179862979200 12228352 -47037981527962633997536779495431733248 12228353 58106267387975408268464416206581081088 12228354 306742671708693504910778493276609219840 12228355 -386169325014006629597097761013749386080 12228356 261700911482075236516375009547961888768 12228357 301093860916799541423604127832954287040 12228358 133442651467405387435639746414553181280 12228359 -356184975284386258802679988780467841872 12228360 -25108089960065567851903000108924108800 12228361 45303314037441105734018964291232266292 12228362 858301066160797095574487370828219936000 12228363 224920567184570110767307599944129283984 12228364 -629020950536053655588389931996464395520 12228365 -398354534883679245545849306513052868680 12228366 627846811464059918407623352135023157248 12228367 -1494802292379611049936755973658528949584 12228368 -36886898569442219643190830177473323008 12228369 549370258425626087936511371548726869744 12228370 104316595304440737788552146675729720320 12228371 421499608459286799778522977573907640880 12228372 -136785275096483949069741930743681479680 12228373 -165994271256078182923514818387683385032 12228374 -123200574211598314860993923769362564064 12228375 340606895200617641528336964899243940000 12228376 -76655683507345673080680390971557785600 12228377 -396363259159982289941884326538762268928 12228378 51594296568364490159836078437883864320 12228379 115628805759302141994613442852517477240 12228380 -826514835027584386009854776508768883200 12228381 1119711192528555074517222463921195200 12228382 1459969546902633354196393923534627635712 12228383 142426497691551416628847067464921200 12228384 106765797576567955641263203825068539904 12228385 263396204500417774166127476644215537600 12228386 379441335392125680788535207057887763840 12228387 -620615872556994296420112694566949823232 12228388 -498755617615384400147877767769584200704 12228389 416938983905014401043013360127340486392 12228390 -167185303655853150846398918198646794880 12228391 -1654084047849834138547431237405881296320 12228392 118049397370579315590654323065997721600 12228393 -68521918552348743147377811394618025472 12228394 28890334458574612851799287110745693792 12228395 1508103876499887132758955276414724780080 12228396 79792442749781396595887854540282209792 12228397 1228286123758513622770116204290829341846 12228398 -99858525458544674474179209769601598720 12228399 142030603099188736710780225302691456600 12228400 -56348991577308358784478011561553920000 12228401 765563104393655749766126906103102686400 12228402 -358600351324186899022160499430914199296 12228403 -1190006487056073551083618029941519399736 12228404 -117409221454865203923962952336455884800 12228405 -178665070212832659487650736308777156480 12228406 665323490757598642231998421197749763456 12228407 438195691875858784222879555558678495656 12228408 -32997522953347893011279055059155722240 12228409 1438102322413069280507299725201474637610 12228410 -390558067270700949656667880655725670400 12228411 441592721344542655701350366488714969200 12228412 -193496227375753448213552050322844738560 12228413 -2523074698057927408772873837463321165120 12228414 -172479260031752837416358906312019056640 12228415 -264373829682052295523805830984297444480 12228416 92203934804997413219161017143213948928 12228417 314338821982250982834999801092126992434 12228418 23599583494357457325440731858429502160 12228419 60575037563512032956662815364012035840 12228420 -440893071561908624757544126507938693120 12228421 -466832126459710680803445630410956225378 12228422 316025791200606285349937431904893608000 12228423 98827022960640102089527145312963586048 12228424 -172960690301509979198918221741180846080 12228425 -173231507194584159887199872240334696000 12228426 -991359667439164310776929611934077952 12228427 -90191907216848120730468483105615455640 12228428 -1068488128404714203271195641935807549440 12228429 84599625014912832307031951493540974784 12228430 277490772759004062460988463803553120000 12228431 826588529431042553296101482323822757232 12228432 41593355924180209629532489971692863488 12228433 130376540558424448778045678836816048128 12228434 -62448073949024509622303730564906774384 12228435 370107528569618761668759681989013120000 12228436 -1102591002766281016354215044227396116480 12228437 333937076757663952314637939221310026300 12228438 -154042889339997631817644688093453829120 12228439 -1368539282560438740952423532447957760760 12228440 -850697828357651995977021381109685452800 12228441 671420478794553983623925496892756977504 12228442 -51012990482622855039179983156172797728 12228443 -369617592173573764896617798475949285308 12228444 -621040242258934788276955605957037701120 12228445 -14869078533687986139725177204409153300 12228446 -36263886404893479287571321860016984576 12228447 249484263181920013916904469824431971584 12228448 -964655406995055449929278531854541520896 12228449 48381315584789257836486263448368547840 12228450 6910243345331675585491580702357299200 12228451 -991743188327366939336229706663788344548 12228452 -346193903160036243057218927722942740864 12228453 -1046849346217153453661405932768623137538 12228454 200091158051327918568106938957763539072 12228455 230617626134140496025476212005574848720 12228456 350282661789690326124065854790043402240 12228457 969561987706545607550434680187140513600 12228458 581443474679764660059876456619219280640 12228459 249547449778492727617315446605917912560 12228460 -398248658408399697162653675295376281600 12228461 208288778174485336969464122587143160032 12228462 -803658006549263116492590538133312780160 12228463 68816963531423383197090693327165811904 12228464 -206703921766880181676733713004248596480 12228465 531636481979895223779268294960056069120 12228466 -677990650967381713314243766390244675568 12228467 1239296335396250063816173865639517885516 12228468 92243484184005005451003917500179419136 12228469 26835006892284586040261399793035951616 12228470 594206698336028862271365177526868167680 12228471 665093589866206937042985710858871749880 12228472 109571042063143736665320181826357452800 12228473 -1518245375094794753914884961409381536176 12228474 -293811774768558931343430850146793437696 12228475 35386099091056807644178791746480388400 12228476 63183261725611831526036446176692229120 12228477 -329835681423997812968619408877364509440 12228478 -69014423738922347050726595825705155776 12228479 660966435000269800400651611330412696784 12228480 -539916270944457088052925852603226521600 12228481 -25644375699682790000524996843763598718 12228482 -54872463560969453437146977296639830528 12228483 -388476013296047983919878067525046851856 12228484 -58963596450071718367722925812270658304 12228485 -666602939885264520450597933819132074820 12228486 -113112967077546985634245828815034323072 12228487 -188306468132168872572903240645225020408 12228488 -1338575262600189041020489400208182016000 12228489 500785150694348898501956849059173164160 12228490 91279296448459362223475830923012122880 12228491 1358616758838723588734202366295716323664 12228492 144845919138299796664722047496341376000 12228493 -215528964682306316504696164340883229258 12228494 56952998207879996260579218793195080000 12228495 -156224641677301684155063140950185273600 12228496 -15357105242625045981153051461417435136 12228497 467886615029129273821319252029575300132 12228498 93390519836444088096234578850030253584 12228499 -630913141122267275717416237728930418664 12228500 513240367609860281198811680665441152000 12228501 971134196677127891795832884131765014432 12228502 -418724170401465054973682705803772160 12228503 -308447653359761144522785405978800874320 12228504 237023227928141894629239776799877509120 12228505 -482772377593981980275767933408742854080 12228506 -400563767738785110826659706328127372048 12228507 1198649941725270460582815144074428381920 12228508 253201299497370613889908484431100239872 12228509 -1374942039688398201129256677107093011860 12228510 34363729906236228417908039155274526720 12228511 821886970993445286563901307833266586000 12228512 -26972059888463470414632506089194651648 12228513 -438066530055645319371880010337673175712 12228514 9570102080461945914203495899826398416 12228515 125431758956223880450813415593145340000 12228516 989050651290777399757921048467770357760 12228517 381648332538759731598077799547834761600 12228518 -640485170344905287241810390072146027040 12228519 193439321000764864169874415198621839360 12228520 242022535459009803189813106329123225600 12228521 -512962573428038311820542823010272109708 12228522 -21599932038161069536130551849537489920 12228523 -1213438402795049128154223399205553739696 12228524 364197676341309138133073684137197944832 12228525 -222658034684453141809697804054414376000 12228526 -530631884357731769623456037256705924288 12228527 -1116895230603289301949229400187998592624 12228528 22948861857386662468103030458671366144 12228529 1113329358675262510156652963774102410130 12228530 -448962681010549583371316710559491743840 12228531 -108407223158243310164828005744342139136 12228532 57205198540825662879726949344352061440 12228533 -1617603293268552020443403307732892728960 12228534 117119105837243546331514325806461180384 12228535 530863896539875765369402604516355376560 12228536 -455029465573168421984607871919348797440 12228537 -66251576370559093790798383719258433536 12228538 -175044037104095546106507342218912340624 12228539 -48418215388659552957094261526525995392 12228540 349852790005639317011800730616085324800 12228541 -196694801812083738144974645960229206536 12228542 -189167451926835668119300995397489444608 12228543 -645730970335090772626441458359972524800 12228544 411409521993912799821604024721547984896 12228545 152519816998481927858008255563413513280 12228546 -519729981033991752213071172980597107200 12228547 1110825154016867127456990908781328345192 12228548 62866109961119774315919320134765301760 12228549 586136349951327781174231874463611376864 12228550 -15403800941504594853292067101923600000 12228551 1412544850147833204324415900725631086552 12228552 231382178308432674005661208799716147200 12228553 -671978824069412028044866160040029548198 12228554 -214576419875350121541510797024218073088 12228555 -3481155496233021607595010673372684800 12228556 670119396840070030448332863537544054272 12228557 1038723648509668264770064694486042353632 12228558 -128576828976513965356985355645801343872 12228559 -164198297645193243705719613615981999648 12228560 -176777517481118493801310209837354270720 12228561 818435063056458228106159519418810331810 12228562 -668966347436370252052684874394272665968 12228563 665788574763648675216850966936444648812 12228564 438653745254318027667426779273154754560 12228565 -297772738873214311447110884389720293540 12228566 228728550861239643701048997032113326720 12228567 129663646807233036035360172434416951248 12228568 1561329797802768168736802187562057728000 12228569 68122944640602107678022872231807325444 12228570 -2243135497095217025616691898147082240 12228571 521043493183617115737944155273499527680 12228572 -1689393874223170969858027392480207495168 12228573 -278755598412710804022796430950756740480 12228574 31852845906095678696810825579396652672 12228575 -737327109147297143134373552081858076000 12228576 466692125953437471540681455400879390720 12228577 597490964019007856545580903715166667426 12228578 -14187052448878380758130875696894236608 12228579 1222937024737462724419605385214420898000 12228580 -60093844828689434992594665208292966400 12228581 19193333976299128139821021323950863164 12228582 -261157269615387590574794622795075455616 12228583 -1346285130082413819937144588630116436168 12228584 307080287971366309252893484041452912640 12228585 -591737472046796058020512955589964848000 12228586 -101593073740661677224671372745247731456 12228587 917805322271375249866776457889349890916 12228588 150584071147301855507546168734304577024 12228589 942555557424964814399441611975279781056 12228590 -219334105193827826771484558592863513600 12228591 585311950446566866623939016937111382792 12228592 373795386000566087551180376602298253312 12228593 -235122419599115783605758118458575404056 12228594 4860503420346359229211652487208919040 12228595 97333745907766808616917462111571995520 12228596 239753280863207612535776589189621259008 12228597 2347584300240366807569842083967167987840 12228598 -14895849457106192004545411590448281536 12228599 1437673336032964009140461323488730074600 12228600 -160427162034524434122665790265267200000 12228601 93410504801355189200889850519868375040 12228602 259747617365664424324884582951315946752 12228603 1077391561221755030059022291736298298904 12228604 -106737645286414638158336004626613964800 12228605 722628798421914319009489022063700553260 12228606 128432837358570270412084267300385528640 12228607 1292521648896089752036003099707400562520 12228608 -33440011915238421848057224566952427520 12228609 -987917765682495819459471784265149974720 12228610 -597390383772164839600964872479805871040 12228611 -133223681820761484967282479032051840400 12228612 490174368886109761418597465839356647424 12228613 907736951476577265685533503770495408862 12228614 313802462150876927075964620566575284352 12228615 -21717690965245101201985247504856706080 12228616 -453725518584309246875342038438735211520 12228617 531337455306995249118017341329760506240 12228618 -213370748085815780523308746428364528896 12228619 -133364793734138732679936070782610165632 12228620 -189786752408152508578225707996186808320 12228621 -420763485440545210205028087656540609088 12228622 23364873845830949341321316383055216640 12228623 2913768630644853633093913226844255096 12228624 -23356449691116860452976515015981793280 12228625 -1228827012168157333153109976080494215000 12228626 -12480326556540406944004099620216773856 12228627 -744239227028349414396314021425243733376 12228628 579417429538882031129812809364295403520 12228629 -16385696385733264289348960924648022624 12228630 4627759876476675467538994624602587520 12228631 17703900724646954800123916595166128664 12228632 -150698988159104744911492495545718210560 12228633 -244194131024966725555917646541197485180 12228634 228955786772459576696817277906044910080 12228635 1233585178760447544486820500255967131600 12228636 -209171441080637250948528570450140774400 12228637 603204206626953958612841316509120223660 12228638 315155837447245699069534666266416643840 12228639 905614527243362325182967768214742333568 12228640 627018390782427868292477852352113541120 12228641 -6049521528605003417042187304524625488 12228642 -295578562173825395302737045411670317360 12228643 -22225132163737359260267818449497802800 12228644 -503921802665548940798689799117825182464 12228645 -62869356938306011090463553303602305920 12228646 31789914844247384204035572942223330272 12228647 413442162096328523904229013996763897600 12228648 249427441791966478900296616458090577920 12228649 -95885529727341743930905272325383836940 12228650 -26687163348648693659493320665471584000 12228651 -17259156006212908928870288685103295808 12228652 867979190453291366059746674032882785536 12228653 -470182580457519628754859306902365141098 12228654 3658387200895242998848011961279099008 12228655 86497526525958337513549338113056112160 12228656 -79452739418425834183444296300475416576 12228657 -26870782000487541035963499071020012608 12228658 108398379923652798713878092891425748384 12228659 541318293738957012230057606175074794800 12228660 105913605042854258787261006648278607360 12228661 -60363995568778142019963726811080063588 12228662 248105651615598775933108576792288483200 12228663 -6382821420599881597261574100528310272 12228664 531331519712150387798192577827472998400 12228665 1091823402816739032148250872596291813060 12228666 201667902975456802648249601922157612800 12228667 10790651589070276189572958504297448640 12228668 109210552839882615495889328950446535680 12228669 493019352529171861355029749869158742694 12228670 -418231473681646924524517788835154403840 12228671 -262920405485427880624049581640408221488 12228672 230414088597468241146428074332952461312 12228673 -897349420685851208517283299396700796 12228674 508768310592475576663764290181252065280 12228675 237792074066685499383147532328049139200 12228676 -509862985321954555664002573110385908480 12228677 328315924975092989610030871749393434526 12228678 -103326634523222190552139961528694251520 12228679 1379145810820969113183543545217088552280 12228680 690127907267139714725860138633709414400 12228681 223841489062166125986694039131651643152 12228682 408036648449664758297794937232284036352 12228683 532722478382531776877083770499889734932 12228684 4988592825545490196834899576312496128 12228685 155906349631320484154330531885970921600 12228686 -191027300302267024644147807821494843776 12228687 -604328071702113730043476754241773384856 12228688 142112142631175100162170299862526451712 12228689 64437037240745317419638285257991302560 12228690 31986994926289931485108713456551677440 12228691 896293677783356588153422406172426717600 12228692 53335007848409296072395470549589534720 12228693 795670394281404366557216384052818601024 12228694 5791268901751756349599942558192189440 12228695 1554481159924527648354787590932553490560 12228696 -272016032869639467631180306006953338880 12228697 -417092868927732798346195949901331529660 12228698 -121990620978541995843537518467344848400 12228699 -136459911618836275422436676637731919360 12228700 -623034729555379358640841515897163353600 12228701 -290276561520442604172918503496420486996 12228702 110884136057306792592598601767768756032 12228703 -299219056549659573864215517590440060160 12228704 1453195748213680380110362454177804451840 12228705 789160626968216976982160957573764675200 12228706 156417906872323254299431784097890797056 12228707 1193165235892953653095874197895535676956 12228708 -94316444697460972988988590137341373440 12228709 64209549822382532563466313817289931840 12228710 53203430215485393130897460681167411200 12228711 182206717409311097489564353474502119680 12228712 -710116622345921077176643380354836613120 12228713 371545747277039464114229805011890281024 12228714 77725380332051054746193883684722038704 12228715 -203232713957014551770928096492022628640 12228716 -598116520488709178036697651105291010560 12228717 36973245521726267775940213180749273312 12228718 212853089241570916714894318456250546304 12228719 -1254667170513871746335654436381697080048 12228720 -33538850512374695236375907342116454400 12228721 1798027319979367342764745961807851987922 12228722 68361964885955919355572155552685024768 12228723 -99329117342997762324960584014617463440 12228724 -61521289900859193171944601394010163200 12228725 49453332163855749093430870336861598250 12228726 665240050052992595778521275121960448000 12228727 9577799126834205046917182425373581952 12228728 1243687097395023502689698027365624320000 12228729 -411372577619621038110261373751224527840 12228730 468065189422604124599848807364582443200 12228731 -126257115873318228931687398340206031056 12228732 -276606252095821097241944496367863963648 12228733 577478447950369555360592531261894238624 12228734 -71293293530557218450378962431811121024 12228735 618548375977750241333301203442393408000 12228736 464509018120660387218539351299325952000 12228737 -2019662941840138802085583275821254685100 12228738 -108933875396716804194418364078800073856 12228739 329273601760664802867130695404907260540 12228740 115378266525994675632995842253692377600 12228741 3602356148082510314899487282614328640 12228742 -583668443189166220723343794687563816960 12228743 -14131315176531819953103237522552879600 12228744 1558249327220271860123910315479900160 12228745 1198009397559641664868131249879230182500 12228746 -96945611778657116246895973618329612912 12228747 -149741807201547424376249898670070881872 12228748 54729896350003431063017108315599737856 12228749 19335850981223265878346397300583184000 12228750 7174515853582407726330094708489920000 12228751 508163252088732903107889398717518248752 12228752 -538311060032851323948023873888161628160 12228753 94929491642549914485832934649869113104 12228754 -382711445473866319882707069086789004288 12228755 140960741026615969488620245729162583040 12228756 23451731392644084612568541814705881088 12228757 107654332436083874622535073897014025532 12228758 525393154464234676515205681712217384480 12228759 -598076959086417437054947196992370820960 12228760 609847413373312611139473543408503808000 12228761 636348944631009942462897889104027368400 12228762 -9753297113823714857907301412329675776 12228763 368981432145868474753382541777137403840 12228764 -1749685111863723190580182610188575886848 12228765 -453553898567756435668745735687403115680 12228766 733011571774371437497353093198329605824 12228767 -1687602371099993157761841153064232273184 12228768 1005187536862297448358888384592563339264 12228769 672941054218339473459414256406621500096 12228770 -3031923312127993950962575191958233600 12228771 -540102832686212219736530731587286756488 12228772 4482638143133624204448747415982867712 12228773 -17236723871207753850002656232295845280 12228774 -20625448904151658030209417520463193600 12228775 -117043609390105661544797245126376582400 12228776 84063150382009026910733573273447055360 12228777 -125030351122405543272873317277324890304 12228778 -324171924938610384447560876106654259200 12228779 -1193569346535458152142792479955695113216 12228780 -562386504065961124159055036715375820800 12228781 -199716231801732033353638525426966173418 12228782 502724757378758278521411291753455836992 12228783 -272977877415986336377778472263595907440 12228784 -1741736421383687540409909314947973120 12228785 355234649256880211877389981576315788980 12228786 -3832684880530610706576737037378808320 12228787 -349362485328702374917975015028457590656 12228788 -16943996160356996515259460739373168640 12228789 554944918642969285316296965522563199360 12228790 128989679092045495328563341763201436160 12228791 -179054863361375126120880399732936958008 12228792 -601231227220446959665543845368858664960 12228793 -186148022698539371600965338814675791958 12228794 -155421008993728781564787762038498876304 12228795 9741243884915800063646937955370676240 12228796 -33890530978309606344889381121393571840 12228797 -1184417979200507128540504283895901248 12228798 -9518974226831660477578703665426374336 12228799 349380618516821508850303101891111732480 12228800 -208210192383358671893832810105117081600 12228801 -256488725523729440783005201725366098304 12228802 -470215671051092360170010028994561401648 12228803 355097959201019504931693544682801458440 12228804 23899554875544414386534516942196350976 12228805 297913073878794958677757135012682937600 12228806 -670036591412999483094916735854264447648 12228807 -1332365250048279102407675608378911866880 12228808 15548237290387926797844653003309736960 12228809 -3669295006363587262296455805761325990 12228810 -209910944575780203768996296111684820480 12228811 64566673687573836358461731689554546832 12228812 497357090032098143488858876457184852480 12228813 480406266662528977075521178033914144 12228814 -20529200554467347173519387536234036480 12228815 -176509454500351269284138174198511362040 12228816 27460369985461512174893765924699111424 12228817 543113201237644988893450503309423269860 12228818 53324493025430517071038908339461652480 12228819 498913572314057844437872017308826761520 12228820 -11763527381150708139698579667457777920 12228821 854477606389708690940863845394531522944 12228822 6717427014709626083232395715717727680 12228823 -1111223147846509573226099228551748919928 12228824 120181119516299362837649056346399293440 12228825 -111496303675656117357221495162211134400 12228826 -20999727684733006596169133498787764256 12228827 -282648772116631046975414948883703692000 12228828 -555330823554873619505276103698661127680 12228829 -73570932195911093094820224991908904340 12228830 -479891405639991014004172760392735641600 12228831 937902837410802821965339840161284511264 12228832 124620191936489213896425764394215669760 12228833 359125224966632986235314103538830007060 12228834 -601447688186685655209318758348235285120 12228835 622672306913733989350258223694826451280 12228836 -2393172010710135212453051178442288619520 12228837 32454206978890466979332191947533165280 12228838 -10600357279194738917412653469699067680 12228839 3902758744990659541094934400069003872 12228840 -675108711237932783251475271349284864000 12228841 126301115756059988477268580939362189242 12228842 172557236646014196897338974421785920000 12228843 -39061660046595484911397332915106539072 12228844 -221417446012033285049034835829870553600 12228845 902780776229078409802755324086261081100 12228846 14862505015840926073197605755203053568 12228847 -469530879075753516830774317762938636720 12228848 -257870289612544490188056811873759395840 12228849 -2612258144988255156079985210686916352 12228850 -586268709298612072215179511725119843200 12228851 -467162010046764999079260482312239862208 12228852 332978914812924029790480130665408479232 12228853 -101257942822645915136166390868640607872 12228854 -371463376539345227900010969566654996928 12228855 -402737925489175963039161908825726117040 12228856 -8649965396489345639819315941824921600 12228857 -758710031361618963945701480989788735894 12228858 8055817733251251911779096933387392624 12228859 -1506152035407879988299671904685499934940 12228860 112972652792780118062859262338944348160 12228861 881109762131030311123121146950650575872 12228862 -88189670786698103043546141146693051328 12228863 982043848867102322133574505175301019760 12228864 387689001097944923482064661802672717824 12228865 -657636295191112244397902441790999600 12228866 -54357830193083705298666087933781995456 12228867 -75581921180222019633119874660459187200 12228868 -751597299084815531153013401852545531904 12228869 209055233358490978958038619795826978270 12228870 104279014684962622159327441695132057600 12228871 642149889416004896397718782630354214200 12228872 842454233920697333448587384654514508800 12228873 14058352711868323994656308871106106384 12228874 282114733680349026758633528300358438912 12228875 -3820519204091164266545697509095416000 12228876 -510369510563882223771010501940586241536 12228877 -321453131125045177563946777361911763700 12228878 -214187983738971002164289084957939200320 12228879 -56341877242920214709828815750380416112 12228880 5654094101371917816270388742581125120 12228881 -2187687439189616248664735822594711500608 12228882 88638135775692563193194264240121202944 12228883 2762822831481593068822904959952823635040 12228884 -1564696247266351871828822472836424192000 12228885 246985047337010230850548188850816618620 12228886 -65865879167286379450210821492535794816 12228887 77200836800040867673112959532022087264 12228888 -293863213886728710514980309842501959680 12228889 157637906570140334153285938636660319690 12228890 409354621775029548961216475092712575200 12228891 -33712444182714604058412120366999763776 12228892 -379498585377521473110146184638032107008 12228893 147726595929705278279836743387636411462 12228894 16260132564410958235115827328052201600 12228895 -323392357467232392880710277004610997920 12228896 1050564681216106993330271962364785065984 12228897 -154880503771477320778597517265342296400 12228898 510509669330504438221693990068497963520 12228899 29305963673292156162188773295799887760 12228900 -310973118658523175728020312788761779200 12228901 -1074977654567536017780158875482889052098 12228902 -97597050854247682524903905168945999616 12228903 -403011952545968282183160015089227240056 12228904 -1565344497914116748399485259460668298240 12228905 360999931033096565804221801792459351560 12228906 50104210786803250913125481914276420608 12228907 -585384089976203022085226312339093617168 12228908 -634242411079655711535844107185482543872 12228909 -518083501499762523801692166086619764736 12228910 -905241595699366072454254951963353018240 12228911 -156587816542090132959236932407290861376 12228912 37234767851583905154301637179515568128 12228913 -516936993762276645024646937376664214400 12228914 -164244900468476562241746862188400476768 12228915 19100446314414967277705812605446671920 12228916 -271466825561566296775352950543615770624 12228917 -725117402805272731656450591722249414034 12228918 92571947899537518194834729319132048768 12228919 1016314699272073169732788217318819696296 12228920 153940997415372525105664145453057433600 12228921 -628365075223713541806589923658736921760 12228922 146165343554920953329294417938019980800 12228923 -47529909575563486129776276493530435840 12228924 185219446706884680874953508792062521856 12228925 -312256521452958430137740582436445610350 12228926 -276102799357267308541652817073047545088 12228927 -1113165672907911302349826292070556110720 12228928 -15887993556108338105963278405955747840 12228929 -232037241935227788713287136799548113470 12228930 311744436988893932698514330230141516800 12228931 598030039992908577351478435671770602704 12228932 142210661917482001541922142349867842560 12228933 1171110294191866567075033805157467548224 12228934 -36076590222587498563954553503947274560 12228935 -34861480349431655675216941921956039840 12228936 87119677517733684022988144524358615040 12228937 -155211713417177338015009075852726955648 12228938 -291566029797022693015480364299492838304 12228939 -46529338148211401474518958161364799696 12228940 -4055939855063325460525101691713822720 12228941 -381798238863150353763125856072505252788 12228942 -1746272469644864063837542454436495360 12228943 -823087983358644879296877490992031948440 12228944 2366109938358733713892635980201459712 12228945 366623322699172066470300728103333243840 12228946 -820804484481626339615805472837112297328 12228947 -772081108508020670343985708992918213216 12228948 106259092017348735492698259651363840000 12228949 424070639008402375292735979752149071036 12228950 -278903673284264510018643375970137393600 12228951 28459420693914610196208023799803616000 12228952 1442565165377392876732681485565395148800 12228953 -509359247864145989255415189672852113136 12228954 25944084400793291937785576271838302720 12228955 -360217684617884642581221634093968938640 12228956 -52574373141725285975923669665345116160 12228957 233317944885646649431584907242844981248 12228958 56611816635090316176501579670557499776 12228959 185922024047598517488404815960342512000 12228960 8986991403008568495087760094134272000 12228961 406622380709053161033616418227533603072 12228962 -324519649482604079629899994493531340288 12228963 357049464720957959720657770382726016000 12228964 2036254947382708318901601727242902784000 12228965 -241782445046759893755609897419762928000 12228966 -244689721441593023547549872672876430336 12228967 -179476998703216792028000000091461742768 12228968 -354519005115348582065926694086432957440 12228969 -557208838372221020616231017655824023872 12228970 127231614293852518326343509455206886400 12228971 927106625060206967748512772258717472704 12228972 150178587702778738737422592081321738240 12228973 -2329581973900954220812360656668719872 12228974 1403948960392664917174110914498938463232 12228975 -292274051901809003828382608552253619800 12228976 -227971604885760979827752737941214003200 12228977 -2000910905582394769419900652503160954368 12228978 368391481519422981037553999361212932224 12228979 125271921279024397436328272521527163200 12228980 -238329715894086620610721930439733792000 12228981 -124337899515298211028096425068156418016 12228982 -505889815768883411690902860895037522688 12228983 123131783408049518748960411258264172104 12228984 -1122784658992474218849506808361889710080 12228985 4418816401019514514059977475466938240 12228986 476961317926860886362489819406229760 12228987 -252914069935165346210662726917458562048 12228988 -114889200008880084832613425017460368384 12228989 -800168467930355536812617857280136588000 12228990 -67847214719079056975045657600338922880 12228991 -1150986678678712983082595821752342644608 12228992 296442170150780615942276949422270054400 12228993 31049898269567411929028877680974200000 12228994 694692560508690153742428644564600953296 12228995 674353632213123132457998337391812794000 12228996 -58808917296723198571549115412270698496 12228997 -519087292908245521698230100241778743488 12228998 -144502978952810534959809029737373094720 12228999 353704686302840985292407317880592970664 12229000 88222578366969311085946033186037760000 12229001 1771365723310098431056369886043543351732 12229002 -3718102868953688971258220933031720960 12229003 1878197707926867653487070987964884823252 12229004 18865722396449209288709064373244301312 12229005 977035696292241740922077621549566440000 12229006 907382761705142972506637003469968640 12229007 138478240046837352178225000803429430512 12229008 -42189217010159969061986954817338081280 12229009 -195297778596753490991301763721903116383 12229010 -161137062811265847321390812153434872000 12229011 277595314307675917720660826803841316660 12229012 1043319812832123260453294912410223709056 12229013 -598726293709404611895186797067515226738 12229014 1483099489152494151000771349174689792 12229015 -434210084933045560564789270392751576080 12229016 -89326632346051957144301496987653867520 12229017 284061876615463773285399026056215203280 12229018 -323333895454142914094588717517046859328 12229019 1751237825307113243001581220176376511680 12229020 137959211193095936387757041726877043200 12229021 350600579073544791617009713669222940512 12229022 -121097253708190822647362889758867965248 12229023 -8205427636316880401402814974103493632 12229024 887939898343704983634538319344348102656 12229025 -167416404822592344023620443509528709450 12229026 529353857644456747436368370036855424000 12229027 850620016132596746479360554948532892440 12229028 9877795898165673038033127604869620736 12229029 -61430089554829910044545028507810546560 12229030 -155444538599654651371124732091756441600 12229031 436467866107296064903829091035520858144 12229032 -513041053958742761023112115840833863680 12229033 -42556065705762713714118279328909685516 12229034 53827517392904660496358601911842058416 12229035 -8349877267923133107346644514820321280 12229036 -1140886238074278553602516731143873633280 12229037 -82566187327626984716443015558946712960 12229038 -17265846243165011647638464698157359296 12229039 1017410962466700993895730687093994399960 12229040 110863499669938513653269213286548766720 12229041 -23672383025027965065643685933946477312 12229042 138630623173810687416559711404464916480 12229043 -414925138961782381952372330629543230708 12229044 192847649615797912944805735528715200512 12229045 435955335317870702737048338571041353400 12229046 -24142548767772114350672220576341033280 12229047 -617160641685671659485908010179528496576 12229048 -58914603685703904764685399924330700800 12229049 335809987497847239815383602746265985536 12229050 126725685717832130589335834815592812800 12229051 -814812475716515174983211602386723553948 12229052 312908155796644462475228531062978329600 12229053 -669417284232095055420769640785496215296 12229054 -122110291792087005532782659889467169792 12229055 60253403915929137544009941617582489760 12229056 -9106756273398101832053384180328824832 12229057 -26624610576888009739057069589882159168 12229058 -669142705811583344935075825215624591840 12229059 600417308821779254633476723343371953648 12229060 -674603642106107947591691687796669131520 12229061 -137850610710368073053001234854422953000 12229062 -46851043562716938750936487195099069248 12229063 -4690016376912637981331321098051695360 12229064 1028450862207994415980199167009095951360 12229065 -789373755890238544926515836634832249600 12229066 33332236838127209242747022861634591744 12229067 -2176660224123374978719187401906699884 12229068 338198046345887217594069031555675253760 12229069 200840868783666422172376289120177358912 12229070 -672890743217579532498052813365742080 12229071 -26386962562257855060009106675210738176 12229072 59050515503792280027698545043190603776 12229073 -1459397264543357490767747572240933905678 12229074 -133782891185156242677390466506662390784 12229075 124898864347518206241891238021071538600 12229076 954283317472661639914052406713070962688 12229077 292172156133908445454273067768167899072 12229078 505836532959376436583124316448681879840 12229079 325223584423024672124876357941487212680 12229080 -118854577355028379318530655724242944000 12229081 -3777392243694042069140827987985102560 12229082 -49836070135483040389397932878019054608 12229083 -707199178050295575178172066398921237560 12229084 68812526516508817528232591654107217920 12229085 543653177087875868254063697555264744160 12229086 -259655792620197955571566471251093480192 12229087 -1184570186657005239136135302081752230432 12229088 -802436012631336466727441465611794776064 12229089 -327573201425555782388769210217458205776 12229090 -368973510580439102346865832237046271200 12229091 -683037307914284731647463593609839162928 12229092 -15310451853035136235654630933621540608 12229093 1215120563879354062690914600814109513342 12229094 819118504346794383449190018649177296096 12229095 -278693168647186454965431215602215282480 12229096 912867440674561887545575261883594588160 12229097 -346224470236446851198256704663118581760 12229098 2791946969684043047654014791655395840 12229099 303828901320038561273243773361488181320 12229100 83350504940661031406124500013274368000 12229101 -21992100760816885200205900752928051680 12229102 797895934532566374779846261512807090752 12229103 -846825639561394228649312832292909101360 12229104 127257484331343470619007550370464169984 12229105 -79332449015347878325275060855917135040 12229106 -51418587763939074750719321381624557536 12229107 -933301207111398398341632435733404480 12229108 645841792148538357410500403881951707136 12229109 -448644095629199351372265875253227168484 12229110 340052830139520348228973349739992851200 12229111 255858442495756284571236499459282609248 12229112 -700279486786973923600168727581665853440 12229113 -12320180649390846781618512157753065216 12229114 -1498644429693404980945591906638227712 12229115 -257942283483339500201254947997993204080 12229116 26150089761057405507333866338807153152 12229117 1681553112370483663132489782270305308166 12229118 182028425153367087302966422915623524352 12229119 -29122268832583389389618235304125006096 12229120 256081679423092333272520521321661071360 12229121 196544214600160049449442021518503264000 12229122 565116234611534533471825671003726900480 12229123 220302139668247890890137869787063432944 12229124 -392678278524280486002500949778144504704 12229125 -708110689061226696330709351978943112000 12229126 192110258672869325662685147372091538560 12229127 -1114233651129096081910646422798225458024 12229128 168374768739669945905700129787861401600 12229129 -159966033394678160367778303124910083328 12229130 -329865050865482221898001339330386459040 12229131 -949545211615920925939191025836207915048 12229132 -76126694114833719137664939102037199104 12229133 61341040362234683762053356262684275840 12229134 209741586985625746651396458050651794560 12229135 678047262201661961718426996936395155080 12229136 -299373381654613111367925288934159147008 12229137 30442372858671641735702068938927962592 12229138 -46079123563624629206121084403999943040 12229139 -506081792286409175857991830246521360576 12229140 172558687399021455949844095748598005760 12229141 13095484191770684307579447308969624800 12229142 -100199625842883889860611772351276118656 12229143 1037292499111173760288281076501970709864 12229144 -1372319473382893447493704701398124963840 12229145 312253958076944089461189295248248736900 12229146 -14078751092946005579570655814004766720 12229147 40834364174424915664437836086934816000 12229148 -432038923593824638550972716082718633984 12229149 -879251766417426794850127998081187652736 12229150 -242128814928597760772724903893394475200 12229151 -1290604172871188826948598136640547449096 12229152 -63000322831894806953283509704489697280 12229153 -721712500291389023529599981135004093598 12229154 -96953891303370561845384802876364182528 12229155 -127083355345389965401790959916927228400 12229156 240365266532756860312245792627757435520 12229157 7823751560958118981946747467397122560 12229158 -444506692376233754938168164516795587712 12229159 -126513525211716524897774080738709894720 12229160 -524785704870934688452701291161524224000 12229161 94956413152838459767563480133138766208 12229162 99759734230849810997499220458200638464 12229163 1558075568696170453544885037679047819264 12229164 -16355567245326397559587637053135303680 12229165 705462048474621096611927364413564056320 12229166 -126744292721057449154308878684459761280 12229167 -188517122375349053236917715201836199152 12229168 11310417140012194651743938032368746496 12229169 -264040430937344263586015646749405985600 12229170 91147961561204941423332060924435110400 12229171 -101109344962846675385879034010578596880 12229172 -1077695336475970278368512306944534877824 12229173 488107256036011302003023032510974405984 12229174 1268387561945038017949096832725655400192 12229175 747249884674413679514898412273105155000 12229176 550195480443542335507881563322382848000 12229177 -755536899082758137177362602524960597974 12229178 -144830302787532945722531433463812299616 12229179 16948371043517412983956861503672835200 12229180 -211893044283025809234539226456888921600 12229181 -415797121802527588153126929755053902036 12229182 73127369697426552505658063442557865984 12229183 -557609119289971272725782903035805941568 12229184 -315378675833965489275847404265930752000 12229185 160566952497780138996251835472263580800 12229186 792277912686982276404330946767801603792 12229187 307538940155875133761714944673712635836 12229188 -439529513171147151057398616575926099968 12229189 -204063651338873703913308251630607563744 12229190 -320067240377725475432452032639766364160 12229191 -401255190189915542948130028451994388320 12229192 -401959959314630658074117184276708065280 12229193 596916466276534382383936319254274561760 12229194 -50013072394117442302220251725535994880 12229195 653145085220154325129607042695427226000 12229196 -165999216162714841773800180713861204992 12229197 89263583772742343335493950939537943328 12229198 940347000576116260512293424153263250240 12229199 486095106641379818634209420718822516864 12229200 -1867291628883469791019048602796032000 12229201 637043329644709733648623446257052081652 12229202 -3191048974381716304434536251060184928 12229203 -67332728170676270657575936930106430720 12229204 -113792831988766588710137066678479403264 12229205 588002676648129593473067184752890751160 12229206 92346147211105422900580929811419575808 12229207 38826139251942848586494508545410856456 12229208 -232270835024208992370282956432150446080 12229209 58372913872630353016674875800762084314 12229210 -247002237992922965614838298732403415040 12229211 896077453300029957505646507329263604992 12229212 -678592312172923887171424435027437600768 12229213 1413804828911449362553566430788600667980 12229214 -739756719116080724774338096282333532544 12229215 141783844062743236041634710627758737920 12229216 1397002204002307696869710789603779018752 12229217 16760708263629650133846799221920424960 12229218 799301283751967833889195847543363129984 12229219 84898996681063926510366200419091340608 12229220 -198661949475189436964589216510874521600 12229221 82999701445357782225424175621594022144 12229222 385331480248737983495190211457354807424 12229223 -72180795057798264865431452183364616800 12229224 -354123840378437182536453323088519168000 12229225 -521337631081383079854946454016656262000 12229226 -769652318296759464895536734216197894560 12229227 294074323667102002731439460479916889564 12229228 852385143625609715209867262433170936832 12229229 -1672312193935881061919568186657893725824 12229230 -11052804109468170090756692277268980480 12229231 -102439533497169667305765560918156257808 12229232 66803809869813056085811114048517799936 12229233 -1016764217052010910473439363893070648976 12229234 15172905683698064918390293190093701440 12229235 906121142950529307981010345800858349680 12229236 16489065748264722518054077660209835392 12229237 955220932957097283307201422322542180000 12229238 47084735147987969209916935519972773888 12229239 137714623637264326354552184744593747200 12229240 153045041538093250855400017106658508800 12229241 -1395616401788525402319674363303499771948 12229242 582421920351707170674732050485875648000 12229243 17213453833632423240751611182040469248 12229244 810410950033661926004934067727319645696 12229245 -137902935701587693407391496687708332800 12229246 -941936318432109412428824883674295740928 12229247 233655219543949314584034438010662093696 12229248 56877120458398558660096731252491550720 12229249 -114879487219248969947708968313355199040 12229250 -880073330417555104406678485142462976000 12229251 -446132517838767714282650804937640130568 12229252 -10375869833810109168826329685615640576 12229253 441535179864405169385437562947205185824 12229254 -530509009095076400710197898436695050336 12229255 463514938888222020122246580093418212000 12229256 -103277389009148560850555883569995837440 12229257 718659293089873230340965931637969882640 12229258 156409441010397787337278805340203442480 12229259 233455968546655236593917464959721411072 12229260 383681599118069927353618843732405570560 12229261 527598443859769258625317009187784285504 12229262 765029014555011359304842575948804000512 12229263 -372801075887995881453223841046872674008 12229264 86524743135510086745654956162592276480 12229265 301030271348381665399084357977359271720 12229266 173885655906890501246035655611491454464 12229267 -790221054746531520843252117367210201684 12229268 -77320934579021522793129875685884314752 12229269 -178172805571331612974646308158191981472 12229270 625391916560997813515943182133249557760 12229271 369275578534356422810438206827258081000 12229272 -598584410580602110305828367030807756800 12229273 307106005248473184293516895685195053576 12229274 -537379492481132518135668153495443573760 12229275 219508642733445446056332121456252997400 12229276 504503673280667915409763467767534620160 12229277 -845492096170970988976070807994021095694 12229278 188631991860212678031619154549927475840 12229279 479156493618189755187247618024115912960 12229280 186072010486583676151277565615852748800 12229281 275523429301828995625328967222201999570 12229282 266852591425912070154872448669888673344 12229283 512446721464687265598493181818906180608 12229284 244646229172614654361869175263722864640 12229285 831914567126814145270029586509780361980 12229286 -104365946031300836891290978364248096608 12229287 -221257942666789619035742702780713927680 12229288 -1028370599151856445691004542461814666240 12229289 626588745793502981187530897444476260090 12229290 -169733636574747574537988904459343680 12229291 504834523729888876671230271403000268800 12229292 -233550268328270072680660352415169161984 12229293 -1374404361554720169223679683495845066240 12229294 -19381483132455198757981451131959745536 12229295 303820353506367298512185437958114080320 12229296 -35424590555000216036272400255720521728 12229297 755974119022700884743713064355115456292 12229298 -702232774333872942338037842681516559600 12229299 -43899356177666170580607024322934299620 12229300 -627217639197069499165600052680628064000 12229301 -213843110832687894516548588782507153248 12229302 -132627663851950707821716924098588552768 12229303 831133861588299489449569330246276966344 12229304 -17128238836126499693160496228126433280 12229305 327847078808872981237399715508140231040 12229306 1219338573225657029616385741660427865600 12229307 -611286481748403676312564610535946854048 12229308 -12969461632740814734853567216907298816 12229309 -8662022700678667297680063201195896800 12229310 -85581572465407509114638183982080533440 12229311 -135225099607189902708828777761004660720 12229312 61242270917784220447454276918496460800 12229313 1245205218883402677759471772225030442562 12229314 60913368469286500260029513053155323904 12229315 -221230584729599042108896890391348207200 12229316 -395224689203398901495943210205537597440 12229317 -385798411149516162570058586784684160866 12229318 417480226180455599624469666358606219200 12229319 -937799124585453518742620105282630762280 12229320 228890622429995799772503067307153817600 12229321 400311876286806333047982547999682860224 12229322 -87532547579975871794997151552504819200 12229323 -241156047044644577075939700948541995816 12229324 215751359503785016030543180206645427200 12229325 -45921643950088564887799468373106615900 12229326 128947962655581317258071676649826740480 12229327 -661218901605754817741447957330919296328 12229328 74823570206016660237699365669892833280 12229329 -5728603664716547787122292733887175680 12229330 -256534959722029412941087712821548449280 12229331 705117369473381622485768370717644103000 12229332 38015430938323393077764644450981957632 12229333 -1143867331817703160266548455419046986418 12229334 -239400072526546617687913544326602545280 12229335 57697909435622864894618973293915061600 12229336 117738911022881003043078908570284892160 12229337 -1422571119730939455061911995798163652848 12229338 -274748855574870337347295055123132252160 12229339 -678402238804411313832229712891386467920 12229340 -794436584247880763169619459816436636160 12229341 619765569851247583812215454855752993088 12229342 936846920600749217394085065577697619072 12229343 -528098632827222799999875213689602097280 12229344 944077339718819117317903715368581464064 12229345 -93637669410054057244901417895260643840 12229346 86325871113066615677960595586044787200 12229347 121744492122660518152001929346934810408 12229348 -83355685204532567603783191855921004544 12229349 -3557266525762854286873685636078152320 12229350 -68083007251196388706809257361385728000 12229351 357515020463322787646195788495832280240 12229352 850969392339176949585703501190221593600 12229353 -269490209346652503384710205435433267200 12229354 -158593942302411569280577494500038380624 12229355 965198935220791393940055450428730570000 12229356 -14487835920148440543321443059771806720 12229357 -148915206958481214451207419490249219776 12229358 1066847583612749229075861036316682726400 12229359 925656695684645340632698306247985434880 12229360 119547400137423408824210991129437798400 12229361 356647696014559911632914055577505498962 12229362 507384593422869286840199817472241573520 12229363 -228855401625192209491493018905183662388 12229364 114269375395648098758396878293875220480 12229365 295413510100358929200361778506029714720 12229366 96590371419125733475800781622462960640 12229367 -263724758215699270791774722884137058584 12229368 -57644215136986374386522342187431178240 12229369 117995155619076890664665545365181045840 12229370 -4236670080324314965420368148521172800 12229371 -655220649953007775407205894378968875736 12229372 14963363830496609157214551419402550272 12229373 -571133429149198928404602658701231344436 12229374 27060723680350090899457477054175984640 12229375 184085210733012777480804922800186720000 12229376 -208068910963356856868212025011633913856 12229377 551178084441220747385977115007121174320 12229378 -40644092807121865378456391230311750144 12229379 450118797186333754404604696034605321584 12229380 2929639428566735695589987924500512000 12229381 -926173696147556556987877193090537462818 12229382 -311654645077587838811673599109162441600 12229383 515458746299669977885842702340798135248 12229384 -47609264541196254598570139552347207680 12229385 -392027163968120309978987654717728722240 12229386 85451043917469538204518451740743185920 12229387 -474929179375209790107377380181956608240 12229388 -52558454174652552038622591064977024000 12229389 504792117121482830158844487505896160854 12229390 268591770236006709080856931007714724480 12229391 570751783474475859269536532656270192800 12229392 -80667348331562187263582039486715396096 12229393 1034931950033785867748644305461098869600 12229394 215439446346154522140959167062421508496 12229395 -414900567909881404598080424640784815360 12229396 -477782391619578875989870428986267998208 12229397 330558867339479052597154007922624696846 12229398 -1672789467001827806507796980997474432 12229399 169242207951270701621772096109428745728 12229400 456441386764189138735740421250893824000 12229401 47408370562557216395503171752679571520 12229402 -414784944903279519935812772442670176000 12229403 -466199234428266116937688000227675828348 12229404 95415624051732950001666637483231322112 12229405 -909361062304372847981370967549901825940 12229406 -61165727988157209468236093170534446720 12229407 104205920748050349961012905845020416000 12229408 2588857788084974845112995531315872399360 12229409 42387295825890443511995115090613502916 12229410 -431671606243486960910667143364494484480 12229411 1728066785758724556260565465030324520624 12229412 -138544310396706012034624440678334050048 12229413 303527654468559175090232035635028214400 12229414 643346110140112347998783079876094681056 12229415 -19421596325286127842858614477769240960 12229416 -1079606926319827085421843041180720179200 12229417 195019080060057859420576523045929708672 12229418 397822134545254855416855101322430433280 12229419 656644474305873451133560278009567577944 12229420 515701636267874368774928157510419865600 12229421 -1481044652015533360308020744379904278378 12229422 220677261425612179998927151220719460928 12229423 -802754412034698717510526928348137785328 12229424 -336437255864182071875783291935450152960 12229425 -25974629524525445933025538960036201800 12229426 408266910674602660177592890083038830080 12229427 663101999848009179740972703927926939472 12229428 -405619035785937816165699013978953338880 12229429 -148060455884942551388756265563184045970 12229430 -289149637263749053281957301067360816640 12229431 43785626229727761086961716235532114152 12229432 -234191185980815754991695216197901127680 12229433 285734160752762302723321631262554755284 12229434 -117249753637951055614076316071219112960 12229435 1007919289257249432781305876373164938880 12229436 1346454359735040400176752966004375836160 12229437 -354932678616411887363417902191063106560 12229438 -26718343185259096852571354560237949952 12229439 -47345008940585815230497428249842120672 12229440 45045181733262503130821464057656115200 12229441 6967781545668383298972663882124391872 12229442 -11887416283992892797613747321332222048 12229443 -34976974732462767875871459230440469136 12229444 302506213045199752813678336705410551936 12229445 670905330552492489062750367577768032000 12229446 -134555086324822967317399793018153519232 12229447 350509629986244667780664946423145548192 12229448 -413575924094720792558831198893655162880 12229449 312259715327358572871459588206794312464 12229450 -17026922715689208584053706801914854000 12229451 568899040342759192150795524982336716912 12229452 593213699387274977661341634749057746176 12229453 -1151549460695654845448934196246179498336 12229454 -53667961212223807128895867943742421824 12229455 172936339469949571049910737048233029120 12229456 -106398596400371453845251008598541017088 12229457 983722064032474754414713831614917020272 12229458 3069225041223497655938348599417018368 12229459 170281651046874788449717809584546272320 12229460 -809817880004116929664643089340181619200 12229461 1041885034719938301393621078990321356640 12229462 115172540647753668022470234273369672960 12229463 -803197548812808973875681565244043955416 12229464 -66340083328955968343385421671609139200 12229465 772598183176509126511329220425596236800 12229466 384268584966701657737982108445399062256 12229467 398975765722407163289079118789652989080 12229468 -724711998506606018105899270856077163520 12229469 -197328210962084555308789498745368796928 12229470 241200877632848952974626638202378560 12229471 -249629735537553472284438606722360915520 12229472 1312459093357808247879652586929287462912 12229473 -268167464008638425801420896837890504000 12229474 -887851230224298069933948903252607830240 12229475 -24073080498224174466680417429014270500 12229476 -119498752224758505674050196493377064960 12229477 -133328609383287238263941009016868022088 12229478 -554043981913320647587461183733275420960 12229479 241713574801616024282418153338501844624 12229480 425360056421568789542713301569864396800 12229481 146271979909510069482463333376042358864 12229482 -343932260231221039212974713415088753408 12229483 59303822591864497306885428783250711040 12229484 -670963674710549018449428611808264019968 12229485 -196283120092905450397101850315718213760 12229486 82936692949807418740906514723934836544 12229487 1103537396617648254824989479772852925136 12229488 -181117067955139357996923019143261388800 12229489 320701228696760695076695409598493187824 12229490 -23106191545049624388907527749913907200 12229491 -417609949122524041498348777397756586240 12229492 16064284859297053459181334198800640000 12229493 -154417109469599161809239784486825282258 12229494 -49220584792118997718098876299298349056 12229495 1214880099988554958311344733101131527000 12229496 -340618131639760914273788453057343774720 12229497 -101736445428655802884964467175422484160 12229498 -652525968971046545264371929833279819520 12229499 1242026376105400493266989767292260687520 12229500 170816361242673507074896239622914048000 12229501 5236232575999342471190735458872523552 12229502 262129465544265774274523257293399105600 12229503 -118857909871819615339142019389575825920 12229504 -552504707288420151388609207018192896000 12229505 -1550810464471703657773694748429669559680 12229506 140685272678013701520071979690304575312 12229507 860353331762038550050373228058465317756 12229508 -995010316765956174292975536934511436672 12229509 -549394077624231487579793889623742948480 12229510 540055819061729381634045763249384306560 12229511 -687552323619896004686083005023204107680 12229512 191574348105212325708996650663906795520 12229513 33098804956701193309438335982404740762 12229514 332709585147959533344941136359927892480 12229515 408523854352765049700260449006898481600 12229516 -967552968422057045033876919226228377600 12229517 -757192588224026831611858514184461158260 12229518 -331506173217348353120978764673880490944 12229519 -1427451923208163563856547601886483760080 12229520 -222537644113005202068801276180981350400 12229521 248918728791908277405127464058370064960 12229522 -41672514074736816414110981595811352688 12229523 -71189703948555879671574268960899174228 12229524 410013638160042764085665443512073885440 12229525 -161641060799586844842176412049708478400 12229526 -567954724804345625773834354127206008288 12229527 709416516758040067532268314053927894608 12229528 -687521375101494458856780890675152343040 12229529 -431008831002562289877719292766588966716 12229530 262675523127940832441602109369378200320 12229531 15432308752389015377738576674305849664 12229532 -62746541885501224750572116190704977920 12229533 481331217703416616612665319212495506502 12229534 -487774406989678830553266127650248275584 12229535 -356636742161812624989957264423589106520 12229536 -480371287294289818665022781435330691072 12229537 -482279131038941180689318128312255872640 12229538 -111569097078212570214443229379598926272 12229539 301323816664191230914594598063705395200 12229540 -93527567683834033438417358448131174400 12229541 -333857712088692819263871683595711306240 12229542 5482632257428188458844762138614529792 12229543 -581163842271478860347599090391072950656 12229544 465721761013288128114904334529822720 12229545 1416196483226949458058323644011744000 12229546 165129197423182821789150838362882935040 12229547 -1343424702720264432757579147072602852720 12229548 278638918388798236804316157539808314880 12229549 -729904678245823859126308123355579305450 12229550 -5185734171260657677351354057347355200 12229551 -202792549011430087432093547079660497832 12229552 -20665209105537930576955758796190023680 12229553 22382270168814461632661291626987798080 12229554 133682906579882648273875832087104801920 12229555 -470610578522635496622554598177855405840 12229556 -592858271040873983517976175694709321728 12229557 -5597964998996409469056754353768167808 12229558 -890527487850761921155063227504704905728 12229559 -841151982133006896825394379980257387960 12229560 -98332585919471237803144308476824780800 12229561 -667596464558045564410983145047904136700 12229562 -45102645744175645704893725810818895872 12229563 172882577465900140661042015809071710064 12229564 70692326324725901077806572234071753216 12229565 -76540718683054373407526645571769351200 12229566 -254376297244359117883488076167595994496 12229567 -1070632890900135709875666413071013362224 12229568 188897733741323559778823506648576819200 12229569 878595680864422918732493575698873359040 12229570 587982053363554660557962002812515880480 12229571 -660133835241803521064262276380724108228 12229572 -493714008305052234612937333016998348800 12229573 -455933864544994840044906296488792498176 12229574 -24604066467568055943892942589960907648 12229575 -23340714580557104636344351135422011400 12229576 1491907238071966688651420580966348334080 12229577 -108624103665710668253707865006256886848 12229578 121606686780566388281359418243357222400 12229579 266187138542183496290556415463420666400 12229580 896560813486155132739201041463802803200 12229581 -174183608565753050797538277739174920576 12229582 -100499453824203470243303702654050584000 12229583 428729070525170749503064352852514806400 12229584 -184363080764925543079343549750675767296 12229585 571585643491031299053891796661340898320 12229586 -915952928235685490632722004765084857696 12229587 -16740217651109328167357914524025997112 12229588 361386127916593832456762471007690571776 12229589 -603884965011617984962381509563890802610 12229590 -292217750327416405748749035497987155200 12229591 173392648049560783610483503690175496 12229592 199367462625289603952042620392291041280 12229593 -258916156588473010982996124673866684672 12229594 117418194483432399449419212620784202752 12229595 170034467296573501450835824326973900800 12229596 679189924536756526295906617340811601920 12229597 212132703723674102568673576400691673280 12229598 893656960300768037068563991672369948800 12229599 -209878417297605822398790623469114773760 12229600 -508493083747672178365715546419239321600 12229601 -1224929166773668211761864527729492226398 12229602 -292857098523687712847417298751267356672 12229603 -21706180013410311678028022621424716856 12229604 -54946336880534697444160921173277996800 12229605 617585784253625228522915114882984972700 12229606 -441550779366189433295628768944563767936 12229607 168016208175013917031575753909229389480 12229608 -345194674330139419068091513889129594880 12229609 290644286855370597728467454425199756416 12229610 261925997905511166549487699762225421760 12229611 -290407011566173311398742811210932745128 12229612 1121270336828611380402125940970112512256 12229613 -128859438355241005854068393794696747104 12229614 -491170094617095126914815477491260829696 12229615 439934390155516805470067697352814450760 12229616 -4984729337251333884372526369873428480 12229617 31706413643768416608540598077904537248 12229618 -251629080371888575813262272931982215040 12229619 16650138723918531411788248050473638560 12229620 -145505541645530196778718760532185907200 12229621 521393135753262736496270988321032027822 12229622 507610110397125641450274013297851936000 12229623 -35146372906929856025698578903985350480 12229624 -328479281893522156406266340760594677760 12229625 -35039804393159212432543004187362016000 12229626 305496771664857117484746410939333689344 12229627 107108490394393163745628159839907426912 12229628 735474633061494950413688102118000662016 12229629 -208402693133784735357169632653155496928 12229630 -1638932457460662471004056746160537600 12229631 -328653237502125341765609564035032173568 12229632 -428762652606702339256292720726343942144 12229633 167246086297746449548344905422746733224 12229634 -171608783220632177457680700672137588784 12229635 -546906373258301651809635144472407859200 12229636 969172354851960777536363220531613117440 12229637 161338896721170409047425325881573380800 12229638 287189758620787733789346032325053875200 12229639 -140128824797260772090334083042185279440 12229640 -199518552051246974969146471973418547200 12229641 128185303917634555084776234289678968000 12229642 771791285545848739013432368080160967472 12229643 47156669868556765522471312020393171624 12229644 47288803777077977477468211258337296384 12229645 -520315939897416705969566739968548850100 12229646 295347169429393506078915606122486182656 12229647 244538621955921141121342569188271365664 12229648 -233847085784210888866425732828590161920 12229649 -527816832362091015948738323955073078464 12229650 373756597172105552045314476259574880000 12229651 -90420342690439398439336378412357034336 12229652 -41968176194287679510096079022751305728 12229653 -93149347870157992521703475884945603200 12229654 808538553234163456370755921335256885440 12229655 -305393766092770328173495740116000138880 12229656 -1031020938487886426209847872760733388800 12229657 -1103155805618022965355768158664882141168 12229658 -73371763546388733548747540033950540800 12229659 -241053615792346102642159060608524853216 12229660 -723126016490930845170032913261537784320 12229661 989377695544307383294622351272986377472 12229662 -25910495625825001742617513498057251840 12229663 -180409410265711725361235475184459070720 12229664 1395512126284363709016916614534206717952 12229665 273687425094335664910456859931340128000 12229666 -567255418313723024705861201227411105968 12229667 430105529235331606860952548028878010716 12229668 347926519860836221990251995372678522880 12229669 258297073856909809190819675069806795070 12229670 -477014663394919320106480112215492974720 12229671 833676724020461808247516464332144675112 12229672 96986995873486591203691624747134812160 12229673 -7390103758539750934197789298201303200 12229674 -650491440295167210812217735359641697280 12229675 -251053836934072429280855685459487014000 12229676 -25046052513727552219337053358041984512 12229677 -1572741644827825125634677725812607208000 12229678 569076272625691412786895004859946851520 12229679 355024908172853420183214358757483994624 12229680 25263002147677477374237290227815874560 12229681 -705091152176292703899243497782505969628 12229682 -165776059430646662435157814992012251136 12229683 369166596837543940505780398914575235648 12229684 -282359149107014540200304735077248652544 12229685 -54064054245571071489894306961825527960 12229686 84426885106565146959294540878986806912 12229687 -16308171169149616391924849982161851520 12229688 -239128974160403982193984057012745748480 12229689 652833821920925250792722547942328140624 12229690 3289184588231468499309685697446064640 12229691 13722694562474380848448073468612442000 12229692 78358582598988642244430570848344268800 12229693 163132945671541953397678580628964309600 12229694 -626134218053197275890058891749511934080 12229695 134894926722160018502132670631030639320 12229696 433380441196932287317378840736387563520 12229697 285808071301609558161059480288722386240 12229698 60016262467237624799952793393994090496 12229699 -682689750891432486263533599774163999300 12229700 -213599527758906770596689711350737305600 12229701 25740397639529935391998512654088646304 12229702 -147856691347260829052010827737067993088 12229703 -474246960211115289266144844006143547048 12229704 1407302192175082746412937998572544066560 12229705 -1722768392563931577466417866676641368640 12229706 -851382621645212706955235265038049666720 12229707 -292647834990997626752240983076757355776 12229708 -889270742976261830304521883687947222272 12229709 309939582227803711950637142488047569910 12229710 278304534311336451579199314913990392960 12229711 -801689034815875704564108623863145494400 12229712 257667667824168107083745566323499008 12229713 -548691815064511643657020355571483208158 12229714 -290357665063585033565260765403771839344 12229715 735088252934389452659260603210128074400 12229716 1794339225225043280450786238602563584 12229717 -544601606932879034317112127351233019008 12229718 -275020325553188879290983814072954226496 12229719 536758889133748437379275238036398643200 12229720 -882374233748261910675658928508480307200 12229721 -154880369019405068578503203499530839296 12229722 209162718279280851698431564567510544640 12229723 1271064200947251275497174538646007465704 12229724 426601834310792914292852986729495329792 12229725 -313370653770309226773488501319636866400 12229726 140322822616033731498021862321304129664 12229727 -387890457129422855101395912908447080440 12229728 316437480046975035005082258099299942400 12229729 2945215367287497135410901730536316882176 12229730 -413096022992461725967000682135345356800 12229731 -570963283131482912511978018260747654160 12229732 189788660131493012200823533299527404800 12229733 1137107890458201961101492653595397481982 12229734 273030668584233774224022223285167475200 12229735 53324367710178540170375899673474520000 12229736 -1037552908301356155089349375905391928320 12229737 275177894933104070680747981178159395968 12229738 256034825996469711911027429289572441520 12229739 -409017345735885862740687187071787448460 12229740 -87066505072713671916198355441020349440 12229741 639437708650171559765029469107666861142 12229742 337266577840701067935043210681729648512 12229743 18015346847885707885701995788149133200 12229744 36928303342479369152340627527722598400 12229745 656076673903814706089673354817722369600 12229746 -176371423078698587016356135434243641216 12229747 -436538174866502049025313406900157594804 12229748 -252525439892449892055101829956442415104 12229749 -327725105027410227969162598326799259520 12229750 77791934812615759145015564486967936000 12229751 491152095408523931099545353761199355752 12229752 821276256622865268202454149131836805120 12229753 2264336293123436987496003023206606238080 12229754 -884061478326402408159332783874719777424 12229755 561577845810338525275430900019258760560 12229756 -324186257829709169881450400120198676480 12229757 -692248390455818595233863043258405156820 12229758 28412764790639033756908704385157264640 12229759 26017059011896290407283709774903221304 12229760 -352288180920230976074173855506314035200 12229761 313851085234431594408641612197555079472 12229762 872438214845368554793829229155599879632 12229763 -34835297936290495734190065972173518176 12229764 202278049051251923344535639755092664320 12229765 -873872620305930684647277685924497877800 12229766 -394453953738506408170443240702582936576 12229767 -220402833709411676249698502742616620288 12229768 -788258044938315760296273950404939776000 12229769 762750259960341354085983283077661942170 12229770 -39373944921857788463020389617550781440 12229771 -1135626126293030710005378257628082338000 12229772 -174516911817094939805547325231018467840 12229773 1048552509591197399078987999313932673984 12229774 -330431436878943096150486421321560780864 12229775 -693336752188727126101434173846711566200 12229776 103943837067265104488135232455387381760 12229777 -289658908552009985763392554876627787008 12229778 654359336372405154863438036547584447232 12229779 41525932495890009916521299157164190720 12229780 131067591041909052909578745143971061760 12229781 69389049552689333383251502059939606492 12229782 261148445414236214871926439836792544192 12229783 -867690435967610822892807096687245560800 12229784 -509099931305226559640641477430745292800 12229785 -18328862511863055204977520676993345020 12229786 2990395107285543954244489112197984224 12229787 -129977010990025031222774741041877789520 12229788 343227942998242727213343880558864834560 12229789 -768447723051452627112584918453019534432 12229790 52650871012627603281431396472100158720 12229791 -260278308792112469128863866958749291136 12229792 322996898129628955681634663278857682944 12229793 1309859187358536738836851850296131458580 12229794 33245963129034820158464275461969468624 12229795 -11120631365499923971670222189718756720 12229796 1199760063038821844720685669240814814208 12229797 -466373497451690187909703248190271920800 12229798 100850479550212801075239610607565864960 12229799 -76631957498384541869660583896796760200 12229800 147274487011643346542954922478202880000 12229801 -1438242121678939703462225838203971471728 12229802 -6639929686485059860907543749656311040 12229803 -28776808775883958876971669921716769840 12229804 1262961878530354170457487298981715686656 12229805 -30188847024609447932783794018775965440 12229806 35438573710678831660824186568596019200 12229807 -274703739079200205034688254251791320944 12229808 68443474061434635671799186665540026368 12229809 222114558728336109349864210324542535968 12229810 -27024722400097449706609090449805178880 12229811 298808652420007778475485224747434586824 12229812 -354333374348158324052792069539108515840 12229813 425321805674164118178207698922277060704 12229814 -417704352374597476838808469495467867744 12229815 -204939622864233402564159565026039129600 12229816 -44889592194353038650271239791041228800 12229817 1032143238419241769212046597215491181600 12229818 -177583065903352488351188506863815972352 12229819 709506148207501086545952164085173172496 12229820 -216783944096535273541880432249059461120 12229821 160965122429001924055738529953466729760 12229822 293235671760937673453788541301712309824 12229823 -1154322231837499544182782250618731836640 12229824 -145464838990636898521356718777244319744 12229825 523831291082604910531006069728814198000 12229826 -222667651013116569461412532413285333504 12229827 59225442657686766170653836539530426032 12229828 -432411300673554476073699053650422743040 12229829 1235130398331150265260894919909978045272 12229830 -324674094600745984259522283244661763840 12229831 841751205697862657143343607632608589872 12229832 12802030818826654821444306411941068800 12229833 499178727299507905851207841907497152 12229834 -604030004280765723819001626527034775968 12229835 -370106905614215252096393061692609562720 12229836 25267766100399939232431345200328474624 12229837 -10713159772492280547146046541811318528 12229838 -193328086400581375915615399326226063680 12229839 145022436615915232715342204984936549520 12229840 63046273243004600285125597080924979200 12229841 -211092191220595852030906569777014612736 12229842 349818799655624133069902453795536413312 12229843 -1241190162002585223355758472387996373908 12229844 946406487721753857782214996606979737600 12229845 5393583522292501704278962236141872640 12229846 267149687289476449393672034067414650880 12229847 -492105529446528568065287184274685279568 12229848 -798190961702598072612548138691658598400 12229849 -1227107955187232235136696545736139650392 12229850 336385120764365680855874716777021544400 12229851 1399776040777232793592126217761975807200 12229852 -117396449038385011551949546975713584640 12229853 598149136240744049482580228129299000620 12229854 -178323085176405872435209046129009329152 12229855 801279634237500531471858940957525073520 12229856 -41330614588846244993456746509948420096 12229857 350303963623635753268208319549648835620 12229858 216028845889883366502829216937718707280 12229859 -902958119216922661508422382950281468960 12229860 -45405642993613228890848630815168573440 12229861 -344944861955562023941841094438034589730 12229862 -482801648631410947913187029515553256000 12229863 -579051894953018384405956760198519001600 12229864 1281118911025204727836741948664653839360 12229865 555825020317498611494093690476297492260 12229866 -28408200209744621029940087898317001216 12229867 -818397136549679904449393453650895366480 12229868 440277871564252637843610644180942800896 12229869 -239091481677449302391205264774127069440 12229870 55310378986208121058203351745242216960 12229871 51576226523125496084731467928445342112 12229872 84320145072357134425552951125454356480 12229873 1158111624605296351607693251910811639122 12229874 -134146045043448324439008776216568094080 12229875 227201464878880780736247837504966408000 12229876 1333467621800227688385780229509308927360 12229877 102162459998866330718775649124283692160 12229878 411480207785897591147604168202603929024 12229879 -398990396343600359759590642113866058520 12229880 153930399798106520149566528949966848000 12229881 -533851875446081424779096075039348400048 12229882 -92647416454610563433137108029050880000 12229883 -284587829154478124223435873028387355868 12229884 193586602869172180912157054135678605824 12229885 -306083719527876655347792427402518032040 12229886 -473311018789304284563084698467743201600 12229887 408332483043878679305422861988305077960 12229888 10209667486426973270883345490318983168 12229889 -203048521322689623110213637920078548800 12229890 22405208021073164218300330600300999680 12229891 -468190911448091975586855915725134792708 12229892 68660662577790254134224432492560904192 12229893 -588544054260654735499181506523132944320 12229894 -142360246313728753536044637268522963968 12229895 -160743427126573359320786212427564478600 12229896 -201152800175466580364805621729965015040 12229897 -699601812300134942139037584040791271654 12229898 387680590913332397255603597812504584960 12229899 -223814644691172311586647109980852569152 12229900 -306539809985002770206066723672244640000 12229901 -707287137938990660856620943848713866720 12229902 -152356964870776243233133184956325209728 12229903 62468018289520803758202036507233515520 12229904 -43450514103846636283238206547494625280 12229905 -225224706909710276562927022632224496000 12229906 141675182868682372741983836351412427584 12229907 1751281396958854533366457978336242042156 12229908 -458415464059198735515857155402033864704 12229909 -22044468111204451568108733906974686800 12229910 -482274979610207330354694720247691222400 12229911 2693969574058905901923381549072845368320 12229912 -2172329296904394246873203579270069637120 12229913 -1706142041386480489229953381320016694838 12229914 -457005213134855906605225444768119298560 12229915 -139321065041651357090606133343253890800 12229916 422840580146694245926714574352910026240 12229917 -424748105449216714026289055476359254016 12229918 -424814119258901754964951746756432305280 12229919 -588528758487985822024097325500949279120 12229920 -827950171417343603946014828278579200000 12229921 -108678258480009584822778124349693133312 12229922 -221458529508003117263428823003659200000 12229923 184706148972423192588415791378364510584 12229924 158659066397747896130977625638281408512 12229925 655738476278530844191365465154417450650 12229926 112313364371820999568709185349366438400 12229927 -1410758485759704786078137012146258025224 12229928 486116140945954670126771988435670056960 12229929 280039768169972978033453407772410590474 12229930 388262379690413302411052999717628267360 12229931 2071103308652534607365786907106326528 12229932 -280653663004969340152659709902161166336 12229933 17085565944992700961682878666620819360 12229934 226888322801432087693687166420432840192 12229935 206082660344303648535864667951223008800 12229936 -3413704044816592000556668710690521088 12229937 -2100876295660202652006581860228614824220 12229938 -79018863631894015737880720097081571840 12229939 -1298874056759494322802970958828892075560 12229940 -117838999924539296763339788441598792960 12229941 615677352397239080626824190400013948192 12229942 -92822183572111470551186704393126351488 12229943 58498741010757542147391745974788620800 12229944 708139163501416781240145333791039262720 12229945 -166337163357881320069485094226554675200 12229946 -1323520647984079371018907710419716651296 12229947 -91158240262111092050211047529392493240 12229948 1042276221475319113446625696904667511808 12229949 -181112575441674614980558916706665103636 12229950 82367216688623472655452293445287409600 12229951 -616657524474928118325185296509648072680 12229952 113132044104034537900393120061089382400 12229953 -359196017559650269907164995078380015136 12229954 -832162612234869194868996503298187104 12229955 1312801564578344329815300031454679033360 12229956 221427506620635301868295097047259348992 12229957 -350322159731381243114190604496560428228 12229958 -461497943140250238439733652909526656 12229959 24670773517159632116115198063240337152 12229960 278228693406888948705200575175635200000 12229961 833593311022023727640250180401427545562 12229962 -74575353551791136525818180208116335360 12229963 509368067675440270691805013540242678048 12229964 -207581962835295398740165219892382541824 12229965 35703666169787491625416210157223267840 12229966 123552283452794900533494597133801192320 12229967 1690165734256252211297067779294002263120 12229968 -105305607100502462282108197282445131776 12229969 -972542963086205678270503034614960630160 12229970 -711618021388489467452553755030327106240 12229971 480608562904617495835667660979856941360 12229972 96214667004155531509272616573482723072 12229973 -457590558194667815988042895148136228864 12229974 6639592805030601710683335371638886400 12229975 499609570259387726905232252476046385000 12229976 420418060897326015755740257164149493760 12229977 -740299864060911158248571362463513389920 12229978 515784225327163906505778223768467437040 12229979 -235478785678656179612360208790037192424 12229980 -72303543239680459295920244239245803520 12229981 -933454190786434987980374963563420640218 12229982 49665768732483534517334190301569058944 12229983 -917860143202759507906061917992910548648 12229984 -497151929248127046463849525438591795200 12229985 -494490458431507753051491329430356979840 12229986 -50412830749319475164613371604754761216 12229987 523743332639628969880397696476249104384 12229988 6120616450649125134344290147504874496 12229989 -150605149355137890686625894955856669184 12229990 -111812652345809482279522176772183219200 12229991 -169441187853014667472979708413043475000 12229992 486275019487807148007952650008444928000 12229993 -1059352610244318758045262056117546401200 12229994 -128176144745657657657442286015978983168 12229995 292369344549699453117534912043514427120 12229996 179046619273695627631676127289909248000 12229997 251625899242256325887786846024386048128 12229998 146489867540984737291901197400923880448 12229999 1673183932845685010139059085128337118936 12230000 -12150024414307635358659125596999680000 12230001 -75321062064883962336101062486163356800 12230002 227438023784535215450972808529599911952 12230003 1879663411091007781949040678081210738252 12230004 -190884101093076170626794605913407889408 12230005 17250389667471117820784657515698279960 12230006 -715226598304835375105082825224304798048 12230007 132500046794354972228669820725781032400 12230008 -326424841421271588413190703955920896000 12230009 -308399764760484782696569660429759673760 12230010 -62944421119609760696394436033958218560 12230011 -1872058441874963868317172985740548098848 12230012 689205550848075415583252472722095099392 12230013 -241375776986239178525797524124338654912 12230014 -1872220683157258353544114760817759864960 12230015 -214215466033695434917907676246040972800 12230016 404522521811951798283390994845007872000 12230017 9076502348160830465559560434139488832 12230018 -245622461392342506419094845155360166880 12230019 1112460050331019633921983031824439298244 12230020 222553286075150806849383209406440693760 12230021 -511524614308115661194195931364711954308 12230022 151907384388270702248190821004971157504 12230023 -731615219358323873422948769084009113488 12230024 -988754137694319338904926464533982602240 12230025 -447064169755917819596885450776804392000 12230026 -904961623834046963174100940080871416576 12230027 5287944882194747927782569904429805184 12230028 27978462126862765987296407110355559168 12230029 -440027341216109565816077905742595684288 12230030 -173353244752107447983947183283324331840 12230031 229431995255142493883983640322796531968 12230032 -1576678151557709891053398264574033920 12230033 2477763317040328048339049393225881283700 12230034 -301110044653286837249255292548354826240 12230035 605371619344328585375391933516927552960 12230036 93560309817782052670427684593990041600 12230037 -442262873317761054373057718246809511652 12230038 175582842734730708572960666277471565440 12230039 -153352732728554609772132800577022587120 12230040 475039302802150686038116372013430988800 12230041 643910380057294443707607483684434458442 12230042 230950715387105263387283431587409586688 12230043 -102259423046030347638082612127962824192 12230044 -671297435798815885905399540959795078144 12230045 221888552929658007180155602418914344300 12230046 35060215357956368389514335473193936704 12230047 -50133118674825698301638245003058089504 12230048 -1272445455822266834673211472265608232960 12230049 -6686864537628908770594165430289876672 12230050 51435776668359961170698481500577753600 12230051 -431502535753683913411825670972562523440 12230052 -137621011261979573147924185153630924800 12230053 -321400382136744702391372031601793651200 12230054 103257938443512682766775333457479686400 12230055 -761596100185667902624623268949061376800 12230056 358229754499514630284970502825444802560 12230057 -1497921757037254514803750205838923532294 12230058 183287370197946589294395492987951513600 12230059 -183491184166240592795803373868619841740 12230060 15647989834253239291460857542623093760 12230061 33059877542838987638258255429335599360 12230062 58497990891900396115353539158585543680 12230063 -589312049329707747336518279730959768688 12230064 -92583302586649610950154161509957107712 12230065 434170712590300636296903039877510625460 12230066 286360645745495356246674537413383977984 12230067 -188962479655092966952765705244434470288 12230068 213658494713573207983095417604718365440 12230069 -1181772649830814252162600736840531520000 12230070 -360990952977938691149104456216457308800 12230071 -365826945359700881187118848841982635088 12230072 -1457772298066995139498113294790936780800 12230073 962504432415335793405699305649091590084 12230074 565367671919868702812095319947665895536 12230075 366142785469743955930565196114382800 12230076 -446621465236108644141216134414420602368 12230077 165458701794567033960928429591978137926 12230078 235559371759818941905217190926220828672 12230079 66671925959244381098822327018280424320 12230080 -190356220774087723070411481655227187200 12230081 214503702811888590273058410427967106882 12230082 -357020276925465877177581969318392482560 12230083 821845494173408510738773620546419378880 12230084 -102660731998421753969611711401268262784 12230085 -52595042374573933499554677114824697600 12230086 151640497979030234106153213837425792640 12230087 -448200577292594512510840767018731892264 12230088 303267994403733886249134255923380224000 12230089 -96204942773879240663703143588185666560 12230090 -434045427348686993882781058089651470400 12230091 309934472826045205533200575420973432880 12230092 14429481230916561540879293598142097408 12230093 672636245927446229259528723088275636342 12230094 -319070482483529280933109188692408448000 12230095 184062353820995707572713395251148239600 12230096 -208670544470621985174908048163201589248 12230097 169274227472668899047997273157787449440 12230098 574827218129928531822114513738050307360 12230099 25986963124996053201290791350218880672 12230100 101127933362586609763414784629405286400 12230101 -58084638180302416984708499664373527040 12230102 -276371311400392793732081774963081280000 12230103 -2925707352577875316664202402565850880 12230104 427299121742595183645079488797376921600 12230105 1005663666882847172656588455220716510720 12230106 370128762654195680062392307036657591296 12230107 1523338090180538247665150089532565564356 12230108 295480593597976095688118988493898465280 12230109 50134377985141818750063340374303281190 12230110 493972383068123092586872656307120512000 12230111 626387567192409470860434450974403863712 12230112 -327804940873274057043501664439327784960 12230113 155018689519348538661842069468851140480 12230114 -423112695965373793491796696065956202720 12230115 -80467235521470932782600147416378227280 12230116 -1465885591310974736993600167325769007872 12230117 810829523661603887151194710226938738080 12230118 335014059714085589324854452117568863264 12230119 -155767911007969754486144953706692200960 12230120 -20115820352085693966430086070075392000 12230121 -286111266995921817463636371645464406720 12230122 -355409218174375047159114195709228791888 12230123 -1072386255414266535469488804045289109880 12230124 -391081304004299499137990752316473772544 12230125 -1864997305694923777291589464407540321000 12230126 827264953955765979344874944047202728512 12230127 24008486183986036258214179461978920640 12230128 -4400431457504227207839680126594646016 12230129 -117576675031813389710579445132425529360 12230130 148349825938422178534205115698466455040 12230131 -531835185384220555914651661726009090208 12230132 201427569433645389844724671174668352896 12230133 20076111706872917912245900237418464224 12230134 343200304036094484071410536640355990784 12230135 -91333423741822952597934337164635964000 12230136 333568794198695411784941348190514790400 12230137 -500951948515310877649411835900784448188 12230138 -490608846457643600459166714608798939280 12230139 -718814011172873765756251249043811801576 12230140 458787096763473151205450082894026465280 12230141 -127756693919492630285773518429944192640 12230142 28661809613155640533986094458567244800 12230143 -149609121227837402633539695750185966600 12230144 699053792816833338334690777271711563776 12230145 163261667628167547219243728604834337920 12230146 4511585994612019022196763969554117504 12230147 -707928318977085522327062282021958647088 12230148 189338703363625723308643027586914713600 12230149 -286875156860079005858568005867567874850 12230150 280189612136645307217417442865758152800 12230151 -10018996909461734909416082617734038016 12230152 -790221997562580867823784759378835210240 12230153 -474782356369676019676781863690910199516 12230154 14691405913346739138982369698630722400 12230155 -283195740458169551450593997152740979200 12230156 -333476653170379693515601554840354228480 12230157 790118345533828642841113615293484027392 12230158 273577232757928588809381867622222675584 12230159 1997593662207591383474480095315003416 12230160 -113720053878519459423008877307802419200 12230161 670131683591909321346982934368771043762 12230162 -67910895712885539009481320189331762176 12230163 -559112157817761850302539937261980188800 12230164 -674908848681518480904984073121529322624 12230165 53037080739991793622329388070266427800 12230166 111415506819352581034050346591333202304 12230167 893033874320355769832543644348199037640 12230168 374709726722827260776244565957360834560 12230169 261315238489164593857468332727453808640 12230170 -260585459835148752854511226349431670400 12230171 -2850610031021798803498845559385552396088 12230172 110618067272984683930441008883086621696 12230173 1004055316957462359372442612887562104422 12230174 -3441782930640283114323548719437593856 12230175 118944581145933510837043736369397408000 12230176 81401902867489884519415879272486666240 12230177 -896496170717195495756183929137451133976 12230178 322155789727330917047064444648207882624 12230179 -271733754279963932463574086872345059616 12230180 177879512183056710393810912720393891840 12230181 726922164613062949600753332452726058528 12230182 -47065524071617021483126945287737980416 12230183 104213349506136868648755803811103183920 12230184 382825639980456631353843441162131128320 12230185 422633976683349817526777595038465199360 12230186 640668741552895319737476936913514392320 12230187 -166142118069949797134364785988338844840 12230188 -1196154147963549166118614486818765882112 12230189 12760430762603822353927943465555392224 12230190 252556128863058334660650384444796723200 12230191 80523128287126472780060527130539749720 12230192 154222931494552394605934367525239046144 12230193 30964939601787793786238593852503842064 12230194 696500696652153448554535765360505242896 12230195 1221571242762852684923787776304051726000 12230196 -509263950480727216657268701057849344 12230197 334273201178459027268946840216547331232 12230198 -843903597989102547029353145227543778400 12230199 839221000362513155765344590896265322560 12230200 -26677844660128898144794768819808256000 12230201 -112199866360875534613753782789567672108 12230202 -116380947343511392567060213083855398400 12230203 -212321376697654024294465734817597699520 12230204 164185007425646415184922554295425299456 12230205 -134294146260321045736303256370993667200 12230206 -925112489488553656390042088099933960448 12230207 771913676982652073528316458091143658624 12230208 58802907450319268483615618476670976000 12230209 1142101654143047807746184398589932041410 12230210 583591707061627712129063666885330825760 12230211 341639582965725900627590532901924149504 12230212 693190456983476987137557713097232187392 12230213 -308057635120710346507456511360587053696 12230214 357186829304351269511654887497621839040 12230215 472751157907957120954955478602318970360 12230216 -75507522610548170961962312405591900160 12230217 -792714673874629006271736683068473514560 12230218 42658377810864938630629739336088115200 12230219 992200482686446341820898717304155896896 12230220 957672994071639732293263292073075916800 12230221 1723037920204214537362678756096024146422 12230222 -708245357009687346427603051356131297088 12230223 -481857856841902437161900257616600004216 12230224 268203646101400765733084013735162019840 12230225 -266675355093165464939658333412959187200 12230226 83415541192307301174373114026171801984 12230227 297972127092606164123558578064631889920 12230228 -1014130741221784373806142623430202009600 12230229 -334039341504204308098598614290043170912 12230230 -92533190936601105511718804239628090880 12230231 154967778459315399282027543735843476232 12230232 -318474516439607930559800288805519360 12230233 1083193914437224062790424577346166553482 12230234 146343620335882327358374118687565204192 12230235 -328336248385374105154712451203314290960 12230236 275343569985016436895405005187608527360 12230237 -4915193960332636803321420634063225140 12230238 -326646946339500678737166225842885873856 12230239 -202564207903225117556944836879022054048 12230240 -382011151046394538093121845615853568000 12230241 234863030355821480374374747585374529984 12230242 418858282040707500225397913589185580192 12230243 1553440380201841557960481382676020407320 12230244 69273166437086385266759582192071802880 12230245 -822896610146278893504463544506423146240 12230246 65955740242557266521664605554740391936 12230247 850199755111650557280802663487199201024 12230248 -47067113841258220089351907440841712640 12230249 1128840865569951037286214919399760489040 12230250 28267551684247353428946484795380480000 12230251 -509866645752719414859471202808859559896 12230252 102418406106023580047987674923913313280 12230253 240262075836086191378434238099846804182 12230254 -741087429180798560057381771825624639424 12230255 -1209557596651853695031992686922678278840 12230256 -170314177821392993222577093252025614336 12230257 -745456245933563355179174941998133755480 12230258 219450525080626642401048153987086275584 12230259 92969340815287113462796555769659250400 12230260 294656917686481813736079760685418086400 12230261 -2761538001386119485767233816736009522688 12230262 505047886561731264518691019588103170560 12230263 3805401161140255134905112958023312840 12230264 400983941511737891337873552102916300800 12230265 -303306452250952811078380061028724159680 12230266 42001553896996070091466907904646033920 12230267 8158352960930333154349310863471045392 12230268 791407136214560347137030677883356160 12230269 1001728090462734790694103462262639446880 12230270 -296181248128809318782841951350292787200 12230271 52004120199992871089994483219253990512 12230272 -1418186985356739512304962522489290752000 12230273 -759032056677086772573287294407058363712 12230274 -3102090718450010111066189166492349440 12230275 4105284776334605533024450665493145600 12230276 -99421606047016341551506066099133105664 12230277 581477210824831456695164838594187837920 12230278 -524208033007176039050729728657149190560 12230279 -430171037302402851155626467243476849424 12230280 74624216153692813877304877197991219200 12230281 508346409903997230640173168075691805120 12230282 -908850492623663754893632549698512269008 12230283 384302806118634176850132570648623845104 12230284 185755431335173357007703650106037842432 12230285 45240346183352382316844082075309211800 12230286 587168287039479965703303255896511158400 12230287 325827115522957170006585541619087032920 12230288 103547258681090243021047468474250035200 12230289 898309378180925511696968319826099945344 12230290 189966070191305783151391257540235850400 12230291 -764586026096150547678946381587268506000 12230292 -248422515003682879176901660481431197696 12230293 2642153832217348942971719350899159705216 12230294 -27006120129325491979974182534137934304 12230295 -61598589663976962572355503954159347200 12230296 -127677386204443175991402962125752975360 12230297 -410171906819899501049623047358596337020 12230298 301008970179191111881355374992415557120 12230299 -886296619133899010398017153124278920136 12230300 162156613671855742793616767337260928000 12230301 -829467621738660282080283709356389868000 12230302 -590725149591651893971913915729224473600 12230303 -778822604835015762112428111784190941056 12230304 -663561387643413872843587171912856371200 12230305 892909144715443458208701856494183917460 12230306 -35143371036761166565732976390255738880 12230307 849552400222431690639226822546753460160 12230308 -964220180340144924226561589132261875072 12230309 -229387382488545607630226658538011955200 12230310 -177974751257138705631921082668805966080 12230311 -1808999228777481080886152243871927162000 12230312 1434378024757954462280224407503389363200 12230313 15015726181346471930198576003324128704 12230314 -502373880894276179482394430886466596608 12230315 328495020333958258865399210419975928400 12230316 72170295734698891836988641737777759232 12230317 1474793872699382289077421314769163276 12230318 5646041434422200297754567557607195648 12230319 6420497992080130443961840730883285888 12230320 61125215130335651963106250209175142400 12230321 114483756787692750033626162139644081472 12230322 -94480596429988864947121463028846796800 12230323 46943046750341445307050463365381503744 12230324 -602563387259916455213056536739629170304 12230325 406558734575050169821978000782404760000 12230326 184225258736520121620070033712472734112 12230327 1291302180668199050731920462105502569600 12230328 -762312609274873619776311015831293460480 12230329 205950087900278876844811116771443606484 12230330 -207327448963722590431307465315377075200 12230331 379176982814143961993471624908045609752 12230332 -694716656701673284159188055029686305280 12230333 344918986782484314464761502894703705324 12230334 -546169661663314604947733358546415972416 12230335 154652605775060798191702793639936025600 12230336 43583087449235248920864138311683276800 12230337 -59362769422297819939879358277103742976 12230338 -504601302689126211858397356109734956160 12230339 1341764033274132656601916686729676935168 12230340 -629484844870532538893060629287453573120 12230341 -47830155047730758564261325460319400000 12230342 118434990483697487363349403385441551104 12230343 608248462559888719770660596451585226032 12230344 411894758127646423126026210272668876800 12230345 -40926052216583991444836472773595713400 12230346 -353372756575717512373419726380266464000 12230347 -59856891001469362684100201399824530240 12230348 -267037262758358394828620496693047500800 12230349 284086992173411471574720318842060432064 12230350 -139452839811962075245658963628893270400 12230351 176373158859322760920154872973670417600 12230352 -15581245342962235491873946762133151744 12230353 490054588362444743811014157015498543602 12230354 273918068101103243756974944644400537600 12230355 -2102412776903124599740031491825324800 12230356 -165916861382949537300153793191663622400 12230357 1617490331289669402507522323620010511840 12230358 -178620638778602387409004724066896281600 12230359 -820533846341276508393344987615139512440 12230360 -427010243551485797112477597751873536000 12230361 10479071699030584591130506829740746336 12230362 218227327968745349471181050658922413312 12230363 49965320230880903109298140487605430440 12230364 -547587220548987259420710164531687437824 12230365 60186171006388803666092716382163851520 12230366 473324668528287524369079290158095637632 12230367 -284955608431508047774056195661519340400 12230368 -200817294776700129599616929829790679040 12230369 216107779238534194518506877829553188770 12230370 -304967776146577529138257826326116768480 12230371 1316797068024422677342585141327167324572 12230372 -300724822515936442100284571106392125440 12230373 583173589436528396870511955579295021760 12230374 -14026844114220847058916631761018931200 12230375 -505007370029144358001377355124844246000 12230376 -573028119431754773161706210569748889600 12230377 27601457750387905307712598525710199226 12230378 -1075293534027199852737847294117739074368 12230379 -91372117616737770065787096538277352960 12230380 207782914388111602399645937471922739200 12230381 -575777840642813728202550122396217870240 12230382 -93041221304284442934482807571759667200 12230383 -33947537263229159541255664700872101576 12230384 85187261445026900847689931659511398400 12230385 15778586519388989156384918064305913600 12230386 -134719403364389839416431436412766148096 12230387 -479593182801161806254069385008814594176 12230388 169287650250115500524399963247229630464 12230389 561271182723876260549368561533392841120 12230390 -634450032345933240273353587989261772800 12230391 15190843606785064822991295385727989200 12230392 -1301750841220486581784509952498538496000 12230393 8094838536701606416339370909147505600 12230394 323376682884268730712919857760941354240 12230395 -597138198678406000463226484051533232800 12230396 -1430134607985702490811836842244992000 12230397 -856462839264194352818764157776834624026 12230398 761320998607573324779450214548536755200 12230399 522787629151593906764744207369722388160 12230400 85941988643508837801867780429761740800 12230401 -78895122825031436391956370687664011708 12230402 -138771341609058031393787326716285842400 12230403 1045422889715897853772887516328173064944 12230404 -20721406234246125901037718209176864768 12230405 355695658812787431559349976308620632000 12230406 468994187655487425272518282750121998080 12230407 -228449715083288514968939319913797614288 12230408 357227695784650694916683543035346012160 12230409 142185969033518530613085465741292633104 12230410 -16428558507383283940051879284352607040 12230411 151121719729947249462539867233106929920 12230412 1112086906571577623704448915264880476160 12230413 -472253899416915550237563974888293673876 12230414 244038941775232228586268095459672601600 12230415 -587759765931580054296482313956675160840 12230416 413079246705234990722355251091582418944 12230417 -255877435747204989300493064963430771534 12230418 -66809240743190390123319923458635559296 12230419 227488804434851501586889017720013867820 12230420 25229939997622309424902727136179105280 12230421 121998136861677094118478716012892532224 12230422 1131792148884547361098727767716806130624 12230423 -547526145199595281077522266476799462016 12230424 397169138513307878683280430459360952320 12230425 -495097618312423023275545095235348668850 12230426 103407701526888086755374180968904336384 12230427 161085537711924785242941943774100364480 12230428 204773085892570798413071233638627060736 12230429 2658012091135921263598940034505097884440 12230430 -84373051491134922474520041350351093760 12230431 -844983478591118570562668008784668729800 12230432 1731416978910200567937973263344458137600 12230433 16958104019951173566396581369451433680 12230434 26093709881123788901208401795482601472 12230435 -192118277677024892140475283984329687040 12230436 -491236128888236254759152268072524496896 12230437 -43014180355401689755240583986672760388 12230438 146151503167882480421713723832514720 12230439 121257553312669967500034216021139948096 12230440 827192959059597958592441176412644300800 12230441 -1291160280859667164815759208430766049158 12230442 21162625376830899195318570237529290240 12230443 -873934137558808157462665968567718145600 12230444 -58647683048427513490635223894967096064 12230445 152701241019824028115804250464523591040 12230446 -147120186688506587609267507573056318080 12230447 7221559008304593648559175048181344760 12230448 -206674684571766884946910308493887799296 12230449 1280520996170474543297915370655390257072 12230450 327132707808111292824740357665568592000 12230451 735927760719111087095951635246951596180 12230452 -311900982853494319526138139789554022400 12230453 -49310176930548635432189090005994852100 12230454 50104458957854016769026001458489978240 12230455 260263448310550567354912168854905286360 12230456 -51791548135966923102215721196907274240 12230457 -331424220555010475442398856509576081280 12230458 -729801065579179139527327382900814955920 12230459 -197385575928055553928059990265886157340 12230460 350194785437456243738240614751379456000 12230461 146168090224992603802906091002585101824 12230462 -524612643129649469329200918890771702400 12230463 347892606899414566800564244650083608320 12230464 -164508682091927232911171066065531699200 12230465 133659914003358955765242082662064259520 12230466 -325833566072646409062294507077887848576 12230467 988916980646196514079833567855361699516 12230468 -402585655277625003358772604601783316352 12230469 -131418325732396972747814145628379460900 12230470 -116127897042512862089764225363825309440 12230471 582047183498098846056558761581516867200 12230472 158896360734224322760588698515602513920 12230473 1627752121483614761594651475050193299940 12230474 768598841133242609052591975354332210736 12230475 592946904690467612734385113348012909200 12230476 742832415997430252604101978731915170560 12230477 514035906188751641071389221686976151744 12230478 -54421474296345998902735346584872353856 12230479 315341771633233040038715891590410205560 12230480 -38726108151691797930565715011336888320 12230481 539288997603619780030802429330955730944 12230482 -589908596834350159233140188604750495616 12230483 -557710743309658121496926513240893724976 12230484 61594357745346513855186175241577910272 12230485 -398229556052072702627207874182796902820 12230486 -249324921544375790255711606214125805696 12230487 -295272300625933616758905970472261061120 12230488 -900911968763588157462241529049526794240 12230489 -1143768831970158247571388411259949508540 12230490 -580712955921322564474270471104000000 12230491 -90603824110342158564740775820711385056 12230492 68856994249396320416332788413790511104 12230493 6066053706058007199802525183108350528 12230494 -451808684984922295517390657514206509056 12230495 301929071842463847548972296666803753000 12230496 378987593823296246116813821601066647552 12230497 -1991481984551396017520898197846818378428 12230498 280405045844706024739017816758660717856 12230499 -627310498651726048965550582930896531336 12230500 -490427390703675645113264643571479936000 12230501 74817610735003240804715591562715667904 12230502 234658630864348217539865349627260797632 12230503 1544568279057298502119606486647037824 12230504 -564919657257225206098235105725469736960 12230505 -80742401955459192440470933606842852480 12230506 470066745468114747878411690598852587952 12230507 -2616689824846219552296538547375602764480 12230508 714619529665095989986207373510198760960 12230509 24284448102841290031819140723794910080 12230510 471354461513135942448097833387416372160 12230511 -245083115686908587588794447008539169528 12230512 -109159192968899413788887049022486151168 12230513 350065847677191809478369509336419479762 12230514 2641304974703898018355801270484892192 12230515 -815845919195117883071859264781677100800 12230516 -848488155365760969803787123898125753600 12230517 120401000249756760110838915327469124448 12230518 67690476892759004127628366487404181760 12230519 186602381595996149432426863043488626096 12230520 -29857552266143572004369402471203430400 12230521 1771836951594891638464062082309268319722 12230522 -384189574470340049255073371953305644688 12230523 -42470426735679655042995484876220881920 12230524 185871342460566507164540487692515076096 12230525 -32600522818107347720937933969441075900 12230526 55031563902233162095649513149679271936 12230527 -783875110876801576604958958404397450624 12230528 874082854515178763318050424448299827200 12230529 -289712228156276038685975779587529803072 12230530 -268044603736176475194116228099613927840 12230531 1039491892387514393924115035812799765664 12230532 -253396078692933888894707018008521769728 12230533 -655635395928900576751786694425213440 12230534 -616383603090000366695536647310008583584 12230535 -203178064297092830962930078423216892640 12230536 957342321185033112217568651964550440960 12230537 -293986433590117748176392767968237359408 12230538 -238161471230110375398013776295995709440 12230539 -851591911476859055427200556677533327660 12230540 -2517353857304158248951941838151680000 12230541 1137509547827057672308259545542674773440 12230542 36523548012497729702322268370461603392 12230543 -276998457296727688311101734273038062400 12230544 17193739833307822891357235914514694144 12230545 -322325648735768855201828255723943358680 12230546 96018811562801699437394497987207927584 12230547 482657299181648484918294689169263251200 12230548 458520971180324987548337579451610140672 12230549 456940474222103533631583451258178474880 12230550 -53824886103640574765811962041297956000 12230551 1158723021505499022307977435684417092552 12230552 1008657629709518750206763857902329733120 12230553 932992011328731062248549701513949202208 12230554 -59480662325324502637374342588099219456 12230555 259454415227556193390210040589443492160 12230556 29630013818157604640549699754142086144 12230557 -1342613755868014021709238750540443303194 12230558 185848068884102096768927486950016119680 12230559 591912782930653461217394081272146758256 12230560 115397765361651384876876149306144194560 12230561 191649540109962631364088825129866073024 12230562 -44581456122030743504410410911664709248 12230563 753391018448182201411454702897807827360 12230564 -874935291313822499328056723923516861824 12230565 23343398743434547380107484856711302720 12230566 17300527379647246240635239514256406400 12230567 -1295259988196632063942674705577647765384 12230568 338134939870624258975916744906809344000 12230569 629424196977181942549666549056627750244 12230570 -442209789795334837588476068827296541440 12230571 -734395795373589449600205893239107525288 12230572 297703625587954333240605100384450516992 12230573 579500668359853647695996769038679219840 12230574 -520636348234122239301165299569670101440 12230575 195341217139910651637216333053197670400 12230576 -5368323422557735735866571212380897280 12230577 10527607144622673284200860540796050114 12230578 -582309541056296043294352930482439250160 12230579 -1668200934923362963936486661345863968624 12230580 -82225312317494082590413321908039075840 12230581 -389372580003425282818400057909193359136 12230582 128809158647590464594592853706071224320 12230583 -517581249680931988327472378579987511576 12230584 -232315178876978710613005139548717117440 12230585 -152479696067087393406433791026754009600 12230586 111225334740075603714496542086563637760 12230587 44133643201766125326697772074274233752 12230588 -444462275169490795761150364727611149312 12230589 318132672432428690209568235779464864320 12230590 388499527989470126291395310407639540800 12230591 -1460067733136816012007277092534902768016 12230592 -219946600292589858946305813190967033856 12230593 755190755782435900354982690917828600624 12230594 437177704872716821598071411001815974096 12230595 -7081315137799987577663261227834071360 12230596 -410113792173163750796539851044657284992 12230597 -268632524935387217010694776317884905954 12230598 -221736186770275181586473336002671130752 12230599 -305874647444472159197326445166038922864 12230600 -238800483568532680726951101108656256000 12230601 -408513003160620632496587546081255229168 12230602 -228273972359222690525930438549383140096 12230603 658981774909712366563907943998001673728 12230604 -63015602299970462949483207647773493760 12230605 -579485033407558300068338676807893085000 12230606 61502491826689254883404565349941116480 12230607 -960755077040062470177181662679599651960 12230608 18307353695239450700503681714444304384 12230609 -355800031459531542035414524357717251084 12230610 21426889396415284101962858713555968000 12230611 -1379971963889753992319690159881974704788 12230612 26950686648726246443943319841719498752 12230613 -535214842630624913583426046350321673458 12230614 -608865991846737478526964354507336686976 12230615 -259155165923337227809697613534909949680 12230616 143690215738392944139625801530416824320 12230617 -163461115780841272956737437345173079808 12230618 -317489509583355333037389038142212733696 12230619 6957959156630423801249905401958588608 12230620 438912486925216314864543901275447559680 12230621 -286241498395543077428642334131820117108 12230622 1253203648658161017623005718186894131200 12230623 882447891501725264425887744999319918800 12230624 -380735806490145671054474029037529858048 12230625 19978100260477471200795561449775180000 12230626 241584784139188904721522916472151058512 12230627 -129000441393647474939702992862492955600 12230628 -113671304741231464239059032933096826880 12230629 -1297309795250132001540471946570657232770 12230630 378097906676201338194164870042220460800 12230631 115964778909670973447912315080739660160 12230632 -1974198048901099617891235807732345159680 12230633 1343309002505401843516961704769811340776 12230634 99755152157633499375571820676874014720 12230635 122825864651153366853351827423046239760 12230636 39787703876980169034045405219255849984 12230637 693010687754196072281620828720887312960 12230638 85454874267504810667461941192470452096 12230639 -38312994974267708287592849182944068976 12230640 144268950235386403094245625651239157760 12230641 -931410759393752390715928183913644407360 12230642 -1279231707555479970865800181830719585280 12230643 -624182156332826122537168528192961672136 12230644 431587270181483880496876087450949246336 12230645 682546950881710635858134043871760913180 12230646 -144746325148270425676931351457765639360 12230647 -174583762816585528127553460622080935120 12230648 161871256696069613118679627769102991360 12230649 353463737047591825348631106183172952640 12230650 -28101462645208317468543278878812444000 12230651 816797782341038241093314596479765678432 12230652 -83454155699384818331152210287341641728 12230653 -183405135825578405666996526405130031098 12230654 485296722220727246126883551777711947776 12230655 294771248178315916401314245122990746400 12230656 668264262330597639493465875888274931712 12230657 683328433101405320575329675714957819906 12230658 -175602035835281623010168725154791114752 12230659 -29639148399510254698768117533754939184 12230660 283721862763582790204513910878123112960 12230661 -1227445575662658134837834066685338740800 12230662 -9926675104126607547631745799116392128 12230663 -112912381867504977296193469959528630768 12230664 537393119519909177944303955486496030720 12230665 -774538961459841796869154597054871763000 12230666 -83692959239009121795171532909661786880 12230667 -1301599916182654544817446388792228006120 12230668 -159221502341538495631429964559921584640 12230669 -388516238681118514140649895848590978816 12230670 4103981596639402819548580714782147840 12230671 -14132286490519794955615782912066626128 12230672 12448038371464423669323879254327377920 12230673 -101760960471799624906610002939998695424 12230674 -358219482993403926382903915441300439664 12230675 -242236212329613220384687962439685086200 12230676 -778307160485264469257442657442285283328 12230677 -952387062094442021651001918203146399474 12230678 -65997745430543692226436519842867842560 12230679 -903931794100114368883095286500871352112 12230680 9615946089976061039439197701939200 12230681 -60368441901493155905807495169880074348 12230682 -56425374557197136583188530290110827776 12230683 -100189414823034069672661126923801627760 12230684 1263805811035127335876947582881562964992 12230685 412257253125630446114367241199251261440 12230686 -242484991965473255102713633457511387456 12230687 21509894259143516197435703497273946112 12230688 110751764592896244815821864398981955584 12230689 487687184278995537082941842635822939490 12230690 -86247819223141724425622895339953580480 12230691 -207911560831559684162236413177576492672 12230692 552302615791734175869640142200421495040 12230693 696139402401346483976939935136378778942 12230694 105997715094325760282111784485005000224 12230695 -1197599951785110124860127387070614729800 12230696 1056640035953841062186832492165856450560 12230697 526965371859966112547036714951742277440 12230698 -175721435150257390693930831547923104000 12230699 -479056940234619043161788970977360522400 12230700 134847924175256904174393624507452928000 12230701 -347519143396924766450336899668887677440 12230702 -656751311988360424994926225923525343296 12230703 789301391115945068626078223896211686800 12230704 -87084138245079379136248045721896943616 12230705 -759005584986154776842245305784488000 12230706 -327753119755402702329069310480057293696 12230707 1585934144693169409816131941745719010956 12230708 -158893363406223056726063489698675574784 12230709 303598092717294933769450997251447941120 12230710 -78221644176182639839942792074695815680 12230711 -680685258585815412608271303559185017688 12230712 13651289141051432521006343744608051200 12230713 -161346781162854528530357361512659894272 12230714 314663159404620283675451106348061032960 12230715 -192218291811126502271174994470556353280 12230716 -1315961686033623772474942730900780826624 12230717 -10932991929354122371582707474820918368 12230718 189697590285309610664490674195971553280 12230719 -1643259796195274776732285752236440386880 12230720 1206458672520008474077335448065146880 12230721 200569779746532810055117585600453182420 12230722 -239675098288134785727174357649003462656 12230723 1289116114194515285875387913117533974972 12230724 158600228207335618287830909189847570432 12230725 -337008803380147648240698477196297109900 12230726 368861730879906901536250159880791785312 12230727 -46536594945285720172347261650618599680 12230728 -469421024941220170973327895046196551680 12230729 -179739879404341969297743282954840925824 12230730 -393397181656638915166847493432952550400 12230731 1610322521855819070369711324037095136532 12230732 241337950500183232451791760402923553280 12230733 286853498648044892165333217322099779264 12230734 265004995091111439792832493178054734016 12230735 -1057631533272049996180010810342597345280 12230736 -21462191718374703711002083905385267200 12230737 1005273653633738254444026550404368560240 12230738 239090215914027368085384199871923357344 12230739 -32810881777926958206625999640012478000 12230740 97861181828188003114802532081615175680 12230741 -529093894261724615509256799236674407588 12230742 -209229390999652337685697931014039128576 12230743 1034202994949601515531581442283352958808 12230744 143338364204625336691013787451052605440 12230745 -267068200950551791669901738776827681600 12230746 999513610869894627467824959102090370560 12230747 170283248427194572545827993547101902392 12230748 -4537063143435642518133281741791873536 12230749 -1615789298065824971376238930991698807520 12230750 4284915785634983790905898433269120000 12230751 -24291959412003315979797967567650040800 12230752 209277721657632945925764813161859121152 12230753 323251106723715436860955315152757589184 12230754 -107009178156161901035799811804483656192 12230755 -452793907069249397079973903399417425840 12230756 538201202602557451018201215683194245120 12230757 -4335003322644257546804474278092034176 12230758 -762880533663903272542747692821338463520 12230759 516812043308243334868736902445173070520 12230760 85625247515208364106063364428328960000 12230761 -40892149578391842334584912299873372700 12230762 142398951461821044032593027213356796512 12230763 -31813907072052637560429270809469927936 12230764 -54602698090195942728468028409400506368 12230765 -541219464670517454381356877581248388340 12230766 -290430896560817608607728219667124853248 12230767 1038950416045774842215829015112229460712 12230768 -413866741072433081924809858292616953856 12230769 -164997159823045385942590105168612114224 12230770 314019200042927402699965113460010098080 12230771 183368574131966678702083365619760517120 12230772 2716268063261706200415668997291024384 12230773 1880716581738114297249182753088475874460 12230774 -427526677869784599499219284129318720864 12230775 -561329309295781423424007641459970633000 12230776 -575381837041266660130771244016931491840 12230777 579588701379750868778038643106532662660 12230778 169069031623285693121388956749785745920 12230779 1003259862853142456948532851909758245120 12230780 -328583636873249659785336734442339225600 12230781 100254102098173206781190525424353494080 12230782 461922135603361892172073724083366804992 12230783 -895655294853491488511630991194754742200 12230784 -837324995104694887127866172560637952000 12230785 9156691534499374325699354600512460160 12230786 1187344501107528249998037507821664706560 12230787 -345625962082487678136386776796715978432 12230788 -457261777508877751469504459203426522880 12230789 -1255231231005684900973102775792499733410 12230790 156119701557649284905253586617370798080 12230791 303964276520956057117218630707721264 12230792 342071719750684366537046163827672770560 12230793 1116706915683607400944519803108036435882 12230794 -274845253774728225468104928380928096000 12230795 -124831565891091613978272716647978111200 12230796 -211299114425839906819364813120185230336 12230797 775594680172891277196494133208982262240 12230798 1004948503245314421545506872307646400 12230799 -85799105374614870261181541758476716160 12230800 -100494827764113610526119471549885849600 12230801 1269524967235118010489720852050775906 12230802 -107569155942306628766657756736783519744 12230803 596109133787565466884143582228956572864 12230804 -543621886829874188138241650950340617344 12230805 404002691148159826882964313285007566720 12230806 -149392228968904271126141190246418932480 12230807 -1262538870637916324276912539654206277944 12230808 112500732767920231846058908663694745600 12230809 284088074588112483315971887667495080010 12230810 -240576351184007953869950950015037306880 12230811 990125606849426480485321494985223301600 12230812 484537001319064487759317227910067604480 12230813 180182066868958865093876666718523218240 12230814 544608807266059201320355451093916585600 12230815 -724978835671514713836994363683658268160 12230816 681936391241629588116942658054194069504 12230817 -171780148754296815545945233638128107488 12230818 -199596606722695346154879469570748196480 12230819 -1830372532542750524584372178210062676160 12230820 133810925447725605427941840936321884160 12230821 -1834053457340194126440553471370085060800 12230822 -289919843305902291162428553301727520288 12230823 -354962665239155920278899062509235727232 12230824 -394985493587063823819574699526644823040 12230825 -84827872655460964457526182996207520000 12230826 -625668654924529975266015379538480147712 12230827 305986818085419121001767370346652481312 12230828 1055784455308855540303336905691265856768 12230829 -327021603801261010596967676795140202676 12230830 -399229419562863533392960232543524645440 12230831 -218315947134310991268900148539845134968 12230832 167341260158706916064551409546007674880 12230833 4107038831333869795997064354018528768 12230834 -5028192082008565773334770238721335296 12230835 719689932568836925423195979739369380400 12230836 278365180481263954669539903685775876480 12230837 180563040922096552401846862940116135800 12230838 71391301334731073195678510121332479104 12230839 113000463166120907619536416024820130024 12230840 741164396821636308437185258950238924800 12230841 -77001156737014299260500247729053174128 12230842 -83378401194681961190716249146894290208 12230843 505600831933170961967408071156830864240 12230844 318792087735810489193793189645086511616 12230845 776116281512403461723351550957381880800 12230846 249041121516531063663359195502038383872 12230847 425421631881818036914133955031912120824 12230848 72513124925562333760437130087247118336 12230849 49627884491262164939555577782363412672 12230850 -62014818949419181121080999847029843200 12230851 1573956816352964760165130354932668008600 12230852 -1038825472536417602731182134471103752064 12230853 -94191803723392502434294062335796408096 12230854 856702700772429108731770444297992933312 12230855 -40243662359409329420871615651321967680 12230856 820414495015246724889999741354702397440 12230857 -2692915456303567634363370434870931904128 12230858 42331655488903454114529732897507909984 12230859 -597598059655733372801158008986509155840 12230860 -749322669985755975037713710451361489920 12230861 544371893394344234363957543980191705462 12230862 -46916835424898599984190980801744797696 12230863 27754230726112642982707735540437989544 12230864 -30275688534761070423631607821204193280 12230865 -79120411958198037691463181654525840000 12230866 -562969980819119926782741457430315432640 12230867 113781878085161841066636238899741799752 12230868 35272725307360708263668984864965330944 12230869 -761874550385048506930764742985999880000 12230870 -201897663923589076310429398471661980800 12230871 -405655371304427591428522337803843082496 12230872 -1224147373885445119948275632097610291200 12230873 94029254032465178767396781151972795600 12230874 -98812098785600709372215630813782048032 12230875 -51194358756701926344271047035645748000 12230876 350592018979851198465900763734137634816 12230877 15601770079192362592387111880215319040 12230878 -15722603124057226301599688613478290432 12230879 -766910063813619685138161156574395431520 12230880 107537443443267481827846079630666629120 12230881 21221587575208124102912970560658855680 12230882 -125069554082201776151709554111318924208 12230883 -102807821471125956719273846104961407536 12230884 -794187878657124632238528435831976653184 12230885 -1295895949760289102239804656107466764420 12230886 -81971635037784679355068671617465321472 12230887 -1127797048913898035801752585329334812048 12230888 -1196277509683807819895697375391440076800 12230889 253093470040033726314560727656666868480 12230890 -170921147886512081185405754031971688000 12230891 -464952826995545988075771358348025334600 12230892 476894238171548471659835878433818982400 12230893 -778213834538737745174665461602889442858 12230894 21939659291031061252657734912194597376 12230895 696870503920624571661119003742873600 12230896 -186660649866376987375536123486450024448 12230897 112735370592487653054560244517831328832 12230898 -208234227549161445658061625062601795072 12230899 844276183435495028130571043073766301900 12230900 247730077689010479145686274944235008000 12230901 -665120685975006831500329914244425338340 12230902 -2157720806053084737658218049512444096 12230903 -741308133404136670727274221821983661848 12230904 -358987341272886752704211678987354112000 12230905 492123977800256916409217694953039485200 12230906 324377873537748642329854665302213287680 12230907 162965966846416788244694614429987544688 12230908 449400186886461828936279664123381496320 12230909 134359558487502155874122279531937733440 12230910 -262037028527510060302182260587734696000 12230911 -76161831819122605463740684909380226176 12230912 -769810580840413461040960984710018760704 12230913 -1265799327641412730595396439327291998016 12230914 -63269606360965557989921952318464884320 12230915 -242535959567889820735681395762207007680 12230916 8893216436257885001651427894893789184 12230917 56169749065737787101818206877441921472 12230918 -3664884365289506409733567880515473408 12230919 -851866404918036387064480423870793411976 12230920 3036560467272005257572289870924185600 12230921 54343841215289010906256279130679829044 12230922 487883314440297184080047782658660352 12230923 37545800393353495313442297595486134024 12230924 76288187230183512949536958592374947840 12230925 76196142233798282632325303640647812800 12230926 29001860602265364466779268197282952704 12230927 -49433103706544933755646413069208443080 12230928 250104762814952959937478644295781269504 12230929 -630510700999939070036209257274352987470 12230930 -16851664375176646291115232978121484640 12230931 -9255446787280817899154279471733363600 12230932 60986741589664193307373932973021480960 12230933 758800823695736603587944752090188010208 12230934 61028762985941985881387675629846341120 12230935 171719953056657413007968482591337602560 12230936 -1479564670027149374767184478961187942400 12230937 115356534791885480030569667156147546394 12230938 99864761215202250788709527596266240000 12230939 -196247705208008067412476391783455684984 12230940 188200188257605344922539765677966622720 12230941 -784040026823937734485420650923079519008 12230942 100139911899459293348648073790519299840 12230943 -837437676482089129644645448335661674936 12230944 -1071953586191762588325655184991579537408 12230945 18273553528540404837239792345176060200 12230946 114548546963522991639408728624009625600 12230947 -1343361694143595486686309879661517469604 12230948 -615202758064116325388055580191287377920 12230949 -205180999530073806144891142293376826880 12230950 -51797950181337999181225377533813172000 12230951 627882358278084284708563855708815783744 12230952 262646911981192637054932614832751493120 12230953 -754557893417264380718649218964205525440 12230954 -56745908040841251372169929578446322688 12230955 671474251398696973286598528822190285200 12230956 -417753072241550455509143879006084645376 12230957 221426618737005225602801235957256257024 12230958 220310097851482943840768572474058616384 12230959 -41478647066019501511887969184300262080 12230960 64735866979484541977866937559312629760 12230961 -732191484263089452511731885264474595728 12230962 200989929170228443264432497439154070432 12230963 -10447249568661647325100813999098412800 12230964 65510929567628360780538686481018864000 12230965 -826221174131842102950065775791583314400 12230966 765273428638522387119620146908536169024 12230967 395036531917662671006250007235225757312 12230968 53930134263788865272505865313117122560 12230969 -949803638015996654711075745117844279356 12230970 -46651380890403472319662359498933408000 12230971 66520212605568888128042213753829953200 12230972 548774488856875852183549395298477112832 12230973 2053603837799636778812226438828344949120 12230974 -132886470280394983770986844766356114048 12230975 -320803614190878123185816790586134069000 12230976 225753391357028253655635047270446006272 12230977 -184292007998549553144106702450333728480 12230978 270924913988674048736491807366252985040 12230979 17307039959859731474837198142088162560 12230980 179996087025659588021419434904710432000 12230981 5314471502530614994263414559536297600 12230982 -202253255928606146679802250803617194880 12230983 -226807395989570816805956504735383801768 12230984 1029385417969564574581407880764578611200 12230985 -228640087203230995355109741611901485760 12230986 159817170575703495791860135663332397824 12230987 -39176534394261803900646744314130744168 12230988 -123708145093307938095186435256569102336 12230989 155674327629603405314643917500887680000 12230990 425493500985448849106709788079312554880 12230991 17171987093159793039233770339997685360 12230992 2673129356714629472356580425407774720 12230993 -1468237243808939833293869907777875503758 12230994 448271294377179684884429648635944336000 12230995 -10466095766985643367030944579883654400 12230996 584244810982904522103897479923501336320 12230997 65265701655338243620531494309927308160 12230998 81736257377583274316397016362034705920 12230999 -175790171615274807371254621211281758840 12231000 41636666384013897391226703037470720000 12231001 953450098037084469646767382926512805002 12231002 -168998708994998286011409909088004744448 12231003 -304988596784950047344173687830619708800 12231004 39621535374344553403331208274842136576 12231005 -360525970789249143785086613759880368640 12231006 -5684504544811532581098348422252906496 12231007 -506090481268499735891587029418904684928 12231008 339021662592663400499326079526866780160 12231009 204883573005226166161594503331983775104 12231010 577713703397435281634897234852681080320 12231011 -218720320364061798013271681206050234480 12231012 -324158679912081818078585623712476965888 12231013 -378298717060124263312758292137688836996 12231014 -331344902474793026505316496702469882144 12231015 -281828572209755342332740617048097061680 12231016 181823432885869950257820679388758671360 12231017 2039088618919002144893275506135534648960 12231018 -314078705507695090271950760557173677136 12231019 -372129593155229424272841630388806238400 12231020 -552730118108930321326423168744874987520 12231021 295224642648906931989079472384457818688 12231022 -195449720573401459528474776758541275520 12231023 137297518040039910224619547023036653040 12231024 20720333689153540321995190780940648448 12231025 -733697527785636298290305265718340827450 12231026 -747021882423437196080957011276006242288 12231027 -1017095697290011832529646475330134992000 12231028 -464350779305907482599358103934435436544 12231029 163485727362431471079797460011093281440 12231030 41292683226446636499751147309726648320 12231031 51223602559987987228397487825807134632 12231032 874900295197615254625421886767265546240 12231033 161765261965543253479025314842940870224 12231034 243493085473240639692016295974709521632 12231035 -719790326619941079907637731691629067520 12231036 -475440632193676858874579915711821675008 12231037 609502821894995485155888478852127947200 12231038 16428900811226511861301791877002933120 12231039 -353597690177679351980581358686882097976 12231040 -474931342388466264226453203147816960000 12231041 -4537152031352548254062096614088839068 12231042 11995513170177973843553209023352355712 12231043 103573646672183038018175395858499872 12231044 552616728258105627732741428654439309312 12231045 -1058249706761364551868573231427922791680 12231046 -364072691286877918808534172546385152576 12231047 -23667558487990164691235333261077594968 12231048 300523665914363834333076507549632593920 12231049 24266752092390919986312962219885997248 12231050 -46635345203222280915640705373630054400 12231051 -406265586625832154575047894137628244736 12231052 820491089100538744792067485960871534336 12231053 -335750131662109034245785434525479286580 12231054 125112264105239579406616542835856640000 12231055 -12149450364380124138953308849774441440 12231056 231210666523820746486088506321903091712 12231057 -147043014679907693598593731648940140320 12231058 108061842331004404731449552280011713536 12231059 1865869073125170870044250994606755865260 12231060 529646082168035595092573238796297728000 12231061 -750316872974266325235191591427774452338 12231062 138524764500207196067425335389561152032 12231063 -51776245183361789509416644266928838096 12231064 39457643563958476691329970792557363200 12231065 198900627129273649363148370911590339200 12231066 -802327820997346944153558865945608902400 12231067 -332037675416369160193610584603685109888 12231068 659433545411076050344867467857235598848 12231069 -637980504494796986307543728433093500640 12231070 381647777770803614164067057215546396800 12231071 -455653042075114384230260707295578898208 12231072 -291723600453289526644760856248988991488 12231073 -121736283097283995811278429680299995678 12231074 -291480130380379506716519427640351948464 12231075 70598407661274089529388071376928647200 12231076 -245246319123094460302170914348622360576 12231077 -76536974514201358060054470830232852480 12231078 331177561968691812904649465247516561408 12231079 -259148946224848227101368953602270526720 12231080 813968875459095531524568779460422860800 12231081 -16756265422798367240581822231327270656 12231082 -693484683045294369557601274019128438608 12231083 -661455452930927645552932152935684158668 12231084 -112581510365081621469415011725370161664 12231085 1068183733824340417304481957426506754360 12231086 133254328071425262972400412214646162176 12231087 -356538704296242315382604549454825527040 12231088 328943717911159202893414289065737748480 12231089 -571067531960805435468869674431357507276 12231090 -37289854008123442983147842080415052480 12231091 2576652913437183839996089095767596400632 12231092 11692831913759387702661608732216279040 12231093 -264560957822636439448392433600319514816 12231094 -140968068669721195054873335805902647904 12231095 1854196534372260833055764593946350256400 12231096 368980747569739366022857579022145945600 12231097 71998387367639690720088683912092425300 12231098 248379887061262614344101032656630592000 12231099 -553906580872989793335514134933545611632 12231100 48825315032386749596094133263495628800 12231101 887938958723559507379717232411273092800 12231102 -290963363279279757844883726712167080704 12231103 -258163559648677256570006588123566665456 12231104 -440648499239039785502064927956401127424 12231105 -412852846488797224075589290025027942400 12231106 102861388958400933545901440735767095840 12231107 -489808091296145844620849220954507920688 12231108 220315997852213541860259398803912704000 12231109 -283764511704630564959612520104457550848 12231110 456240442992366150832638003558808129920 12231111 239887940603641211855751041356898824872 12231112 -316617180480975117464671814665224192000 12231113 144290330653390318338694744701529540560 12231114 -131913748387349807665843772148316036608 12231115 -370893980910038542289744631492981728880 12231116 -768642087311271104394839362371111862272 12231117 -1012427922522224897756632201259465710560 12231118 -972736731371354330204235394609029717888 12231119 687838840832193475839596187691172901960 12231120 -16852041789637251082008394217509355520 12231121 520820187268481868129530293267738453312 12231122 -940370975549350528683538326492714219888 12231123 -76836897857934230484332665923748556616 12231124 596092904634700249406692464267021735936 12231125 -580980851419452345107833076591270925000 12231126 -39133413207286319077384013147604303936 12231127 -385388995692639709657829019331703988000 12231128 -108742166960250056037939037560534958080 12231129 -130232743307799295899561915363643428192 12231130 -554514380102676709847970982661985331200 12231131 496204592667960314032007207583858578664 12231132 621850762358425980830003598990831094272 12231133 -1351436037998212099946710183052491990618 12231134 -25944095677216578196446871747389416448 12231135 -557976619265673207769151242640588636400 12231136 1312261037685208477213559884187986821120 12231137 86895613763860119354940320582508766400 12231138 587812470484505028897257285670921538944 12231139 1118507556282168699609266419674844969152 12231140 558065321592112629146212439135213533440 12231141 -96613429383897990760923431379694175520 12231142 67195199364301010515826400561191337984 12231143 537918793442138351156332845987500929920 12231144 1226145857039270347521102237356745553920 12231145 366902819447195921075215869537920766600 12231146 -24669735731947445053484142334637949696 12231147 -458370927114513216259087535751702296064 12231148 -807049697548363012681325600092980345344 12231149 392925961000777179186794967711070170336 12231150 19311815850893015749752868774075785600 12231151 -944985012562505745519904380124878251696 12231152 149162617254792524510019962294517497856 12231153 -158187381761605476586409833952371149936 12231154 -6076360201930666065928891954369772640 12231155 1083324953632406121686450252706404550000 12231156 323490553967477596895083201899290664960 12231157 -308482687783097364303776814522506272594 12231158 10494380077355648367334323697714795680 12231159 -396799359146760471165920122178930370432 12231160 -27599394935000140238799119997965721600 12231161 -607296411547115703074560450393181436600 12231162 157661845082917225381428952290850093680 12231163 -38705305875780160939166742763741415904 12231164 -405139602489963164491004564011172352 12231165 -85636913791844610470762168333244274080 12231166 955964078467881063542348839433930370240 12231167 -798058016135631861504720552067895545152 12231168 -207677035928606022458093576131933372416 12231169 -1127076732636289388200664099338526034430 12231170 31973740160981279997542198661376081920 12231171 -707362134148577412971298007136998732080 12231172 722284088384277836153777685431521889280 12231173 350761397107770858116104265007861458460 12231174 41613486675068382191381630725495234560 12231175 -127291035562542124182677918688868512000 12231176 -396231879352930120356315764383343569920 12231177 -39422205838011538612359925298617159296 12231178 -16037488676229873435256822216451467776 12231179 -269758368967198895215517576278138984416 12231180 114720378486961169899616646640664540160 12231181 56859153940514323799566211686192340760 12231182 -178060343395128079417737707132603484288 12231183 181518732721869530574776914414109362824 12231184 -4500060605466895011456289563078549504 12231185 -375524805620620499195725609373393256000 12231186 365917114580911066168359379230398496768 12231187 133655959395623639568137203171493638552 12231188 -549959859226706042908386884232280874112 12231189 1523503505432992381889188393375380561600 12231190 -171950732146443602924008077335561798400 12231191 417611573244195545974211287934042269872 12231192 -224582478456224742642932202432023777280 12231193 -272699291547019488944860111774116858240 12231194 43554401207092504904643361330997962752 12231195 616812905844594910501632841998021559920 12231196 30398426737106560115764397771587460608 12231197 -403752710183049315403151090381934389856 12231198 61153974967832888495949818274558858624 12231199 11698318982863447068027654162391491040 12231200 -442437718948273242440930737217839104000 12231201 -289107610777081268599238504636998767552 12231202 284833891652103252510918476871218668704 12231203 1505597383223516147705491226286359407452 12231204 -11789464241014666804564259099357666304 12231205 1564782036979890410497935525113809920 12231206 -10786013518305388741701933518377810848 12231207 -300946564167107764439698404053929294896 12231208 2082480293941395555693380040216762531840 12231209 -2133732782850757531881522786298283705100 12231210 192436809208605011363932338223830600960 12231211 62360344298604072363151320293957346312 12231212 126565270088094216340115747606855761920 12231213 34362587161777863865639534098436386144 12231214 14983186793495856900460468615375286400 12231215 -214478232574074867272428249285889468400 12231216 -130616083697621493071578626931053035520 12231217 -86264130026231373757521824300172824780 12231218 84804069082863629779603937628493891104 12231219 -95146041752531897634055290115578806784 12231220 -71299608792262048249122656578193061120 12231221 -19955923873697040312760408585729930368 12231222 153369307104331476883261097825597979072 12231223 -10952413806462987836581478103816540576 12231224 535010657102675675462894340861090201600 12231225 -3982877436014453440112917237715563650 12231226 -168331768744793169998723758595022147840 12231227 163262071495521306816702282205240463076 12231228 482305901468406590768621656848387941376 12231229 79819109008010191496933125621032453830 12231230 -264202666431379071079280773582693647360 12231231 -371351325488695460332077451760647977600 12231232 2509340704523099651381156449158692864 12231233 686287657435053491534359040661937949058 12231234 -9181758038971881812285895584597325792 12231235 590063175870284664604911540484470001680 12231236 -121716259378259647502671111613946101760 12231237 -351465470994966704215842418754904548640 12231238 323271015561415908682412273321912493696 12231239 -726800279811754595125983290516295726576 12231240 62461480711803318481146032415242649600 12231241 -18399288761548588150010937102492810432 12231242 -141422611979095891847420385625163376288 12231243 -17308516067065574153669485842930685440 12231244 -400113594505136628661612722955527134464 12231245 -244715337885431082591468065729258470800 12231246 50297439124477938986808398533382465664 12231247 -325081983524033546577420202277171509248 12231248 269648171203173653261896095813646024704 12231249 550638029203162828336335084032168854560 12231250 876176810968035192320938818111912000000 12231251 -79642467057823211753443064182368294288 12231252 1009769747895452077013606247432014505984 12231253 -252977095746517687692972507540130792498 12231254 -155776051331524223063694176784602419200 12231255 -386286984103136576537237060091930283440 12231256 49328306808102928801306127147693506560 12231257 -1081060342868227705450921809753896677494 12231258 2694054697870583599890618988292530176 12231259 -1088646900486670440022208691830582308540 12231260 88950620749084046156483354777101532160 12231261 -25012074934637964561267788367338006400 12231262 -206302549792471622068094888553030479616 12231263 1558340653281196924821930795523230651384 12231264 -13022493120298872211798305360819781632 12231265 464678498807010374869173459216810758400 12231266 161368145104868078253562102992580422144 12231267 -19118399861024916256355831023097733120 12231268 454951253585099599437362188153083314176 12231269 311343133648826119487316202070699847840 12231270 -18205669053189841847302399701476160000 12231271 -170292144364333475097929957159183764560 12231272 817054792316066660586312900571172812800 12231273 -153311987277503240114151348121902036096 12231274 -244585918292598561709800473466330667008 12231275 64856482618608164748293367710236956000 12231276 -324127735263166134574960919343742560768 12231277 -717822772314453336747288943668792407328 12231278 744431242922826453026072798741956069440 12231279 -310915010920838119640616349844537934096 12231280 -84937578888353920335181623334675415040 12231281 1066939692821790905625088223630123673012 12231282 239689989290565659348202617154175865472 12231283 -446571205891289153427168488542304332468 12231284 -120736906393608319297074422983561210368 12231285 -270560103850302405629571633681521280 12231286 942602705674344752330722985562612818592 12231287 -458169189042451995922186535789322831240 12231288 46508652126607253422472953717772390400 12231289 257276724292440758945795769121575341056 12231290 -374171501428211216391593992481218694400 12231291 998714791582931382233136621038560109592 12231292 1072337805299391795754537692580489558016 12231293 -1325243287065573894237179435516914925556 12231294 -32518819797119210861514588669465758400 12231295 -386907118211705159946380820700519669680 12231296 30592003945916676617620630818300887040 12231297 -613293930791537170121836626142336412160 12231298 -15968946097496231988597049589021859840 12231299 327640154011704474720415446651029187264 12231300 223201887291233068175395047166622284800 12231301 -338140915114374348321019646451454682400 12231302 -215777504648987681632318289256024206592 12231303 -21700149609771423933663135580209054720 12231304 2056698104322221769816318294694021201920 12231305 -753074724058349823154105671442198080000 12231306 -383687476381841737657961595102353953488 12231307 -27882271441914170445455644678432947840 12231308 -646971375015669689512526084895996748800 12231309 -365288677363465185043757518942171231296 12231310 16616825556080497381778579329061905920 12231311 -1301200259573583334248918928440012347088 12231312 -33292471715777831920712353479664336896 12231313 166066091761572698813743369471751497320 12231314 -19994536755595729885154172010238082048 12231315 -122150708210194072986888483582938048640 12231316 -40788349303889973307164576704150632448 12231317 -307468057078568767480978004418120218208 12231318 -364884591461191544693802855016980675072 12231319 1879627464004301678115581783309102166912 12231320 -13131060242448449357139822879819571200 12231321 -5442652582025600337447229671576615840 12231322 -612909470351451021306878592353209878288 12231323 -278095824924146657061753092384956961136 12231324 -17332124370413661999533586755874345984 12231325 189420387206961274740358192122872444100 12231326 123917742288177723252622658705914550400 12231327 -744450454850139809779334759072016445440 12231328 807004757492022416006703919927509319680 12231329 -133280643389836499427515950256027032320 12231330 7060009702341945187487838534268492800 12231331 -150439394513984330300796530561329525008 12231332 203805439055871196791426361589745607296 12231333 94395594449611199574157335359583827520 12231334 -804734459744217660975907832227625201184 12231335 -126188804281948031876863401408802590000 12231336 25766349282527487293667729444839424000 12231337 202729103909056960738953094618654653952 12231338 75498959457683674706720962055677552896 12231339 10621964026626514422482222193114825408 12231340 293871832348435666514191299490921728000 12231341 870079148789803749838300389465535503072 12231342 -638685511068120139979019461538369826560 12231343 -638919373782208306634565281934342128136 12231344 -168906808184311595119147475866275594240 12231345 127635128771552625078100905517239782400 12231346 165353563161774421633842622956486994464 12231347 508572416618034159087676158946003943556 12231348 -950085917366275760755903891275208919040 12231349 39209380711651458488582552980455978240 12231350 1285326332099555644876603992720312000 12231351 -308761263574106679732588946129954206720 12231352 -263911174781353930846419025369541713920 12231353 -2002148815463348388280252982149825879296 12231354 158467720510263635217075343366931475456 12231355 907094715721752935966142994010589029760 12231356 1061755929418332978554766752757775057920 12231357 184457018038581353599930352966153745888 12231358 34730559751698501538064710949062145280 12231359 -75932516330967474950161243757284180800 12231360 -23268922567602270475194840704184483840 12231361 199824038932363280176105299433651206592 12231362 -308797195404512892926273482417685584896 12231363 -933666435587799656504743695954109550856 12231364 41021884148149562274858229621363906560 12231365 -340080872400400519338469049008917626880 12231366 -24620604225761086041840585789856776192 12231367 1248513720893208964186142797521867315416 12231368 116033107413866009814105285088876677120 12231369 25051408204369808016450796545962105364 12231370 -62538788461958012704633701773191741440 12231371 -45893656067823158252654335623228568428 12231372 669229212031171353202748913800936750592 12231373 -90240127672287944220548523067100404800 12231374 -582944462444880640293672976902957881088 12231375 718052596180955639162180598615144156000 12231376 -397939658946774006158956873392795680768 12231377 -489252474625961166227240005721248382400 12231378 33197317833697994598749712068313715200 12231379 -34045059107786256367723237700227674816 12231380 72943509072125972366247757897426944000 12231381 85405897704145702989536140783421951424 12231382 248085714702134366228826924517022229792 12231383 -11995566578805484968342419478048716160 12231384 102584619639551242583515704839327907840 12231385 740766907310458893922936879195943768580 12231386 -217075618455739576906385066588705789184 12231387 -289154251356282223865457246223317673200 12231388 563471960639704375700134374272891228160 12231389 1638312880469611313637719818844343041190 12231390 -149518234206889276377053134502396830080 12231391 207926269641152145819238762444033683968 12231392 -1100393537700000701532303938473528393728 12231393 -1829573273100693249324747269453090880 12231394 39921262930463468648123428705698642432 12231395 -571670007544153401923928225544225527600 12231396 292226695519263163182148192172380455552 12231397 -1064445065851730276170748552149520961154 12231398 663547052469406061398434304313010937536 12231399 -1000441538367007156869052385419034320560 12231400 -51940795408099347157398648853493760000 12231401 -5057390410931908274278451621837018496 12231402 -8809298819980450462335404051799234048 12231403 326287882081489068737236548561809077200 12231404 76050970199685205033764456566702489856 12231405 361176699064793501686790064962904924960 12231406 -145814541118361270383914703713838464 12231407 -43490182235771596442787770531012636208 12231408 526017913800843692866210759437189120 12231409 177514302991202987839853120054036990116 12231410 -927423102377349560849272768325880000 12231411 843467580553697115620266691001670230072 12231412 313374737287081643046093463411644682240 12231413 -1104356160462006466502844072060801760338 12231414 431836845502828458422808466235104336128 12231415 470119995995139672226245549927560741760 12231416 -445573006275912736084138314670185984000 12231417 621871745595746924258212744563150939840 12231418 31115534577306804301827526057873255680 12231419 -86098647811109895385133022512825961180 12231420 85911569126241849851369977516357370880 12231421 -2541339801834988296779577997479734129280 12231422 -56051107263753476630925338384329261056 12231423 -284400381123100078215279749269892158176 12231424 -654269979952051266236526630610162155520 12231425 475867760728733382588120955645394592150 12231426 -582558069110817845399903146795789702656 12231427 -239956938068782909388657233752729158240 12231428 440075228600219681719972838960036444160 12231429 -156197843126600602861285276717460114784 12231430 337794292039700686306997756861887305600 12231431 -1478094187397250415046483485430402289768 12231432 439229156715103469679904081674896179200 12231433 112334463500470511328759797801761126682 12231434 913285513334708936543125157360815181616 12231435 212325704683437586631670659476893247200 12231436 4187080368320965740393345771945820160 12231437 398844264290453427958036802022095752332 12231438 10282267039536950122291365530736404544 12231439 -883988748325779916511382097629462294600 12231440 -124091820852055397762881763131293696000 12231441 -26430499154468588452170619408365552048 12231442 1096477101733346510771740014573802272 12231443 -430525379690566757162956924402103639040 12231444 433393328839538827365613173685292820480 12231445 502262676057482298855312214701409539480 12231446 -87150435421104216398559147479353244160 12231447 -724095257595353525501850320104300738200 12231448 -47753831689229657968651022262469632000 12231449 428862732385704504552760107511861834752 12231450 15507769499902603787045540420630131200 12231451 382528161252211399802156296420085477232 12231452 1260853950733048310744155327358855447040 12231453 98198629445146556371509275438762827776 12231454 395127801889303076573007635289940804992 12231455 -210636121375086505043653225784692247640 12231456 -1089232828084567020336526300821036466176 12231457 -99185957237273296738654782441019600000 12231458 310726045039350266609673490910115568632 12231459 -451893499749655228637522581410599558400 12231460 -37831500906616136309623690722941836800 12231461 -444170224420595720865903960180060090336 12231462 236217505132861236251349552642968655552 12231463 -1131920618690171314823279288519422081288 12231464 152271595143987443460475969167860121600 12231465 -315868300120695547261585932298508738880 12231466 48986228415755155601425873644477330624 12231467 -571650282055866880996270518511989019200 12231468 64884766472923247264366781489090017280 12231469 -375863860794504795020485199648007484032 12231470 -190899870697091712976461634831140435840 12231471 221540467790213995836137364944327447424 12231472 -358525128268064592905093757982935318528 12231473 9016803322765436180529049799072053284 12231474 101006701740277678827815406472357983360 12231475 -1092806938791383766993559274260620546000 12231476 -640038758336955783083280483739917630720 12231477 820299948450603536516983551590741168814 12231478 606716267923236446626690968832232683200 12231479 4948518085802475867017661638988823728 12231480 -518029878589874694095314947634768896000 12231481 -727460820273064429318392794062547469936 12231482 116945109670724047865206457251331156592 12231483 1213602006769781781918329920310106192768 12231484 -380468441951867083773573378292592365568 12231485 120449696082929239506982549241716354560 12231486 31279676860470188817434940845006316672 12231487 -1358555124888106694136079881871498828864 12231488 -68021472805294680842684477692968960000 12231489 -200899332223268726479642508551039032960 12231490 -8514372801464062453879379102684268000 12231491 1107704379092829873118059476371456903680 12231492 14711791401373823075527359777839775744 12231493 -157484790964057498705546184763392956258 12231494 263431093493642859636867452198429950464 12231495 214999140767202292495831018407260055720 12231496 -122452095413787427238836419243106974720 12231497 -151680810564388228169770445820267079680 12231498 -107036657143962241997359504920612015360 12231499 345901119809435927683391541419421265440 12231500 85008392449874949527533050991626240000 12231501 -729642286546095988037752316153871605568 12231502 -2594711482104641930374062146402834496 12231503 341656301559360428581462835778108688752 12231504 -39318757115397724329042658631930044416 12231505 -36041844088946055184083240306005378880 12231506 76405974759030170427986618111584352256 12231507 -49984337853529341791784984341307180360 12231508 42051683039767541982213213690910867328 12231509 1211236823911294793037814748419312213710 12231510 -218613012708993708173617381277495629440 12231511 1186163432830630854917890315376813263112 12231512 -665419686908655277305206190669940684800 12231513 212976602629564011785218929944953768320 12231514 -32476062950985272650451220764081175840 12231515 -18718078761067976052561946104309596160 12231516 266527191641125863299372473670808330240 12231517 1120217325410353674721729750490468936664 12231518 -67692280984085224160519194788508735296 12231519 1524758479728505276733354313068961142800 12231520 88130641028402260391531667580633743360 12231521 481287500992202206719930255200571154722 12231522 -2958489964276533696553540318786096512 12231523 1074315987819749952565138109931823615772 12231524 294171630233186644208639486010241812096 12231525 -239279290745180586971322764196012686400 12231526 679983906705151591781167982027993962560 12231527 -427815758948075967967918220679337872 12231528 -267121643274180651093260420053262499840 12231529 -181748985979855891225227807926813635980 12231530 -81991647618581278123285322093976924480 12231531 108136314267365238845353860427126676928 12231532 765796548658153663120519618578291005696 12231533 1035687556801836304306960844205309935160 12231534 15570503899546894018721012382142316544 12231535 128871968467353155976310096500256320000 12231536 176371290643185826061457342021660475392 12231537 -298685585454966605916285790861468097280 12231538 -435954065012749126343434226707058447232 12231539 -426584146251092990568638150094475380660 12231540 -529778931289606042813910666540942438400 12231541 98604660369630550923872748253993984672 12231542 -229687595993698383589078723258347014400 12231543 184934127537435905785677449891221305984 12231544 265580937400431052975687605464838451200 12231545 -1093792079711081977041999141639460180800 12231546 151225643493332517353518029784284039168 12231547 1528121992304957389647701641890676280996 12231548 -236659282274920833774083446736158393344 12231549 -513611774600921491671102231626956232832 12231550 49035156747774700935762809470524556800 12231551 1369640708488145493084756693248229409632 12231552 -318073385022318497711190500111516958720 12231553 1869091691914722918292553833608742410564 12231554 697768637471889918916958241740462803200 12231555 15581577882991428491883954845940760320 12231556 407006401670082985017182839612170611968 12231557 524554649934038839489337621584234794780 12231558 111551866108121184407384665750428779424 12231559 579798115665894043170154822910114056800 12231560 382773379921216483284943627302973440000 12231561 -308809461495093848580731062126807235520 12231562 139820196538446633654276455791119912960 12231563 -899606497973596137356323541178211366188 12231564 -527025800241212696539914355530529780224 12231565 11311997222378918801825109120730785120 12231566 -921677074469898326627011364207771208768 12231567 43711515093252401975555480431087360416 12231568 651622888320157269832076543903849938944 12231569 -398013413177783826336222441104623245504 12231570 133875519656297194398423138198968217600 12231571 -237504797510570675903824686403068919392 12231572 392975128833097738192176596481962764032 12231573 -59911052735161451352981390117169082400 12231574 -109498422208300337187785278593525802464 12231575 -62059766526802268790432103303131853200 12231576 372094046965457399421335711896037959680 12231577 754456981509216591084672705676849368320 12231578 387422409625900088955383190897867981024 12231579 168003439179785106544766520026511118128 12231580 413929580946970776956124449729165568000 12231581 -2279144345825291332670706296497591645728 12231582 220274192941494825857484733895391565824 12231583 106776522181060042213035213343839546880 12231584 -196761716354950940934705519573215477760 12231585 74116698327025205936492915255101651200 12231586 -40641814381102373162754314383584532320 12231587 51683498406354388785480342004605708792 12231588 -56157295244468668202342657535110793216 12231589 -864570841655253332289978448704225900610 12231590 -10971291107051450985926981066079870720 12231591 558532759906491680838464887368764419920 12231592 1218411873333659517946854973764684595200 12231593 -1036057640149997324790073600844911598256 12231594 573216721802719066150918046886279767040 12231595 222259133244459467707385972930103477600 12231596 128069297143070322602647017291226466304 12231597 -183814229557744176670199780443514094528 12231598 -582120599975358090743979134927410555008 12231599 1036522934102362154950210586544200115600 12231600 -24540491641816356009165731685799526400 12231601 1471229470329530215951816519608521941104 12231602 -679639388245678854607551662400393459168 12231603 -15721576899988040232457240279715987736 12231604 263696955981209042496356970217969680384 12231605 -191240532587447038160641262497312576080 12231606 27398043704802973546522188856470328704 12231607 287309684579491596376896527078269787520 12231608 -5962107623402629080372629984495800320 12231609 -219253000066259706871543031201071264512 12231610 79941556099061854342356850547350548960 12231611 -668303731406948054730755552091326023680 12231612 117365483088891700703015856985784881152 12231613 425628428431392328628689697682095233862 12231614 -667515021952557205246892809393365913344 12231615 -307260963476204757212678894396397970560 12231616 192689131556980516288738117716656783360 12231617 -1514889114942762518563573961193501556908 12231618 -21195078989592943149308039610627240960 12231619 -570385886458212173436407048495537729280 12231620 380773282404611150170943761697007168000 12231621 1443691746097694015486308666255627050240 12231622 -97120914939605210672095457304611490048 12231623 -266246976616153105569168836877020761128 12231624 -145971277555802874039257854827343380480 12231625 582922511456110413186000771661089861000 12231626 157686789712791376138289213512263329280 12231627 -523556248082482785258672036884276956992 12231628 2290235947585135595159747358332714526720 12231629 452506466435181571614035630555731354230 12231630 130593799549832815195577680903034572800 12231631 -1346197788826743650898241460395768119568 12231632 -154749837863146501900896652452244881408 12231633 -100213896280783126700974526485774607376 12231634 -421153500390326417168853707294896536288 12231635 -361431441503191667367186657912475021200 12231636 -234684493661301102917991807134615488512 12231637 -1551208323335770021276822113815390702208 12231638 -367948838373835735404181197160340717280 12231639 -90545945114011930626177790864752310272 12231640 -173932501150660701675893368605681254400 12231641 -233814907874094803447030450895487249200 12231642 -305738304007350310766075227773191321088 12231643 67257011553728951121022863039853501892 12231644 -899167165100094198708209174175475929600 12231645 40364736470594152748670639458947478400 12231646 156038718846982653601117301516741677440 12231647 -706185529411644722084411414119572887904 12231648 758906178478709833629588971276992512 12231649 1097682892974227135398396377083376096000 12231650 155286913265372284656616501840658194800 12231651 -6612532290847770562332397727801507520 12231652 -116679813434650535457950497131205550464 12231653 48810049961652261530244359711273802240 12231654 792724229493073277150530987513262111232 12231655 -623815201131539322894003737001188362440 12231656 760817332815749672816341340997821890560 12231657 697694602182736970682231641932499527680 12231658 -562056926244628964385082821532797153600 12231659 981125577604153223430900263182849829520 12231660 -190750044099129526325909211582920048640 12231661 18410764934222123363299147809609331160 12231662 -657938867416585990372966814410683205248 12231663 -48426149650875815352825430463866897656 12231664 -263657115081588722247156579976233713664 12231665 -146537806673276835831753645815263028940 12231666 575709981958394007924204604493976734352 12231667 -186331004885022035125101800915970038016 12231668 14902839779761052134073604957769881600 12231669 932671615545866795498673579095755366944 12231670 153631661731802111535220935084060426240 12231671 260825103952108204295725779495725584872 12231672 315162526996151639460497692132702801920 12231673 1020373241197284631677716126065338946704 12231674 -216746461832536395728504067141265467168 12231675 -392385521307244580491691232087003414000 12231676 -417048678525295856092366048639934573568 12231677 30721897714738488166467269851110308352 12231678 264384027958430667059563214417660472960 12231679 1195447445880996923480954813984746081280 12231680 293275929283831226028964877845502361600 12231681 125876458608902069163971323412385727488 12231682 151667410761769590222846524835310612512 12231683 -428233653823476861835665534562294525896 12231684 409338543925663483464495468013609480320 12231685 213650377189154898407819830506627099000 12231686 -79700999295024095435398209468963170208 12231687 -230334073913365281152207157969785283840 12231688 -428981064899067579891644902062148976640 12231689 -89954996957936116779898209321277377510 12231690 88678234558479663629731452973680011520 12231691 948131082965681762167046527800220587092 12231692 395932675850854972265942917033881702912 12231693 580333736058402305000107166801518218582 12231694 -684586289125696142029847491490440320 12231695 -162297251923699484238624952295634287520 12231696 -255608645477617160458755985050342064128 12231697 -255789927944293154723151859420226507854 12231698 198878351315514913572683140381851315600 12231699 -274956805428490865890363879613289427200 12231700 33091325075912374441834100179471075200 12231701 233085827584354605120832602777469586304 12231702 -119424825981386548880156625605799628800 12231703 994592283178684590277439775799435799040 12231704 688181128579332362991245159912073523200 12231705 -317310958010841670154173907303390594880 12231706 193919676622942016590515395399341290240 12231707 -454320884005342989119689191727913397840 12231708 -252425678676687019932008286977492659200 12231709 -57040931469314225305614477682367386784 12231710 -292501206073259709989458729659869139840 12231711 -207848974318665694315537349213872467912 12231712 1374580181270493781857575631167359352832 12231713 1398768093225034615525005141704647561404 12231714 1887763477481584802509162238057295360 12231715 1984731246675063282063345809378083200 12231716 -135723749422158003838262342074624757760 12231717 359515840165020890473087977973065226080 12231718 -171201591152051001414683707168486417440 12231719 117629863534144998773707498697706187896 12231720 -60479619776322254213034281656254566400 12231721 -196664208449046934665102593927267345760 12231722 212901756133204355802815620910475164160 12231723 -390214324823257328716072669590658022400 12231724 -509433053406503593697799793498867573504 12231725 -69096824085795457324638277735270548000 12231726 211458388951729138723381989837958829184 12231727 425519121228551958703349907449433930160 12231728 530161783574773343315585859794497044480 12231729 41106311665663186977523558772340069810 12231730 -31926034257414550502967391611991173120 12231731 -797143117634975151591769325110434180468 12231732 160718983998497858991339332133713215488 12231733 -463215732158218330422446253330758608018 12231734 -4378602456835150021941639461803795200 12231735 223585615889493168622154647693401136800 12231736 444728507636748740394069862139848089600 12231737 -9809949266511798130494151933203764928 12231738 -45179363901713413819632770079255301632 12231739 267151868483996935402194076038295919824 12231740 -771341212812717028649801110055024463360 12231741 542590014397250536234827806695824283392 12231742 -42837740763260534379464548340762857728 12231743 -1990443524840626802520941491433150241120 12231744 -127603094382812608743086534250882662400 12231745 57254705485150460428708203556115421120 12231746 447651798694676867333715994866128613072 12231747 297007945372743006088763956761754404168 12231748 360737213536472962667437240129087819776 12231749 1311542958530695163935653410997150423900 12231750 -908265741262750145784481726479215616000 12231751 -159424066939007995125454515561674506240 12231752 151441374955933751162477555766821376000 12231753 -6731372763534887689621474747731322656 12231754 -293036087307018997179674039142468521424 12231755 1100918831406036210971298855755596221120 12231756 340847289121868124251498481297874360320 12231757 -263001020559447567391759187184415017994 12231758 -157501036136759450111739899735901539328 12231759 -970756901684318451911860379784863141496 12231760 113262233521478286262519308007114260480 12231761 -861964772820646459160203161697829646108 12231762 192266383010327147524207932055407859200 12231763 380120189171495256920693979919654464 12231764 -252144669051939338617717411632240263424 12231765 153923540075418405991312501090006003200 12231766 -123766661771842596649630349417790520320 12231767 1431659184969000826214345706429812343816 12231768 350590661173958643738414457418789683200 12231769 1293824031522653368563027920134441370 12231770 1022555723466971479639100472526906080 12231771 479832723310761206108661310393425398064 12231772 584909274376908741771073876342886212608 12231773 -565825091426411424532690341109597961856 12231774 472211808761569856239281065949046381248 12231775 -297972981332516415395194101218848269200 12231776 101571558305853877315150261764211605504 12231777 -88161492479619614853929131379406016080 12231778 32888212986971281324728751296269953824 12231779 11522186253452388841680144091776796320 12231780 -1177391616439152638484057273644482560 12231781 395435016643249305776838358113672787200 12231782 -228075204920187553418264117575436635200 12231783 -1495455998486756219641481054119042820400 12231784 673672462302884555637680251123010027520 12231785 949570182888304569584036573452321426980 12231786 -13643314716148730113984958949576560640 12231787 503937468614343267210815314853771668912 12231788 -257912784880841097472607957678347651584 12231789 29181615896075652565320322718865528768 12231790 330264876758687009854081457281969982400 12231791 352306571213685198458206700466613148160 12231792 -51587312303438340370958056332289277952 12231793 -121043190326653578595701068955046431360 12231794 2210800168911482819402677418228152320 12231795 101771597850834448639775564660659126320 12231796 465122693186169630939897804487373321600 12231797 460526472623209705597414634911172752512 12231798 214761570654901297864010460304689191808 12231799 -433253614060350188591166756039635183240 12231800 139180353129593685234608706832561152000 12231801 325815223941360840909800905134382824480 12231802 2677341442753480697365247704916331264 12231803 144838986619221357567125470939165578504 12231804 -22614327014181655608065238097071421440 12231805 1692922838505583954103794502711584972920 12231806 1233506687918586664302508729652791148160 12231807 -19244482332637324750372250405234472960 12231808 1561128799012899130984059721765795921920 12231809 680248685789479275642780090353140455360 12231810 -17311819193942072919603798275070006240 12231811 -243756452045305090148337857701379663208 12231812 -752944872293912179261962287389094261760 12231813 167698274697003585511477707562460246688 12231814 -100963048586633404630164086209800910848 12231815 12780862992639442797439139045846115960 12231816 -564881226404959114283216995980626534400 12231817 28378108834145086444285723369708183056 12231818 403025467118849543993046797786996013360 12231819 -248453982251536808313375335642390764356 12231820 255032298062410350758525386594756992000 12231821 517068259229696545508679539760453233760 12231822 188794369480129167186126886039781470272 12231823 -13328595179298600073972407408144068640 12231824 -325534494446739750695070861910990848000 12231825 -125689945208784823823475526639224364800 12231826 435763945871200727431612279806167213184 12231827 -876453410922404212939031831355157386324 12231828 96365226155180520426619417184756643840 12231829 41453105648425925701241564667578077884 12231830 54116412910001385417858735726267755520 12231831 -480415273581276985670618986589223361536 12231832 833223894876877149859636587034470758400 12231833 677479060942614467251501055592796331082 12231834 -440390756965687309007411476619249349120 12231835 -49458134448942471921287896394413121280 12231836 -1141831486519236971523722307157647659520 12231837 -920235105202130320905427471398327864960 12231838 743405563985633956928797463245927720320 12231839 -234084656212020112849680369075747193560 12231840 -352374797270979706468397433386434560000 12231841 27859752426838073286322977402875519232 12231842 -326573338815465610178011245498177839616 12231843 232662534737995270107391129463878866864 12231844 1905985483097153860129438169963003437056 12231845 -245060782365055278595175513515117680900 12231846 -76418938810614101800310052223019420160 12231847 -1324059202271892930277072298015001741480 12231848 1325009275374728668976025441050216448000 12231849 -289625086832485794098963462556017866560 12231850 95253954173932112322280327346791280400 12231851 -2008629290562676666536072463102709442696 12231852 770227335184616636661377616973099392000 12231853 -93857074141062384493770643315599921898 12231854 688800068571966316311362757886630637376 12231855 -95405048488237542140656621248786192240 12231856 1901336929999430799506538504355053568 12231857 -119555664431381616099141616536258768000 12231858 200614972994242801035054172236675924480 12231859 85599403362136207432937839923591554060 12231860 -427020999798686734030174998189139722240 12231861 -678906522407815299853737787153764447840 12231862 -491081410122561741004567341969417641568 12231863 -510626898565397272834492000046330997120 12231864 566905355615168050140176684392608768000 12231865 1088924121932332701458980855373199544260 12231866 6700650971034677538881700271903551744 12231867 81815199802089266573890185435465012480 12231868 874842223814913435882447649430434406400 12231869 -95219735270586645522599273582566661556 12231870 -104050508006232323893558267766237341440 12231871 -406936866828166721472438945171596367360 12231872 -395513559183527746541801147010256994304 12231873 -481111631687627636565900941119082784078 12231874 -261038932278282564099343759056590925408 12231875 28796307865584569676050263671958057500 12231876 439058960054692033033394420956998764544 12231877 600582260034755213478868082820564622400 12231878 412639868965370963974150114536321017856 12231879 -569810410028486865499376589999645923712 12231880 -30347959897582638717960392787615744000 12231881 1011778622765247469847269588543400880000 12231882 -134825628707987282645661090586798108272 12231883 58965957865855761786788674680224871984 12231884 311421879185048757845083167366429275136 12231885 462441636069913201014097881892220325600 12231886 -1051712888556278996490927086636200485120 12231887 -31607127342044779048129474690466933568 12231888 -77857467886936750714132440891184644096 12231889 877003019300520386568187106382702152690 12231890 -85843530562702611616588747463461401600 12231891 -496336804856938405533835187972334120960 12231892 1107465700370170383891583220595320833792 12231893 -266041470298682923795133182599529571460 12231894 162412874732265118463262260573381734272 12231895 68476997227622121718627588644247552800 12231896 -1441544772169180145735320655717854924800 12231897 -54968101421001537170375288280918212400 12231898 -256870600137816000536687131887278609664 12231899 278477440270892045274301190310847361880 12231900 -81243564060920844181387996724233075200 12231901 -505035783800578943585535672354553104096 12231902 -289963649892036198690340049684434942848 12231903 167746747366175871806263302168802587408 12231904 421172042336301885724086506373262344192 12231905 -314776741471707265368752240879651336640 12231906 -226288292541319422657759761831689592832 12231907 7604203805023239100167418942615894032 12231908 142678486975893937510241084422409782272 12231909 15745653697734339271744988527130664864 12231910 485883701830987726108645977089720112000 12231911 535124571793503184315360617730055447952 12231912 -53111940697444095659081422155880857600 12231913 -188423379105120335743548292393104647936 12231914 -16957943114563594067700896096709761280 12231915 856577319166570958955863956772741491200 12231916 -975075785101245666241832267795620303872 12231917 -1256218963497159256847321787283917077034 12231918 -172595014060199178730026081167584911360 12231919 681969331100487640552578221458333739256 12231920 -62465312930280474326339579521118208000 12231921 -459177162293763944258476920663869317440 12231922 -297233381241900993851845954865141897088 12231923 -829174071283843393818394408795501555632 12231924 -12214147850029956810871881222270105600 12231925 17852247416221633286668697335909001150 12231926 29004852125433176904526091887247160960 12231927 -572481330787107002276502712209860254200 12231928 1435584292647818190259441364810740224000 12231929 -600729524267682126505369836150940972416 12231930 141888474680593938730204272711885642240 12231931 524618450637806768652327107019388541732 12231932 -655236379794751161811708079654342037504 12231933 -35322804246615853119958754261913600 12231934 -86338974760014225995790830802103127040 12231935 917619379679662521128824489050515782560 12231936 384336911333756594444089539882091806720 12231937 -398708825109275821391570328066646108414 12231938 890263678032440928026230768502228637696 12231939 -302308205918621210918130748887625996800 12231940 -40549866442450293312251985151107440640 12231941 510400415079070263509096311234720877184 12231942 -405134171644353188239188174203701370496 12231943 840312619446559978744790488587713783192 12231944 -1234435545883887594060182048434508835840 12231945 72184874867487729298913880714001315200 12231946 -864969771672180763889962391972228741328 12231947 -104410704820020775567490029234295348448 12231948 -526150388984173527870931374568400785920 12231949 357102022060347141771134476565311173760 12231950 45777334869998226432943776098262816000 12231951 -462959289886962120306121988019157193856 12231952 3512676713381236763743421777289412608 12231953 22975044711293463085233255945855952800 12231954 -125909304591752176559360667765645468672 12231955 14404382129361983274124540869301650720 12231956 -769673917207095384243028300983105024000 12231957 -18796070767627529543446986099210622560 12231958 -2009491567782950313144941572252285920 12231959 -310885027339830856192000873933910786160 12231960 -24161367260666703242545779829716172800 12231961 -377137365099838950161881706715479813760 12231962 -265046908933443525027817754628741716736 12231963 -829384278220001531581762445039455261560 12231964 -1032658464951993265476727601716280872448 12231965 -294192600773398595665575072503577696000 12231966 -307831851184349265298201739076726672576 12231967 621397372841737659452554305043938853104 12231968 1107471671107855321454150630773034188800 12231969 68156490865413169326264385088117268144 12231970 -345715826161341911934363592938315844320 12231971 1562694972274222363902289727298245780112 12231972 27623550025652841727071355424053416960 12231973 84505906581917195308163201794365807964 12231974 -48168676256426578686158883427766624448 12231975 16203748102253659921550660125251955200 12231976 -544662984291481964388002441807871037440 12231977 684102048886630386209098775926745864826 12231978 -89822848902113946920524487808232066560 12231979 100023133908820538142132046271538922576 12231980 -27518557802739727373636837133450854400 12231981 -66895382765584294042352951848041414900 12231982 -112616437205862465953013027908665954560 12231983 556479123532228280067323441386180549464 12231984 204630355523345103659550783706447970304 12231985 -1204768182294502794284069151021519584640 12231986 -63864730060296029273510515308599861856 12231987 67491898074895023531087723377798760000 12231988 -1080342615228529933047970862347950032512 12231989 -445032556437054454089583425035297235456 12231990 -65010834489432278728185424070932241280 12231991 -812956024688930672733366509647431898480 12231992 -535141360710179737772080066445160960000 12231993 -326600254260908279381930034540384485856 12231994 75355950670965122665127116881003236352 12231995 1777907661703123821429948223387071120 12231996 -54003236856500616102924298598174294016 12231997 -172729596540085330248621040998033953280 12231998 -368579517302163311265313404774101191680 12231999 310515068404250801732769539149354644000 12232000 -309178480492045550033179136250347520000 12232001 -898368431078326997469518775554306407998 12232002 154440875028731994077028094903190206464 12232003 32086535636332896317005679799487913680 12232004 -597323036911249850723270401471738498944 12232005 446033327445695085024890531836818155520 12232006 128431411363025946259411387661546198400 12232007 -1583141184216880340177733482501718146928 12232008 -58073531062803220603564808000504601600 12232009 -39864362114023647977890390122113712192 12232010 242266315732450694925704783557433395200 12232011 35704245270335781688811334550904832 12232012 188295890780597228794441563632519114752 12232013 -1104217880257401021806718209643224553738 12232014 45804120639011956450125553454652782592 12232015 722705629443448227376911376786061756040 12232016 237201733277195112340931002504445878272 12232017 451233375327765056314042964227235965986 12232018 -252832706539199738860381610693209565040 12232019 932566894360455435363295391705223165420 12232020 -191653366366995800832638731595866521600 12232021 384681267554952653209022729578774507872 12232022 -106931614439139180332629470901395554304 12232023 -602918428008529051522561780675343237016 12232024 169088396425712731433416688924508241920 12232025 2494080331621001838100526087340720600 12232026 29830670077564048375941193802118067200 12232027 1124436267301611589707117224989453498272 12232028 566181181081618331581635302117033415168 12232029 452148485185352725942615462017311544000 12232030 390706296604140364825766099096845604160 12232031 -428921630908961980235452035939429291408 12232032 -592964875010478499779739358081335689216 12232033 923784144480193143078035018170592482224 12232034 22165418173607832142057916454330852000 12232035 -558539614636785037526376468897743317200 12232036 -188660737391642870327242848702202205952 12232037 40039345034054261454647092533133725120 12232038 929392874873594594120493812241248256 12232039 -250012866378980562460040222910395481160 12232040 354725356637574451610560109045940940800 12232041 -464363027911154703562310261892324183408 12232042 -135975902950887609621931854448227710976 12232043 322196620283522798985088435021227951360 12232044 -438884977666626658172614976447847137280 12232045 -10540031111936660661431642787587869440 12232046 -610065043556058607138768749501129966528 12232047 -350891795925156022304953517343902935800 12232048 -26301562373052219434893854841049415680 12232049 -73148856810675294581252979209829403950 12232050 -11028999487892243020135549562494051200 12232051 -5375930821535437762587127807956127140 12232052 89991435227529117683943552270650277888 12232053 12371833657874863719770205922455081582 12232054 89088445074108674987808749356435682976 12232055 -306755237337033444254345291013336564000 12232056 1217629501173981230719806057896882012160 12232057 842210405110320198389918106824064565440 12232058 52348535212312208068617353756032448880 12232059 622235588224345138380540785071948174080 12232060 114935093415502274155156350952235604480 12232061 390518739009401918638764250896205473612 12232062 140919810573995936821167580948997382912 12232063 449078633549197812412499274147025247664 12232064 -287107757016704338220379893840121692160 12232065 -378329283775681427343098298298456068480 12232066 -195489084670637903282416592862938188800 12232067 -167600715921024829595211220303592409960 12232068 191591983845797121378347324240066595840 12232069 1405372258108344801731099165383606725470 12232070 183567410221277213485145154979194660480 12232071 460846534560449305677340548632918056560 12232072 -778738850678565147214210638018890419200 12232073 144591767758051685784493501409020899840 12232074 -86474762303676620636313130576014853632 12232075 -476667165591138093773889999909375012700 12232076 -856913776969012797887861767418221524480 12232077 -202860735751387384410472077184965687744 12232078 146188289139129157766136503084354595456 12232079 62532598557657756889456721865670761792 12232080 32788162998240141591957133614514176000 12232081 -24196239013585816626216921128534653328 12232082 -289909811244711289381165589505155744256 12232083 -52637746237365241333027955374903125576 12232084 1500157385749009804620592533990773088000 12232085 177558757445604965717590472933851650780 12232086 -406819141213325566828975872452077363200 12232087 212339413264433159369531683549248613552 12232088 606675436917693808398966988941560094720 12232089 184118852293997399629615779630013597320 12232090 106979713067277950062428946479781463040 12232091 1192450018256931772158671694910194591492 12232092 283957384329641640111915343155880034304 12232093 709879828226571886308906134669711812704 12232094 138805298948038053815679928097919695232 12232095 391712790538288309939370655981308647200 12232096 665727275377960528985864693686419259392 12232097 1871221509856257174291173886193096652592 12232098 -102347979193691136012938178732702644016 12232099 -75258105738441401300583629092619431152 12232100 -376546265715321750712383198504072297600 12232101 80543933096679984224149860403252944000 12232102 577326266203605647153055734044369462752 12232103 -361432675544358848668720360299340128216 12232104 46242943974050777007973138599259668480 12232105 490715120178255784595195073061611288000 12232106 -249130554490988970383296648029645799248 12232107 -634536455508681723315882464486255460000 12232108 -102604074500299707506577282743038541824 12232109 -158636879862551828570598004963162684896 12232110 227105105639068414434443904948536893440 12232111 2257260482489081933219182500882083730624 12232112 -78939880926261044646799447598752432128 12232113 -24227558531683938967232725712823807360 12232114 853389764877503482085090485812619216656 12232115 -1035517673490831501526837195243533232560 12232116 164681733114089261510435807387212707840 12232117 -345785947728635838769419755922590242834 12232118 339564295922465595917456015848557583680 12232119 -210841178689635244443675600016313471256 12232120 5012067390201079893378582421729996800 12232121 814141664464873743550524786494745062544 12232122 -30806369466443429653154223599266492416 12232123 -1142327059689132401396043868128424061440 12232124 204777649262841000871736247334718976 12232125 -755821377208431787220675264162526984000 12232126 -621199479215013679639758059772495957504 12232127 -51930182871052019471472974784082543008 12232128 -66971186385217673998605549932893962240 12232129 -221849830300756933978103116784720066688 12232130 -483048764158349255513215509381701998080 12232131 -942867646951314100041475719247129910976 12232132 140368412672072533169199229365452800 12232133 715862088436997699826707507926235728320 12232134 -439429539575969530776496184692682381760 12232135 -67369518605041421685897324388508755200 12232136 -17022367222414649680592304147343933440 12232137 -367563585315939864240655651833785185632 12232138 66474652902618289978457314570605358944 12232139 1549829446999799732779360352912469875880 12232140 177925461989170481447490387419604249600 12232141 -1474083752162290571734709848280896280458 12232142 327540076799617648449423559694459704320 12232143 38776936116100970566408498396918790400 12232144 182823497330537054398636769274734837760 12232145 79260352775950304198836359054948220200 12232146 -405724064388940568172922335511713328896 12232147 1052330560493041595176571165634180023360 12232148 -353409599355464183759945037091811313792 12232149 -567460437577087136033538155345561884512 12232150 -103371412187100156300996519932035920000 12232151 -11553681055356246397907218083516457848 12232152 -10077817042799836855283938086484346880 12232153 726494954062225779820105591037574416404 12232154 -470041279865900515213379756502520912128 12232155 134215487004449872329299301561778296000 12232156 230769738314058577420011371959277724672 12232157 -6462508547168275161937779645792913728 12232158 -164318455360801874587916423091033729216 12232159 -990087059662956454880890359991191579696 12232160 129232011642386894985048897687846912000 12232161 520075287851805777641190950028251306880 12232162 152591227367502590211813874867730810880 12232163 5450812628755888647337973501028691296 12232164 -147474031902734056235709438990080299008 12232165 33442709080856517039870225615041845920 12232166 -277420655709213858305577126682977670656 12232167 4876455427171580545920146175674514048 12232168 -526916607821725341054603778896987555840 12232169 690567506170076101302462164979942096570 12232170 -220690411350818826622677440847233957280 12232171 216495761574748773024860001985899643680 12232172 18474619616744319677986688764648983552 12232173 1022463493315776202232044325143039065984 12232174 -1053829036860234272522245312116004502208 12232175 671950035097806889882722997799639013000 12232176 6081413133671542929940583612336308224 12232177 775013706098054539042755760890041786514 12232178 -280276659327810645028160112127583698944 12232179 -886998627246357961560361667719851786000 12232180 -215332651311349722106293012335425436160 12232181 -59568057282612959298930522457188585120 12232182 115136324013857775013896168080384446464 12232183 553414041874495014489979760330159507432 12232184 -1265621837848177211775026128032202444800 12232185 112858314610101069936849799042648984320 12232186 -129248068160327861081182887088792236576 12232187 88947182011844365172342208963456364392 12232188 -190844067763885581992657907285800417280 12232189 1584204596378438656132650910713148649990 12232190 -290517917950545635014999652576160040320 12232191 570736890050015068555229724245131797192 12232192 -131786734166852470512395527387556610048 12232193 -758159361717779704257154246814475627180 12232194 202381739625253725982631358545440854528 12232195 -614131281900470087207706841027511410800 12232196 -6610776290851061255533049392807253760 12232197 135404123478757131443889485253476517120 12232198 50101306791024750825932612126566669440 12232199 -20460228162017676124685864246344736640 12232200 135414145821225372879123091610726400000 12232201 596922741757338014551696034930622706202 12232202 -410719925871830416496399770131448742400 12232203 -182368868762981537763329901762783834192 12232204 -1016545169854368207513693910737602316544 12232205 -744991212755283683008067669489729955840 12232206 -18097589893666504039763488885581641856 12232207 780222767978295475783006293289928175840 12232208 166079838903580492988135353242777550848 12232209 906327019981164835231322837693731986528 12232210 -8369496710655809475227748768272701440 12232211 -123420134832547234642435824931897503552 12232212 -712808406241151912715594336424357644288 12232213 415552563089918981946594767240446945536 12232214 -83435678674932597394517350293441957024 12232215 62033311271208694028098870556214080760 12232216 -739730769693696972897067521446464235520 12232217 794586270429910273688167395848757208266 12232218 -112687596418899526431320106072536541696 12232219 -321727453141259504867456077605776911360 12232220 -249429208844521837099444834999537827840 12232221 -252459739290180135634315104864608834688 12232222 530807900548508654807208325604911062912 12232223 -561779360053551171913577967860973885120 12232224 -467750804258351744007040832450470281216 12232225 70672396203727950891091874593852174000 12232226 666058386015925958690677219121627967312 12232227 16391863393350188020079210622792474624 12232228 150201801033015343428140356685969326080 12232229 919138467532583729333503778095444687260 12232230 -188132777145237456909377916297515441280 12232231 -1849644043875436032759565636855709228496 12232232 1356440044186246319856896616616380902400 12232233 -88839619909637876657887713805973742300 12232234 -16841778855683296918977076574844235008 12232235 173581118236262902629425290837697014560 12232236 386539461175453564575192638280120755712 12232237 162689278217555724569928280672846284600 12232238 342676328510043071916634391489512299840 12232239 -381381663736604090793929418163231645176 12232240 -69732247378378097056264254837389721600 12232241 104096389613031173920595052568840409664 12232242 473033816544710381590741639490384647680 12232243 1061196044943873863938020417052354148492 12232244 530710329394038985647742480616934629376 12232245 -31094670496639588385857000332320266560 12232246 156476364443155479504312663744889678464 12232247 -1167707884855697052924826833405698345304 12232248 95672786284225928653293109617306501120 12232249 931318814295594805668463127599999505280 12232250 -73275642157540894307668836935091792000 12232251 -619408538857616585733432500880364164432 12232252 24261489689497118409846833979532157952 12232253 35523172910407091027782600292177472 12232254 -448869729147054463820862672147764232192 12232255 141282217102172697291234790475292728160 12232256 -551366868880116367268732659794538659840 12232257 386962716805983855685004818033591706880 12232258 -239534912953939103687039903942089206240 12232259 57263883597983670172643367400276623360 12232260 -290486717672922592193444583743120689920 12232261 234532701955077870188695258727620829500 12232262 -376584219373726384771940011055120459040 12232263 956920678820283092745018144120520728744 12232264 1332997473348596188610824926945971404800 12232265 -346973716880419979578685510314588534200 12232266 42895514786444246130395992851584072448 12232267 -4037723825946776574785525069765067498048 12232268 -416978943765796624977254797871316555264 12232269 623194827721314941156249944715376026880 12232270 -815266662938261811855496416042970790400 12232271 -937755159001035284520019513931078448528 12232272 -75070894217214938378471575999873155072 12232273 -466710718841325298713102367244253678478 12232274 -203362350541253558001888269752308837888 12232275 -299472832640059901302718525506574846400 12232276 -98273811529125659535486125118399508480 12232277 -132156570738096782989169303243733641028 12232278 314823209727317736976410949451335195200 12232279 345573365911600719814038674833245583880 12232280 251095222255613977512742505862998016000 12232281 -1452627559576390799369104906809881047680 12232282 624558355705177875297883706840452301760 12232283 62217365830469516364034732405966475520 12232284 -229162943867794068333998195604575000064 12232285 -170672620143416500139847885125155614600 12232286 -96828221424717313736865744074517596160 12232287 528950082274322350942425880739990059560 12232288 -114994457747463459148448596846502215680 12232289 -391142046398246118832618025019632786910 12232290 -12535819518808989331154109533660774400 12232291 -1489301335009428011467898922639829444968 12232292 -218713899158226503120058628328620059648 12232293 -608673371607909036588880843806030328800 12232294 446434854886267030745170534104324508800 12232295 1146303979491395654956478864425226413200 12232296 69940882397326035733890632445542400 12232297 -297201732807050407842423865597774365696 12232298 22469785492204589757477558957923924064 12232299 -639322106507126056650328362356297662800 12232300 408246077736775628881172950113091462400 12232301 271001435472630936987092840207619875712 12232302 407641982433450543686432842600563911232 12232303 17704235945612139839516692101463612264 12232304 145885793276684120784430148948823244800 12232305 -479122597830111392035118837123059106700 12232306 306564190860619648932161055324404097024 12232307 147255492581680600728460081292891248320 12232308 342363949673963616120370597132370135040 12232309 -531181981812713274985738409085847191300 12232310 -58173809398110591036529317780816829440 12232311 42784376952557007993709139606756787744 12232312 -1196754947915739321252076759639766937600 12232313 -44276785938822436369664709391860015216 12232314 -605149653838264423220962051202423301120 12232315 -425330599439718374975137993092002231040 12232316 -1485833486146355932437887247234086507520 12232317 53919738589366294916149799760597972480 12232318 25988280236580120729487101527963523840 12232319 169817130303270216516581109355422579312 12232320 -125957237942088726289350570936159436800 12232321 213219664048877135586242049310779442944 12232322 403376671877737410927610343175433397712 12232323 -245394119364737322699079804174272796800 12232324 221798044564937089612448925017203085312 12232325 350035791611428448405786138411311860000 12232326 271194762239791196605925383634070423744 12232327 -1148067265893941255742599368026716942824 12232328 -1317395776891255304870276774129496099840 12232329 39816786335600185952446228032213114384 12232330 585971874272544904358542179645542461440 12232331 -89054983941627422475322678150801686000 12232332 291035593965434569032244334578914235392 12232333 1438715910217022368961314972479925587840 12232334 271674723672922962455718367975290234816 12232335 -40619619047742302562060812885438060160 12232336 6144426388777867644335504931483656192 12232337 -13130894570616932791348174555439513100 12232338 -266389999935113463983043886663637080320 12232339 8432734832441612101788403996987258880 12232340 416606091791681671187725535594000985600 12232341 -1056843011703322473058173029843935724256 12232342 -5713916539110604650376330672720429056 12232343 -42221537281652464557749192730515704176 12232344 849766797912738587150242155817575198720 12232345 337439736629740449847685904386183052300 12232346 -98473476869418682208881905026377493760 12232347 -352422342563826888233817703044732357120 12232348 107132735774002363971932540629646511616 12232349 2188229350808095968140665000110260736 12232350 -55130521464006324518410715975439168000 12232351 -582224919157419888772625841288061135648 12232352 -307440871165748830111672809712464691200 12232353 -232810482042174480843776777339564806272 12232354 -830831245515106060590085694834129064624 12232355 -312513117108772201598049164630515944240 12232356 70713573332325961048127829783204986880 12232357 664865355768111123266494812219092156606 12232358 20157917471100052534793851475683907520 12232359 446106056667214647683327927118197808528 12232360 -488091848668740485156432746463163724800 12232361 -2197205877813420448794679879554179154048 12232362 -452701510748153168368397257187510353920 12232363 -17542682690299286875661808832799300832 12232364 441957232089842280420986695819492862976 12232365 319967733056740958094798667441400586720 12232366 146816796179998987773885506291562451584 12232367 -416581436538983363437085565986400142368 12232368 -230221040867275329360172393450329489408 12232369 40279822367832242533762434983629338770 12232370 442673826378824919554070144073373054880 12232371 -257063671494822464445217611590833360320 12232372 -340642958881974560198906611409432433920 12232373 1457669966512001832665217664952888912622 12232374 -190087812784058462422784041944176640 12232375 914391852669201515191607438471621970000 12232376 316135654792583202396916340690961715200 12232377 91630000467161870307460894934725976640 12232378 91418815595744562366811760889189936240 12232379 1285196620297744830051261914583960074376 12232380 -537415720438968754219055905297968061440 12232381 130956381394699701485904031071831287392 12232382 9237760738529707140396905871708894912 12232383 405869161849984557220656174997563721728 12232384 -224986616894293042099508937400730517504 12232385 -400803193829792220181177277166400601280 12232386 226491932260161400446718514992374718464 12232387 2576054725852062286888806186634694128632 12232388 379460524772523257563481950195466244096 12232389 -331901650301472636165357052564105617600 12232390 71014290614398325992162188825267235200 12232391 -48574836176939284597551502317479575392 12232392 315217985587254414969107473637073469440 12232393 -1694675385289772884550472978884827222656 12232394 325566402737544298524215446492032104496 12232395 257040035501733173452284179073962975520 12232396 1843726056522113597582978964462645605376 12232397 -864329964996638763824220473786644694154 12232398 38369673261216226792866927172497389568 12232399 152517430306041719660289613316818282536 12232400 -35259649081701060417619596529961779200 12232401 -704727159033603871397263531330674085536 12232402 -6005561411257762254985832175283355136 12232403 2082206344235428902556777322377968701280 12232404 -90380220801495611471870175086109327360 12232405 798290295024921714118334264001638772060 12232406 191685412123104094996750550428936993920 12232407 168133561527255335026843210432996302720 12232408 -205092852798657114151758837656228413440 12232409 996782493053268766316131768434261936000 12232410 -308019529710191591657899822930017680640 12232411 702442062579729167425285506461933641800 12232412 -283950076349341575542128040888416631808 12232413 -252324520668620939034289409078724529716 12232414 -61825176719393258946010238971736560128 12232415 -105659841058496456130837703593183014880 12232416 168019008348375683138509020801710161920 12232417 -723406527446871971441329822096801559120 12232418 243773841555731722764464691344057693952 12232419 402399005955004951311100168079746957944 12232420 669341314793358550406085783924927617280 12232421 -1260202500760445277130018293333454197378 12232422 -196711906299250526889676589024569709568 12232423 -525942664060424618250699564152680759760 12232424 -1078955463915942990469732437711572567040 12232425 -6430025690473148322845595598672840800 12232426 20604760158405706326724111771248770400 12232427 867736168880274178584426610078585529880 12232428 26401012366647045701717358954215178240 12232429 915833926198792214715273750318068782272 12232430 231613023951066561994214034459452640000 12232431 -608639847106435183474727928899696642160 12232432 11872260396659295581688396960756203520 12232433 -247041919112224987320645443179549062318 12232434 25477404217230413062539545150959688448 12232435 -274936767399789054461913607947868991040 12232436 613432447324091038473483266751392163840 12232437 -3065254887990106382619886283357847936 12232438 158124613507603621236146523007184937120 12232439 -41920352822720542279185616763120065440 12232440 539003359218803719369510759211817984000 12232441 597244490356975189970246098016348515972 12232442 -397712699059862196181533505308808086528 12232443 799333773914953906229241062163482903064 12232444 -150048013803681985587843096781258629120 12232445 -127191203811799844338987446204034060800 12232446 -119360501964197540271721837016601117696 12232447 -22529962986163348167720350327941400320 12232448 -633301812439031182398718688407307943936 12232449 -927862666914642729548053271645152941966 12232450 -89881416587103494139532642443406020000 12232451 55771631991861374144955733151411403264 12232452 211929149414476868023220270528029630464 12232453 667165004049954186301148710136898615000 12232454 127789916709679698239314152113031645312 12232455 338155990334663287475348656076001438720 12232456 153611224383783296449089270416288655360 12232457 355572742369114621012077522965700813888 12232458 -19574554613849176664608786590333928704 12232459 -94562424041002036189014521125540282784 12232460 125717667232216164532975406254068879360 12232461 461402180181062615497888248219790607520 12232462 -495279294994293715704587254772682332736 12232463 1628862977143389180792180096818707073712 12232464 -188528581595184913966538742071427072 12232465 -42408254139364007842896195295197240000 12232466 -299922002784005703878727012489664258560 12232467 341549250382280014774987379029293354768 12232468 -13917764361176147078147831177723924480 12232469 336731475489789198577815638096247551196 12232470 -93227433055780891548848960863907020800 12232471 -1166881186515757150240506577906411686328 12232472 223898754356448767843025681042371911680 12232473 -64780066917822397887724498195996966464 12232474 347251037340203645191786743480813098736 12232475 729377587861904334840456807003574432500 12232476 56460903377173071654472553090862342144 12232477 804529296112826044394469570362119102912 12232478 -538765432825601803788790426072444920960 12232479 32853161635042329425913796794843504000 12232480 26759935691911683134522918251686789120 12232481 -248721288990420874435449710380559239488 12232482 -555289731225148381267346839707818145408 12232483 -214611637669065721109280585886249649480 12232484 521040258666197877104034040152055959552 12232485 12978589500248881625079452669424283200 12232486 -68213372326804662238154952371704320000 12232487 -246617745564010996707024733868001561864 12232488 -127516059639418029108554646415815229440 12232489 1039285770654399080460343956322849671290 12232490 -89545315689578649558740602392810907200 12232491 191074765542434802809340788834229442392 12232492 861832349795681974319260941902437443072 12232493 278442126695990789079605009135420415360 12232494 -71014010318636295799033092202967536320 12232495 -853957904572237516678036700366668200 12232496 -173150609666529716739579501666519810048 12232497 -770198357338518528799003622380995738000 12232498 -80635848465922684122973148504526597120 12232499 1271328595749592547464779569221242223500 12232500 53332441353875307304787840703889920000 12232501 -137587129117097219480592206916136560000 12232502 -267278456150787503470992968325047685120 12232503 -148810785793062840104177189754668471328 12232504 -767443499450488350667800785743257600000 12232505 194540806672527304035100661477852749320 12232506 -77034172769565323522725840865635630080 12232507 34185926469036607777688677150581164352 12232508 -99008660155245958269075222078677148672 12232509 -13484306650511786153575966528721179392 12232510 115217919309205444726337342029991896320 12232511 19005443579325457054858067682491835192 12232512 -57787570660531798349481518814147379200 12232513 -974554621701298995434028205532493859840 12232514 -68756491526206065894619127084815229952 12232515 677773989491785767342492953629787014320 12232516 496461893763517921959668500750749815040 12232517 -546634505280987085651899480939288704448 12232518 418720832522500404282517499234011729920 12232519 -220445568291392051100833607526525654080 12232520 166003059346379878451361426453643776000 12232521 24938755468655719368115364654073108672 12232522 -487956278181202738394170916557458356688 12232523 345133147942171075481158545504272558640 12232524 184993006048997214578392667575861894656 12232525 -220272264090081557286496247317147686750 12232526 280720744399741206331423841797068395712 12232527 551947808329319186614625239074666849408 12232528 108060105455509602869160353580951797760 12232529 181613836178097315412718275286481646320 12232530 -29085356708783549472764645788061376000 12232531 1783487010048297921112674007626863844332 12232532 52103497636545625740406130459169875712 12232533 -357917083433901108880136944246198452672 12232534 -744014247400759895048672486775049231584 12232535 172365912387167836257713530406369588160 12232536 -235885555030222732897957708457792409600 12232537 123599173310098032518409093198679484712 12232538 -176902691006672287538213108803847654400 12232539 1475467489540021156092128988941299560 12232540 -528758506413027324187496955321843686400 12232541 10597795957578899212118406194162235942 12232542 2932693938861173736732911807566387200 12232543 -1677212778778824227667946537398064362208 12232544 691254441942216489027007901658384039936 12232545 -272803638315099196894297325151420970560 12232546 365656389976090507755399897100915067472 12232547 -1122197195948198139582430754572681676004 12232548 486178187482424956320630375367128295680 12232549 -649028578769895938618138039690181965568 12232550 112813362181406335156908946225513113600 12232551 -1510489339196413960578558959606771622576 12232552 343028841160204445998045338354686745600 12232553 2010352228027913556643348171987838928000 12232554 -4605107237845541185758149741632151040 12232555 -204336518600564164769213114395335442080 12232556 -912887959559296129648635101737364928000 12232557 -459147299048457467091184459774140206346 12232558 78608751149246554590762205908717951744 12232559 -486138692035843821649680461819343609552 12232560 -35605903763354828321766244151962828800 12232561 386865789757077237609093205797810167040 12232562 557078999998660348973430211418762326032 12232563 132091111861507968946629254431913415168 12232564 -34479368992813200813539630648308865024 12232565 47276541358383452502262507318057250460 12232566 -1181532626026679724609896169244850073600 12232567 -528789717975304717569860140783120960760 12232568 1453168318974812627489117051556948418560 12232569 -347488019499551936268600592382361690288 12232570 46020515334509266408185070756772828160 12232571 755218177173905178906005156510499746784 12232572 -609755642205291565150820221671496482816 12232573 -407702863194770497531033893186660033216 12232574 509241264206272814237399479002933619392 12232575 506917190121529868840708362481477896800 12232576 -78664065156973858803231192540229140480 12232577 -307132646742014442656143036979429851200 12232578 -330531910367205631969112718787805160576 12232579 1703996995150151766421485340914555533180 12232580 -627528737504960784895637082569414246400 12232581 350594668297281292453536046245108022752 12232582 -282750617836533987710682614551054984608 12232583 -971151623356925668824775570788796394880 12232584 140880895478653399463744865942017310720 12232585 -890937970597750742694792261788554616220 12232586 -685564539290201494876640064763944973008 12232587 785890938390704023098813774558890252760 12232588 1363696002408033370553726646457732224000 12232589 -1079122518840553478646156835862414117952 12232590 -206070035092475606133086044552483676160 12232591 385305323058880990364590291279287289072 12232592 35785710139643145240430643877099405312 12232593 -101943286256325311052589574305042985280 12232594 239290874865225208451979101582261085312 12232595 -205236975701162603423212830873687686400 12232596 185899901567255739918075934325449580544 12232597 -6192147982523406520957841686252417280 12232598 -139129867648859960986156464602344869888 12232599 -460842116133284057127333096124248648960 12232600 135585435861283914908880275816460288000 12232601 1116127559704209703534615689202686737604 12232602 332471065379662819399838918014860933600 12232603 234544814045099992308730083255850478852 12232604 -1031254636340687558478078237627199603200 12232605 -190589374473040782492792934276514505600 12232606 421171117295911930563147185682027257280 12232607 256166564714373092927223681173020323432 12232608 986245058050301814639658191327722471424 12232609 223234937616951944471562599420043683810 12232610 516221449113627819388493331772060800 12232611 -367115635872071008483553671588592040540 12232612 21792927880607509507129164143389274112 12232613 726366966803695941142396593878300156862 12232614 -44989195235345524759144581232759460160 12232615 -264796672606107902935899441715658724480 12232616 -2935350853348986870054185870190965760 12232617 -37369033981217921466248069179940522688 12232618 323816235635919426109563752202960311040 12232619 -136157018908469811630168448058174941440 12232620 174462952152716894848062519555303859200 12232621 -371522571201803310614710975692810099178 12232622 682314597338780490416033974253890941312 12232623 114622355496734890030657544665264755840 12232624 107213432916559108146738730986389258240 12232625 -141720580677328912991224354383589431000 12232626 -129980269425115816912552411821930840576 12232627 -128867147278723044994457379442281148728 12232628 465313094515288650111391628880408490368 12232629 175231363245051108360594638467415126574 12232630 497390970432770305209992893452106728960 12232631 353643014080124162560227283773421692864 12232632 256494079388537281163822353536116920320 12232633 -508031917088508531050590894032450260480 12232634 -215859595657088590185729586946836181280 12232635 -792931229413842989645257478035724884800 12232636 28546165453897808603608848397503565312 12232637 -1123713789575575939253719209942202682880 12232638 59687531921453141421982252186535095488 12232639 1166214671141108011995418418001729682656 12232640 -982186643879997113725784140409733120 12232641 -464762328616764187449341514472812205008 12232642 781582205179831770252038634131441664 12232643 2738822945691546222632451486379730836320 12232644 -97455325524413850362381948407591354368 12232645 -365107443704648642875016425775923772100 12232646 229392546067455955056574033263619666272 12232647 -69553226829025576386570604201042060800 12232648 -218682029813585702273375144365895408640 12232649 231218717066881659750886867506998068416 12232650 -30302739900299999455627886284365734400 12232651 -807526486460563469534802279977332560000 12232652 -647494303619414461831633941928027870464 12232653 -1063608258453199911082390895445354520896 12232654 -202726206191709056262910741747772762304 12232655 -1205713037059973382212253686725026464640 12232656 -200490429320449527577818749631399198720 12232657 -321792593735898049432869949987426915980 12232658 -137408207439239624489907544211058710400 12232659 815808117566626578947524619497550137920 12232660 -594234120538346262670049159996000778240 12232661 -48367182221925292744166824200411973632 12232662 35965912511624687715905085210674503680 12232663 -448286755689903351804485312637051252088 12232664 -368745474169969676048120704974200217600 12232665 119798672960791953013919457625606702080 12232666 969592343476737762659725130578465838304 12232667 -933297632535411066420635157841540330920 12232668 160102668121069857069122531385703022592 12232669 -124061260256178053638570497250189008320 12232670 228576043984485002347367899918446188160 12232671 571690493582621868914336749138967691264 12232672 -1503958114379865396648353619391952191488 12232673 -514884697965019020182147753636871937980 12232674 -880435612436905888610038245197358370560 12232675 -43953268653952023028450104553684448000 12232676 525006893093444424997713994109340180480 12232677 1081627841460072356963992862805072359520 12232678 7227588354291022864419088882580465280 12232679 -137296898072913407041552029300605163720 12232680 46318934757692001282446360480274432000 12232681 -418698341363282728852602235977202192320 12232682 -56762205795266736550911747851386999296 12232683 284547224646509971637322841249847376 12232684 -459059551092243551761744600621482659584 12232685 -141659774965591528910320084433728798440 12232686 30615180958910955498782770471935763584 12232687 -600003616813580528162649269550897951664 12232688 -20349600013039539504888485488857317376 12232689 257948915338755585030729259968196547520 12232690 -1123369334139779630434469142624047523840 12232691 -1580598833322198764715309907792564537908 12232692 -604186086720577483669414213125735782400 12232693 353085005416835806846290984112116549120 12232694 -234361599752057206833102133098233539200 12232695 47915530529584511837807126410013366400 12232696 -173368210340886404634769568634122158080 12232697 101499348445348209362537061443859895146 12232698 -338110935585545366887467219537244225536 12232699 247943950440728447271430829707570033700 12232700 -337416797998488677022321555882669580800 12232701 27533703588834951800953376078075625612 12232702 784562952204025573004196081510522274560 12232703 -3199415207373128484809299279203733872 12232704 17900077390303884615114941484729630720 12232705 104475692987811769882617542743431984000 12232706 -101410420612723708626998741631192480000 12232707 691090868438326725541056340487858986992 12232708 -1779277733473732340797139966471294519040 12232709 7501609240398286442475979477634193216 12232710 -3752473899725037495673097249726058240 12232711 -658947695469323173825375669111728861168 12232712 184674885007232642521689495294941107200 12232713 -316508705078858271359279310111630874560 12232714 240587935300639453000148735124218928480 12232715 398369232641689203436288999146667936800 12232716 -119464011895376199666269191206948074496 12232717 580975027338740654976051882479853824992 12232718 -65575361908643522185103208727035778560 12232719 -194441046609998304114011285845414125312 12232720 -61929540884719525486074490528590643200 12232721 -35134545508845844178451399231580416078 12232722 140599878439097801750421544978193164800 12232723 959792484410145110362638576346340156972 12232724 162314480147433370227843584255849594880 12232725 -486508492244034821411038682903620360800 12232726 -18514422134000310108787237867400819712 12232727 -57597179706999437924383398651262925376 12232728 1387556361151096268818621084092256051200 12232729 -147467013829923023729740815761545721600 12232730 273132448234139903133692230141781246400 12232731 18445046443296354792511060630322041344 12232732 -250903651777795685248538543660374548480 12232733 2916756127865956786673065186099216337964 12232734 -32791804391452788797922656072915069952 12232735 -25856474755721732054986219262261877600 12232736 92599177647589104704927444474801946624 12232737 1086544327534447127746861371722999040 12232738 -215389709802489758871744092468387925504 12232739 1153818474189087089543912528001114504540 12232740 97777677984296405785205913271517368320 12232741 1756311391312554787306576893411395400252 12232742 -265616248774722027661258690986389533728 12232743 -120375289200160100636759249125965946800 12232744 -169136707774592962237843212231761187840 12232745 331360222791259553391399826932915698880 12232746 446618893282576485823975035983121181872 12232747 -1467812608991809520810901533564272105804 12232748 -950397758528914214519561337926864193024 12232749 -163717541814712658499040823520341190336 12232750 -567921263114655551533060156692822336000 12232751 603146494140640156575360799671350124600 12232752 20857621121470366531533395515618099200 12232753 213508596112218130237733909919260600884 12232754 -253441110795074892248867607109296903648 12232755 -129901164962961559602045164562376704000 12232756 95952118993873165585082989700934806272 12232757 -343443278733074249514215963529947416320 12232758 158030542112966309300294175285302616960 12232759 -225349665773539291152789468093368024448 12232760 -273087771502488127919505481007434752000 12232761 -981594939599232943007699239099224197376 12232762 -421872043101589111859764314709497940368 12232763 1921524709252096427227919252812384333800 12232764 -16715065602737995148602349383271155200 12232765 -554675084689971984123068507002230727200 12232766 134178759894531517851919286834132561664 12232767 315774365160297015730738775610818924544 12232768 15911294964762195199067013628413083648 12232769 -10007579720890277704201757709573602256 12232770 -262494216174651011085628952400929587200 12232771 10296745941692746447823699572183548912 12232772 224434774319426391567873214319617589376 12232773 -109968311754840678593775994596321058752 12232774 -656601507837927945633952435572361914048 12232775 410590133039070783555733506757515498000 12232776 819726133026055865686534584297464832000 12232777 1548155532352732422799770209637924177626 12232778 469922385026068727517605438631702547200 12232779 221312783750109562345099681821374082288 12232780 179976944023195476388637143405456588800 12232781 489279657728656000851056037847335878400 12232782 -3447235653516024135509980630336402368 12232783 -234629220684039053632912181252873860560 12232784 -214985516282179005529265625913174523904 12232785 -271743532791946951558888339894399852800 12232786 -1779187657818046056361650675078561792 12232787 -416161461826170271303118097398909884848 12232788 -157743325742882545035313865347252377600 12232789 -434176442390995056104292030963194451360 12232790 -221437286263074438941581289895789369600 12232791 1693118576556634581994697589529420804152 12232792 63805346855241654617776556129930895360 12232793 1868804121009678736677214818242239196880 12232794 175158368748980058638703647648006134272 12232795 1778911421051540834683023408593742940320 12232796 879845994680378347589476499617604313600 12232797 86542023583425751645314597935581931040 12232798 245099822187203443680167899824146688960 12232799 129098493928339764135039282169132678200 12232800 272903755799647537898886762059612160000 12232801 268987881153526944668183794497891806340 12232802 773889998411646575313958450573024118352 12232803 -33442414675043250722671673172898320384 12232804 -702922879763226815000732156683796777344 12232805 -209781776325768086358368888651287452840 12232806 52291205187142674804496746597563085504 12232807 602516008372175822100194016491962017640 12232808 391874154139178133637367631025990041600 12232809 -316038529582672619972550984466801248000 12232810 181966993818650446018419991505573854560 12232811 840566312149452367856160152620832279412 12232812 -6887856574167970306891773328156901376 12232813 1658060513264003520420628229091645567062 12232814 368973108324597314348830219192578436032 12232815 -58751376676495703903755308164229135360 12232816 -56687622357523705341340385254330236928 12232817 339082922954322226769408179605890390784 12232818 243963005750246314465456523252578659648 12232819 1442040776913545118520547775460987750220 12232820 160626168816385474212451016902418830080 12232821 575742444726485548717822284177219911712 12232822 -225104764309905289936476582297452919168 12232823 480279588567368561779284705154582068072 12232824 -63093309582645395228068939209882009600 12232825 164306086587499237482386424659525787600 12232826 -60243078917504037644038171992296572416 12232827 1047304489119857261575076981083131150840 12232828 1004170224003017533204401952053067431936 12232829 15344401674190865021604295496936577792 12232830 136038359412326287760029385235650853120 12232831 644608554101084771278124580208873537344 12232832 695197704930152361023714148721832755200 12232833 724581103229605403563600133850571397424 12232834 -102359511747308112937497856605262924800 12232835 -612452353043773623237002242627682724720 12232836 -153235146318878077785443632712027996160 12232837 609568154881173115662508393220435387486 12232838 514408361845293969107940509596688770560 12232839 -148775213766375220463005443435748046592 12232840 324380603022869013601933415418384844800 12232841 -742201744650706452831045347906804123100 12232842 20851150108184630806671922948595011584 12232843 614826866593287486381642388097121520416 12232844 -152547706967977365852264171832338321408 12232845 625120577229030511408272728312767423020 12232846 -5779129068111983596446858915025842048 12232847 -93698827693473994521487363289152713288 12232848 11563643646460185623886594759000588288 12232849 373398985885868371535852380518920038464 12232850 -202514378506232444484133514218333851600 12232851 1039592940078346013050724631339478715832 12232852 27393362235103136908766387807880974080 12232853 -78460470914454393144117071617937558898 12232854 251218596407868173564871119186611796064 12232855 6197151455908474102244901063245824560 12232856 45916672566117975808097959286959104000 12232857 12972806363049572793301338783759661440 12232858 -769172130078085720441765158740643600 12232859 490334724058980667289096411362607661060 12232860 -322082464264843391662755763286872473600 12232861 1350207409770688151896245767855801855462 12232862 -128479907894855923880098648057371310848 12232863 -294817146449495266101322565982420146856 12232864 60524679974833587679948389595534589952 12232865 -470234766387700036066181071374106982400 12232866 -194569169820931285088882576940174790656 12232867 -555342246406819729471658344503188277600 12232868 665420923892347042722065863426894914816 12232869 1079320812635671164700755797346124879008 12232870 122348780857310588365757036341835376000 12232871 407944470657612396738572412621816545280 12232872 -131227014327079742308603244378994278400 12232873 53916085905197620646750606256277291684 12232874 192437199470721822240624814867785790464 12232875 344644264491396264236917790196398028000 12232876 -239832197811785438517052147390349904640 12232877 1116476133289189274838631440210549115032 12232878 -16193010089680606513151841421125623808 12232879 -99681711808181089637059725567109793920 12232880 224541644605858282222360788122569605120 12232881 118122019547225085618041213045817938370 12232882 24872491604768122935211459254153823872 12232883 -138443136464640376212671266540561202400 12232884 -118308033848833488181136570167285032960 12232885 -7780122459171912943747316528770020480 12232886 -342120955847838819289826359520461696608 12232887 384369203248793704932166297668277641960 12232888 -288512985744027202737868290629250416640 12232889 390047863936328801040298013578549931220 12232890 61316654505249445571753031763127001600 12232891 -1017591551315614937678204184640679160216 12232892 -20883200227405754443559782881130030080 12232893 268327342805436056609780569276917060864 12232894 245237614706168387749119170367442317312 12232895 -647359016930812817150292813197134061280 12232896 164030654358176097184693018308064051200 12232897 -1469513068228094341415713298964666142654 12232898 16226632159859934813707916031160959488 12232899 745860678352917336540822915264858543540 12232900 -11685710487620228837628548002235040000 12232901 1105486858291045926310169733965311471902 12232902 22226396513171460835687348953029483520 12232903 -567213468354445226203867665463154523760 12232904 -401795380012715408116597224721005281280 12232905 265181115595237015956470349749599412160 12232906 17654251626458145733568791679103951360 12232907 414755891175636115288895543890031787552 12232908 101587104230163084516490779916346886144 12232909 99418020296947795930286454234053927404 12232910 -215153079474912589838013443625606497280 12232911 -795843077094530063016511148831806232832 12232912 223646886396237008990033588792933793792 12232913 359246852896489836473749652959174379520 12232914 -4428157758119488520073054908933938560 12232915 503520728820777456902558685679128928560 12232916 -771375797842165985549455552240298309760 12232917 -711714868287201555459121919489545791360 12232918 -95817468102367323168134508347922292992 12232919 30557271329202346408451933082702627168 12232920 145737962759769113145015869625129369600 12232921 -307606809841305460044827304519428400000 12232922 303603420616276948629775905847815732480 12232923 262233587538804714851068476012074847744 12232924 309395912898152825628893466951323741184 12232925 -1386599229732824459679929428362523680000 12232926 -280196410039582669577822911646301974208 12232927 -792177440379806780841077203321939212928 12232928 -84250825141726060620772467687004569600 12232929 122900834119464834072443879653537316784 12232930 -136791748460949006012135187826553554880 12232931 -1424250038107857621484160529907907775000 12232932 428623134443218034202923971757111964672 12232933 407832728407963028298229648498226319520 12232934 -165922438210697374850512968330340007808 12232935 127703037284478472176087103944228941280 12232936 1418583117902776742088759627236879400960 12232937 1054201974109661261096557349708530118586 12232938 108518107091999894913040644123490245120 12232939 73244055337039277678114673825625980480 12232940 -33956866170487345377346459971186647040 12232941 -758986979122268016086164546861793280 12232942 813463196888665663299155204054668843200 12232943 -1184639333444913847763925645866402114400 12232944 -8514227279580498244532943185583144960 12232945 -41498244826074456345962016969382611840 12232946 730419295983953101077715563995881663104 12232947 -420853054115953685653071094225939552200 12232948 -355800075370323507347129248630818280704 12232949 -331917078374799201161318602935287188050 12232950 -33757604085614671305946601432525534400 12232951 1479149362729966811872246466567960200600 12232952 771356249521658756086461311083704729600 12232953 42453861836385336125234331811210737984 12232954 419736022060704724543432109341256782560 12232955 348472215730049740130665794620605144320 12232956 -270139323240678421000436460656849468928 12232957 -773387805102851851600693419562619753568 12232958 4983714665835801746748302924343297984 12232959 605953008552321450248837328524834543304 12232960 -355870010766878713779062131810684108800 12232961 79592596757609286997666280817004366800 12232962 105153947905502092270207913224126654464 12232963 -1196990953306086118731207296976554076176 12232964 815761544362147108899399660991407353856 12232965 -13992892535548934410696820293737821760 12232966 -832632926062841143155887080958171603136 12232967 -540078915668331303808644739995366714984 12232968 285615633184364353660347525215919390720 12232969 -350358086973519006277385048422915699648 12232970 -5254397274643488029680577812311033600 12232971 312570660814357744196928691387940856240 12232972 -33175924500948220412439464687380070400 12232973 1780566761376708714983307852587043452640 12232974 -179549756414968217351145683652309647232 12232975 -53468764819747427962454705422853578400 12232976 35813200279935573943215712936620195840 12232977 111325258157650757677645173232858727424 12232978 -223591179083054665235486991935818638960 12232979 3649935143967866442869007292116387120 12232980 -158678586967573505737068378456915267840 12232981 -1672375363220006858702814219029142611748 12232982 134076167041233304891733358461070914592 12232983 126655343683967819434019886868505817600 12232984 -21389781211687096256357158386786416640 12232985 40476151639280002247128011696401400000 12232986 287437019983388626245092279905810097664 12232987 50039160554549483299466836821252193536 12232988 -180753507120509327355996805442882234880 12232989 734337646661881934270903251297806067584 12232990 2201454438097591910179896291274383360 12232991 1091658590314964687885334632986525495392 12232992 613064845528781901610720167742113054720 12232993 -1595915208205549767061276765736122361758 12232994 470746912538480345106039129287378393472 12232995 -188419491259760338810653200367831500880 12232996 -1487798757965142460496925544222522190592 12232997 88074811307444156890248691026988923132 12232998 -212869112828690418576131171417028019200 12232999 594899110214986050652734873933753035000 12233000 -611508727094782521722526092968104960000 12233001 1097910778292236560126546191573597813760 12233002 692426249376512619477515443654835261952 12233003 -129415297268831439788006478415451993472 12233004 103671920568585911363530845107553533952 12233005 -1666920130362737891903438954436643425000 12233006 -73725461132897037973601877325310278656 12233007 -856620423843426304675507295062848773496 12233008 -17997384767047296205670963011568877568 12233009 186288478177632025943641760999265672210 12233010 34148996538579410542049125746201600 12233011 -183770785201748131950655110657218875568 12233012 -595629783538530070429552015159257323520 12233013 126664789215901649045357756792750251968 12233014 149520421652861905443456150085581560832 12233015 -216765817964881271430368045789882604840 12233016 -301137767249668089113886400003626639360 12233017 211035089931856309853812185780199111200 12233018 318225033927517869899178319379052777216 12233019 301274678861459350512074299974355223040 12233020 1212262200480807382767085794065910497280 12233021 458995844234503737888946003164159478272 12233022 2446723826731214742705280846278733440 12233023 -382773723686770295313738209044840578696 12233024 -378141987429495319803129133713332895744 12233025 7686257420738179159474240967651308800 12233026 -227919714297320710370726462939983236576 12233027 -20620275812225144498976493457580187320 12233028 407001935150287525226576938476411224064 12233029 -288253075956288605885162989671531427424 12233030 -90755792858898685606307990070992267520 12233031 -133432512122216041756348698261064559448 12233032 -346263892288732914797953546736677355520 12233033 337208726101807783687242755423670691584 12233034 17923337379245069246552344974847236096 12233035 -102064419130804159680701084583254855520 12233036 363606808998145122620287204279360158720 12233037 -820048796246761891404515187684526523232 12233038 612658562651451995604065615580376590144 12233039 110882863930440740137407261710308408320 12233040 132229632695124105006057763138749726720 12233041 87626890024396129907416009864901698920 12233042 673180255640415040519710920652701334144 12233043 -95749153443670335064693505636623496640 12233044 -651409549030459112377859226637405804800 12233045 -173679396790657854668892231763043992800 12233046 -179879512576227470935163523446967627840 12233047 578901815604628514200576519578055594944 12233048 33963248109544144685245886250751733760 12233049 -881988011989401487258443562843059547200 12233050 -213747817650410048092027110347089500000 12233051 -171806497941935329877953376642365463808 12233052 289768407434165928843898819703415613440 12233053 -256620933374523668166097029965641653920 12233054 471094099915208585863551212190273098112 12233055 -411723810516987700630892981287403241600 12233056 -935037331059895254315602451060618166272 12233057 1068328632159133514407899450284062614306 12233058 130830300058463982002481414381580112640 12233059 -921861503541163013120120512149942656740 12233060 -111725070736656014585496126762450739200 12233061 -1032813881375796678849006179724475546368 12233062 -37800940191136925206159440644215931136 12233063 808194913125745145070987083083669008312 12233064 815163307300315692425618565516202475520 12233065 -229805000729004856404856780608864065280 12233066 624226002975315171150024833852419952640 12233067 49876107406564761216496381192526340864 12233068 375786357105912541544436758232659310848 12233069 652360877654149106164241543970913264470 12233070 -2128737009631505786668279845018144000 12233071 -283230320866138652976609629960870132000 12233072 -47739825977973157629358342770308874240 12233073 144554965569181680031708166887821168768 12233074 211558867352038468465291008911851660800 12233075 60026809313322359236894441033041450600 12233076 428439077473996807637337228655917637632 12233077 844856776683259013831383208567799258926 12233078 320999314619259270699328328963060170368 12233079 -371670277695502761530725844732480352000 12233080 -921329923075638812443756394030077747200 12233081 -150314945850199286087384747766062852352 12233082 -10279278590130679410040464767615535360 12233083 316935440891573513489524291603355851104 12233084 -1108731997302563636645451522476268033024 12233085 -325174068592509201425745011899097565600 12233086 -142293763915188836608426443215557947840 12233087 80286220878782933472616671524195676912 12233088 -36116939461323983035605021128770191360 12233089 -719969317259109036608775101629075808832 12233090 -45554115880500169421121659046942559200 12233091 -324746427564667122366307736353966762320 12233092 -405091239237754260782406199574380974848 12233093 -1086353223638308905924825740963154739680 12233094 -253368251943410224929008956755202516800 12233095 477648713306718109398667285200933948600 12233096 293804768153638565765316236236945489920 12233097 13281735089588777110400575645060540074 12233098 56702717255140465867746154335858143232 12233099 -1189779630026227023354877956617034489840 12233100 570340337426842607699233464025459200 12233101 167208323432112933442331059304398130102 12233102 158049533908116649908345816640715526144 12233103 -611780958713922234888858466042746975096 12233104 184398699733488634667524075459852894208 12233105 1300926305516589326576857280146521936360 12233106 225814468850507219125606447609319992704 12233107 -579613776454129304030958596008166114644 12233108 437368073169939785454165831826599376896 12233109 -79012348921844736973382423648180873088 12233110 406546461575906425196060732478043080960 12233111 -807739870176707055379525431799601450496 12233112 737196245580450051162138355866279936000 12233113 7391693523102790023047015782161531264 12233114 509447058876201132710271952858246778112 12233115 -140786044522169095479411120886425211680 12233116 -34810877152259993720056659546287319040 12233117 -453492405795273829527262322774361652980 12233118 -412645484643718345512722097793427272896 12233119 -1719342032599223289334332357510315295080 12233120 51805215591538277448373344652889948160 12233121 -51304496256075850922943683066048601024 12233122 -299807795061094472575517126203783387776 12233123 233555991837073810579350674497820848800 12233124 -62441357707258890665755671730617615360 12233125 -53916646399322526915988759804602486250 12233126 -599666860486659725141348036274506615040 12233127 51700091089510272089927802613771929600 12233128 -2221408027498386403436653281968120217600 12233129 443145658442415100748771120299039460340 12233130 -42109293571947425514637905459671439360 12233131 -1365594132977046516688676035926163973000 12233132 -252486128107247962459123147822299532800 12233133 -1417297560085012444333184002620173630400 12233134 -595117312617492734413667468442050798784 12233135 -295009038347806218530362802776006180920 12233136 187885519314546265167035068051020152832 12233137 -266570308100804663010411981232080794048 12233138 -69274347566853517458278945187987333504 12233139 1651597214514239200587649887998490480 12233140 -135966239794366424100837541413505762560 12233141 -493257992489322023766944435559962441988 12233142 322461483893672908131605152129978689408 12233143 -610451664463056938562031342954226937656 12233144 545226887214913539679071804737582100480 12233145 -701206823486174351531494755670004249280 12233146 891658179318306564873492153126819676272 12233147 -1064706282320623620238182542118722217288 12233148 -46589516498082935066440480875203788800 12233149 62789081665968309264468661240628985036 12233150 -88991868782237573027717207333425920000 12233151 -178940763934209840140629533551158086816 12233152 197916849245595000091598997584196141056 12233153 134424580188616365739436472735777206100 12233154 97677811413997786918791557575299134208 12233155 341581911373463186784051647049232674720 12233156 -3227774741652395461643875793517428736 12233157 67916813540188532815810866050435841120 12233158 -43271529570381261729747761783188586496 12233159 -532355592540634435575280106516854745640 12233160 18586329814202142253716374028189696000 12233161 -1611552532696141283351439806222534019238 12233162 256447031941409520127525294289450459232 12233163 -216395030669277711860082130030533444096 12233164 -582683484395474056211021944630559193600 12233165 -32186980840847643095842308708198278400 12233166 518640424914032660568443917333896787968 12233167 -132383728239843370935579563321447808784 12233168 -256528536706283794592699386355411582976 12233169 -213649010123185599024359918013877693440 12233170 72398342587531866830843652241761072960 12233171 736675185282047333981966762483585903472 12233172 295445435084449851851175419078053220352 12233173 1190030229268076613044880851498038821024 12233174 53712362771796203475741522525291703680 12233175 -579969986848794968834440957739795757000 12233176 -639222200942959855053280366614214041600 12233177 -569975395834501414525813100502226726128 12233178 -213285274571132320649496957839707545600 12233179 -325095330279304613652589276355376448480 12233180 -827864091468735228082544021222533017600 12233181 672269805574153223166518179515486001920 12233182 89398730887301850799975248717516936960 12233183 1689779571388309873483007329176188637600 12233184 1134375796028765794437419830108878274560 12233185 -1086620756604627216242026079020403576640 12233186 47893155584727453765864048413470755840 12233187 -51925815003563238279620349124045111764 12233188 -94439780035592612243825720158949468160 12233189 295869116253534146109206137321168736640 12233190 -128884741004643935712040292323284230400 12233191 731735183840027388840069473315859553592 12233192 389212802929362435573911185592245632000 12233193 855033484320276912046888732822408762320 12233194 21187706098154549819621147367886729728 12233195 -290385989088568041002985870677291250480 12233196 -332845700192764430512102970443321275648 12233197 1491812238060124817238888189308804539552 12233198 -251788676123760065793944222356723579200 12233199 -7383721823482442390261276105673609984 12233200 -69741942559007299815950818897910169600 12233201 49869912438243680070901322064233477202 12233202 299541285775533405152404797045560572032 12233203 -115225516897025154480932724430241740920 12233204 -976354893374475484194993086813798928384 12233205 283027206646542303938763929999466013500 12233206 38601749971779495425487948438257595552 12233207 -28690911064029520666922337861445721088 12233208 -8714171302654888397843649502800076800 12233209 -1158723132211412497258889722139573501590 12233210 -412612957942091871477427844657570868480 12233211 52047883958763192917389328997173127168 12233212 870554062354995939268535811701458067456 12233213 172829450487025244109192373196494097184 12233214 -148565031423114430211682996577788917760 12233215 -110300528997070580213558355277633968000 12233216 6325538076662158920175956263197212672 12233217 56218964972349156141190219757851029120 12233218 -194701591823652376217070354576494835840 12233219 -268979739105135053708482920156722053380 12233220 70028277553511656935026839290786447360 12233221 -120403621550328886995533357091222345984 12233222 310938751497867466340274134380297198272 12233223 -1095211864133553683503458522077131776528 12233224 -429032516888103116338364769543917399040 12233225 -911609935493826350066635584375910229250 12233226 -447297539776025194181527272239773881600 12233227 -572890682113038832989409108383583399880 12233228 40108283184148354300415069889565747200 12233229 231807681945185551556737506157491793920 12233230 575021364629987831790583826791251053760 12233231 -412776017438200549753882658408463397968 12233232 -82207807311534126866549424993575043072 12233233 523931181087684980596700502077466498482 12233234 354238170494037552297268664218947185760 12233235 -110463710137269548423101316239706922240 12233236 141801960408598526094512609959552968448 12233237 646043191076237627052886583501221465920 12233238 -268310200225018895405508358659008051712 12233239 289465116733279616225673423420193204040 12233240 142261532005418662424215635519702220800 12233241 188986863528323480052919135844256242880 12233242 -7563342656315666895730266882242412288 12233243 1122431515749505480315938478707572525544 12233244 -26435691412022649079915966889963965440 12233245 120856259902404758155810935491824358400 12233246 954522620526736493105897329493495091072 12233247 4566681312488250807196698426268495776 12233248 403439778283953398513539014665549512704 12233249 46625710282010797524277523717272979136 12233250 -171255644898591546985903402606162776000 12233251 599971786168264221616502334988239636480 12233252 -85876954993886554991854635633808135680 12233253 584305382926385904062630666360728305504 12233254 813343173944744322719148608145473163264 12233255 -4057529715634852061012342269524000840 12233256 124260344025081346289405790427832156160 12233257 -124087607191473516326780769173376413808 12233258 249650534698770514000519045129558818480 12233259 4161551264922973864117390303848092424 12233260 -1298356295425702961041996429427850240 12233261 -755256972055886770390461274232542188138 12233262 98754727470246068250754351571493556224 12233263 -364151167788917526101547675529835621376 12233264 252102348963608635000995664585790423040 12233265 259580343011339801083565412147407201280 12233266 -263178353488811275124341545677622717168 12233267 29356224350400731031226747147525000848 12233268 4018039018962753956408524984351286016 12233269 1696195121912739820925828296143431650670 12233270 88655867231464073471090310788856341760 12233271 -103275290849436339768653060802812830488 12233272 648168902878718860080764983151891558400 12233273 -379876548460902049609620822143851185840 12233274 538718182610068416227754366879689640960 12233275 403863854175550653968597871452164652800 12233276 659463813166534817146436946431631367680 12233277 -262218667989426462655855115862914166240 12233278 382445245826650940804120867714923741056 12233279 1730272318658575461859879516901428850880 12233280 103686580483166519760111478638599208960 12233281 290865959448539306998336908945768445012 12233282 -24133275828268579845790022188483362816 12233283 -577827403705310786244181989238789935360 12233284 100882089945111870525087352201117409280 12233285 7697474764538074568435719733207952960 12233286 18451093462605398890184294810546701056 12233287 -637966354501871858119611102703978550400 12233288 -309744431448781260468284456214925056000 12233289 -152574663056278816729248713655357812976 12233290 541966884596084694255264892234438754400 12233291 1115989771334016755836976593899451438980 12233292 678446133543790097240036746144452344832 12233293 -358697788569592500526579446188379233076 12233294 913420138150180716852312309202358421696 12233295 -865161490877037660408308944561266962400 12233296 57551607732520260018128368689256857600 12233297 -2630945373799719221130681469475898863760 12233298 -60582559088997492686433449430140436480 12233299 -612566790588326444682632788188849244736 12233300 443761352708816579428196947626089932800 12233301 -467608116825224449652090951873380382976 12233302 -268965380082051330731102261045384812800 12233303 -157453814958218669103853334708410857096 12233304 -712222432216218164486779203639374254080 12233305 590210215254658943820821313043360513920 12233306 41177000959298870742881762772317065920 12233307 -185624573037825446748210795152068800720 12233308 -132860807340099365470540522136038123520 12233309 -51444180546272099316034349810628756672 12233310 -108438072187260808570232720893733498880 12233311 1235586324009656876397474854802746912 12233312 -161376054061327511882460002127499493376 12233313 -55522063064621759729917989896879351040 12233314 275482794074808755925035487517331570256 12233315 346292152242376655507658004043662074960 12233316 -225530399461099404114706245911484853248 12233317 -461175695317735263028675153428112301220 12233318 353313004820545594534919164528740891360 12233319 214084448562160605669891471981753046272 12233320 37561145826947361640899796708831641600 12233321 17119488296859792759585856677545485200 12233322 677323700362252525039028137249917857280 12233323 -253289246158347326335817090298839756428 12233324 -129948911667085250752026046524490946304 12233325 -211745859382816738424591761453762274400 12233326 -11268292014009243220479522294750105600 12233327 -1270821599944548828314501770764694603824 12233328 3362606308691761049910038464075137024 12233329 36590592867463974445171194546424299376 12233330 -176693017890410234787241904699004454080 12233331 8777590072822320522380499012490409040 12233332 -518430985711913897029161610974575106048 12233333 -641860503328898886268544353060971926880 12233334 26124793668155907763875878480761226688 12233335 -511646979526842051583625876315981246640 12233336 213731339860559523078430632161261199360 12233337 -712993897262998950502507100084127864240 12233338 170949529381971865157334515840923832544 12233339 -621608717391429221161577229590592747000 12233340 -21397586430703777769342877025980902400 12233341 71144724089579292794103634887036964742 12233342 1308394319189381091297215108914871616 12233343 -128040689725257242286697097033572929336 12233344 408555493990837512917501578596675747840 12233345 -845051341866788984951667231474041481900 12233346 409505545055677328041082848160142230784 12233347 -283719338684874723286047565949196657600 12233348 -1392230410564586147470228645946570686464 12233349 -219723059655649429603667062266480314436 12233350 118137537656260043161907887685266082400 12233351 556811586984017254383133779205236577512 12233352 -326624228544505736755699513395099770880 12233353 -770779224653503497879605057092837294560 12233354 56032792392711505321903851182770117632 12233355 -275448784308999437534350724743095129600 12233356 1147559973208873659638559452658386865920 12233357 1084910215353643797860231279820831399606 12233358 -169411930994825542063216268163299881152 12233359 1451313993870476327920218918278595886080 12233360 -7546107175182305244100532135256883200 12233361 305709778981411216684284451100940218304 12233362 -554299979534961459274264716375395068800 12233363 -1031151553991186406089878823084689826388 12233364 269440585463802071043726874104641310720 12233365 -1180360870749798179870042220279709096740 12233366 344229026021241760645145821254963289632 12233367 -465846819518791063309836778969613862312 12233368 -362707839031958012234260685996860170240 12233369 -19404192691400978272638416607313570230 12233370 123399635272580982452108917926760012800 12233371 -10579739458216168740565884290343411456 12233372 -362527908547018922078201583087605543424 12233373 -1450476091785569398667589493551598137216 12233374 499434215881905044860437512793218583936 12233375 -52324255335624398930054210100470784000 12233376 1434272151987723588033004079853286195200 12233377 -618891890061654532258046199099756561600 12233378 -243508621440512028853206229060002792960 12233379 266927979906517603685547318012705651120 12233380 270478129040350542920593684927023874560 12233381 -1242377876928695052765219021872898995136 12233382 -40845387226931332692477709333243815936 12233383 1398714147353622598272866712459725147304 12233384 -1045864507077807979096277109783535426560 12233385 401824082468859067458152462115228259620 12233386 115735323841631125176433087162398809088 12233387 394562981450847301954660258810942132800 12233388 678122120401839931553776855919311603200 12233389 -594260103744700612787624062834445102100 12233390 -56477781264767819603598719826445497600 12233391 -109073667084610005508962035107694983536 12233392 256144963269693939847808701270351364096 12233393 -1228236172187662989452296267789315349358 12233394 159727951731640764235069657911436635024 12233395 -1894944141862788089847770732321951641920 12233396 -704524177902788002218769439063529713664 12233397 177462350625964874457538149127873344000 12233398 -107256935994003198123562169352428680800 12233399 1329552220203896431869909019697677967400 12233400 -105444156960709759548781378355888640000 12233401 3166861177576914276288427624762412544 12233402 -277996505788182864461787010150002290688 12233403 -414158010657993331088756181908850155520 12233404 -455521566024409002989716076445952303104 12233405 -235560981980333253603263344687890548640 12233406 67151439659044048775435904982278758400 12233407 918595348352679491984403727406495074440 12233408 -347289311916235565010287834663573520384 12233409 -388291594690688134384159413439203815040 12233410 75112521567735488930609171640794933760 12233411 -719698423775261360299520843957200481988 12233412 181582585188145401359063074357916689536 12233413 26478825923103106541784008953927511744 12233414 -9687496503089557127011892168300520960 12233415 -84837366780967570890191347034038032480 12233416 132185343036490658830820702184107212800 12233417 84303891149002068327276099744480313152 12233418 -366079107352590110495486708383100820480 12233419 1124522529631629197624360104329365198760 12233420 42830274185797830659381492449457249280 12233421 107048421487032019449220869493271223384 12233422 -467542806526418049276812473988803975488 12233423 -734644887692354219440145546437021264056 12233424 -12728906906010321926075063626861903872 12233425 661289766023650843682573398437479114150 12233426 398190499376978329742868578683775328912 12233427 -58622326917254355357009573170300332992 12233428 -167586522436429259521983408267736795648 12233429 -209824505720556488960156671324118506272 12233430 -20315027903955828579312180541548727680 12233431 -682267926621980365221017624595732688208 12233432 668831415436854701597144327048119480320 12233433 -701834684946072571695257321806873439136 12233434 -378885728406602591616310730671863738384 12233435 386745954808052878287967136077939526400 12233436 -150307559759886344306232937994294834688 12233437 746172608276567715447245734018033266944 12233438 493949802577072490676357661270779840000 12233439 -346789412617725123586397933436155411496 12233440 274773371429377883368615196687078522880 12233441 -1398883941768748711905369138760034561616 12233442 162500945084453006170043036798236644864 12233443 -1256827633221447065647771257975827102308 12233444 739440020304119896973364681305023671936 12233445 162445112486484685136855297045263779840 12233446 -354840221672394932081940614713864319040 12233447 -416105980164569509199907308621511446880 12233448 -908537327131530909326699214272747750400 12233449 -717052042168195663592265034141985364550 12233450 -125508975917278660205377615129378902000 12233451 1019017173974964065549159338126715654232 12233452 -14932707744104104794759641546743726080 12233453 -452217472510892452200827425559159245056 12233454 -281910943339194614005290282361966080000 12233455 -348032152895720723976832266931148782080 12233456 59612939716963449906328184399450406912 12233457 9265257306916919284544443650770513280 12233458 -103102301334965264856342788570832649824 12233459 302088142390831527806810613611355866880 12233460 -51360309302470379486173360203312291840 12233461 -623320703134489711122049057240125305938 12233462 892466662987034607917562169233529475232 12233463 -984886558282275126550943552035337088 12233464 95959917120355775425409919257821777920 12233465 -222452396057737225062617344790966110140 12233466 60152677724841331282219220450656204800 12233467 517261413776570359289665645569559604516 12233468 -193204324418925066177179549027539230720 12233469 11222935191293430251229210041469318144 12233470 104577494710823695473169069818071942400 12233471 -449587211260616508523752628583038019328 12233472 917284586760238543541074798512483336192 12233473 73336031264569399503978363110900352000 12233474 567415243537614884038677446305965624192 12233475 29879210566866423757324910461305758100 12233476 232384321698071618500524286633115873280 12233477 824246407353487471592979375802409743326 12233478 69176768941811360166667798351729950720 12233479 1405509568573262845116621349219387869080 12233480 255281076579369580841784587360853196800 12233481 292562801730353752222438654460465166720 12233482 -50221281931359565512096551724489216 12233483 329657757965003040844996130283380283732 12233484 15970352658445026606353564816870400000 12233485 -405280052413889929725897628037883305280 12233486 -59972126956251960191645285852595691776 12233487 -37309064753710261717975597670106857208 12233488 -310388693658661097520305079070916927488 12233489 -1676149371495687781027752886449765985536 12233490 78324788075642212333228283773331781120 12233491 -397460599984700145027461528673711313108 12233492 757695706879502248382561035677840476160 12233493 -3936056995266142169465367157182135744 12233494 50294938178634082576865870148130436352 12233495 29977716820746920147990717500236254400 12233496 -633171249159795794257266690022293504000 12233497 -96218863430629375365242316062588234300 12233498 448550917728227495977083065156660879808 12233499 -45619994599531802717330568292384730112 12233500 -12239554098599480603438363546415360000 12233501 564211673423382959106437332085365568352 12233502 214791947954083254205146303035537878080 12233503 998435748927377792113553548835604354600 12233504 80746031441356430131096333189216468992 12233505 -207178220861298228386295594953934062400 12233506 218163481493606092666222493226148537920 12233507 -632539495057196563677977684765430922800 12233508 -204082567883498929547942759411964923904 12233509 -415098441963735044389851270457550756290 12233510 327630384707170743941429281891387916160 12233511 -67471925433987027734434921808471931000 12233512 943151375653933554450297280608390835200 12233513 -507716747465421647222969868624595931712 12233514 -436450679051111785597309543081491183360 12233515 -58759756347017709069137940949228677600 12233516 -117236308824805432739402443091504480256 12233517 -606538043843294658890577357036506455488 12233518 892144256585361667791136635152193992640 12233519 719238784890389722310079855634047739920 12233520 -27750044254920707774747687143083540480 12233521 -137643491898156613233909222524500421148 12233522 86508196986380401989291713938428824064 12233523 1282164754893929173619179293030864277104 12233524 -181477297332500349473545396767079016448 12233525 -136537796874295687012250784529784700000 12233526 -155176021707220935802423633943496545856 12233527 1044098306191505271174468780659822206376 12233528 -1181940729538618721207621956216001187840 12233529 -159497271342788918706267081502543626240 12233530 -432725906299470439109509652442270163200 12233531 1289808179031676349308904813847313290912 12233532 216542036808336227090567653178331586560 12233533 485717468630092352446913924028146473804 12233534 801479383101155545984273427919072711360 12233535 52826474604730221173282369567585965200 12233536 361106354018872743693325185105556144128 12233537 1245681643454087891619642895185969333186 12233538 429284066960194148202756407972615128320 12233539 140572125958520004942907492399362133728 12233540 -1065764411707181529262713604059079434240 12233541 -306079377013776240108574969710335109408 12233542 -555356838499102667230602186690373127328 12233543 1578935664613105331538106033925341440 12233544 557148908691949281605261591003679006720 12233545 -395168969814562927969843401708026083200 12233546 195986511667983316605938002433637812064 12233547 -737323749264995323510750520881389827076 12233548 -163830887601148058955544875093270260992 12233549 181293701902204386141222858256239027840 12233550 -49622030158960336111660074304519372800 12233551 178245306696692306212555118176888171704 12233552 63445699589723799749544655572421558272 12233553 953043098606424943926569917484198875200 12233554 271710126208607459332697947124849701152 12233555 -822212417172420228871915069700188413840 12233556 269990876051618701076651421376614870912 12233557 -618563931059336431696990258044560403456 12233558 53640931423231027216645363584465326880 12233559 -24985377468730648381155445664300130912 12233560 -664971250981058303817218262398797824000 12233561 5764735425874636130016666145444487424 12233562 288424304464953064310662618360918241280 12233563 -1313578434466598867063338046111772077520 12233564 477137558855324995835748837209231625216 12233565 601338654031984268840799713576582472000 12233566 102136236872303955418109031717014341248 12233567 -1271122862550250914199725910778143345968 12233568 3487488905072742338270292156243247104 12233569 400887782475457366612626568429435987712 12233570 643527259933414414959315894147331272480 12233571 -220693690357514302425068095478840261376 12233572 -31344533437131167407036738428700205184 12233573 476118995419336609624515905848382579904 12233574 -596756909404264854983572471141467023040 12233575 234366830256609350680636017280491708800 12233576 838400807752086004371020441740979404800 12233577 -814246364467549038487479114573128000880 12233578 -87452674182767697644408359516384278528 12233579 -371376961887971663373842526176866343820 12233580 -97062778828520625189454414804376340480 12233581 1367030904598679799104049635321420503382 12233582 885641245599444710224716827834189716800 12233583 -705961080063572350189719492977198229216 12233584 -120379011801830008622319134735400960 12233585 243202791612512545678140784580050594560 12233586 -3999764611612324604639952428758707456 12233587 1371159095090306394302153963596242433240 12233588 -952829048235226499344793843284688157312 12233589 -833049659239144659431607476887547767776 12233590 17788217897592301308884771476062712320 12233591 1291638020886890747698099001247884421360 12233592 128623413763608106083899335164533145600 12233593 -557587518198750353785674429212293019158 12233594 -294116454489407931029851526703540149904 12233595 368406175218616317604744964728082672640 12233596 1071699446890418300323857477440879667200 12233597 -1070770647632515257734269316705154068448 12233598 197879079312429267614062405193329108608 12233599 -158582325334203983847220121285567752480 12233600 -491392650778302966034518374111772672000 12233601 11930231115585978612915240996213616740 12233602 -726457598494736915209774165726082035248 12233603 110646137420574308837688667745382268200 12233604 -768493624206138401827873857194968495104 12233605 -364616198057279672350007204620320677640 12233606 35536362350633987963452403464488775680 12233607 84256609032093628598090220875597360040 12233608 -375339428464380065567496878496632340480 12233609 -79321268511006179447820525575691589020 12233610 12313013551447107513194788454497576800 12233611 44274884370084169698609863058793666544 12233612 199485781115386766128957519708889792256 12233613 12593899073144209905156476365241978880 12233614 -745439353532016787602847977801832033344 12233615 -321760087908202399242748709853739200 12233616 -441532920271231638706530034467864576 12233617 183293912550487625469405218255489680752 12233618 -3164545406598935688564923785778784096 12233619 774556752817098213085557183504652853760 12233620 -105251469565270284369002711404745809920 12233621 344648126908046634624399803269275761400 12233622 -197956549514445038341186903747826472576 12233623 -34428945388789104427536321862921434176 12233624 307667212618674509749197490032463872000 12233625 544482783252649344232408576766182560000 12233626 -770981753681954664127872169538696137488 12233627 68426679371753381277702978114717549072 12233628 320755548120235412132278837314415056384 12233629 -8804880449422211675370030348626498592 12233630 -1175039430006667926281907699412114521600 12233631 180368804624288087206664555880976291584 12233632 145622517447900312437487402714140639232 12233633 1362410329800469091095862876749465898004 12233634 63601793452266078403128769111622466432 12233635 318836362106955704468649396436739404800 12233636 -2171136775449168451587775706427455758080 12233637 -91533852199524819706751524854131031492 12233638 164454669164956072268075055583690776960 12233639 203493863414301997292745053826645706368 12233640 -433017933056605572684568841155630694400 12233641 -716496506379010613118070244422484827456 12233642 -12809881050823167325875971774470368576 12233643 -110789696613576908241597401353145998080 12233644 63321412659008665644096610013865971200 12233645 1482692215794045315218141798143486179000 12233646 -521743049120349539634500773622123184000 12233647 977555988409715904926385697331608862096 12233648 22432257393562694335818397778909921280 12233649 307919261978518322976704744023581873264 12233650 125949378800889039134040593657446080000 12233651 -1639121953584008679847448677189654767348 12233652 55293564537521299279606918926426181632 12233653 -899553312586792438590077086908838766098 12233654 42341311412850607046101177640257110528 12233655 67686029706495305044033064863848184320 12233656 -656056071647685598184278734619259043840 12233657 -780476244588706077140145261776433803094 12233658 170295542269169285062086474516579062784 12233659 604507154271434540278574226810744775436 12233660 -1008671491027412090312973737279051980800 12233661 -808316329383414524544299749286249618880 12233662 -9844603794815457771210914478125266176 12233663 -320298786787265496116916959385455434800 12233664 395932741931347321895033802886276448256 12233665 -528594918884169794401687789803275513880 12233666 193312267198761077177078792212151374032 12233667 -687712110169771556318531643879148625088 12233668 -750534111961324905546010628756752655360 12233669 68319914869817735029932741872389464960 12233670 -251054763705806799992811155739266025600 12233671 792763877312039661957728370070807780872 12233672 8587735170271816376708100007860142080 12233673 24343544049665462646903334787770100340 12233674 -440694479497194732632759935808442802848 12233675 812809814126216796324682550193667219800 12233676 -56131772789661554730179330940031303680 12233677 1500846177912537022186173646997784321792 12233678 -88715828292871209157572543941078780160 12233679 701809714818284379154951264864823126160 12233680 84493810014815274668499099007506677760 12233681 1382686623089693138214875651135697418482 12233682 131854895972269185886344792143666743680 12233683 377905488592795527984299173058948792136 12233684 -360227116713784656222148058959847827584 12233685 -83353372878969268397871488447733388800 12233686 -317881545853419022722888789428727914208 12233687 53797172208544529570624598362806814712 12233688 763060062478281405375318687416232898560 12233689 90801957609106025435266557429058013640 12233690 80928748167898247049221865276859975680 12233691 -1551472272663723240570705066597780202152 12233692 504007185425500745078199552697355618816 12233693 -325531801589679341496624816385633480320 12233694 511326895737997980579775016197067581440 12233695 -360106319572602973334605148087530702080 12233696 978244966374011874809109420308343816192 12233697 509126878307716486940887406781871140864 12233698 152486043427397288814603159129750249120 12233699 -1064787754829118558069916101304591251300 12233700 147482209182443752874878262852410368000 12233701 -1337108589113751499243332715827744898400 12233702 -32670883736730156626671268648103189120 12233703 115749693841934350868116988348835955200 12233704 -127609784229859762068260537685269299200 12233705 -57846816424757776506755099546044920 12233706 -141348640257980916913975324367889789696 12233707 -569949113551206140642881123086045164044 12233708 -612087369999528605325909634268815472640 12233709 199484766397469324465651292475304908800 12233710 -627352687204678355019330712230881792640 12233711 -10922187228921983177695324466448028800 12233712 187445838193281753749066103079623229440 12233713 -1278265939935196557852609544126385477038 12233714 740352223688763306071369337955646356512 12233715 -3895148669115826440909172167462777600 12233716 29986196321292412266924688066891530240 12233717 194162846160517039390702082082575542812 12233718 11445229576546017055923483583149385728 12233719 -183397632306975886996455126944746672656 12233720 716720921075513657301094386655884288000 12233721 11580300442399915728704058576954784704 12233722 655903132755729809753893739484628783872 12233723 -770905010266446136785061354700443864656 12233724 -53355859030341791927821632856301568000 12233725 85732252871169579499853906275930896000 12233726 287805197314847219371818352102383314688 12233727 -1544955036364538156456714455628711569920 12233728 103114607615958945070190973065856286720 12233729 38221621222683260589710624423888739330 12233730 14323871703854043554630658585380766720 12233731 717984411123230906362890510736965655672 12233732 -941144906514625418283014945010705111936 12233733 -272900407921172236849217972578529825952 12233734 894509014413424163282546924782238546016 12233735 835610307326887321053941438203895266680 12233736 720493052149782904958184640155426616320 12233737 -177038160519339641879114743283620707000 12233738 395475987149590796414508977581950496512 12233739 165635300332809183681898757028409524480 12233740 66490906048858948982065256174742881280 12233741 -590045935916144223203067848305417754880 12233742 430258955356257575387665975510024706112 12233743 -819937917163714985872484534350853693008 12233744 -22945486146041099710537500408714067968 12233745 -271168674475271698202844259761296808780 12233746 153875703590009017485694733447623609344 12233747 -381514842254285601339248260281156378048 12233748 118224469683846655303446907384025364480 12233749 683761427269260740008115808478558792320 12233750 -180989919645932131647660470177504940000 12233751 -419774307465944381632582227791612156568 12233752 -2009101560996750313689492462826132561920 12233753 -31903330465777417021616454204915705600 12233754 -5532863546566776782492059029040519488 12233755 -572067404622841717770237112717998882000 12233756 364650850212786926466572347920955246080 12233757 -317285023560724000543336007711335263360 12233758 870389229024805657107079281166295040 12233759 1744119432469930498370063683239107268960 12233760 -136273642088266778448467644459316674560 12233761 -1149430993938244733331346832854621705788 12233762 -244179844311623793058215291788654248800 12233763 -913359109019414384842799827479484748508 12233764 -177279786195864479794618282456031319424 12233765 -896627078327977194034456108503318350340 12233766 -224002298328298481236419244290414902400 12233767 57243880781268822125455863402453044192 12233768 -184391958801541528939312529999806464000 12233769 19157361930925211060701439819302836288 12233770 -682802819807401319243024700589571380800 12233771 259544005972962294734605888293310055424 12233772 -275460986550941923576190660369942632704 12233773 -693330843567882377310618282424768207978 12233774 69310072838700758332707605081380937472 12233775 -316161590300379920951320073718252580200 12233776 -266398530649826524898517375048007303168 12233777 912847896903367595037230893622245747440 12233778 5156443496670690764076538566870982656 12233779 498072380513884233272161602061655370380 12233780 -204668150687519726735930881770975559680 12233781 652416774083190219046848048592130592000 12233782 936709805710492049817472360777467494400 12233783 -680697008877119407121481345561551704320 12233784 -356799774430668953743034177456842567680 12233785 -423901465771943720459758968624798777600 12233786 -50914229878013223175707538932815056896 12233787 577742791121396263800360705291312481560 12233788 440823030221030715499228594776640633344 12233789 302052310881348762858078378293552059590 12233790 -89516954182178980313799181964524316160 12233791 -315609335421884478481297512412004416088 12233792 66512812803569205384541177914329137152 12233793 -422703756793987144511115547115340374592 12233794 882942822335697401090122306925322945600 12233795 50081198605939009353363674536324944000 12233796 528200302041889542310165364710264965120 12233797 -414198052594606257482773639893499116768 12233798 -717937321722722145178776712512512556864 12233799 877900509734907270085192460036126449584 12233800 -801195110622612897205990298166264960000 12233801 -19451377828013029350033452075233843248 12233802 37467012271277856318607824208066473984 12233803 1301209300801010109215282470201971532052 12233804 418358030802538938170575962915087770112 12233805 237033431057669405505531586483451009760 12233806 -245292345546594129116842578900252359616 12233807 497470627030261492033227124882742520960 12233808 313122091647918751518811513264039526400 12233809 -11848796858032929415356534434269623808 12233810 -151955833592619979772083646866661017440 12233811 -1541299787633694312441949502196006336 12233812 -279082854907260589753718142297257406720 12233813 563163498018634940679465685810282138062 12233814 547177952086691553588648468822914658240 12233815 44012327513545138002739963239144384000 12233816 349243314491318243866758283387058626560 12233817 234426009303707585662417134191105372634 12233818 -1146541242336094306848922126442649782784 12233819 -3230097874411949463701599245220915392 12233820 -7749435445446457022998135199109073920 12233821 -279588235782322345098872998905466549978 12233822 -275228181095384381698452301768657208448 12233823 251022852861122567604306479296982799744 12233824 -373310497365534212399684419910778224640 12233825 914200839116822309492945681786603145600 12233826 -124459965488614881565580417131544928 12233827 1155010664517114997070586337204988753040 12233828 -722142629065664405541022394117294174208 12233829 -1075855425292031065584933741141895208640 12233830 215381861092011194119777700430265127040 12233831 497759054382386898640328646953194456152 12233832 -163017944025219039346835433819278376960 12233833 492338923094323077917163259201395730660 12233834 -391711413038804549107460204080393689600 12233835 441881735058214542768251485343283253200 12233836 -1013277048283781265567959099446588346880 12233837 -345375755074608570153693231026092869696 12233838 -76694613020931396294975898916630848512 12233839 -659056002305980313632897250839673164280 12233840 52281924816618311746738959298390917120 12233841 -1080719631326977363324906429645604888208 12233842 194908256030159882943864835900611501072 12233843 -542333703480532935571061347647650761908 12233844 -2573093136695589636983980405979811840 12233845 -228385376943713835837377545479931430400 12233846 143894894054704063357945083551234899200 12233847 -200999824261295707161802437665232792600 12233848 1189865284547293243344161784777204510720 12233849 -230358221959893494650653010443935953536 12233850 -209412003223356743303222390053896672000 12233851 15827389627938697617585207084211521600 12233852 -1401621852896803656387435644767725654528 12233853 -498818649243283379155980994035612304800 12233854 125252772246816350401558839550379429376 12233855 -797464658012056541388439079037228108480 12233856 -728188887911171021321587096520805580800 12233857 800389834080417265113022881530224927106 12233858 -159225796617954455511840555146328015360 12233859 -588846905720885454325361828716338862272 12233860 -149717939992352794283380149114960433920 12233861 430103266384520146641763895518524990720 12233862 353267444895384587669273968915816851840 12233863 -432648289462331652956891775472482750960 12233864 97407397164736411050530115514454799360 12233865 -154501674319867852030691662678455459840 12233866 -83696186382752097441418537169683228368 12233867 -42934273886351528623539692843875589280 12233868 -101261693545789819766742507444651343872 12233869 -211769057052690370728116270140835848160 12233870 494641613713491650870508574092809151360 12233871 131094359925655060718085304972553867136 12233872 -104928161222994753613092991720652800000 12233873 2144197384289848225055182053594064451700 12233874 -109557788246267339763134641816009107840 12233875 637674024193336978278912245174352264000 12233876 -11355377875922961581081627525084512512 12233877 -97338466565262501393064831143516521568 12233878 -167456306141630982934751290499403007680 12233879 883092115077465878855875279885514345496 12233880 -371442691134602393572982847514521600000 12233881 -113905102805396370354336229105009188336 12233882 -367728159393638395373096997263756013600 12233883 -3759542805668492229864862806826694352 12233884 -137720438797399703930271529144152502272 12233885 -436048306061890335335484330167626806420 12233886 31294534479132897875317308872064952320 12233887 22801396173288188435227239014698907320 12233888 -698307832745877675155480057988268425216 12233889 -729567515020189527724088553739523232480 12233890 132301905268622448621521415453760572480 12233891 -1186481394103710364224178982535310420200 12233892 -451048246899878869297853165249007568896 12233893 271193696059093359893095126873104167200 12233894 -428236451100038963821421037173835945504 12233895 -385928793673679503934393045390774876160 12233896 -629836617770508716468404174346541465600 12233897 -241386789091590228429625134332975944176 12233898 -8933192659751246605892692217347187616 12233899 69673987716742206592216524384376220280 12233900 234501139184321307601881000665801395200 12233901 -168326357260717999208436585175005259968 12233902 -8926976723108092555300089695722791936 12233903 2331270789155773200435982198051040396400 12233904 52472773461827434616680548334998749184 12233905 279968420988570771311448660255849531060 12233906 -697516472333691285346673607899561284848 12233907 164906150211707363336687616716483927808 12233908 -524986608853617824297216611182595048704 12233909 -1506457794576704650421621335690129711890 12233910 -119325409935467698475024117783275929600 12233911 790763864481466301689664657127469678080 12233912 -351725467957783515830850186443621253120 12233913 -209925338878889605625016799407847636656 12233914 -205060329819105864345858759295313581056 12233915 -1129046986753125227356884624409381957200 12233916 -72049950006906076210245890829894382080 12233917 -160528516060614434725742695315555695034 12233918 962406096532602935956577505200504037504 12233919 -545083747965989277152277361098154181760 12233920 41983415205069968481535281786865582080 12233921 -74322515567808873472849127114777333376 12233922 67298017025437768471791118041307837440 12233923 48482976772353235451104252922262212000 12233924 87063888820099423586760483489257185536 12233925 -335497115879250157421781323553665380800 12233926 -776284648586339256779843444825713853088 12233927 -268154402175028711302242145104644184208 12233928 666676834210496076447334303185263493120 12233929 17508229005760285138259981301860758890 12233930 -3602411503109227733983740775609850880 12233931 374068334744073685015433883463681797984 12233932 -449458521658102181574242235426161295360 12233933 -269095755129881696783940781769819177856 12233934 -251246078776722081903816788687113179840 12233935 -29518177884869186685891459211501255680 12233936 -55809184617473574375048917519861415936 12233937 305249500607811206524924084125902275968 12233938 -80988538496288864025752623626981842304 12233939 -420056370969937786031122521021123351648 12233940 219167842487144953958995562954772480000 12233941 -2471655796400961595954144388221546805316 12233942 -55404925932599050877291847853937130240 12233943 -6979585732302696938493198164268444000 12233944 1644352061692815525093461226958067804160 12233945 -379660513009675940181032285828470406400 12233946 -70130254019188111140517600500360518400 12233947 -2437019995493857266209662773637738852 12233948 -39486819706767648712506026919489477120 12233949 1913021202510801477511746732647951616 12233950 21574456109439726280187692454937566400 12233951 -871372731399513366299519921448940759128 12233952 419817443559395801476343394836955267072 12233953 -432665289217158854410824771443873276736 12233954 -231739723662511677913190687407853947824 12233955 -40048932160327405318457769969346980000 12233956 142101646463126420306326347975981326336 12233957 501983280839193004840507956916968535260 12233958 475891975380433219556025321585283557888 12233959 -1793950206749152244604890392954315915008 12233960 1136424525214866906438390367740752640000 12233961 848979611833313946583464675357524552010 12233962 37396296580760368718393037091289460480 12233963 341796110572788191109464169020923147296 12233964 16156741700151238603508433622153101312 12233965 6159944158335839583994708455496931520 12233966 172815970876609056754346144577810359424 12233967 816199554123418017401210760535598186880 12233968 -245871189479455541213853721050844561408 12233969 979582057655114585182563115140538581120 12233970 -142858298365393297554933178328838604800 12233971 579751440261103801133974256239957804704 12233972 -153367000123924487441123088005024068224 12233973 -7989907887970351333243447331850574176 12233974 314127234822469222095347523055808792736 12233975 113690073530219138406658693136976270600 12233976 123087011825132276130982262982868992000 12233977 465692910084844262272945488434080482372 12233978 118700404421989735590272904292186205040 12233979 -758995665328373580021863697725776810752 12233980 -222286723296931228638762113850914227200 12233981 -1108041316827917608335330989099660163828 12233982 -68495662639560527085637233337667832576 12233983 -19430445894014525553159875574620735000 12233984 -313317881058015367795800083880606695424 12233985 27486602947237321798299993784488336000 12233986 474847759387483590093731382181978984320 12233987 -378362270405740066722462438200797583364 12233988 116892793833765448672599663470465481984 12233989 -1014352753307566490452803894531732850210 12233990 13965037606292895379703082915194192640 12233991 198951716445384189640183418456459974656 12233992 -906679512465114658381296307658236800000 12233993 1640893674466517174163190660948681705242 12233994 -67351930917275618297712703641370940928 12233995 163285755533303888598010986202193116800 12233996 984335404253763700903588184697266784000 12233997 -4926966132773075745390394971341422260 12233998 -367857193257241138532213520836951543040 12233999 -1230608197071428445389025930602183609088 12234000 90378266180114937467857535846645760000 12234001 -16686120459080649576881830978192486680 12234002 -757711649091499874741958799577217984000 12234003 298329849911249136256645392828771907584 12234004 978707804577343742923477108457759539200 12234005 -460365845212270650316997484600495446400 12234006 486702743226895107487894764539475972864 12234007 112609475599268133191068360014599792392 12234008 429713487432879222322885647864371712000 12234009 215118902574077970910328156213567127504 12234010 -246114169703842181812882924920475207680 12234011 -606450358925902753533949732842366155388 12234012 -83734437746600974607412804974882316288 12234013 -565342086053781759977424200099387803680 12234014 312498448220507854371175336467711334080 12234015 -635847942778370361164662046078609192040 12234016 507594770405460439686829795640868864 12234017 -1321307825994705043015182363551744555934 12234018 -243296798086441126428721037447036815872 12234019 373100584447667481581136184561938997760 12234020 -375019908108828843937745974910185943040 12234021 -270216514993918084828219690750990336320 12234022 365052229640470328661632791674999119232 12234023 -132975096832926126195285450415240702728 12234024 132950742367669723808191370158276608000 12234025 -107286363346677263279990830787275204450 12234026 -248059354616886863770979614934063514624 12234027 34434924081553976768274669374165511888 12234028 -472046818013792965669720952994794960384 12234029 -583570278229613755419624112773188561640 12234030 -184370140576176565807977197513592055680 12234031 -222878370250953520074961668189791019936 12234032 -308999192495214537259711768716588171264 12234033 -276983701999160783178924225268884758016 12234034 -538098357349906770242524321798044105600 12234035 -686633897432134603615016444459147947440 12234036 -543211280625767309812661218467999141888 12234037 -397123752695018266929781486203577799168 12234038 -119920142029144406234392133320026445440 12234039 -850843394623874077241540617644585053976 12234040 -119601624168983913929440513949365862400 12234041 383731376954430589157625344808839061252 12234042 -58468396083294399270627496071388847760 12234043 119845748136348193364901807035946606000 12234044 763210798708728074636419006543161179136 12234045 195113437608060206000363504648284986240 12234046 699979529553590990113239614424943552704 12234047 527413156375229680796450484098565682032 12234048 147160477665377088375421034571308728320 12234049 -1374491636508132621049934023917266789950 12234050 -115414404396939264354676410939602184000 12234051 -201265720172839534238909521745215888800 12234052 32517484542890506713827243907357675520 12234053 -232135942100510804428783158758189005056 12234054 182963860897177903767171072617594898432 12234055 433257233576044916337976659415183059960 12234056 -692021923131979561890153225445806643200 12234057 -42353249534226636256787684711803269120 12234058 22568561951572112398943476244486297184 12234059 -1998753565080913503396885783977993280 12234060 -427793703002199809812094733324383109120 12234061 121587594934893808048362718926108516832 12234062 206813368735475140616551616720430984000 12234063 -363858847680581300889996204808125849600 12234064 265371303965730940220756508453340897280 12234065 371405803524984626435433719742432809460 12234066 -25718300888870864615129732412420521472 12234067 -548066438582894374301706108139088656608 12234068 301135344023074979159756862411153408 12234069 -254299989954114073448075738082871224900 12234070 -11848494663069273016537280703242630400 12234071 851093410838575861567117495667505814344 12234072 195119316251065523046353925744190218240 12234073 1473056770721780838960127900263637981322 12234074 -696795004146762247469255805876859816464 12234075 -308349899004795300206584981194345003000 12234076 713980597524750296221608219703199797760 12234077 1636386611764359968738291172703315291980 12234078 602906085835501504971050039800559658240 12234079 -293592461126716746948735679914395465112 12234080 697156651483497656294073090945617756160 12234081 527123833959979972223082215081546434560 12234082 96398386882698010472535707774849935872 12234083 310855100525795691682173846891600514332 12234084 130469446226982509864987629001859827712 12234085 -923880739436121435045854652657802944000 12234086 -1628200865805169715864936519219725864320 12234087 -370990573667862038435599657800452440920 12234088 139623963956950155144884355684987371520 12234089 -104961536521747611033211845592251164544 12234090 -164835118363290098561640684897469009920 12234091 -825836752375113534807192128859855442176 12234092 -505837117357686590874209011585435008000 12234093 -369114767930216394773189582440633062336 12234094 184932593598612907085271858676363257792 12234095 -45145130688214024109223425229648137400 12234096 35449202044468806614801581228914769920 12234097 667783936276924010341205745837004622546 12234098 349671195637830403346268889774655093760 12234099 -555419733602610667543867289509753727952 12234100 -319610328858030971572323634992393216000 12234101 -679172917764966653821470753436000488576 12234102 -202380820335144783311095767583941120 12234103 187662013109265164698391235906102658480 12234104 78585982483537694194318060527234293760 12234105 106344032548332436521066533524336790400 12234106 -242272302646626995932409473071982831248 12234107 -88562671155425242243598486169009118440 12234108 739930772100672357248073149208273461760 12234109 -603276851590799323902967217790655142580 12234110 59364200442373187176508170502064418560 12234111 450532525743798199367403167645037120144 12234112 45523405745512643650952974293585100800 12234113 406118367445436032186450210623424976160 12234114 277677966431211263106276085039511078400 12234115 612899618445517403697558035926569647760 12234116 -560107374003430837596110133617045439360 12234117 83899697796271577869087525654805153280 12234118 119361936100731845783933562944738434560 12234119 177852731179314196042874269710646279680 12234120 389120228725826133419083805557370880000 12234121 1366574440495627263061365168351299496192 12234122 84144483173654485641519219572750784000 12234123 -576633610921270524821351442131693709312 12234124 -3816887848635762318305873534050611200 12234125 380802320563549110403145789593736670000 12234126 -9140441774715027915494005255450787712 12234127 -1099917085139743812958511415339436867024 12234128 24414446197587980331649413042564562944 12234129 -697877943434764637008101373271054662416 12234130 64325763209393631950310138776644249920 12234131 149115765154817201979290626065912323904 12234132 -400495692610796089275269672574718771200 12234133 -1076704770293743946249794254782872258400 12234134 -1785462241601616524807696266447776614400 12234135 64380343965948887629000376341098214560 12234136 655197368412245421969922913175501895680 12234137 -538168202580798728958899812928521464960 12234138 77546611141351822536481815195733217280 12234139 -2386946613541721776104241411349503544640 12234140 -901453152017203594105288443629650690560 12234141 -1146266356098155706227392360557786949050 12234142 -131484107014867330943947395486277926528 12234143 -132708154437391597692137565940065073200 12234144 -143848711690918111965214717668876091392 12234145 -6224885023599746249341780927764403200 12234146 572161346118679981892878386814695592272 12234147 -1039131073977183392755531877357505942528 12234148 12494597359608189824021035689853678208 12234149 -275639863521400412065110947099238055236 12234150 -103279411223412529597284912610942886400 12234151 1297759204079197785676373450409923052152 12234152 -95341292765465765388873744551846215680 12234153 1387404535569189260486080950704169379584 12234154 124005668624910517511218246196699675232 12234155 -478809549996481873288577214945312332880 12234156 684730637676670388087911575402142101504 12234157 731226523994287774780081393336649077280 12234158 809973706296000866829977819297428687680 12234159 -17024073899977633307787593413066880784 12234160 45438154072575235673096489717248819200 12234161 254685504961954177620462531230486030772 12234162 45126499869742165519861877077657037952 12234163 1046663815831104386931986089938237382412 12234164 -523879552208146036297153503214800175104 12234165 -98539287054432939963502913510530217280 12234166 93308409431982806903601494470105982976 12234167 1735597935446748912591291936504459419352 12234168 -132962409078847489997147524617518284800 12234169 -775219272742542273966430423745710602240 12234170 -270475930748725381655859060087342062400 12234171 -126300363373740580175276206726173742080 12234172 -25948881195076905003449441465047349760 12234173 -643282734192241690941897890446401321882 12234174 -272170945735807253015374358690670606720 12234175 420735789137063565149140868323807297400 12234176 -181101298658971828642230545449777889280 12234177 -1012113536405802084443120391918331021440 12234178 -639045115659043921641942346598325953280 12234179 -1089168867496055400077739703614796267224 12234180 107884083890046742621166176795988582400 12234181 -117497743759158677237617591726135123200 12234182 -13054347918334759839826627785404507808 12234183 -26727372682362595798811526380930964144 12234184 -376991352158166066804762819195235261440 12234185 28390974412718543101742749958178869760 12234186 -404202247858739774099645493165507041280 12234187 -28702180130098366819072478848615111648 12234188 19464116123391213868500267653061972480 12234189 705959767520137206122574206946006432 12234190 345868884496751832922111339006982865600 12234191 990102835838940047390865686735275748592 12234192 -40715123135338694622978227674679869440 12234193 -172099399525547734112712492442071220316 12234194 386402809862069804040878642502036436992 12234195 46237526533770089436354297067376940000 12234196 -69679058834986213499004898807783524608 12234197 -1139000423416584121045513034740985682354 12234198 51996868050730731543420947692861864320 12234199 1040811761020100638908537043564343985360 12234200 -523033328990439628291542746091589632000 12234201 -447113957133302509039176441086834601600 12234202 -195719049125018208332221762788792074496 12234203 1745219410531489266478665355623034238760 12234204 -428822046734180350355870316292022722560 12234205 -205920157645432684677389529773998021140 12234206 -442236311088811863939474306964108580736 12234207 223901003220032248397998805855145062160 12234208 -635739180703251564508525287284194934784 12234209 462852485375075701978423053298563683604 12234210 12105435222500609796147860346008616960 12234211 127398301052560263397769105692923135624 12234212 -52527242679930651628643103382037250048 12234213 -325208877256342679981091911458146201600 12234214 -134874655549995652745750425512463893120 12234215 5570407400581607570991572987819574720 12234216 77557203626010871213392393283764387840 12234217 -2104729714386677151930436968234641734 12234218 -669770934346045774400744025875860879440 12234219 -556577006219809462424536022888578898856 12234220 113332383647769338140809986871055994880 12234221 -2294036741717528750083075485427230057312 12234222 107234944738496629827287696988799434624 12234223 554140348598440984092791276340353322864 12234224 -83596680360210432395002329993801400320 12234225 -234890300092564259224296130246928688000 12234226 230704947881478787129717985335532795904 12234227 2031501302217849076941627020198775692760 12234228 -1073282410755397195859422676260572954624 12234229 204221746077803741424896560255018481280 12234230 111751981470459929241655424784783734400 12234231 -15826358239343367858151334509844260944 12234232 58539636451433338234932869442352742400 12234233 -988798142464275448867180389923671078560 12234234 -16142513496661839879513477349139953152 12234235 63797389235153472290173548102868412160 12234236 190127465600883861810244698302374311936 12234237 226902125613881833430473729512282059712 12234238 -146316255432257391271081655266250211456 12234239 55262819530799267174266054053952535040 12234240 15232203510901994655492531741838540800 12234241 -520761136255740155715743907406844553600 12234242 139719905508873793708797629670941468544 12234243 96352670668390888472195985184724195328 12234244 748886501118822815613687426305498115072 12234245 753428422937714216299094078359014445500 12234246 276878478936492925960235214061230432768 12234247 -482061502190572477385838247793827580328 12234248 280438218648304636244242382753194368000 12234249 -864026324611130856643173795375441028566 12234250 -157035563207208508089437736551870976000 12234251 -722805031353401246504438843709541194168 12234252 328346433099051409266638582341738414080 12234253 -2900585976397962699485932036097193332640 12234254 -997756653362291407605850831411075548288 12234255 -221637038858158513145300807597930304000 12234256 -43814024481390278525649429850986905600 12234257 180306725943318544016981591244105976512 12234258 -117027340994039939008729345589669665776 12234259 76444167569083664713177675707725733360 12234260 245783470164672273771903587104483714560 12234261 41892486474130491357761702401542088800 12234262 -115020224473576092320335445372903014368 12234263 -20194142212449014613527313680257380360 12234264 -125951845740856534402552007547697889280 12234265 250125411654043548558470924119587222660 12234266 227973801980549206156158780041397037824 12234267 2079639345085502532908571429199703360640 12234268 762598033915000179104294797133941749248 12234269 -590782448672369098814141906753528068980 12234270 -225140585243417545349066159404456047360 12234271 -1392518374190289434553897659174563880880 12234272 122391256670778430425041236931321659392 12234273 -36531003169420549200705400148496164256 12234274 312571993630014236555144776121389056 12234275 -216400963473364028808686642979654289200 12234276 228034251390559078514284096821301948032 12234277 -570215960656468480532130392246866428096 12234278 -149083915475809871459414658372116252544 12234279 290438217645923607078018087327364536528 12234280 290005581847087158498663351937396070400 12234281 646637066015319571115664301425399113082 12234282 -5861703342195543788279447602975186176 12234283 175232715589172824041846126778580425464 12234284 477241624657839648761201860462358155776 12234285 -3783448761249258128483892298272009600 12234286 -848245143984552471370858202785284959040 12234287 68194310888052479965678042208858398200 12234288 -316920326926310780413038777828617748480 12234289 -5206338553608034660949419448679086876 12234290 -14363423846601482914371288126315208800 12234291 -68135248820324891555343796510123831296 12234292 222296766953372063391256432282911559680 12234293 848264350518014001682946974552593258720 12234294 -147582277015330051776357158169230929920 12234295 50499511579622360962964831416664068800 12234296 98651082005498895895152295732172390400 12234297 447059939316731920707433590886850149200 12234298 296997244960730125549492496491630433280 12234299 315463190254206103092306199743247530240 12234300 -67375450969613666385595292882454451200 12234301 649861379571659604318665851815529839302 12234302 260338165427579748380896642919740868352 12234303 -110426253443265350641787507267019844488 12234304 74850883261858124693873480552235401216 12234305 -260109993227465301138153230332138375680 12234306 -207690852200829814073765918614478916096 12234307 -408694173168065964613211927410345682048 12234308 -360588651453081344928749809292627639040 12234309 230750446908679759620626838578177388480 12234310 196722137473743126118809779142727680 12234311 -1160124866973192671766451486912241234088 12234312 208691452220525314948315802237905797120 12234313 125405830283266071983950026774220245824 12234314 128078266675828787477475896269817505792 12234315 393213249182680401047109504187348865520 12234316 606593413369151905810672146649302967040 12234317 -19180572282477297109171832132326224480 12234318 326050813272054874380975700622782863552 12234319 1296928351475968305980570441343980036896 12234320 1931532954588461857398770400724500480 12234321 97287325966594614619928585787987225600 12234322 -246012847987814405085116170498345445376 12234323 887570217251380669546661714014006478040 12234324 -44626761761419395390746402953763604480 12234325 334232986571690860113213246163187744500 12234326 41147373467261151453376661196990129024 12234327 -404566378039170672290850443143908855168 12234328 -852713315570541411490341958836097536000 12234329 1063607184906131997849916240858984065930 12234330 -382407970155454906375471397077545015840 12234331 172060978422488838388495989136083820872 12234332 -237125762045874919705814627591521760256 12234333 -349589336457715044185820880360593137952 12234334 -142783508731068676876026621073557869568 12234335 -1120665260530794389941350582797742336000 12234336 236909200628908301224062465359141142528 12234337 -87022744406069582494514751897663170014 12234338 -104080840112247643947840268632326197680 12234339 326719103954837247169931303649967133088 12234340 977321690929937143293748147711684915200 12234341 -559651734688500640218579027891236936928 12234342 -134825420486112227194571597831765306688 12234343 581889047512803150590348113959209439408 12234344 564196793735934456658272325548939755520 12234345 660895824920686755346778504008571363520 12234346 93907549312721024046598727275761063360 12234347 -180276085433133133563220565279955862800 12234348 -61973661164476577251311754096719790080 12234349 781204418662555086054875255578212142636 12234350 -134672576008520149671163409347971849600 12234351 -56894442779938005169136855273581842168 12234352 220553344221786299379605800801266892800 12234353 354786928513991130428195782776043867602 12234354 -531349462734585469886852508653740811520 12234355 -114432713645954697176236150137938483040 12234356 328984628110769873422175225425770855168 12234357 897759342766412088299766094412129139054 12234358 -247694820617724188361409068138317695680 12234359 -382267183652156150889391454152639675200 12234360 5654858857030826677034897051521843200 12234361 -76455554327266653439763021597074512960 12234362 19855854648116386801943375647304968704 12234363 -1092283348909264473617920004755792276800 12234364 -1520999630418045137726421600138524795904 12234365 3378733578673559754310880414334708480 12234366 61225842802142369607528794983090882560 12234367 -220814727961625514638062862927956162560 12234368 353035316566594202000724485032504197120 12234369 174578010685428627386088274636693447536 12234370 76103710705689425424347541351095630880 12234371 -1192544302761759468921197310673391383428 12234372 138557375780075971419578719622689262592 12234373 511847996063220724306992574616466136704 12234374 -358869148470173975318540598207815195328 12234375 -913977059165344528582748250034631250000 12234376 -356876469374641312177860331412220641280 12234377 -1171735009567961545648622720967724572774 12234378 -5980857729093397175528447407649894400 12234379 -902973149341266420561598964166004991020 12234380 -16495339350638929215479082133242792960 12234381 -55312502229824599503031479826402847520 12234382 -1530659220965718530128226043533821048320 12234383 259281967598539889940906370911897799776 12234384 163497527593318798828324776609688756224 12234385 -414458363794038761238699917682084816000 12234386 49764433003312225726646402211160597392 12234387 443409496730966332441261427068489982976 12234388 -52576291075377506834248099583428035712 12234389 -33124077873393973158038200952101365060 12234390 70243544586618587843792883994503168000 12234391 -241240811801083935639402072661694210016 12234392 95538553614266632042992842518415585280 12234393 -570228899483095883271431941347955977318 12234394 361244604737433241504363162035450464496 12234395 1023187473303413145836000327712028718400 12234396 164273808978830284709587442605248993792 12234397 202404078774989183905218233880002338752 12234398 -183274337917806660286056407689811619840 12234399 -557022897760580434207172346668800247736 12234400 -85251824350097103676207861733729894400 12234401 1284454659258443559913539959598377222832 12234402 -8801793444145983741945069595826559408 12234403 8199760769542441251125332537925402824 12234404 -135609438250563398949028952763569356800 12234405 176954317062272192232680482654087808160 12234406 444845025136997546041838128980059677152 12234407 479375022475344520543475548453619193552 12234408 607693883967033873492769013540366991360 12234409 -1777585359970015526576761942806512271648 12234410 252516492238452245001031517266673664000 12234411 -216801669273323493832819732832761446768 12234412 -1100366991401506701611942546797030144 12234413 804873751714391001158527169441697359808 12234414 -80913633148767027702757028052657070080 12234415 -338255765034606033418266963638315672880 12234416 -128665262516459846512231490982324830208 12234417 -393180615839748526748902156194220629600 12234418 -127245710708442046487303668477892173824 12234419 661038997741213989739185484771737966696 12234420 -216826249490934558859957213459530915840 12234421 -1387593795594218376327744734071726255378 12234422 98692273310187263726342905978339458624 12234423 332057169860661622299979098526943289600 12234424 -1438826859541286493267100670031681331200 12234425 257015951167345922984245053617648980800 12234426 141765599056730066988507446832774226944 12234427 -129983187248186682027601634060615373724 12234428 -326312637393936733385375501474525740032 12234429 519011703086825186704926162686026874880 12234430 -209228300650250166811701815170476180480 12234431 1806214305316397511796043966575828296 12234432 -114775364700216270627533021816152915968 12234433 -1033050654112783390147346593487508417240 12234434 -499857225671196241370193064033591669248 12234435 5585958427733233303966134488133049440 12234436 168658430139400421293360620659322937344 12234437 455611868307128875016927637319583245086 12234438 -343346967602139096784906659923234684256 12234439 484475807654526962694828643977071846880 12234440 194277326106544581436428395908961740800 12234441 -178007178300925405097058342543692142912 12234442 -220039497331829584479120132384785683200 12234443 1241046876315562462317306933399928124064 12234444 -253918510908922391936885780019150979584 12234445 -544630721436162696435103929973542837300 12234446 2068282519202235267652647857575916544 12234447 97352623171554939194646385612883319408 12234448 -547762384581262510308284754481883463680 12234449 1146876585892863886951611961325372168448 12234450 244654733080951976367217261924317993600 12234451 -1520804380258060399970909496495705549368 12234452 228280629168634069304269427289738635136 12234453 -37387303553199686282114135535517635072 12234454 62524851324839877550114089168338266560 12234455 -620109283811621724227541896419286129640 12234456 41608253939633808849070099020999475200 12234457 550450074557950518946512717974656009732 12234458 -903881472599162789153545083811192417824 12234459 -421329677304356053645009502129044345344 12234460 66982819039204235671785676275243417600 12234461 1130385024357957450576167772928049774400 12234462 -496334651068703866084075730789981930880 12234463 -1218199873243625271771972793272151631936 12234464 -1310809843105711927939272836971332108288 12234465 239814643297920926120539931047843273320 12234466 217911681165601168731810449540201865600 12234467 -465552936498458893399649784907771204800 12234468 -282444489904963235961072986972554328064 12234469 -164128127342857076250321885680107030272 12234470 -417915089972546746153787279538875464320 12234471 523891048973131273205612517894905425920 12234472 -1570205743402707099664916658843458995200 12234473 499675310721148126072401100417130425344 12234474 87914116824530307651836876570852712960 12234475 -950613776503811819208037688861506669200 12234476 -1892551001886987873503214152017213194240 12234477 18370289597542135502729747408416134720 12234478 372262056420857790127134097521176639040 12234479 1433889050118355098562241523772971673080 12234480 29263785093214990766497925368735334400 12234481 680540679366965207050020284998430512192 12234482 -8672091235939006786442894757252480000 12234483 21954439632254276877144402966353323704 12234484 111663642938563092432728815678087960576 12234485 248640240030081370833503252266671733560 12234486 -70850245261978335956607972429176259072 12234487 321222814030328103957675386625408558000 12234488 -310343076552525455682929605826517811200 12234489 -15689733288781326234390201087123888672 12234490 156803855995118085556004689755434796000 12234491 84308238029273515601788719332997231600 12234492 -77639727214918571597418912813556927488 12234493 12043615100713243592136599633245925760 12234494 23160513467104918572189885733774834752 12234495 -48688825345828148730258812484358709760 12234496 -418219048268757814981667482160928391168 12234497 -119695603211072342230129552150255212480 12234498 -24703096452420497740373979497128311936 12234499 -747592414672845735170701673233610680000 12234500 1041467860627389307669497633886240320000 12234501 -252512207943902541504046949285481226308 12234502 -57541180834851989192987822655087144960 12234503 -1693086920648781406221845552706606841656 12234504 144351948302792053512122359769260032000 12234505 46637174153073608272290716372763371520 12234506 -267717578118474571526939855868261540048 12234507 -191024332928870801017995954381162099240 12234508 -15923638318527519809469825050273912832 12234509 -375859136067110885712742611078650902848 12234510 96491420890756386160932260618763686400 12234511 512176404433536934380994425211838161872 12234512 36557004331583897970754264482149769216 12234513 -564263366107388628461886044458166735136 12234514 -268540809051089988077931093174584293728 12234515 656563076650840583350475250183073994160 12234516 327091658865307545367132800471130318848 12234517 1655328705547124916324683209518734679566 12234518 -83757249208830192182831191093603632960 12234519 -515647335306075363393476290326088691112 12234520 -60911786593612765577349947885875200000 12234521 -173364108736283906745526119751841768508 12234522 -32237693093378773081143906826660263936 12234523 1169854456855526548775830647277489152 12234524 832228556109547976405086148135428548096 12234525 -270152507408842665047939082546482287200 12234526 348767096566494095284154677981983256896 12234527 1312881069112495042555185586271536673376 12234528 569557098871184385061630020865348337664 12234529 393474361459553732171737057220133100130 12234530 183819189655887737758999898770911974400 12234531 -262299366273583002929716749616435496016 12234532 16458625590985226276208900839314593792 12234533 -12882879518329644392386461574859358276 12234534 -94996261285730250068275000732383439104 12234535 1639619632683746652852582852537453456000 12234536 379741719036025363838164257108516034560 12234537 397096611168315472652974212583897190400 12234538 539732475706971482552476615664563423920 12234539 32006334788922647805440186306979142800 12234540 251562456946358406960423724692082252800 12234541 659146241000922248084316158083206423168 12234542 25960891655784810336050529666418417344 12234543 -1170190952012015735508096305406979478256 12234544 -42164293353721723221787850703408332800 12234545 -823118942340779841450481766273827230720 12234546 754326782134385003104339352166865574400 12234547 -456323060409410665267467009024273445760 12234548 -625737422157564110560856678443284964992 12234549 -653895110238453695468442682963153758240 12234550 393846394096394075968229426904013888800 12234551 -140423988915255285755204240297228192256 12234552 -750256684215169832189933142679926865920 12234553 -74142377026478428422903216861433036032 12234554 -532818913155281881760073169346335211040 12234555 761873503214627489952018379483983478800 12234556 446439531154491198823921526950524152320 12234557 -1567596049654179408391084927721902543188 12234558 121458470621218497528700046826940185600 12234559 -885516757948705035344282214432193714240 12234560 -49436966611657483246152593807706685440 12234561 518278635291167397298629139240656858672 12234562 311998078533867444654327390508742542032 12234563 654696598374743756818850824458465611280 12234564 -93060445840438416388102636087554091008 12234565 -557285030012034231541602571559954958660 12234566 66796510478811000943541333969710896384 12234567 591828631866370542130121186652288988800 12234568 60515687778362545085477702348680488960 12234569 -666076666640779218167486519874960213030 12234570 307508640266890990644909869025411471360 12234571 773483373986911418589198922738070026772 12234572 10662634142828881495141137033195847680 12234573 -124814481150290735690380904545818018504 12234574 556245064898219822972514002009459665920 12234575 -7924029946072447407862179182372400000 12234576 52777296207248148150682945135543713792 12234577 -231369307347109477820596814027265148188 12234578 -276572137363761853443835653194044270080 12234579 -191627016439990274874725814789469823232 12234580 604719024142775532432726475911235219200 12234581 49268531019624860704417758573658522812 12234582 -94018208364740391213446601671410941600 12234583 30598630338396534701868961690573933832 12234584 -114037724051332295260932589993156116480 12234585 -352470753897045360481159023129189192000 12234586 -257389883087937685981175117996113003776 12234587 -1414724002798039662816375175229853707616 12234588 315727461095475307478839163579730700800 12234589 943944995142144181201997848153043555820 12234590 -127649496040526497045627596710931307200 12234591 981585595781482542047751699136592551440 12234592 -550631116825857690465845740632158896128 12234593 -40626244327521770007047261101354939200 12234594 -208523556500372630591169308573464473600 12234595 -306075275665247102260745414248290644400 12234596 25358295124253491156767619707755704320 12234597 638998639523557808091972481397075815296 12234598 509166995097190274011702690664778712800 12234599 134938514398014063672407258703191767464 12234600 88078930012072606104791029681072128000 12234601 407193018029401482794726151873973782772 12234602 -593139517739626249946635133738068992768 12234603 2311154457258844041387294385433570904 12234604 -483106527892790396518271072675416639488 12234605 87986975702876193204113735463956993520 12234606 -5636864132304653559332727670094750592 12234607 -381484535469431672268877555328230771200 12234608 136551717610709399247156147082609065984 12234609 496517873262944166728057254742150048514 12234610 194061775587075841317041335466638820160 12234611 -658353057393660823412690495002989532488 12234612 50438630532291321567127771003709417472 12234613 1530076654078296935985863470744218221920 12234614 1029674980627641231086267920594901679552 12234615 157300452426455472440394973059412285440 12234616 -174781686845670812812554455137459691520 12234617 708417577616092498704889818958442904192 12234618 -16920541230232137137701311555086745600 12234619 24214252593700315549802487264710158296 12234620 -204436568740364649826877555000866437120 12234621 285022611475695127322463635266455964224 12234622 686259632559108688425657593976342938112 12234623 -5257179416325269327658873047818583136 12234624 477138257080471616707083898248159559680 12234625 514604188819351472250908001596573970000 12234626 -191897230123162688347591813658127884256 12234627 92644804835681096894809728301447366728 12234628 -419114887073919082600926025412076724224 12234629 40003719936795763611458529649364508480 12234630 -251710530777163889966214369240362340480 12234631 -491195232132139039714586957082453966568 12234632 444198651706015150466000131574730547200 12234633 -446260507288677393243899789422253819376 12234634 39551617278198747119684499338614480992 12234635 -80737468071207827622646366812056460480 12234636 -188156909056848907263469975358698982400 12234637 -810435896834380532242078948762646704714 12234638 5110838525574545426186879565970784640 12234639 181706080591025138162526924103758476424 12234640 -500257978888752213083724552410234880 12234641 1046369730784444813072344058436048914800 12234642 55315030757585913181393456568860744704 12234643 591543915279895112450834761223911393248 12234644 642103667833518381118453784701481790336 12234645 58098484206609590331555585466555297080 12234646 -92770234385982710672608584225676803072 12234647 -152313893871842145186192319984913666160 12234648 -30867648974721487847037084207392747520 12234649 -264251782549014226673937488396078653440 12234650 -168276481181572171650950854916965728000 12234651 8379355966171954469932161179799959040 12234652 111464684014698189799421660458029342720 12234653 -897419523773399404803321117718234695840 12234654 -16743395340851304702497965313643505152 12234655 -1129184822123224291507157481202267204440 12234656 299589069430455820243158211407164473344 12234657 848460719494465086964407150265017816240 12234658 -210911064853628752378662483530472987360 12234659 1551675522879151222615734745612815184860 12234660 204238165653645329030751815792310005760 12234661 -17352512743528776858424720122303862208 12234662 731582561627170081051035758860657701504 12234663 951799642489175101671522750854218764192 12234664 -933895151866531821412983432449165230080 12234665 880117516303677695345860032792053675400 12234666 23259250653040943330378895602881611264 12234667 751004875488040080132767511346322961716 12234668 957628633518495196124102632039712802048 12234669 1456045536537012112761079503357680924640 12234670 -106391021023181587292204877484692480000 12234671 422697006917586231666613491593766889872 12234672 139391892701685140829342495043894640640 12234673 -1372238964962775567847674346123544254 12234674 -961422446774741799796682007369215975664 12234675 -386156960700736139814707838885779631000 12234676 330958448646438308228639403511935512960 12234677 -66832053072217802757313013207718982656 12234678 436724337298120733745597447993718194624 12234679 357297107233067598309261972343814178432 12234680 -959404730047363919946096904025494425600 12234681 -584181557935298679528180708565507173180 12234682 876258896942908584305637989413251246192 12234683 -700689514307901508722592143571731034320 12234684 -92181757844452218860639320200076640256 12234685 620445545888956366976590836552787011960 12234686 840137287290537561649048344529279041792 12234687 -80159222144791196661634725521021191920 12234688 -673559884715811245802346759856691609600 12234689 -377940911823229011569110037520966336960 12234690 177798288639194518338212321113783456320 12234691 -417048073454539674013192684082730643456 12234692 -242320714421728979892593975818306682880 12234693 -358806922089541429978332271451180763936 12234694 844972553379140333570222492501593128960 12234695 88942148275971667899466413685160517600 12234696 -534107002890778676971444209359223521280 12234697 -1070997819385499750588753857836524594854 12234698 31727893030844507016823157311393896960 12234699 803983510787869782224580528544724403120 12234700 407330049689022264244651993044034323200 12234701 -969699635638785918210027303631527673248 12234702 -719540430260122192188277773386503704576 12234703 -793576802941924533196706357316212111816 12234704 5258117101849959382437803554700918784 12234705 121573306938690951754795374228456672000 12234706 -901417128499109674836007843411209303936 12234707 -566473787344180063522422045052500289128 12234708 82714256356181024771722737032404746240 12234709 318065077076775301260141399360533222140 12234710 602648482018376002495881874592388821760 12234711 -957080759552467361636589331433439019776 12234712 -450250157073964605007320490576351795200 12234713 821614710802403653374482457944258792340 12234714 315732879874582365208282688106026519040 12234715 877175724994632492514107224947884331920 12234716 -183625164096917494757006656764810762240 12234717 -939592172474991005494572584721557229312 12234718 -594469640250989985799640112961681754496 12234719 -7633227239395738897076303321956377600 12234720 -369425662393378479964670144423972044800 12234721 -122273041208420094514370114608609734656 12234722 -219936425619613462965898869011719559088 12234723 385564718528653831090712595525759994800 12234724 494658670727293709258566319141335162496 12234725 684195870372001324814891752122540572250 12234726 -1112716508385820940225352822269554560 12234727 98300030863697817913940132203391419280 12234728 -234537732759752457083331437718291087360 12234729 400015273732142607956110212359337103488 12234730 -335929327735083986978645921484154675200 12234731 165946154821955053200931490140568367600 12234732 -37334105469163995208508131179165139968 12234733 136420690531192113712407266537333403264 12234734 326446687925357977690501886026979390016 12234735 -241073352165532382733943881503820948960 12234736 106369765789007739487337940610135425024 12234737 -119224194723708713966444969698007214480 12234738 163981667947724178610235387946410803968 12234739 93123543139129594197204832378664248320 12234740 124898120905351357243656158022591528960 12234741 88756519835442147934990814884099676160 12234742 240581345864666490254294496948951707904 12234743 -943022875525551024015745818615460454256 12234744 176131739071377707447029026874719006720 12234745 367096576620268465249163069753988436800 12234746 270785648092463332605270753782347587840 12234747 -1149016216493152602806389479384685056 12234748 352333153052200493442819862077607313408 12234749 202831656101070272934440099362600638336 12234750 -273400084665502653365742641395901184000 12234751 -37582755083862660839346138916417649088 12234752 2085946011573587120326093371559441858560 12234753 -674286311489314541645323855424931936480 12234754 332879724558869631797528268029800399872 12234755 -1050916477303121098604812164833231095200 12234756 144617122942881179973287566908156521472 12234757 667037403291380481840695951762346935006 12234758 488035487504872328827615367139791032320 12234759 -717932469480760163601786043877343569496 12234760 -520891733704254098653522819019560550400 12234761 -892506141710068835804806641872818162800 12234762 466976069015406743809758964334073315120 12234763 159604208363741073829117380818671583704 12234764 -1277960988599619387324724166855893830144 12234765 -454298911528910036030463444416315784000 12234766 309545076561399716522829234115572752832 12234767 -223226418951425476806857282430959261088 12234768 13440147083557109514402176551569850368 12234769 -462129580222100064459475571099995612380 12234770 146409124663368136226282084879277957120 12234771 527105485265191905208670489028766510440 12234772 -630285355949932722990070177693440749568 12234773 -326581087555658349637433732964136557156 12234774 -452473713049664648567154308471690476032 12234775 -43010870737213167227273387317923558400 12234776 83662400886908114427440799112651468800 12234777 698966771124207790651664175713502163920 12234778 -158370335903496328200945502571226508560 12234779 508755733612844626334663498121444416784 12234780 -111260033859905836061335067376101376000 12234781 -280188630997776948463508134988345468160 12234782 -313995981121389423346428620173761779328 12234783 756408810415389245449910844128949398400 12234784 1600018502536855530094135963609179095040 12234785 277225160482427712645319867738128465360 12234786 220906232461023001598255534274482043264 12234787 -262657914587038913643336998742721702564 12234788 420644068735137922189531172220494441088 12234789 -105989321146746830648936010905740854816 12234790 -913051980324411062824258683744556800 12234791 325648085188996741266356928374090967984 12234792 54890850366795278418500130207841566720 12234793 -1013823656555226751320015175829817549958 12234794 559468062180756529848283656604326240 12234795 -763990488550948962537588083129576401680 12234796 -605618969600121091435238323850427392 12234797 -415851322261108455470379746243304387648 12234798 372018871736867853991691962351343126784 12234799 -677286337293624685030284494537946385664 12234800 -2704581032468010925531265471606784000 12234801 -195113656081129407720529552101913766400 12234802 -23464271172001137571077664934685393648 12234803 544068341810135388970847288412982775040 12234804 -157436247021675807594076778752360685568 12234805 1626327984420391629000307496730179109120 12234806 -217941086030910340845941652619737111648 12234807 33694624274863563087163218159389321688 12234808 -463652617629819243989775251612048855040 12234809 -676817220301808572795367024199693671040 12234810 -71104936059468280686589145494341120000 12234811 494685982003604091584828358802148317412 12234812 77546481570586281643405696521990982656 12234813 -552229226605264056990452499786573409056 12234814 -270366085649222490531161635527191215680 12234815 -107671538698862026377271849103156791560 12234816 15827604761786721974062029111960797184 12234817 415875598881848689063433204703747224384 12234818 -668573902914728096801317072497868046640 12234819 251180259273636335090590878133579319544 12234820 105833292089606818269727950308165921280 12234821 1535305623364440793828298540425172357022 12234822 140063825585571922368111892115198292480 12234823 -1453673507619525217432671375516617013928 12234824 387560455985215555134201774627112550400 12234825 411552174823326273168396724508963153550 12234826 -158862031718362798436868848741646279840 12234827 160992958294667714944013772173037921024 12234828 -476434017076248489114582126354941137920 12234829 1141935415369191290023555103183370562560 12234830 264048366405045087488578726467343584000 12234831 342268674180298413585275027868748121088 12234832 -83180020958744817639237339655921729536 12234833 46025463637040255805862828062066505140 12234834 293682941092004654775576531965261034240 12234835 865884371140784856550743748334871650160 12234836 -232818080202791048949986557173081872640 12234837 86576041466811339765953526840595795200 12234838 73075815140520289677477276113070336000 12234839 1640833111247751746347460122419885945960 12234840 345609697182763311912782470188476620800 12234841 -283502999380291406383634445127707384480 12234842 108187576330656322892536620701668146144 12234843 359772385871715705874786457286402983532 12234844 -226527941134385728281381357224342347264 12234845 -189763092857503134958739735282582968320 12234846 13053849475304740274566524805264708608 12234847 -5920105577282947301588197745250564128 12234848 -10139799386828733535358742712027447296 12234849 431141464588250290979681562059267147136 12234850 -3746014381965560842427799167422848000 12234851 -442684561290702391233873950146079376696 12234852 3822682972248638813736914268190851072 12234853 -1766234808712033834357511280838021774820 12234854 150122797191869158123479656941506846912 12234855 1227487131874605880758115253041212902400 12234856 -743777134301991874718669430035468805120 12234857 3555437496506597094791935433635720392180 12234858 56435433276602072220181075056025085184 12234859 -319101970990696583459927908523306062704 12234860 -465735458110270514260455089919590400 12234861 321326247795261205136655997210725800640 12234862 -266572077544283749101663494264177118336 12234863 302435046344066079554953656472701223104 12234864 19367501760843652030861754078164844544 12234865 600177697690701449586869992681839262260 12234866 176608421830616930901498170295358949376 12234867 -1005244301306731466076851226199069055952 12234868 -168114904517324692774602446603351746432 12234869 -1640477071797071419445489987600760011730 12234870 -422529203310270468805363151207526595200 12234871 -329149346941692791615708734602385362816 12234872 -652957629377624703604442923903297966080 12234873 17924309803107029806005820480978618368 12234874 797657764100291232514414886805438573936 12234875 1544694430650337385690598277852399260000 12234876 -3998958859382725068287026001022001152 12234877 -1289093880833735727634592796862702761888 12234878 -124599984335320495160047018450627083840 12234879 -398375801003668777436328110337156903000 12234880 184258268074192274810635126400719257600 12234881 -1754053753935647312219705353244401224318 12234882 -324545226048305504743651541508674898432 12234883 1343600118410414499559080697822499698200 12234884 944098636977051183413323348394259532800 12234885 60137832099819525423674670094082912640 12234886 746928147959630743873200448901948941824 12234887 384808021310547780410068364174711291904 12234888 -38283068079118486148366866001117184000 12234889 1489873763664858321481595072422717440720 12234890 229622001325510690575335408520209263200 12234891 -436772412216239564008215425888051677200 12234892 -79433094619678678778025311325259585536 12234893 127102221131817458994734925563919031200 12234894 -63719436293192048831975842636313051136 12234895 652653495251640750603843208188370926720 12234896 -157168330196879890804845606697008365568 12234897 -1189283318400663456210434895407825843340 12234898 -29969170815009257195107489152053391360 12234899 2069810620340173821327104907836281021536 12234900 -88276089183408843494850891152087040000 12234901 -50329668655946674515728131443840898304 12234902 512067859212049741403449070539504453152 12234903 -376288173028948379680063196651626015896 12234904 -266240106223582923600084342432350023680 12234905 470301857865433685643999154420154397060 12234906 53464243777825423429906444249300113120 12234907 1351964169178701839821274827865845553156 12234908 714748214848874537130699959817899033088 12234909 375384011980034962523552972554008355968 12234910 123130233634489518042311195855168919360 12234911 153200441976069130371312473094923873904 12234912 225272408098785898973949095387549663232 12234913 332579677346410796685268954280251880162 12234914 -552155598587491258860448462714732707840 12234915 266501560531146955374725088786316800 12234916 -446718717410088921535252536465622629760 12234917 521831433248272936967570906854017585600 12234918 30116462901432310548005208047494502400 12234919 4762245286450405070885018826945158400 12234920 -1175426728744376620329625589074084915200 12234921 -1029127655685841449415571962737176671296 12234922 -107483169145465935440386546801723384320 12234923 565328078684115022286210232737718251760 12234924 256861527593875436220665613946637624064 12234925 117717906944565038373180855991717532800 12234926 -356852546403128655219470168563283066880 12234927 -246782829213096466794312026204003671920 12234928 -299429358589699438525724434249618997248 12234929 114643762293135265137998348732854195776 12234930 3032089695100786851119558518157952000 12234931 -220831554881567920545876928509932001268 12234932 1107224816538959623525136250548400403200 12234933 211672682911341100448995125243207463488 12234934 380992222454809586478901948218907962432 12234935 1399404767007128001674923541009578406400 12234936 -114479908238837003667575621640575385600 12234937 645581216422828231589896150105749299904 12234938 154650444159995556834109933718138112192 12234939 302366354186304989991038204410811352768 12234940 533090616936070921902950591286744698880 12234941 -590271410576786619087844353474414857658 12234942 -101576465827815673137603222921129707520 12234943 32780008036184151349176252184387942784 12234944 51822120041686728481249333746352521216 12234945 176128844401627685606545483517958049920 12234946 15743933037431953238370375339847133184 12234947 -171403666558143319402714650062459061480 12234948 -647703277008191903038362427802158940160 12234949 -372017821824059593990890395614960142050 12234950 53798132511735408267433304972858592000 12234951 -202603693531245860233466482047529123008 12234952 -431375135832282513082166461203644390400 12234953 654541782720731931016456279571930848164 12234954 294460572650175217421291469208454673408 12234955 63280681672585809920043518129400156000 12234956 -165791663096732765802262099062788321280 12234957 244614586275030903808613470127670874752 12234958 102781049025556428394546656694155648384 12234959 348164546019812750505448162002994490040 12234960 34283457351281041507813267097468190720 12234961 837756157813992912810912021947915800562 12234962 -1368706315198332101330533300208444160 12234963 193744204441438339996378600331714862384 12234964 -391180941460587180378035091686795024384 12234965 -492597927470771383263997410371887102080 12234966 -188716921886131496272013197443175872576 12234967 547521342389963448106231046652212452960 12234968 -933449819935473636605008101534889635840 12234969 -35682414876463697353875555994644508950 12234970 -401208113980347385659035733417476471040 12234971 -38865449063249976557511613149811476960 12234972 -23876746755400643670205926527119269888 12234973 -37562924427074496070083973792918843220 12234974 317048978626792716609477077654898737280 12234975 -54083091475426659235491673681041762000 12234976 392785261420222219093038209207978164224 12234977 879183288567677079622878225881698577826 12234978 -64964864469757938611852137680264047616 12234979 1119750261291861082076180192564593735580 12234980 -5573111867522606809894165830021680640 12234981 -19990912797251300052716487131983680000 12234982 -252406282031340479993229217725035589408 12234983 357367619035017509874454880588448242232 12234984 -711634341264979365573680984025102336000 12234985 -412105318353563363011491772210731123840 12234986 -1219970984308728078909350605336946877600 12234987 -369880580011293760554524307264670095552 12234988 -525356047933160347032161616813755151360 12234989 325351605530378558944446971339848449324 12234990 -171855564883526089685594194925704490880 12234991 1642255225380149249551947937599241965392 12234992 15305329534300689249798557099707858944 12234993 -238513336186792704776547470634323957760 12234994 469612573056016977927536575857438779520 12234995 760484236308210630976083905395522890000 12234996 -266896417446920604320583840362304368640 12234997 -390118175481410137082768581733486523300 12234998 419721086663680349656409964793959855936 12234999 -165083523723469110879823262504223253248 12235000 215683068545943567059084177287756800000 12235001 736542821125303064506769323956450961002 12235002 -47945358286353996194403134883199305216 12235003 -281677299129818073677666395201580176536 12235004 67830818014130613257804270578064842752 12235005 -8641015898853878206110508086998206560 12235006 97123071929653462575994071499512102528 12235007 -537187728812107692991128539180092565760 12235008 144463610000469827205074983087138406400 12235009 885908980422977913947086409492784446210 12235010 416970348707629385579707099606446212160 12235011 183859399390882157881385424073414375680 12235012 8957585269649138626277859556969155840 12235013 -449133331963567579361656872816931203840 12235014 81938630662297589970802024418375738496 12235015 -195207891018926673785615362107543346560 12235016 -544543256011975306310477946799330667520 12235017 181181571709058976930058950535673099280 12235018 67477910018293046899029211785489300480 12235019 -21020307056471798337060402230053964880 12235020 -200961308297387237066558675462838435840 12235021 -382714119279956161251829347980428224756 12235022 298892428102758453816653639222670954432 12235023 2147744464187803545842559940557229850880 12235024 109122076156504657482752955637772656640 12235025 406199575418500224494391540124745775600 12235026 204689881631865300126352996834602774144 12235027 -109456261144878788992444289309199434848 12235028 -52085357752961246253407698783593365760 12235029 699521222876414195240001745905644321184 12235030 -323191538338354593739470459820683492480 12235031 302103433776078953218150456863767949000 12235032 -55850102401094818407120831334032384000 12235033 1778863988917028234715570330803779022282 12235034 115481596220583488451224096316787971072 12235035 -498245438830005453547828098554569318800 12235036 862426705981240077532385525277825024 12235037 -921884151537236569556675551062089308314 12235038 -457196982110610366900485426998913240256 12235039 -639569128540003448708168869747376868120 12235040 204583841716160485874902895388556001280 12235041 135779703450685565042959506320860272960 12235042 -42716606751066756672064670367495775680 12235043 982116501665317475447323736744975251080 12235044 -520126364410719247896683297624553000960 12235045 1022354907740246910677519248831983714300 12235046 -1105552842365352694618758212141950525440 12235047 550360534057903084208099442895913639040 12235048 -10869659303377920291865600040356577280 12235049 -34674246156190840381691370795340877568 12235050 -139550673020148891669999794685166368000 12235051 -567719663530856480240957472992924305296 12235052 -854276933673463903322434615887126737664 12235053 -381152314394285623774241431861507921920 12235054 27425365147379806246064897286106340160 12235055 613475316681113757143951377940151210600 12235056 -849284293253957392522270894134460416 12235057 -80085198270559497402869591248085567040 12235058 105060639099589581911497492648847074560 12235059 171076945869991507615852563907559447544 12235060 -73015421681608275809800921422405899520 12235061 -1594795863767650828729068446319237282528 12235062 -414261686793600701854241934295074816 12235063 -2784048296679561991779731583660218942016 12235064 -542947123070277282192041719582871408640 12235065 -755200093618335220460086341383684556480 12235066 138658219032216412925981287717653999360 12235067 427135379930441385394425835684692250320 12235068 20519699366797386998196204236575959552 12235069 -20495782472955183532892774028013125120 12235070 -391783228646869380015449981738432403840 12235071 79508321340186648281186092133305296000 12235072 203824188276066412776125505555486212096 12235073 240978488600023771161000425963425796400 12235074 -182419869048988688232995421859664269440 12235075 147888247935990543243389154062255455200 12235076 441246876857087997992435249899604594688 12235077 826978688722228980100118309465680759680 12235078 387336838363112474723206628541572520960 12235079 430740718008169140402578646672187098720 12235080 31288316428837729969879748760620236800 12235081 -693732862668647207718237159916930926118 12235082 336279835997765179985319473636686585392 12235083 204424352758176204078280966274986558464 12235084 -803793179693677412899929096283904327168 12235085 -58440493847573595708501713424535207200 12235086 -35741048263958739926864961598083742656 12235087 1200954656231179337755858068468263149632 12235088 -6706193280159548143873924728701583360 12235089 766991538521718097202916000758066890224 12235090 135864008823149932315205319012520335360 12235091 -5612821752465810281422487930567315136 12235092 36653462511516504355415512543420096512 12235093 661675020162959811896423255308338759800 12235094 -478318907953507947574361575618580739840 12235095 -79427281438113930027512154877372170480 12235096 93347987414315766335436846383910881280 12235097 135497860965133037602017588093088742400 12235098 102047144565454968834339976767909922560 12235099 -1352810329747665971647496036616978067900 12235100 -24136659727438638682054391496876480000 12235101 551298132223169543122075520682731144832 12235102 317718478336825396667385231110333313408 12235103 485768459413461212676648618983558954784 12235104 -328265052707373259251098159578337771520 12235105 -883139978853799957419190121609755477740 12235106 20412835410272732430332044296575952384 12235107 125369714133486664119300617443514191680 12235108 -46875800287502806171123799666656845824 12235109 504005526620889453858316316382664877310 12235110 3789300867206849358310041390793854720 12235111 90610555647240366919697034570270162944 12235112 -532482107398602310731480220090129228800 12235113 -294746315612303933957900528986089336480 12235114 -415558201374254181320936553565009483344 12235115 493940241976857092946292271630120513760 12235116 121852497029059381633065593085879742464 12235117 88228683070829030779630803663451410400 12235118 -144437798800794376818552844192782581760 12235119 -13017152975062887628383159532378261872 12235120 -57871929629722566890908951318027468800 12235121 -758863467955319122977568185762376124508 12235122 750863103685928742254720450817542252832 12235123 445887827625611711003619513029699804080 12235124 -177072691350847404342797968450785835008 12235125 -299621664464080738736186654797900800000 12235126 555140655410742533742455453626529280000 12235127 -348267052927038442358329747212274948320 12235128 -899502105081948016152992881987968675840 12235129 -487978669665360412699247216124925026240 12235130 354964560896697077604175039032414289920 12235131 -55968729731210653986335450033099625228 12235132 -58868327136310857614266293360872286208 12235133 -1179338975780670933089423544919169640480 12235134 -3935938347302617272109930318675906560 12235135 -962392855436096783141086832139414372000 12235136 761672375675332481248191550260479262720 12235137 -107692170946780433159559001409004824640 12235138 -499309141691407945052414009274586062336 12235139 364217405311387335314802043869570587856 12235140 313138261822401358633990403794305169920 12235141 -681597931752411082837805811248213382500 12235142 22690506574294811593699435502331615744 12235143 242920696585661142863445687233148454224 12235144 1246702607861398514198237950996846556160 12235145 102597516835094858766513192704488699200 12235146 -29241266944214185290814420445590831104 12235147 1140387375611678161157298065675541648596 12235148 1159179966983426456230021342186179518208 12235149 44917809683273436705366121587346845024 12235150 208972302990561418511397684745365292800 12235151 202735567940249821124538381121512943152 12235152 -11047305638556773778991963807486771200 12235153 -773688223189684580640243760624955382400 12235154 1279639937429880831347411684609844032640 12235155 -537647221112670517534731992366716978080 12235156 -218889340352995707057121735727294339328 12235157 2383303773599946379571291464043104878 12235158 -305196790316597178979885378899583449600 12235159 1696133447889613616297691130555645436360 12235160 152495470935355371799040057103932620800 12235161 -203373854640498580059116363195083706928 12235162 827078138776666036502295024826323950832 12235163 -254841719832974384359564237460710688880 12235164 828151705993587616599091269759495290880 12235165 42216004989055815244357155649306677720 12235166 357390656069073298028933685774756508032 12235167 -243573756160742399412170565580237127328 12235168 -874411596293040851527410783947540398080 12235169 -841057975104837943173155518710553766430 12235170 34245413191133328850373216499488547840 12235171 525577650049826026388316428909043546592 12235172 -6013723110776021409208013938456608768 12235173 -167655284976290272749844973603724402432 12235174 221219239557176974500074556944414976000 12235175 781210225707883384882347000107592158400 12235176 180717750146090953557823043628431723520 12235177 3935095080245335953208345727887635280 12235178 199767511975824676380358945452246157056 12235179 -76800713232128705808726563664563297664 12235180 -19873424995513160979608834071723868160 12235181 -1116053678737090521467440391786063573760 12235182 -113437303978023306636002157982554307008 12235183 -872745220566013450636746215838514067480 12235184 -63333116887298736152721214299593441280 12235185 -333383070329497955537645793459428764800 12235186 193869284615386255976303708728644587040 12235187 1057928206871612823700913976905476988400 12235188 -2784862696734563397273828234540933120 12235189 -211467885044466833365150510995806169444 12235190 565986888582787777509066141657021916800 12235191 1080821874898800096007434228109842153192 12235192 -360366490122125338351774690342879518720 12235193 1455787255642388173431526564744409078442 12235194 129605925082473874450097441966769850224 12235195 140035716684246265143650435266601472000 12235196 -331586096673025925973920794588362132480 12235197 110134955273664745043775573128816353920 12235198 -608792213189880371335104551370279110400 12235199 393219165208794981874725083009015227200 12235200 -147800037669084502502006613827911680000 12235201 955927325468735641439578814277033459504 12235202 -13860051243399218441950032721340119680 12235203 -691037728142630012998364521766907409788 12235204 82299398621881777063306549967790080000 12235205 510922967197466932867449766869383456160 12235206 647477427648404267545538230355221064064 12235207 1133962087392390526676744286736738621440 12235208 480918775837823489904635451309415080960 12235209 114577143939036473544081700507152667008 12235210 -247711702910570518529821740560979992640 12235211 195767815313956639769071014269388142800 12235212 10515604440372811178127275743653929472 12235213 191087846418556626868528870090575648460 12235214 722023594081428031640672985374711499456 12235215 -382646528309070551416586686096264688880 12235216 47712530074834523075042505332718305280 12235217 -481871354005957766854644887797759285440 12235218 -6352344745041947933560231429851612672 12235219 312647377069917356749859770030149371640 12235220 -5839899446379134495346506942886973440 12235221 694384482430730067035731653338432570880 12235222 -333047361665700634335851834604351223488 12235223 -346785541756187728541547419613854853120 12235224 -91651409050846408114790963317592494080 12235225 -88626736074810568347002648673606027250 12235226 726277795978042134943705937322607203312 12235227 -238942697780930094504424197339657938280 12235228 -234084640519172813767619334434733293568 12235229 -1156093808033263256761650767547123262560 12235230 -44178979054989894199096854219900238080 12235231 450023357403806489517629416019875152032 12235232 63214100193436027188663143985084628992 12235233 -566831269222837621676095333917514064976 12235234 -107115070706505164970124632792458021376 12235235 286382071833913871864000016035168467200 12235236 153030321915278189579444225843449933824 12235237 -412431690343971066779338087162153089248 12235238 4278745610739494314394501917191234048 12235239 1421680004422512730720773322448881613520 12235240 856585322468027598437492514982391808000 12235241 585000432932246616241340953976887099620 12235242 145538330404718586465296804540091974400 12235243 -1028626948196251819496162522166793125240 12235244 500349655293634466578236247592234935296 12235245 159918843240200107104664085839033257600 12235246 413514953430474503642888218654656126144 12235247 912633365396949512305578655234809903696 12235248 -171497341860816967835629839116478087168 12235249 131291499238543203483011991817601552040 12235250 -387707834397241943023343921168166000000 12235251 -295539678196190222033040580681055439048 12235252 151357135014294151799063477213834349312 12235253 -825727894168730767989718372593173532498 12235254 -564408579982594169940816944207143762560 12235255 1387960116903180276793420848127623358560 12235256 -1834589943177365693381746667425894932480 12235257 -780846678140837759165078662771114094880 12235258 -93881744086326432452351435562701257728 12235259 224142942157489154161554264542063018040 12235260 185485406019566561121708202748495938560 12235261 -110844754363330356749703517790008005096 12235262 169331699331800046784611297463105424448 12235263 12681532788752084801240509970980644864 12235264 -189124111060971088464115953320664760320 12235265 132718038956401346672870967342784526400 12235266 103593972284111050932934721505262694400 12235267 -1625927432419308528913930462597638412800 12235268 1246703437892120461269843629239126021248 12235269 -157311641853232087352977955391555538944 12235270 -204020324513831098675326212151900865920 12235271 -135395876157404719616322618049024776648 12235272 -29693273538783030053527202180093706240 12235273 -2880913999034425427720128032625924691660 12235274 968644732081597931010608236025153668800 12235275 112445360980878860508277986716403144000 12235276 -704972241475652798685647310715945638912 12235277 -414874028549572473433704018420896348874 12235278 -183763723738546500390225949208878080 12235279 153456634049435740958057228287380481920 12235280 -22980600305765184867728136258116567040 12235281 295767665036389725369921991986992592480 12235282 -800856191938107017341983960216300817008 12235283 1194533583288458917389644617192707883680 12235284 480828615780004676746905110581420588800 12235285 421010064993299134577667946407053586360 12235286 345302466610018728624216043525315651584 12235287 2986808758945307041364294653919991168 12235288 -203313876818067756291653177107069255680 12235289 -661424954536583800078476676449431993568 12235290 46727673347556071061347760848993790720 12235291 -273812000242163295223734697481354197848 12235292 732616102764558938544460944706722220032 12235293 -287223911072439327485101853571656252736 12235294 -820962492535522736394282660375959474304 12235295 -1189587842649095122900165977128115994200 12235296 654828675938994593262239610300319924224 12235297 17031589478898027861622973610245031680 12235298 116867995845145840157225303774538776400 12235299 -549594826019682536972135617684910530560 12235300 46305662830128199355629185575399347200 12235301 -15549422908015317868364022166744555080 12235302 -91734480882117158353937236026812545920 12235303 1295413015026670654249427459203931174280 12235304 814607796068798633441106070218288245760 12235305 540986624338744942098754210584955565760 12235306 -5785333643574464850847188569413195776 12235307 77875672434994313847511461895457206272 12235308 -115598067323727045901028704832324487168 12235309 -442049744552693359479928887449007155520 12235310 -246626637033462995154577239296849975040 12235311 4639520003459140556096397570784632816 12235312 28709989779432676274644683061418360832 12235313 30634638556299803248755571496019404562 12235314 49301284488600988309624265135311395840 12235315 513035082935214419284477405130439461520 12235316 -64068036424363868042818824397217280000 12235317 777015114524905138560573986713790472480 12235318 -760602856678559901281809084539234871296 12235319 1326063493319696438083268735541312797160 12235320 -101076371951635573664700957496104960000 12235321 -346869250997067241167261167774825497088 12235322 903117247228841560379319407491753841664 12235323 764967438373037410554215062647816572184 12235324 -134907836292660902676615012166215002624 12235325 447820098751149234755852121193627078500 12235326 286872704400539509943174897041020135744 12235327 370185144877940201976765268456499422360 12235328 10083844288880171676002077266822561792 12235329 19747244037021164379150301890993362148 12235330 378493844516177720327162502349113430560 12235331 271753857616253622876172451235585075132 12235332 -267737682218774919650165643936203059200 12235333 -73786739143239391309602873972948024192 12235334 433324435922361961795150638641595774816 12235335 1349963268344469206689091368560422400 12235336 572314911297706215355710565766167142400 12235337 -246965847474183978359434718052150367014 12235338 -246871689916625985345805775207533960656 12235339 2246056166555899734471625340209392615256 12235340 330542158850023824348261055719578188800 12235341 843243422078275265574076341598820616960 12235342 -19453356688525945101663363022022023680 12235343 179012213192245417099080564213809293680 12235344 118494870320253248955581639266767863808 12235345 -487168714823665501795532834646361183320 12235346 802378336657914059047484274366500923680 12235347 -1407109044539607685810127230942766658960 12235348 42097275261364467683161763979617652608 12235349 6900889093907323212336352950055907136 12235350 -209314641985672919457554870188870584000 12235351 1543826459999953489555273163764045561352 12235352 -1401104244472410196754728498346211686400 12235353 470873183589391268332688710036065997824 12235354 -426771245679628328283792579798697666560 12235355 -1040120296067215592755879528340870730480 12235356 -17617706097655114995735062800975527936 12235357 -1444487144836248428328889968587491890394 12235358 240398278602732565600584238669145566080 12235359 66167595171962664780474690361684807680 12235360 500280906872827376420418796133178408960 12235361 -10517686083134809804559866711463222400 12235362 337287783484781287399222249171439370240 12235363 6848998109236850242750326872062803360 12235364 135021057301529737111999080161424518400 12235365 239220168043751708879220687163168111260 12235366 -88985727745266459549289261164749107200 12235367 -554448276122806198564437716782020673128 12235368 -355129413512723226400511589422907801600 12235369 23663979347200391428706815666456423680 12235370 256305958572884175165027872980376156160 12235371 5995718118846236586427398287177613912 12235372 -1072516762488148613030123512132698183424 12235373 5870546853807536267885941006762299702 12235374 -32754113448161203172079494277990041664 12235375 -1386966052830226164885702235332301266000 12235376 36357647206862060498262129427784466432 12235377 189977310352249753424319745226642709504 12235378 -149338039323166131763831845764422859760 12235379 -33459470695967331253368668868226627584 12235380 10967757999603904688869415681400913920 12235381 1895197463866193348838370381207352859182 12235382 -334792433540523935204345043803879858688 12235383 -476981832479148672208430677531012856448 12235384 135802817948863284635398077970209054720 12235385 -1002184373616226816196078485889210847420 12235386 -193127532489934689267884684129799960576 12235387 -811179292388098934009257719880538047680 12235388 247858456245987692035545734603762982912 12235389 763462420146515628314084768131134947520 12235390 224677988733011763322784235461836953600 12235391 36782451185681636239190904258167787360 12235392 -4052710930676743794845232291800678400 12235393 -305698944726374430206240556269662208122 12235394 -774042590793424052304638527981769427504 12235395 -322377835291097937532512720353319635280 12235396 965584321105538433795138767230358940800 12235397 400373156170385090860681579460774154846 12235398 -331049214271899972644096957101773090624 12235399 -2370831512178081184283548262379907840 12235400 839898985743082490852643108019006464000 12235401 635567113905520382054654854064698673280 12235402 38438530950619334695831199745279720192 12235403 673730314780413803553247895907755165652 12235404 761222294307661844479394711105076727296 12235405 33407593548780055944636713098774465920 12235406 310423995576165569636273669824839044160 12235407 -518849239760673478303203378103118288760 12235408 2865232885299546688317920353976008704 12235409 449497276329365733155820516972807706404 12235410 -119873709020801009501210058366342804480 12235411 1192540180345987063493927820970622925400 12235412 25214329537178433823404724972048189440 12235413 1419777032671260839181331681295421965184 12235414 -91294562978998442828227897716877974720 12235415 -110718706158606427025223088089173286480 12235416 -173368228062706117236309945424297328640 12235417 863299021345024820015352896549312401152 12235418 -303317386840183339623869901532302206496 12235419 44377862243509847541354276575926681920 12235420 37935607822228675808681909824626048000 12235421 -63714718949934058590072697409658143232 12235422 -7087409342846957962220212930347426816 12235423 1796396690756969486046334776280879208672 12235424 210825319036510581070621521903884107776 12235425 35080910970696139456226378334128918400 12235426 126582336624779017703334569291842920960 12235427 -1505130266552942065972614478333801518888 12235428 -1429033999785180689242346841995251322880 12235429 237955925339745009632467288833160484030 12235430 1021057305200693721040815505667635200 12235431 -532562085517192115452222716530641759752 12235432 242137004923101289483312227808493322240 12235433 -604055273295057149987338004077557403200 12235434 -145925007678570112924666697792016703488 12235435 5048324016683449116464194464736419600 12235436 62711818105143839304634846114031719680 12235437 -976334055845484000530677215307012076106 12235438 -1053988739396183933130156870479428644480 12235439 -207416951875809377902060579840974248760 12235440 -26958685774621501580538782308321198080 12235441 -1245219220425060646143262292832640585600 12235442 34533649325408986253343537985781977872 12235443 -373400534117203747818986800773388364544 12235444 455786924495019270970715581043984942592 12235445 966215052206791416669448320821464165920 12235446 409391632089170904172043414448075144672 12235447 -67465765733307982866924131507177117064 12235448 356642170169089883401516484537336217600 12235449 583774451670200506254061033843701563040 12235450 284374907940038476733756895242809382400 12235451 74678412625214034176246449926507852432 12235452 612520706021296453307620916631400567296 12235453 744404747403782000918379169027824052140 12235454 100317543477021873009270564592992390144 12235455 9783389208041481204312201900263887560 12235456 -160168642928225184288254213932640632832 12235457 13133599597435677938826205479727907688 12235458 366561551253390334465081436558228928384 12235459 -1465410462120292347052347026040476599784 12235460 182714644061830699125713706308951900160 12235461 -123128726871245290207303645200522888576 12235462 -250860750615761143362551783210198950848 12235463 1393233922965377123821962918604139045280 12235464 890915514803277064967792360296490664960 12235465 18183450887161894195748993861947483200 12235466 -72985638288496487562668496428214196896 12235467 1000296637087581738645803147890419877080 12235468 -131171482312525256103828394572260556800 12235469 -988975224812842681027726797926841557130 12235470 59308418691697256957420682506884569600 12235471 -210307725836430810285627917398062833328 12235472 -95658928767816699470370460138767949824 12235473 1142365875166300016937324581534203533504 12235474 -173375509042245263455644852163026457440 12235475 129081956845663098473507046173666592000 12235476 -42271117849478324614784165778284107776 12235477 1137162046740632268675114985017738024060 12235478 7769468623360389989502151698899725440 12235479 -353964446782950083299712472307938180480 12235480 -109866616471766012375755272279168000000 12235481 1635097369249882100616266018415126317892 12235482 114180224251976707032823388163817190400 12235483 -227823761527079168829717955021349925632 12235484 -209684633537094881527409805280996713984 12235485 -233170375468670624523621013779908370240 12235486 880738585983705782249264044217057496192 12235487 1565522645051760071137093372310170279680 12235488 -432394491612741874243318912873356066816 12235489 -52570794637217791566676641858839626048 12235490 -148252651400225835168138644923114956000 12235491 680287672284370686338339385633228646500 12235492 869380630827018999541960499151389388416 12235493 177779701550108793970502313332896774140 12235494 -102055422635123224117265210003024259072 12235495 -131508836149245467222645077036531623120 12235496 93177588763078379265720852916072135680 12235497 435520247565330671861679246038648700000 12235498 462018698979277513450495970274573496320 12235499 -48837528895255113326844582529062795336 12235500 266590311673918144683514045665162240000 12235501 -459609333444507376138753518882360600096 12235502 -70889034850335247158927297906369026496 12235503 -186988854835386831753859498661206279296 12235504 61844644907623957306244866280636088320 12235505 291003844066356365195844131063752637760 12235506 544461538105191958397174993255529638400 12235507 -21296184343335945292344648114259090008 12235508 -575393455183198427825942073145181868672 12235509 -243686148974862865536994140023625686400 12235510 -319132143109756842552064544581365350400 12235511 -384325700930348465525852503057081284888 12235512 292797937029969474157433714840463974400 12235513 344769897772086702897099708906687643860 12235514 55503500069616212343243977552850281472 12235515 84769484044288402218450377674087200000 12235516 -864957550821583811106329266778758082560 12235517 276756996373514348537962912484424607872 12235518 -163070541182003307525313541970943139136 12235519 302127295939942495764373472632976030344 12235520 -1251544653496962736740800880495820800 12235521 -7278040688899147326307264367856477600 12235522 300317985537386587252025359034407198752 12235523 -508120671154645906627432155604461093936 12235524 -148330223690346409788845600107089235968 12235525 -354066914088435755608178590227781520000 12235526 -216774595687767351749519422093257360288 12235527 21001342444149138125124596127392418768 12235528 -631967122897617331670488963516109168640 12235529 -2637174744279350418470776515020965351320 12235530 -6423638423884528112676287009016514560 12235531 -669237518615406331558204315119848631552 12235532 -763074401519953190892052695829584386304 12235533 327594324969852447007928555266518604224 12235534 -111547876098397907708755914231552043584 12235535 141646941437865541207827992863959621600 12235536 147376549451997028520858380041940377600 12235537 -417184738148454617214609623829885404048 12235538 -22781243725941912266993910548341409280 12235539 67272492744108638907069417348927108024 12235540 427064677435207678205125669187117998080 12235541 1222765652352301215577863110258017097952 12235542 183117031871482805868675393249704555520 12235543 -888720051201276950984778011517508257208 12235544 169517584914161797998486417358671667200 12235545 -82759636262849165261426808712382803200 12235546 476789446354131376052056311250156900320 12235547 518982813648272743924417761786315396996 12235548 -52647956838534619699458196222153562112 12235549 1216651850825866527432176272119790311264 12235550 59839730837662898583517822808115796800 12235551 247401872696554488764625975601732189200 12235552 -695237825108168439188090695849007382528 12235553 -794491827385656413047983633169967001936 12235554 -478204603021751187570837512792667641136 12235555 1035094838043718190230215485618659818960 12235556 1037250786652070810622056217867603016320 12235557 -310766826234467855257605177992310629376 12235558 -460826646994229030693098518327217881120 12235559 26545004998705441193748499059006265440 12235560 -31493756172907574017367632082402918400 12235561 192752643694200389335462582511905516544 12235562 162552009890815399574540901194493754032 12235563 699727717335355701864502175705239833600 12235564 12693298804977317488685101582548664320 12235565 1752791747440760047131642050102690289120 12235566 -41060765002177067809517684588156866560 12235567 1135492671847809559174338824222495547312 12235568 328063711625819414532864491111326728192 12235569 220363490072392398097494371672388818544 12235570 824773725887326309477853338088727360 12235571 124660125809358496353712868180037161544 12235572 -126692861374083179135354113531291834368 12235573 -196068491684796210391196572150099614560 12235574 -304220645687341742745510583278653500800 12235575 -388444184814833999714785807589680684800 12235576 1059049207361820905361153634913589657600 12235577 93547230377623203383562757553012047620 12235578 397613493831427892664711559578077543424 12235579 384045656152573472167519457123183268384 12235580 98429311833159759828849240736365895680 12235581 439359314034134712081001946713103554470 12235582 -213651069993082426194355629958763184000 12235583 -132230843344280039961546943387547851056 12235584 -149000524957506543659736880302746763264 12235585 -16067528491367930251827762820325707200 12235586 -375632351495516412097527358170232791552 12235587 -126199736893393685178151415881485208320 12235588 -703356189239445308019444299587835965312 12235589 -877634923364708904162702635754299174208 12235590 551813812295167925143282161272065017600 12235591 110342625399641761161958082213882941000 12235592 -1100045304157926623947121707833646464000 12235593 408263236960907400773296079668934534400 12235594 -364419839710898498351077682206703469264 12235595 -262792074755912558283972820535672430480 12235596 173732365501381989516420434104649256960 12235597 -1461463892853810025982634604994416084800 12235598 -169023876622606921388092708619930406336 12235599 1065268978475951165272145223086536581600 12235600 -36590753246387169302284648711797350400 12235601 -549741405016307047890882341294759350080 12235602 68415170474307905772034266936091400832 12235603 -36698682822262099740704207322235435736 12235604 653727858623051719028606457059039969280 12235605 187404989013637179333801886317579436800 12235606 -280285929285007705161043048540617058560 12235607 4163960114124389063538030744693126144 12235608 -63112124194485367162368971374767636480 12235609 779115565456277621504127974906784799104 12235610 488000763663777756186334460827196340960 12235611 39744813389898699895010182604821172160 12235612 1255239163975567509227802314640537760256 12235613 -776578231489906194302604029701583561076 12235614 269478244369293089352113731571025960960 12235615 -269847071294844806369257275017160112800 12235616 -1443289563745161514957632674122099458048 12235617 57857810683849220103297428426349638466 12235618 -228199516469588509184085110163324098784 12235619 95908407795427857865219033416170895312 12235620 -48890440299774315595165607401521868800 12235621 1002372964185572034570661864799476487932 12235622 -102000005127361100656767759494736049920 12235623 652636684833432705738756353113621113600 12235624 -887749553399100112080281791302076385280 12235625 -261112692267717313972861457576232258750 12235626 129023231584242461050915413435639070560 12235627 -1262999191724064698115969589950197744524 12235628 1188056314596055710946320746230928218368 12235629 282972363304884999505226858243711476800 12235630 -67320634486592609428839529886928380160 12235631 225205218018509021791453990143760724640 12235632 13238798251947935900195453389531250688 12235633 62121187221098425915373400670208953524 12235634 -949672884889275401782323815849102540784 12235635 44115916535198944446453152866710765120 12235636 75363516129321762941503134941673697280 12235637 -674700552876885814537281811325806416900 12235638 30851891646942054491114883334895738880 12235639 1204762147953204282086755820583159440 12235640 -81843817495826807465714417489469235200 12235641 251906328515133553956527723822934912 12235642 -91074531786107669782224588795390672528 12235643 878288624550891812624508638125521057936 12235644 365134691377917912054629262362488473600 12235645 -891671887936621773724128360611654392200 12235646 -714180103326190266553796338070950153728 12235647 67145854118223649721139252451103776128 12235648 -1264986045746557835514872425757729095680 12235649 162915951646938033926399443149382315650 12235650 -166628625461252936519493445952716800 12235651 1684764257210192719823691706106258436480 12235652 -314846359450426394589348986779161747456 12235653 130228520264409678731794683884036370240 12235654 -347449316918863330957122341452773763200 12235655 -552778936054327906301329902691434419040 12235656 280714220916266004749687735242861363200 12235657 94662269036208103955753041065480867712 12235658 -387811249508764923793929093006098799360 12235659 -155303518265848709383181287297748101632 12235660 408271630345582486081186982931957826560 12235661 -1149105971846160612344362731978602673738 12235662 572181161315461379401558526168153117760 12235663 -1252028813122375966266908099166195807816 12235664 -51021982777949967041436547207404453888 12235665 22909778518183233510185319000739386240 12235666 -298816804552846081008400167872564473968 12235667 -132844406235053356811495822792666515284 12235668 -475077282878939160450725596098120591360 12235669 43588265509225963613362542021517974400 12235670 63157256002174273733758110766337612160 12235671 201598805869515465273467067007789171200 12235672 -613511625790838285512330476582111283200 12235673 82162081746169363662016741796021003904 12235674 -809609488348822346966667894661111750656 12235675 357362341442697445969127507415423638900 12235676 -29861535967586364662127447120792557568 12235677 -83326505183118483397928027562406144320 12235678 30062188063248044268306851929861816320 12235679 375686154948601762098871762937788937088 12235680 -331727317817019433837092401048381030400 12235681 349059215626461413540987212988865782464 12235682 170791895374091079503886678385320549360 12235683 -255428337695945352608592152427310807176 12235684 840579661312163095960688224538079564416 12235685 -278986622057663179796508237426626607360 12235686 17669135336591998385223770868794484480 12235687 -541086441186877721645266279307161590664 12235688 -974173952266820283787330910730186915840 12235689 -1050963311639586464680154758472022864246 12235690 5446877301773285875713067110672117600 12235691 604739199318295965666511734923294375472 12235692 -253002983712700959026401204786440337920 12235693 -5824568829307666025227746880131926816 12235694 -171850095377641969096271364491179826880 12235695 661570977283158359957838055981344187920 12235696 -256002843977278860310540918887422361600 12235697 1733155863674671860839546154602443360146 12235698 -74820856138544994206731820076881470464 12235699 837285853762162480221455174966433096000 12235700 -104325904878134582310859720953218457600 12235701 132864267504625837185276459241908535296 12235702 70907926547836076828869339808212059552 12235703 -902288272725224786490265164769075449048 12235704 184288477770811898283023706626781880320 12235705 288812707930954308743722730359535377860 12235706 -140111300047149878680836926659830923520 12235707 418523446013576000157586901216777151528 12235708 -955606332665640611870055225104274230272 12235709 -281030554832278601339394005836267135950 12235710 -99061125888836269780085286476127815040 12235711 387566547662424057266840956109927381312 12235712 -169412249091595419867852717475001008128 12235713 -113725763688119954871876550296826983552 12235714 -17096554248827005945981390406585011200 12235715 30288861218094354684547527347613423600 12235716 391967081286289961982410378185665530112 12235717 18162580333540103263073854400386219420 12235718 -101139049942740302651026708423292811648 12235719 81825081547215483143194202382598335144 12235720 -82622765786762409776847043669352448000 12235721 94768719876846712740756371253808710144 12235722 512478093869918569990892399054092515072 12235723 -1234752167616028392786548101568477778028 12235724 -62885610373573034388894194337523875840 12235725 28851555958542112620555839655147888000 12235726 604707135064607863760450089423009989312 12235727 2295023782822765444475383149017352672 12235728 -62983590217734801497325441232049012736 12235729 755305417401639079630766830715614765680 12235730 148398764157556012311994788291224205120 12235731 7665848653812570071958986110050739200 12235732 -1178587687906114477117982386431184971904 12235733 1029211777837094311503047231978654641500 12235734 3332656995681151419073811337113907840 12235735 110178112460181674907082463068895878680 12235736 22173465833458598514182836633955635200 12235737 198816491907603225817844455861990065360 12235738 -428211021543563356285870368909086545440 12235739 239595180690384728579716838182219009824 12235740 450104814360093823027944844834413158400 12235741 -264537035932093361281166777127562206912 12235742 -99149972242770042777150026984113275456 12235743 68352675060039946775771242291813410120 12235744 99310425067916182846371983355060682752 12235745 28829526491976580150750105399874378880 12235746 218675229087367951871929249748693607936 12235747 -376538512819056956811589062728111343120 12235748 19448406171987812646345533946021875712 12235749 34179016455484468145241357122024698368 12235750 -580783256457613086707358678786147840000 12235751 -1256839353632856322695284139703346305896 12235752 -589022384061194885061006101626289356800 12235753 -166927679454827794687888166866796500800 12235754 68233561763951112514836028036275255552 12235755 70963700348217186731766325046976702720 12235756 -130533749220941559118908527226797168640 12235757 -1250310136085911755498251409388747170240 12235758 101034359131524600494431093143697625088 12235759 -879237469044597368616394364943440068880 12235760 -155188049642705257050073881567904235520 12235761 351109438711339841273222912600225185410 12235762 185855322924616370076716736979095552 12235763 -1158852296090364668336308713191795303988 12235764 -241843580567002159356411862120091418624 12235765 435316261632462903685741949639670261660 12235766 256321833896478498377654218764679580832 12235767 -1012635955833881568589635065621613456480 12235768 -360086524088047403964307461239351869440 12235769 -83055375437862612236147015637607407936 12235770 -191045054209127454439696848465426696480 12235771 457133391598374533452298903968997456784 12235772 318573221654169587007536464208309352960 12235773 -968875185613221388017058504045960512000 12235774 -758399727571107458187061435797786268800 12235775 642443094728242137705475947391893679800 12235776 -209417193357075878190401734019257466880 12235777 -783125801849811922268148739000671143760 12235778 331001184214861983693637327939741777920 12235779 26781759834314751599994252035176920768 12235780 991514383045830947964057599083851325440 12235781 -396631356981059578300428384543556552836 12235782 28601732774431603252743672657994131456 12235783 -58570949832024815495251392247898563280 12235784 23252344741218416046134174213555404800 12235785 -482579644537298433199714349943660739200 12235786 -423502200771638045778806819415615411408 12235787 1088905088984247926844004919255327221440 12235788 -206393655138794053159674368243371193856 12235789 -548024966791948376956178264814761185844 12235790 -16728963447936386474901626023699744320 12235791 66231507209006528405453429843859550080 12235792 -64826893772754331158185568500675248128 12235793 -200827980861122662456848211534193795328 12235794 164224766829761772051368107676617839360 12235795 -144167060405434251630039224960921572800 12235796 2275229275421953150962224428045868244480 12235797 -508337808361214847647438287071523820160 12235798 1012794045485479099303150702487734970400 12235799 -3027063439314958215172834947661124199000 12235800 354753097896890009594108838630210048000 12235801 466872021764099761344261170070690426132 12235802 215763219154157176819161128465068442352 12235803 871453584580806476360820684487610935704 12235804 254613603241146418062710110137589574656 12235805 -662049577217964939979103376982251099540 12235806 471853004260299349553461892177167104000 12235807 374410185021837187183592834825730570232 12235808 51078333500062115966390021864218951680 12235809 -182730856163497177652384613972736122720 12235810 -122729813859379833082121353063954560000 12235811 3914184636207528177596025805990540704 12235812 -401253056775161737535279461831648432128 12235813 -623423143513156480249056548123298606596 12235814 -843406621210885358500826712858003393600 12235815 -404405394574123540936200338323092564480 12235816 834428229915586111587937438615664640000 12235817 138792185144655098058146500912507311360 12235818 -119141278686440259311171439286332300288 12235819 79656576794064913501795320440497687220 12235820 -263412439019321825375647108539849553920 12235821 239907350163030805655501264813339292960 12235822 -907958218982863115651040238619779200 12235823 885464559319531955835017636109692288184 12235824 -20917768498970720879145198198672064512 12235825 249014538842221362153148545495859704000 12235826 -278306672121054253502843120005885922400 12235827 -561100286280728670729555910000609991880 12235828 561138461709604253093862376533631236096 12235829 -473652251643254330696658814384228563360 12235830 -179041105298093634940805965139679550080 12235831 24169395238377137600184974949950910632 12235832 375558672749653502137293860695301160960 12235833 -139871758454761162515253197554000865600 12235834 19828649935341923567688269189485866720 12235835 173135780382699305554828180873317405120 12235836 -258055890266600914676641090138687979520 12235837 83853428382676369978014507272969077440 12235838 -560480208423271697618214301730964967680 12235839 415258227177162096913949479413790310400 12235840 -331637005901246942452738234390712156160 12235841 -860843731189819090535856571250942269758 12235842 57858996842909160751099036410654781440 12235843 -230754851023141155782962475893849371080 12235844 -600186184082787997314501242558152704000 12235845 -27381015601293555783905978216278402560 12235846 322182491973355983153407932484056794240 12235847 -367639430910524331911801524856682978720 12235848 -341533487013814218674113713585779097600 12235849 -1396690392803823390888944540393885818150 12235850 -373436519210538821046493139243292307200 12235851 95966263120103761985737122793736607840 12235852 -1323832997416486132713240866622906708480 12235853 470572772220346432957088798041757952480 12235854 499481581125804860277782276628594798720 12235855 14103044299516345792936029287949467520 12235856 219671612512604442375533820404697268224 12235857 -307739204529817328182791996711337362960 12235858 -527120169784413356695935168600128676720 12235859 -79786688268523401491096790071333316840 12235860 3359665382839481297663206078585282560 12235861 452802953118611328468018210097615511424 12235862 -286398206783070173828519717143895521536 12235863 48396716880168544789212951041791028304 12235864 -569376641158615228068328293072490106880 12235865 20263030535776819459856922944238664320 12235866 -261389577516696803598811189549815914496 12235867 -316978644837280218541805148071436737280 12235868 -1234365987261706880158096006810083116544 12235869 632912324500547083078177256844618178764 12235870 -653998900927946348943234621179893437120 12235871 -400576872243111133317812977441987075968 12235872 984492682649586800549961719600690233344 12235873 -161015982351950131232347646657674963436 12235874 82578235405657726662025597263640791552 12235875 -308009030942604149396873286505430976000 12235876 -393031601170268230880059312494227485440 12235877 523509147586400795147308803856012732032 12235878 -174295376562428415233416461194194113216 12235879 102841359023040295629086137997552956000 12235880 1239309227155344978431237616793566720000 12235881 -200941407005073448027028478796733291136 12235882 100285264712028652251297727133282319792 12235883 -1630017924058839568057949632537391078880 12235884 -121308762193225604510303148265294539264 12235885 10323844849624891674594834046976912640 12235886 144974789523600391387791972226869166080 12235887 1778321197948867837675518542711060503440 12235888 -18162873540141381517482180525151322112 12235889 -153414380279470678361781376622576267310 12235890 278588593684585911022273706526221437440 12235891 1807462619901586298898745902323708521292 12235892 -251460968194974760907374770790857369600 12235893 -359270457304234123243055685318493319136 12235894 113245519215037378498984698183226562112 12235895 3758093789384765855957635720487870400 12235896 -647418723497769271465207240879372922880 12235897 1310630401437511644977430784254257626346 12235898 -112461055011719636324017464116239533120 12235899 -453409960087285908688042320863959688592 12235900 32014486940111163625112199822752627200 12235901 1758942342443553527522872531381002304902 12235902 -157310874832918013140119119289509078016 12235903 -393584016710945898098696977920181243440 12235904 -698131729614377618488686206722139750400 12235905 246674193124470321408324833169507844800 12235906 111715899540236913290679974732082094080 12235907 -421187000016623878219356043116551315844 12235908 -4009789108034531816550241431443668992 12235909 -368024874005432864367297080189191753184 12235910 429865021945212650584316188818037407360 12235911 246424242807797142124999945897704540072 12235912 70360937275525986568947258771793612800 12235913 140442926106271963864381173350152099200 12235914 324513560156463505243345321390967216640 12235915 1317919088932571652444996525115214414400 12235916 -169003345969041814505236222817321385984 12235917 -123886215328780437250971702007817233920 12235918 983297641812380795713300619862402740160 12235919 151230899615262532236753435498391318320 12235920 75654987066675580992646328996659200000 12235921 -22137475833222414388051189610145233536 12235922 -38099811527134285941542995070440783200 12235923 275681271199760941827492415372695876864 12235924 342484451560032098993896894919242905600 12235925 325835169882946094968788158961820732500 12235926 299809124741768608910889665441048746944 12235927 -576973506557209496197893855984352699776 12235928 158476391294431442917255981045988352000 12235929 -64719444352781966009587855521997283712 12235930 -61408442645327148719791468151782656000 12235931 540066037663511760968190600339957531312 12235932 -481896026328735454922681215725577350144 12235933 -2047110750756190732710179701541446090560 12235934 -662138468846567376671358252208777632384 12235935 -367441416182172845968834871892601177200 12235936 -1251587273610996214271395443188821721088 12235937 -444395689002248159629675713040234419672 12235938 51510798645633380491512513143744003328 12235939 45593258122528239547186461584308011740 12235940 -14603521822424858057359768690314432000 12235941 14401355028290208893331345919827246300 12235942 -947832649160676279156987596650440622080 12235943 -21780420428538311785378971519068217600 12235944 57968845299380690396904579534196899840 12235945 -810293475254962679661039715308675502080 12235946 369173734747647150417023237605358004480 12235947 -4716323100422917513430261642683756200 12235948 -55564677398843189109108022980413841408 12235949 -407416148752851181482220240815718469280 12235950 -272840190819177996828244261350991598400 12235951 -1372105323292232730482969605901867520 12235952 247210162149831515347339776004722327552 12235953 -827225266097664047783481188852866551696 12235954 -407255999613984290532107133248513937408 12235955 -14322871938364130844810366274105811280 12235956 -474014348846245709219889720476040572928 12235957 -274712748892790829034570983181986347794 12235958 -18872264298501164006443530649164135168 12235959 -199103413219708158838904410233834552072 12235960 729094223687285038216737759558110208000 12235961 254895625433908881456222542462443547562 12235962 -19494955130686224179751020026278167040 12235963 455364511595645741009500864572062490212 12235964 309195845174619717394319970874475490816 12235965 -213427657797250072250315982222692945280 12235966 552075226117349085844424541390090546432 12235967 160374698757331109839622941654382462016 12235968 -21719490700757068209571232473184993280 12235969 1695725107620814248968274054009191177044 12235970 565490479769994306224128264870914676800 12235971 404459012811676609737642519819688342464 12235972 -241691530707535980192423214343255552000 12235973 -1095061739834333624517879955157270729796 12235974 -86829808918382771764186465504040274048 12235975 150656866820054723639572808686971836000 12235976 914233857490051159241373354419856998400 12235977 -138049784271559200134158261946273068992 12235978 -100700214819291434127300266145385195776 12235979 8202679194016953085558788821948160000 12235980 -105728300162889908707442623498968268800 12235981 103136987984225855033196775772542689120 12235982 -648142576027076898813629446935375191616 12235983 -815229547160036043121684099986497069952 12235984 361928177998776387512273075948497797120 12235985 -351234000504300854365818286611077317440 12235986 225587079948866618923612072197856576272 12235987 712309637830260859804392712860046065480 12235988 -398693086196203012010742858170457206784 12235989 -322349107027153407593641510137444814176 12235990 -94527091855467679131888307541152796160 12235991 803678085831391759808611250036646873000 12235992 -673808606463029148829784207116068065280 12235993 -378273178295966296456653994021530406080 12235994 13879514621041460479877831804545797120 12235995 -931652259868695487691608960821265512000 12235996 580884133215195532089142051535110208000 12235997 996755707295910952823539972720188961446 12235998 -255222346611037830381385325398332306432 12235999 -759186667771273612145720769206579678520 12236000 -235023052073769080164380449565573120000 12236001 444477834828659312313861414546484416432 12236002 -754555847177325575452432686642089520048 12236003 682244767185780473748341576255915730000 12236004 -560317447752772910862143702947189824 12236005 684697431604548258015236256437834893560 12236006 57921056874245481491593738313110601952 12236007 -349077248273456917819302254755581976320 12236008 -801314825677144194121445263361375831040 12236009 1704824039311051279889629846159991811216 12236010 -58754412713055829873941348309408153600 12236011 -320862131914166940603099502037045608928 12236012 117625556533214212125779725201993933056 12236013 416908483249152358979049968006445457740 12236014 311096995530954368853326337448076195712 12236015 -920617809637475923649844741550738051200 12236016 -59087242810757999828727606229528412160 12236017 -1323459243084341289347899532609049931968 12236018 57947561005880431242367364550408669216 12236019 -635454940806887687041364978425110106560 12236020 -389863151664470013393832996365774347520 12236021 -402251807110222614551109428266656475488 12236022 401698344679440180838525144381452960384 12236023 -786765340626459165131947369553180793456 12236024 385081713270220824461593280917296168960 12236025 263273280397235378579883648331822798800 12236026 463072286305331082048247390444679923968 12236027 520162487497171069240261018350408587712 12236028 270707018516655909016169845101206568960 12236029 337558727401652570985074848694606551800 12236030 604956228617096471252174546579250116160 12236031 -1017142484627547411407939570983649074440 12236032 39735120647617579866332644586937122816 12236033 -1478296953913764495842375179756751671296 12236034 -230779446381352548232337462416468974720 12236035 -442751988598796393331151609280045333520 12236036 929071471843586000947898719226050634880 12236037 13773516028619374558721362575853771776 12236038 -339525603875183917898034109548850628160 12236039 174093928024382860869484369304185118880 12236040 -257835794138184340882021378110838272000 12236041 -17197811533444825328715575351810430976 12236042 -153981234053698066684462596776049463296 12236043 -128396947982836964634140932392358851072 12236044 -411493336336363936994307334663484356864 12236045 -532755072407696642073246200929217099700 12236046 350258779173130799541326220886740347904 12236047 1247269597794836475118424479718112568496 12236048 -46638175937957850062969811444769751040 12236049 101129437651153011963800008628844967680 12236050 130974902227086056473826342991378250800 12236051 1567474619099737984455806887985120572704 12236052 5038150945676359498356632486396350464 12236053 -1331173232330771737649778327655467444740 12236054 -108729259810223484246964301525977005024 12236055 -466667440714723195415565062924742604800 12236056 -122315677133474047546779101065103523840 12236057 -160386349170503220610577247406592856000 12236058 582581426155919313287370434953439165424 12236059 -503847765032860301957925376812410804760 12236060 509787973414198242436745869622925012480 12236061 287438162377905946593153969287659212672 12236062 656611926856564302544103649417049564032 12236063 -203871207645012617048454798458959332240 12236064 489838578995440361994169885607457718272 12236065 -541379703631838752677207390807710640600 12236066 -315849942000527491615246543621768531680 12236067 -111557958888758217729484473865445041116 12236068 457821783873935567427815299692533551360 12236069 248862776304685564883651782883164323840 12236070 149333228430487216511106433029973585920 12236071 100645017291674344210955596882892655352 12236072 -286362716180884723677500845618903449600 12236073 -962943974671769447788417526399571344640 12236074 -753658929621067225437921362180107212288 12236075 -343294489586470108113110480242335128400 12236076 444981572517231796594543779979819008000 12236077 111431265146446710708223050139738794944 12236078 1206920097068092640991910369044048009600 12236079 -802682341870309173292654314643682138616 12236080 2651840255271311656063001430214901760 12236081 121276493396400037896499732556485235328 12236082 -223954873805580479678229385513905780480 12236083 801569551523386692830628598881170127840 12236084 -206879390132471523356719570292351729664 12236085 -237861814199359608479922799938788529000 12236086 -620195914299380453198570085438328225920 12236087 512748545673095117719884998716266726960 12236088 403567291821882436195625701958455234560 12236089 -711390523363638977935918187163527057110 12236090 -158290347775522604238606854321920880640 12236091 -20671683348125432882063613604063597056 12236092 112730761749767991137676054527212929024 12236093 447968343323548894531931750912323974444 12236094 -176738107693745899735123281311994708672 12236095 -22235540029025695224374596377706842600 12236096 14094859462065867107561741563731640320 12236097 -82840594857243518800192207201878747600 12236098 10745563675679768292445738537512049152 12236099 -350860469499944898654659058090166721064 12236100 417723053943836006017660793561870822400 12236101 -186712815359014211506086456189907721696 12236102 101756175055917700436083585598068833600 12236103 -15447357174878664885384851412014510592 12236104 467254623565241343045428968724953973760 12236105 113625677994849636368626892613373920960 12236106 -414931042652882349417226361863366000896 12236107 1002409933539712135610093487898031408520 12236108 -5568420037959001979357580164971814400 12236109 967145536067686618134631118663714966208 12236110 -37768777206515491499027306542435530240 12236111 -1570591743545265336502014048004169478288 12236112 9517725253298934174396622377045196800 12236113 1766485222263259427637653343504040917362 12236114 26713195079259858167874518441828789760 12236115 73356898037676766511591713191319987200 12236116 -892616257057807514285380112325415903360 12236117 135560283187447739026603911661172611260 12236118 84074782079724694306857335397669511104 12236119 493126165279452821867677680753287145312 12236120 100168291822834574160307147696127385600 12236121 -193670601650061524599738762535029936128 12236122 78638108557340742263171407401368384160 12236123 -3613036548623122285948712098741524696 12236124 489608982496792749372832181961041974272 12236125 -1002669443391010516128494404813665000 12236126 30543251535428960178449739136980197760 12236127 516454991323313573572631139444774997320 12236128 787160676087227793873851245575013662720 12236129 -233563169942468337333787053234634242270 12236130 404426048513056013619619148624798592000 12236131 -1524228244475394989999268563937496292068 12236132 -783239220874929195716268067751027743104 12236133 318720473404303463403500882651227323840 12236134 92689154788630538413912265681183760384 12236135 30256674424156721360546944670329094400 12236136 402110154538071678630221721937938432000 12236137 159065288150251102805384661547269356032 12236138 241100922701681818541286062001147442944 12236139 -862618760972368360211727564109896879396 12236140 112896441843808137245007692713126133760 12236141 1444707429186353484398811291859336873452 12236142 -252830489083612963833234828630063089088 12236143 -218214248306150363140918928271689578480 12236144 393232905816202703501651007161461800960 12236145 277642646117749625083283212812328602240 12236146 -117976596959912611595641800594936176736 12236147 159059936939308004514178149057715006464 12236148 68331477441240164668808339872101907200 12236149 256796792728901276462937496837668623150 12236150 -285669114044087256859258136163191318400 12236151 284152667168505739223849785404381229032 12236152 1460036846189038278781487498421288960000 12236153 208996176844184960586246342116890599402 12236154 -29182053672851643371264692097171731968 12236155 513273579563850775664430186923541334560 12236156 71792509412100376924370795552582568960 12236157 2051557374482640268331730077829263688000 12236158 981951748644617469628569377725043417472 12236159 4457852596810073257048554123357271680 12236160 -61370155869634536881351078567529676800 12236161 -221246672794815929476539676220021252736 12236162 -338265261556497825096248537865082555488 12236163 -188330894241329626468456623974096483232 12236164 164173675761350351915626670488693129216 12236165 36481913894811815298735999194737382400 12236166 455865109063381283937969270066373440 12236167 -331073858466190640338160813145911319784 12236168 818452787032214061077223424222543872000 12236169 -738027191568800094488535327862105154592 12236170 -286743678733453746411429011436422649600 12236171 295829480723576272022860831700281918200 12236172 -218764778446116974803166127443620574208 12236173 -273700060256469879739917809651480468040 12236174 863461280951999820053197453368349158336 12236175 101691751007833376980375025085474064800 12236176 36434250571676920740925043789967409152 12236177 -292170962562296730287091066540186688908 12236178 52462875893922837263095361674118668800 12236179 -440782741674151462822568855458489467220 12236180 -364445905212602962075913358917100902400 12236181 -462075288037265073140525783328170471136 12236182 -32794039306347569722039546695524371200 12236183 1633516433863872768361520045904982527432 12236184 732008305201912821120598371290603520 12236185 451184259516476814173104697196251325000 12236186 -445178290644960002045879218632225870336 12236187 54577362980329675481163027860417370240 12236188 -41484996301381256346628029574215066112 12236189 -272666249643711571152910641890082627744 12236190 -166247985311574098292327616237840204800 12236191 223393793767920535091448224171733339384 12236192 150152085262769400621117135125106130944 12236193 -528430996435373056044979448172693166080 12236194 -1841286741314940090103295641809221107200 12236195 -26900264482932568877292485392237546800 12236196 -15711766912830474203713083223339696128 12236197 154795645149194211662873243392182451646 12236198 108995518841332966303878315600916502400 12236199 241424244421785269819381978153219226240 12236200 -977408806106286009032760920134607616000 12236201 1166096140118459264149721456350804574202 12236202 -206983078705031593561188004731881122560 12236203 132049568725945256680313143841694075280 12236204 121162744367234114371039113865937075712 12236205 -246842970528409068909450644966677089600 12236206 401776852672638925468252485276362586624 12236207 461449424448161214612432608954016855120 12236208 -12428959316103279442565828735110742016 12236209 5323698422019225721501738479120415680 12236210 3400925273152919136561516786922060800 12236211 -200577422257527922283563096877330711040 12236212 -715975657232324863931733339296054652544 12236213 -1482131790998634941310419750387621289216 12236214 601528302783608596044078162601158417792 12236215 -1189485947628914801835416486027134910400 12236216 -485651340819528139159697076977285222400 12236217 -349903961718630788636026954018632122688 12236218 -455007477244210174641240817475563588896 12236219 773523094388421374808575318463036043620 12236220 76345055196250238923623607834311974400 12236221 -194710327440963500001101642502070744800 12236222 514828431050705238410286200804287686912 12236223 891577422328867140562745010741497123784 12236224 38562624062527033531149276702503337984 12236225 364652002421409252319364388823195473750 12236226 -345829992923484971392776297211112207616 12236227 191644593586184827980878046789690805312 12236228 -757248662264061560446426460319976642560 12236229 96854389730921145319292673368102569374 12236230 -131801350217038040650988782976039988480 12236231 -610326609976063660839300187512332328000 12236232 230606219980332986540745261009277624320 12236233 314792585262582890648652071562415103744 12236234 247270187594096715179558960335303731552 12236235 122998295535036135291047911042757491200 12236236 -624182934607209377656315425982515262720 12236237 56073812598495930231230785616861803500 12236238 -58171079957837752235935595295640258560 12236239 -675606587946410314954632525914892466960 12236240 49393628113014044258978624036757749760 12236241 91718245050364201077724732243759633392 12236242 82333992786187436502551365568718436992 12236243 -1876115874744581972756489642557066822920 12236244 220761433431615297702747396783183906816 12236245 -123618503429073775391867906983299555840 12236246 -1381242320579085839823767797200035520 12236247 -12586446685755836243139960694124092800 12236248 -561152168474520885696181287852252272640 12236249 614002743714298543280957387711982794250 12236250 -22178696681505764841459001060381920000 12236251 776076601338531311715177062954124645504 12236252 -2797449719829833979881845767142268928 12236253 552953202467238411981972970832603400384 12236254 -123977539564537669328257201683283605120 12236255 513440833922084955324851989963277477160 12236256 937636359226478640128133920924707848192 12236257 -1342811689353611273206727622845471445696 12236258 -96365387724147541375918377114876334080 12236259 256813867345697053744638248311843533312 12236260 -17933909853915286264173573685991692800 12236261 752750493997860231589958855039382552480 12236262 -398602279953607798978535674551723687936 12236263 -511966279729749855913581831974274757976 12236264 1247786247540018177635087323230978063360 12236265 252703384398852810836906161070562599460 12236266 -134814160055782749957988206594833832960 12236267 109484499989651668516814828499732898272 12236268 -767237567518066673145347313406286745600 12236269 -78285437300546110764158927236610847156 12236270 -18052487107505708870631178649958704640 12236271 -305035330865640992903359753170824842488 12236272 -145682783842246779117157172896394280960 12236273 618833778200489981749966404893015039040 12236274 -103435172677073664533572214150340287856 12236275 -697619258064685993896567198815380774200 12236276 529377140048444488076889990574174021632 12236277 474692160418867407038627304852671381184 12236278 168435792144262108758626546726841697440 12236279 1542956478761518245075039927416578616280 12236280 572864737852413394271744036824256716800 12236281 98139216248390266381653468888830321664 12236282 -312744128382391396898549507654799196416 12236283 1013866052786570744847515234514340019304 12236284 792199540755727719982363799964121153536 12236285 636082639509320254053651860019666134400 12236286 34651735056259698685510286186501363328 12236287 -206780725896486042436712196445342728848 12236288 -40462915962374773880537373466007961600 12236289 -25332437333050574586170418161341056000 12236290 17903841745571359500509792698589591040 12236291 1835835704959588914800310159919736701692 12236292 -8737180426561366823915470322382704640 12236293 -3833514329369210834764340955744911876 12236294 -359821569845270680303433922668763387648 12236295 -7232192389677655343807678151835384320 12236296 393387270799160430439324927846264673280 12236297 467631594945664066665913100791083177600 12236298 -176509363559056292019099285975227694336 12236299 -990251829851051072473443339712018246876 12236300 3069913525892104598386541179193030400 12236301 -48943618907791653286075392760050278976 12236302 110596998035017805784185004448446222912 12236303 255519536958885815221495926528346239840 12236304 118111594729841050191576795101180067840 12236305 952406542403001400717159103035550664000 12236306 55486492037606038632608008511415319680 12236307 166515089613252689027393532395552396592 12236308 37712157988081028689747694723057698816 12236309 -1006648065651063502651956629581308174720 12236310 217007517276975908185894517291690457600 12236311 184344610522144795606615599165016303200 12236312 694948827519763245722933934582760243200 12236313 47821439248734168811309990897683028944 12236314 -347999018176165699288623615894770025744 12236315 84050282737446414699578347797148441920 12236316 334853015299949571096299712944595466752 12236317 1177157946147859101072397034959743019392 12236318 -398045482726464609493325782452507239040 12236319 1346213934654995939238676744228276834320 12236320 160972521380444658733187329411944284160 12236321 -318906237375006431205404155478339768478 12236322 21513629575578413671661809251240837120 12236323 1092076871416047356758938967361963028480 12236324 -233954196918849613883560343895883300608 12236325 521134561253102767719980198824166385600 12236326 -330883227243584088388259806626343545888 12236327 -482169740857800337397614926657544556400 12236328 -96684852887505240510079742713326489600 12236329 -370196002967337142680325956282168286854 12236330 -50616040771503209459081004729936481440 12236331 -464413322732154332595203723565918766248 12236332 -871291702576994218464177018536918696704 12236333 8444003124241919034303362186080332684 12236334 415430034291908988218870753100814654464 12236335 -591903290777157602487756239211159633720 12236336 -81386236097585501484123540333668794368 12236337 -2043559431513854006539774801581702000 12236338 16913529183614230490141934103726637568 12236339 124893372580699093413195836349189376140 12236340 -73830757534985613200779644508020326400 12236341 -162945722624322525152281645593069836136 12236342 -562792943376780986515231453217559316800 12236343 139222766339337889430099315979720641280 12236344 5799883691191425946162928715216199680 12236345 -449618181082823613432375607072446777600 12236346 3942036604053448941366645330351280752 12236347 -686173153602737304472264680223505057040 12236348 -1034492627315983029945680817994777531392 12236349 199459582031475696679946523573993656064 12236350 -126103532243422635244210571652440419200 12236351 278663556464525571186908739661172455104 12236352 -237051912380104944865314096747638685696 12236353 -259927729157582909940758641048318694976 12236354 -102816684390688857374954194208335060992 12236355 -574200630005205941467073346415927600800 12236356 -1103569745744681185397479657561818021888 12236357 9854923601653301629636745990883681312 12236358 11126976822204307718262878774548689408 12236359 -181214544667151380562591566682461971584 12236360 81850753222642763523872779511075328000 12236361 37017737045937787178825477466669528480 12236362 306419456889046739183735867009803799040 12236363 11418455054961155579750928133322016720 12236364 -196605855384098716284251644178842337280 12236365 -406518963723655971885219908927594855880 12236366 -664343727865147277443972821957904066368 12236367 -103412999546601497404328746564605936 12236368 -28835309562853798706036039128213880832 12236369 -183617079915792568794601398403296697230 12236370 -225189989043647598623127020944094323200 12236371 -472924894096696775104538385659519584688 12236372 229368108793643253745264486190830540800 12236373 -1030139684013455356667232813054358896000 12236374 -154252594125390676787779062893833124064 12236375 783065315341661266637171002228072104000 12236376 932270944015424240035417410902734233600 12236377 1414572941396053156500170594277341603200 12236378 539563697450315352764780319536987826432 12236379 636453141509957678451907051629581958960 12236380 -311847564180486886300689290910149990400 12236381 2140893812576064092982174138499636704 12236382 173760785039975825141644439382544350720 12236383 -856510669667914760077289880482508754496 12236384 350596844775488028949007344264143175680 12236385 181374366443399103451589361710719090560 12236386 -236314899202048706346801990545386602720 12236387 244647902009297481614242165190622419880 12236388 298651034456428987205802243478788019200 12236389 1978160392313534458723267700735963253120 12236390 353160507580210742528574275265995460480 12236391 618860029314976059898343211548250645648 12236392 -148886964875892896114977029556526284800 12236393 396369132470951336950354746373074805704 12236394 -533531190775866679527917839935773633280 12236395 -513137289224189720214053853612816909600 12236396 -132765050989354302487714082780625864192 12236397 -699613901546385999746530041569605310400 12236398 461063070978818079479683984928619739200 12236399 -492503943799871041762526592843806712960 12236400 -222618015999045265608959990807789568000 12236401 328553461788297749435265101832295976402 12236402 305843558693926736935909687937557737600 12236403 -785046562039427553607672414697000288256 12236404 -410544504771636730042070646104416058624 12236405 346945099882187735189700309920585151000 12236406 -1311255398389557299721194635223150592 12236407 -116839410403449261511002069381307269608 12236408 -251591011726316909033162229203945902080 12236409 228434690176965810594396278662119263028 12236410 -147576358424688296426992207677075114240 12236411 -2043334123384957054806183444166690026816 12236412 -395265894126729975850928163039090482688 12236413 -235995676035808990399439715462041658432 12236414 187365651831563241832179353815895637120 12236415 370358927017596976062626014003930275840 12236416 573920599404945991707935517254206095360 12236417 1571488348264295743457492899913626474452 12236418 -97996501661133746835643367149088002560 12236419 466066877491009228927114138809952426144 12236420 -63004140418167597675577964610199941120 12236421 -391251461234072130496500259081387449888 12236422 -1335122876858674190119720959898126774656 12236423 987591325695470348187116657226063214320 12236424 -9834379724300477761796809531769487360 12236425 302024069163755853191450813995422497150 12236426 -32057608441856813963047912974908059296 12236427 64623443615502810670115673162230991636 12236428 860849546861516365204038269437086720 12236429 -761070174869204709493644231664434870324 12236430 -75109196590098299930770141079583348480 12236431 73039648044642385283377457452851128832 12236432 -75973473647756115428246638573160202240 12236433 -361158997339001994987153136180368104352 12236434 -115050979415513532824948377999533196800 12236435 -40070992263100127775312389401980079440 12236436 150669156005606221386267575307090806784 12236437 -165213971672564414976130112810156147520 12236438 -648355543215477505931715022911236198880 12236439 8505348097254154082109113603299615440 12236440 -96415365098891599185878756030407680000 12236441 -476511809058644662336427184376147039296 12236442 184886316256978649525807973103758208512 12236443 -466785098990436392725628500930506737016 12236444 108393820358292758240891170393420038144 12236445 168084399034088900503870939133671397700 12236446 449929514151252703223231569172231052672 12236447 -1547522070020231373722400468008666063328 12236448 312820574075881876861853408864407388160 12236449 517521689654334539030778030495790179220 12236450 -133128559558386113828282296867005235200 12236451 -713284601911313292215057346821297349768 12236452 -975695729338853826673256251982196628864 12236453 170205360256869238703691269680989387000 12236454 -94189621683633920996725387382179052160 12236455 42875865761947382659463683895068761600 12236456 -788233168228461061726628173236328857600 12236457 -86447827779470997555695697054152872560 12236458 -65983455618339559864142131528818669120 12236459 1663325889335039151275879499248920836660 12236460 -240951107419847614250164480987859927040 12236461 -752752028358963332388347493378739411188 12236462 -91840372210638511849640927217262506240 12236463 -52255731149501356319445301340688298560 12236464 406256154920518437462070882014585716736 12236465 123814539260150393563531337862046087860 12236466 -366257454238600639134079448426694481152 12236467 -5402058496615804668065317192387940352 12236468 -1554172669438497972412602520236581253120 12236469 -195926086194178076172244861869552765120 12236470 225376873366625337321527899680061724160 12236471 827956465479240632982301031615348142792 12236472 -305349022628571468095359931771155169280 12236473 76527090412020356509245393002048301184 12236474 829767104135274140262667276150704794736 12236475 -59439661126230380619196018417200768000 12236476 -204522614972028267316906557260023488000 12236477 30434882988257229399222304807130568960 12236478 -70918976883889609446996900557216640000 12236479 97240936783462754212767936974389452784 12236480 216119536052871197535679081671661977600 12236481 -409171784117705440652328879449605605120 12236482 893665734941932207530601059251430192000 12236483 320376163327106544145226552647383723264 12236484 29687251429837432066369507400370401280 12236485 -70835330705986606630656283586208892800 12236486 1153909915344960726442726071528164601024 12236487 126142203556889313891268287632667336360 12236488 1249757029515133152405248599496033280 12236489 -1370939705910918090860594290844263948710 12236490 19987333708346492404414143904096849920 12236491 242867325650710717563310705412300561784 12236492 595942732311592093669982020702308142080 12236493 -853983427307939731768439096456571452736 12236494 -916650472176392188464763246375179168960 12236495 425622854443155740820272855134124431200 12236496 220101961439210958975550601068626051072 12236497 -472331743957742302870948943180620909056 12236498 888508580394983507403325185331744155936 12236499 -382549558614893119001130042471782848632 12236500 -509534100581086000738688375681702208000 12236501 1075174606470698389519556073568022493504 12236502 300261471616646763580405636815083677632 12236503 -210692497855886021304398208218870087696 12236504 367690481424004271410695469855928524800 12236505 192593526696360951542569561076422326720 12236506 -62601942555713313154828222673184387072 12236507 -1211209506547620519970407029424984701244 12236508 -203953209073616087164057282232177410560 12236509 -695057085231797868283765662860603795290 12236510 -446623277834190206864373982474752000 12236511 106805999869808533450758748009994143104 12236512 -1691028825001549035608404109133623328768 12236513 -1942975860739036455348180971888176085760 12236514 -460450677522834098908816122577600478208 12236515 701235284580272343535814346392335233600 12236516 180344840572561634762189338192007245440 12236517 -981307061775870606593069008991064060420 12236518 119521101156207115954664044918896345216 12236519 1932466520237921642889238133967431733480 12236520 371474978864561334211049163017234841600 12236521 123146286384279498090660254433517228800 12236522 167741275593613945017952629120367035312 12236523 168378858577962110969006094948956410368 12236524 -328331353304001308483515458709377114624 12236525 -163321941496866240838256139463619880000 12236526 281982469380476333321161761595750536192 12236527 -104845920748693869241422247113005575640 12236528 -421720059959093964580781635193316507648 12236529 -65647425129152932381386787858640806272 12236530 574957484249153267456076134638530385920 12236531 -254472053709029347534025514016977259608 12236532 -75329356416833611746577613275946680320 12236533 326937528889079460585779744280826404782 12236534 -9310728296819933136104881413387617280 12236535 10699652218121167285513606591140631200 12236536 130790622740942114799297919723995033600 12236537 543297794613122469454600366685483519232 12236538 -65133833536124039071181136561447776256 12236539 245862154319553953180140400268900249632 12236540 420731690151391305628372450749131082240 12236541 -809587238826694696386035842531691409600 12236542 139888860162601095786751191490997041344 12236543 -717082311909146530633681452776672510856 12236544 -354739324724172771130412138973999661056 12236545 -63363265900680082220594015184973134720 12236546 157172672972047024381092176894366790144 12236547 -1090038339774002946503919885806791572480 12236548 200065480433505262582905470831879931008 12236549 -142544993295988466879138034836366454444 12236550 49603044749830011376690484584867204800 12236551 -1039487427961535669676074059587554065400 12236552 -25380804284885763827968512369676124160 12236553 2955697455979726620413582763664674624 12236554 104576284819058065438087193201960050944 12236555 -16928242121697835565949477679486304640 12236556 -224876952045758284818191966304006640128 12236557 -1066293437728757607010902627316381109194 12236558 21970525720449256825548170030620537920 12236559 304002603877731030861271208390807743248 12236560 -95358594173511370168440501776583229440 12236561 893558982485466194494904418500456448000 12236562 294628582292336140904563547320844129280 12236563 -556409484702168566958635289066459647188 12236564 -958608019940818146669906212596110109824 12236565 -437105080427029534380155954677995936960 12236566 87883899758866782547838234182801377792 12236567 -74643628586231099623247614839395712288 12236568 169505316981793292943342175102036869120 12236569 733920338763109747055094130775476096970 12236570 292136588900571752052390282159748627200 12236571 633452536645825691480923736255713396140 12236572 664524809893597795730462602139674174976 12236573 -79838423957869202009490493848201838272 12236574 -10342358596122629253633640981513660608 12236575 118819991907920631035172220410805365600 12236576 -435216448506072535449488698199835672576 12236577 -46238483299667590306256562827502547968 12236578 318858775286757796374273867399416277840 12236579 741477981831091429733580650788750745520 12236580 106131891031001594714600907400765186560 12236581 339187846540108641964288054934657096992 12236582 -430512307172210891988309083848408600608 12236583 -119282225056477716192434143956966668976 12236584 -531489731996117142267609572492267197440 12236585 -1041957892985089392146133694839350907000 12236586 -769863918197152808198920523006786797056 12236587 419830306260346594265436349698725349120 12236588 -149303023751845811291015933395681081344 12236589 -92360025599500166382224836446313805760 12236590 211778135577936783561082870872484600320 12236591 586086638030819899406851894723531791360 12236592 37035846709407274312673942879911772160 12236593 -563564660587470274956244639558967282158 12236594 -573079116682538439985942407030501809904 12236595 -69311430675140982561020452634534073600 12236596 3955620272910663444619560507344852992 12236597 220883149660190207387861130372295911900 12236598 127294554821500879205383964404959510528 12236599 -234714289096423083435722381558644197440 12236600 -537023745815378707616261608472693760000 12236601 10173324251487567282958746044161831296 12236602 161776393527985479481880717378426672640 12236603 -816671288584170810598557583161635599680 12236604 -13268754564849455405326070590290415104 12236605 731543590542743875384732311848406361260 12236606 746483591723622244533475180442072875008 12236607 52463848192741579761416732170771171368 12236608 -575220714020217266143158613779362611200 12236609 647362646781584994384672582174311808 12236610 -90390746431784043843958891915000243200 12236611 -359993600020429585549056667397798078788 12236612 -708617658238702032409033873494287262720 12236613 162015370923812702957995184746269714144 12236614 5565822318744735633690751105040140608 12236615 -781527544917892298840243972878692729600 12236616 -263730908459870239435015873611984076800 12236617 -1420083713635167248095616019376520197068 12236618 214676181424873611339506424796765619760 12236619 -242919957378800576061375469065392811840 12236620 -301007867619543741507729209156701424640 12236621 -124045641133717744633273678105658485728 12236622 411430081000919881475974772464317559872 12236623 277873422501638615601673170999221808768 12236624 -58943217126908570008392825315155189760 12236625 -66613364357892692941761521370839550000 12236626 1103861457087155319119588184697120097280 12236627 -67917277420457569742153977196243397120 12236628 375698705014375756342266303863795902464 12236629 1687125741319218580292186828039746497230 12236630 -67003222677848647564504761275697561600 12236631 -2052700757690017158102909241017371520 12236632 345476495509670098390421515124964372480 12236633 1817637915772194689479013644252563671760 12236634 -108079605313842469386234940359950783520 12236635 474503180620414078663649461302293350080 12236636 351493876950980649156994072361629696512 12236637 -88665521822404202117598106009569269760 12236638 -91230981948634302933001341142496140800 12236639 -8129403297099420341659671112179515976 12236640 40227684318446969375271657506907095040 12236641 1165978011607955734471780039327825739042 12236642 368943819608761474652667583869071401344 12236643 -879238541066252337279695340937897462800 12236644 9242905349104891320851700419693371392 12236645 1142055777598326836778584191122377931900 12236646 89907180230491094022894658156747737600 12236647 1241875974462923681927890281818045474992 12236648 -61985018806789860750399327779994608640 12236649 740314584127785305000801755891384773264 12236650 -148360504100453587759996330967496265200 12236651 494377460697048406649484615717735509280 12236652 -129682032790891282632877020667261242624 12236653 -93664903383649551379268787328312542432 12236654 -312561390900812080354794608002023820224 12236655 -88170080663723250647288531055245549760 12236656 435479774980522114015013834064713908224 12236657 580437782723581187749438016018676572580 12236658 191285670167107418129501985159401971200 12236659 -609791581786406590961130074255500443480 12236660 524859959743130273643783362560771879680 12236661 405630591291429917489395112089626946560 12236662 -14342886128063935789897909603243664448 12236663 676230700582510830274406654348941815912 12236664 607383167884842875112284761305441239040 12236665 374153667341906995532915494951625443200 12236666 19891195787482204476373159686475204800 12236667 -27662381915426737429963423251766383360 12236668 952253620227376928036295282516754999296 12236669 -1064667496792143951993121088803898775930 12236670 -34113299134733595019489456968291414720 12236671 616840791625003358737857370180368351872 12236672 -904458042716176805141598666504787722240 12236673 584358870145960491759377957841927265584 12236674 532118138077732613882002370029719888336 12236675 497010396900334842347013677816008387800 12236676 -733058702937123725815588722342872429568 12236677 -354647439728532186342066688841067469508 12236678 -563579200635650719848949294034818131360 12236679 124838072237380345296858626246776977408 12236680 87644631232776581815057715052469094400 12236681 1484127122598975260376542931668857123482 12236682 -518015526143759834778183347428082499072 12236683 -174064105306032150624111519165262625068 12236684 940226911419952616080521437457330009600 12236685 -772698497611663545652963650726191393280 12236686 6216864155038065990714616331818536960 12236687 246390176751833525004609859746674700336 12236688 -187759177008703111679605450858686210048 12236689 862118394812711422629718678882238077490 12236690 63922844143015688243062936580184253440 12236691 654781035150205211469259432825539531192 12236692 -5172311212959893767161752910480572416 12236693 146125511113680677819454781219520160384 12236694 -272771617379021967472513457561279494272 12236695 -319303492466100225754275050025196663200 12236696 633945409510459735903567181232117288960 12236697 912432041375460941602762535693121094080 12236698 54157939877901129595435414431703152864 12236699 511962490988476335524159996185365437880 12236700 93832902300995627837975247887395430400 12236701 -1171111450421130000531312687525973206298 12236702 -634584205734363828118824969942000199296 12236703 -258602605881707394019479368088574940160 12236704 -341197055904310432002759581284693966848 12236705 -191494472619661612241038628440807910400 12236706 -514524278218640701552189053708175860960 12236707 -307680974655289571660156005893357377376 12236708 -737493829656135677153859116449626697728 12236709 1072426827987994488702811826784546191904 12236710 210398840017862883227545309304275739520 12236711 -1295344941771562384578604018730257034448 12236712 -488964682826605656149078304676374036480 12236713 8982570590769230133335142671208469824 12236714 161396859332213444540675921045164772352 12236715 -368255520258273029825230651716464695440 12236716 -565618295322900708147364377880183356160 12236717 1936627626075061447250950664797251724140 12236718 -23450332907859006266420117832762393600 12236719 -642536360839303244996147389261737414288 12236720 -178900648225269687496628218872279859200 12236721 469571888162823983541332091287400027312 12236722 719792470601296016440460983316867635200 12236723 190992930425998297441681656190827753024 12236724 -1087281461782510092086075110013476147200 12236725 -5810316869650638219837723426376378400 12236726 -467035179913366003874950353304289856960 12236727 -949849647481937057731948785467533852080 12236728 -525901736426989978826324449782283837440 12236729 -221732443746656263765831219814141644416 12236730 -717342250579564029674059200800643840 12236731 386097474178534455759044643035324952944 12236732 -2234639067626735120813956855340069959680 12236733 -114292494509260643578542325003131625236 12236734 -55435997382362275000205368714019567616 12236735 688257476795553890116877325949490132160 12236736 31338328776992815442444122051590488064 12236737 305229561220339282202034299346471769704 12236738 42095813556340888828468180130831715840 12236739 7413360779504870731873586250272179008 12236740 130457060050937686397545991050161296640 12236741 1686390062734157536729558146158448852000 12236742 216190260224334480082070967036123526272 12236743 -1039629695450902843154958655532867924008 12236744 -433424936304787102048135467868920852480 12236745 58690726000998815071690021782407571840 12236746 -716057012502478918330139250816308810496 12236747 -2513244729148926819536952759242620248 12236748 -672876834325516025614720426053054251520 12236749 -569107950079622245194496508187962552864 12236750 888220126371498252617205917131483152000 12236751 -697487750502509350974464113619991085776 12236752 -112496094633130797565598336848732225536 12236753 814592340084713891338050638500047686760 12236754 57483187888952716878126028556216309760 12236755 -317116766583594662714899772389194309840 12236756 144041281266012674003220631444030119936 12236757 328220977159694582487346945123546056288 12236758 -1014972746067132787664657534552989002624 12236759 -64357967529834436217078586020848957296 12236760 131314131923729404382780619662576640000 12236761 -725373392149119092065757604071631899638 12236762 -275879647210264450371045163047294436368 12236763 292329143095362907062065369686908058368 12236764 1668993794431116960664286046243071857152 12236765 180861261623289092346602359552503687660 12236766 550896049668359074403017934913756297024 12236767 -1347325862485970806985528178441383673184 12236768 -24089046586375573347298013208523309056 12236769 -557809983371193198431719489513245777006 12236770 -66827208164855382946524417436120890240 12236771 82925067457845138596752671099171403272 12236772 43320390452258291933319133910257185792 12236773 643924723384160283008228110247105258400 12236774 -114703052337228634843054378115229206400 12236775 -2100295043620701052799544336367952400 12236776 257357112948798993613815107385935001600 12236777 232583530817248904807683431476515828800 12236778 104382746267104581232058812757366000640 12236779 1526782214539297992836625803533717447680 12236780 -434303364575156166944193424145974886400 12236781 1215739840011131050755652739655789532704 12236782 693751332595618748156790754865519089920 12236783 873060929707573863527729220824945275224 12236784 115788291622334287303806640952306565120 12236785 225962174517239575375468909973203806720 12236786 -474965338631785013177368171666491225696 12236787 -943012438936443121796468325896898218040 12236788 -23967497815041556639238093318356646400 12236789 -265588492889924428533681566291846413476 12236790 287396126087962992178689757281506958720 12236791 -146196651215949432716700523979087605328 12236792 1024928099029278660410093122083176448000 12236793 1114418176717991267209080236442401528928 12236794 -166456713476785790730782513262686980608 12236795 249573501970234563086027201727623884800 12236796 -188840191371808098994563833363924222976 12236797 1152729316283293410295038834662244732672 12236798 172607994785276609553054686715202713600 12236799 142441061850158817650874923742146498448 12236800 -24267120057996148379960890632437760000 12236801 -1103670007560813858649242416705626962768 12236802 -230691997295838483789458653493345520768 12236803 -1065095795400902684633571554820830770948 12236804 -1305323618368952002281357850771526440704 12236805 27065974735568020060510353799915622400 12236806 547047867533077078959284931482942048352 12236807 1158757677592060897353415706869208668464 12236808 289493217368316041054519673040858767360 12236809 35851076650432848084728230313839650888 12236810 -77299540482787284314225992547598120000 12236811 22499956105629576642799199651269866240 12236812 -339255331382200588854729816367199961088 12236813 1160064830388379840347407855368600271040 12236814 -106528909512361595860989300413083360896 12236815 -7171427552164824500680920145675120800 12236816 -31882498532993312214295156643076243456 12236817 19857098084419568277797721899787003600 12236818 512559715800771928350881625642498829440 12236819 223782042880261742101743114636952682952 12236820 351954684273724066181829748009947310080 12236821 -1545267145014789882056352069399338095908 12236822 -114694566384984108468659877954048171648 12236823 773730611310328136278275734211620770272 12236824 -959726643693203825094229545001970903040 12236825 210603839121692370469470370501028119500 12236826 -29474257571940005345078471988316569600 12236827 704587308294819537203734429107276076676 12236828 639158345667864594039252127075105731072 12236829 -104271300666553774740987408504413702112 12236830 173734067234542237175622857649548362560 12236831 -992916039686426235968693697736021640448 12236832 -82202434761821321677903995495367507968 12236833 203596670684237908171176336390115645120 12236834 587851412536180936907485393323571283232 12236835 175835289050451680971101644356842111840 12236836 -52401987991061700363597355879617792000 12236837 -148239073523816360866177701768768420480 12236838 -178971481540774793992864805146779839424 12236839 -697105309584321534711159071594965156360 12236840 139390563949470555401548455324401664000 12236841 -485826043263401825865066235854212575776 12236842 -947635508263698688101096767436655982928 12236843 -266726760571132880205983722135501556880 12236844 44663885473779809307740895118503966720 12236845 421182931567475351280602681350022249100 12236846 -547954930233625903552269749087009128128 12236847 -38165226233410695869154855611440551936 12236848 42250506275491595188943009445329895424 12236849 -178891278075114837423347507815112739264 12236850 -157610762181691736806795786248718540800 12236851 948810898125379737548474405584112496 12236852 161675511010547819718803558492817096192 12236853 813207140150938998536675909069098223904 12236854 1547025332386474610829521864122263552 12236855 429273632639193473526243715972733997600 12236856 -189089189207796118627270814531856629760 12236857 799790512845291986225292915874892105412 12236858 -683220126470948034200175486944713656720 12236859 -1175755060666096108086907296002672675280 12236860 266095046684738363940772498965314165760 12236861 -197310025625282140626594333851486591616 12236862 -220613066316172290291190796307265016832 12236863 -788461521193696118829657176383534514720 12236864 -161491206281469514891790695774587715584 12236865 -310820742910869868118078545151337192000 12236866 224068411187694375426297136280599207632 12236867 -170538689767502283966428485209387675408 12236868 241244197665061814468963121586375065600 12236869 198709089156701229264623056746362439000 12236870 -485038444287921865852571680913408949120 12236871 42017341807812362629753634868452229840 12236872 -688827710353485438593160245278067128320 12236873 -1510564656356372665773927164660061087360 12236874 109444121688666171924370532874346905600 12236875 128748816672280171492752793062106210000 12236876 -1085560097717033730888785349443440016640 12236877 -196655216340211835315136518636616652020 12236878 103584360066098681567818679104972592640 12236879 -315251512016755155281456964228638141160 12236880 144051135041301316538707621458884689920 12236881 1130984202906957706041278337305181494272 12236882 -31358465333863959005090249603984636928 12236883 -191016487912035502561597662637590999696 12236884 -22961476474253041088892055636628103168 12236885 -172666574566703224630246692386975735400 12236886 238976506241949439848212787978307555200 12236887 143040600517788774564157102676586190600 12236888 -174860830365177701205084742847797770240 12236889 32668767628216707510298101728275421184 12236890 228157155618516434455112549905680319200 12236891 680339688213005729527135353390421652292 12236892 -447460862195002388922207904364434626048 12236893 -1168320104861386026802979952898617855680 12236894 -519905220481178696473909418366459515968 12236895 111775366885807044576371350436477904000 12236896 447663378895125706106809933036301844480 12236897 4364824534974756668402000813429953728 12236898 -37337206487202980943823950319421130240 12236899 135080813096311207043469567823955098160 12236900 -292398993992018264593624811295314515200 12236901 183086724828203426138971721202952660224 12236902 295663418742832510860382826205933921792 12236903 -327773820869862946240116914492438343120 12236904 1075984386675891233412169718657364188160 12236905 35771928352011025065569472747750317520 12236906 124897806040859023752170562729948503040 12236907 1075464225874437816004601790279911025240 12236908 104627990761526974605780661520891315200 12236909 -555163813132152043882808364460894926720 12236910 -135046874742231069506878774926978170880 12236911 171274676825055424648620388960152834512 12236912 332258582249849312522635495768860426240 12236913 -22403671321631353132511415859157275596 12236914 484760039484075224439726871674762385440 12236915 490166511076274595298249949145272677920 12236916 -219457086965187777011898695201185898496 12236917 -66233105106527581528740814275693610176 12236918 -303964912574358166856328683033772096 12236919 -488388442010383866645566650201096012032 12236920 341669456135591549318287194541562265600 12236921 -266944967405446077564015333429957920256 12236922 306004216918519831934807951745847451760 12236923 868037699171186202759784990952335804800 12236924 386790339804680529978095328411711077376 12236925 154694447332911653725649173474494244800 12236926 -26450382972717389296281334518540979776 12236927 3024167139041973139057206819382333171920 12236928 145934322544663890404940913673125232640 12236929 -61282370554901798272477412838202169900 12236930 212805504764209271582991909776934243360 12236931 29526687104687511008674353132397294080 12236932 -792470824924604985386838805853685445504 12236933 256287867857076043298711815532850144 12236934 215426322876240023348635866163327789440 12236935 -132086897875140938531104345263171674640 12236936 -38431650446174696744652844400185866240 12236937 641264394392428575721549375027058840352 12236938 -67867989251801045029095035686392165888 12236939 -306760696290327743744238476510275954944 12236940 -3256077651250461649938132826934476800 12236941 -602222902924996923886419625923162531658 12236942 234982649437950257380764162926001446400 12236943 255777840430813338471342532783262289024 12236944 321381891848808271822063613993141903360 12236945 233728857983270319549076648474352434560 12236946 -313479148617864525390794610012060690816 12236947 2382725034728287115408566947639481250872 12236948 -817012234674623744052128490872297631744 12236949 -295403180482422076321340239344644972466 12236950 -407053916079249513374753518527029568000 12236951 1423270421892330937885412604628751498952 12236952 -37313186777633256580675567053613301760 12236953 428071787762094562680531546540814768202 12236954 -694954587701689083128054763958648308480 12236955 788649456782919689323037987550149214720 12236956 1258535128743046978585089618315478970880 12236957 59504091397341116509371927423642685452 12236958 93484764485423158774200930362962096128 12236959 581946906484598985952076384647447855216 12236960 -833350750638689030866398239548249866240 12236961 7669598671842055962846796046208984768 12236962 202596179557633219559456198530607441232 12236963 100863716799040334617506806945041813212 12236964 -464839269017751053022810968909159169024 12236965 -48643429151587565000251797305278893480 12236966 -132011790578816887829770958748365118720 12236967 1511412223123702882689528431222060797440 12236968 793504277897330521037328407523947842560 12236969 712631546161729384504257787236514653840 12236970 -315254737074670028668982527826736096000 12236971 -203719321560287901818873370272508288000 12236972 -2521149955997578550706608888141842944 12236973 -88206346805798543132305843425198576000 12236974 642725068148224230367933660538286532992 12236975 201089928655089157139665690820937000 12236976 183706296618034069804875174458681180160 12236977 54406771576835937032905428929825700000 12236978 12672059809815581198054275265873656224 12236979 860867327425068068545154277256557084984 12236980 86718714852482080877026494668399984640 12236981 1709531137923101116788420406312675180782 12236982 -131617815967476993598543827706714727040 12236983 12026788744379462991486617804734392576 12236984 -3654391024516980810773900687445319680 12236985 -424087518694955743387335334219381582200 12236986 156354306810011749046443952925017646192 12236987 -65461304683476834404532333195187884000 12236988 -229809478269840184412088386906532741120 12236989 -451931128451759511616997818207177186752 12236990 44934470902576102042278380240703285120 12236991 177414895350532965868707109462840694304 12236992 179493720725643562445770154425064620032 12236993 161173048147610864550532237443966130242 12236994 48655198014007595246817128347281431040 12236995 -335794275802684211916586729592346678000 12236996 -186887951877782609493571619745952190208 12236997 826534440798744372854692420319196492000 12236998 -184928891082294987982890102650088420000 12236999 -131724950678317024815022431700660625064 12237000 -257843207924916747706793227533926400000 12237001 307153504154509253574142568322581460352 12237002 -170675868422746603389961749374594589696 12237003 46578353024761343003386136572142833224 12237004 -26477402376254675804244808229221534720 12237005 -2715598326242581121584438521236271360 12237006 186008169890915674969953535943142947904 12237007 830715519770222819210532041994564628840 12237008 87475130453574857636995150773511520256 12237009 -1067425305796248915947947682161922324496 12237010 151805892075989665762950216012728919360 12237011 372013759001848181285926510544823068880 12237012 369127415943716474206976356395734722560 12237013 -544653685213799015808915969504074054400 12237014 -973577545266061531646798719442488392960 12237015 -391303324181681297337066725000290158000 12237016 9168687797320960266249465591123025920 12237017 181944236208862555635100115385615799620 12237018 -547732319852331329257339053650603822592 12237019 -293557491377895238125754311521570763580 12237020 25322030618803601899263501517512852480 12237021 1286997638768135137965029213674842681600 12237022 139172941266005280767221473838028319744 12237023 1787093723045853827386420552697269882272 12237024 269922718920036903706989889315303587840 12237025 -1034137766138921058204787465745924951700 12237026 -11577174727748557436652075306071174400 12237027 773185964287919486731980788700449187840 12237028 50441703115257843846883393285052567168 12237029 117116119837341235696215456553178969472 12237030 146499550757513519855078383009627075200 12237031 -771730190298229083945509284277024116168 12237032 -595143952269782295636580884658033689600 12237033 79528525214376285575301696769886715648 12237034 -768392796394624599691741956639491605584 12237035 73788117410110356025004123270580116160 12237036 303456652265002475818776385128396718080 12237037 1569838382224816467866975364080127369686 12237038 -681170393879971856433459496889811455040 12237039 -99504299602115248128075229679191432800 12237040 -31753648305377950231424225780487290880 12237041 -535587053439204774922089857853143699916 12237042 168240077023944957170523498915627343104 12237043 78857938850202956622331562993408784960 12237044 -1268467279133135778308376876135734964864 12237045 -461178711758218959647026359274512820800 12237046 -1263489286740196839397319763394464772800 12237047 4475236924224453999955810237558940952 12237048 -613861283226590273321870957508202905600 12237049 792953010587347892025288561588135537792 12237050 60628896564457777302773059036416940800 12237051 -95238895261017503114475637335894128016 12237052 15766642690512909509043414237913113600 12237053 74429015614690440984840554621983322400 12237054 97677011661352760613640351353875737920 12237055 -261022323731351321746526510534739616800 12237056 -109439035385150299177666252168545435648 12237057 106927904247890433765765591911566855680 12237058 492069252488842084668659116945589712384 12237059 1382819535371959799356248789953215134432 12237060 11925014251593906430026055354723921920 12237061 -2469236680519266617794773951901928480448 12237062 -188992586382842316370279178042651727168 12237063 47774160096194180758094724084845845248 12237064 -128907677756781459881107720507559116800 12237065 -344209147186804525325910384374924981880 12237066 -518768523824880209700688639003062564048 12237067 77003245793840202488242172562939384552 12237068 213562599312098618380077052751381038848 12237069 4027104138946279247238450523004923968 12237070 460152018548988961608191784636412709760 12237071 485529844749337939818203709265437619584 12237072 184888301413389783843898226293309440000 12237073 -247554449686358233795838383969713012620 12237074 301294555179527654609935060036667611536 12237075 -44119864198496609510736990485157005700 12237076 -450064643455120442246144823349611309312 12237077 -1140338469978500298669714296363069785074 12237078 -6743442089868811001834407906803425280 12237079 -2110544562574940178571696974391714026360 12237080 265772452013602830525236323596663398400 12237081 -782579221196874266203853157038790614016 12237082 32024980821021827452694081017947696384 12237083 -126939529510066886519319830199694545480 12237084 -221956393876116152628018291243621225984 12237085 78320729912177281995568809552163368960 12237086 467202707297259391214690910874861604544 12237087 725083247259372356827972393730109746760 12237088 1588693634718676008245398958605316259840 12237089 -447013065633246535302030314342584066044 12237090 -15070077556071152297498854759308994560 12237091 1204758313511804534934499309295332454492 12237092 -685612045776653574329568908787595272192 12237093 -2084541201194781912544978906007361348 12237094 256493175424994469145210801571191728096 12237095 -70571220307822282580233586205886844160 12237096 -771050638775105166718987175686544179200 12237097 -365136127247690401173118537188270664460 12237098 -94235259904233447307427706477018584736 12237099 -146633563452581137505150609352370882560 12237100 536158541102719659324017164995116800000 12237101 -1546099727181199015650799797955555605600 12237102 -947713028742449495264822198701117593600 12237103 -1032827401221874232855470091669021082480 12237104 197145248454836598247527738067321356288 12237105 80754679263195263419054627981777761600 12237106 44217225561297503950903255286296765440 12237107 64408098161601144435983320798746632400 12237108 428713483448135935954285612655175843840 12237109 746150201115884378646678254780897394204 12237110 -133289563168308743722445987153954327040 12237111 527059211609620890878035797421824864960 12237112 11862650545274800517361676155557867520 12237113 -1012132427718514353262949481855498466902 12237114 177949735514496967869472657074481377792 12237115 -220310412221682639163677115197034717680 12237116 104936133761953888986718648716999049728 12237117 -578956539098016251158246146323078033952 12237118 -41856480710337212844047262117666858240 12237119 -11914754815021134058802406511806697704 12237120 -61923695151415755643667275186301829120 12237121 -639592327706063803753403720286075184320 12237122 804503712027849480710873151763338812112 12237123 -623063160965869601882295485394718628616 12237124 -663965890379640576615965532819637112704 12237125 76445704648055199997856198280639360000 12237126 -62953934110043647636905944718328602624 12237127 101688365328772920292925360426575775232 12237128 1059907023384790963272925913949843548160 12237129 -80130235422474989256480647960617570080 12237130 -31780116186317085519325572246539841600 12237131 -1578225727671166220021222289030442001400 12237132 -399869686386944949131801748244054361088 12237133 787786938093562477403016350174589211382 12237134 64815978585234473659135227831375089664 12237135 379718550203176798782374297498717091600 12237136 -6705668066973667668041367314824183808 12237137 -637385067195351693934258117875028664208 12237138 -94088779662739468990028755633725884256 12237139 1773240807698729253387518233127306549656 12237140 -156679032057518338233951013310771558400 12237141 -83306155490272433157851367930237471936 12237142 -601641693497788036967607865855749858528 12237143 1167122022331340662296585937981817226840 12237144 444615209614256671761392851386793574400 12237145 469170229458454102014789000833801811720 12237146 -862546294982647487331040891329908275728 12237147 -8871206926426597493860755095055104544 12237148 61876597241298722257550986957742948352 12237149 -1707157841552366921341146356760426153780 12237150 -169859730126119270656693932364836326400 12237151 911488535461786891149235432453346483832 12237152 407390154357579775281729651294948556800 12237153 -177715582755148915746672091345683364800 12237154 -8660712708206336441719971381975465600 12237155 -3537362463358165216884827101284526080 12237156 27996937535116856961952969109126906880 12237157 268124383401196225051823241694571635072 12237158 -200399586920175103214994947350616913024 12237159 874439757069728702061235358032609708800 12237160 338446296407676061317791932517912371200 12237161 -1129159479676949549981681183624514552588 12237162 -138806282995716441367391285397603720960 12237163 -249658856538357971357591372841058273016 12237164 967872716915617987134624126961004165376 12237165 166443924390590127196440532109516362200 12237166 712201558132799463751571559925373039424 12237167 1377139585654316856680143622610195104880 12237168 96628432874082676006266312731239809024 12237169 -344083510807921521426040028313539616704 12237170 -15698115013142669556741129599082048000 12237171 -1008207784752464029517099105910359440320 12237172 633093157090032756861276222737153058176 12237173 344117102559995426634590356941063396864 12237174 125536149856275864735707162631904683744 12237175 72103096091101211755630870359671080400 12237176 72691933646924647233501977227861647360 12237177 -96519594176545386356490845403749634480 12237178 10017962223649400019440291805047522016 12237179 -535437797505649602985306036486999265280 12237180 -347555625004268268049940846279711063040 12237181 -262389982042954005725003115586650032736 12237182 -833820025229634278558238553084360631808 12237183 -569829824319137913342509317803388558080 12237184 225230601030512090985337959338024632320 12237185 651846875969502696373220378849545495380 12237186 119736261683705906527280570829165003264 12237187 -2268609017936290944464694259386059364560 12237188 -90280131827690663602657667967870074880 12237189 -461357661882238563589551854405776245600 12237190 154505908815418754013412991721529497600 12237191 -302696105034226782840128064572847768816 12237192 362389038183943820557390388661092720640 12237193 -393727777545035736289427885754208758576 12237194 861488738177360175248563450999588078896 12237195 179918624320279314955905800053139175360 12237196 616162936924898534383907438901829819392 12237197 61096751231921392881463371737674939200 12237198 4196280775087760829816294085094028288 12237199 768287690368156082575172468496752551864 12237200 -108283102189141682918607680845457203200 12237201 767788412460636594364996840716723144930 12237202 391987291705423888173325764035858537472 12237203 -457417443457849303134802559365498744512 12237204 102756172208630368865803970522461949952 12237205 -195361260467597130563932314622080113280 12237206 184641651864762453380662532833599419904 12237207 333356319101701493767661742482399188560 12237208 -601579711613956681515415821807803351040 12237209 33145233275860674737753213330015786004 12237210 80534544064863608250183005334693734400 12237211 1103644968347423865442964538982445280800 12237212 113379527038215852809676175507772866560 12237213 617115898333690083771397597020339932544 12237214 -94753864087675148281502665584268246656 12237215 -834967697560318399010148844920373983600 12237216 -1017409711243927652845279412279810457600 12237217 888683499075972479969810489781727651860 12237218 270810089756581546158047398857685910016 12237219 -24407766988029737359746073116151237632 12237220 325628407184427751562056963992042017280 12237221 -2212742154299526368901580107637256770500 12237222 -209194523715196318386893848572951388800 12237223 -311363954276405694522794184066164715816 12237224 -585004426291231903269699354370752430080 12237225 11891495376662651733842797558544870400 12237226 273972122688173129801022284345288667312 12237227 107937824461641539470110357478267745076 12237228 21249239346280889405052577151391120384 12237229 159103480138322031692829652497378913584 12237230 480871172547104402609882919149669645760 12237231 34165312402487745585901349753226821520 12237232 -19848996058997856563386519532281397248 12237233 -911561272957939006514707023492858931200 12237234 -497151571927264275489563438912439601920 12237235 -523314706178139998102989063549476166800 12237236 321970400567699336973204373023439902720 12237237 -953178390388650584860305927628504762080 12237238 204171478726726808136177686596287817344 12237239 601794487182951406677127327261035508656 12237240 -583406355416894498962955320321261363200 12237241 10361007497242085138880939424535584912 12237242 51545050937325707913430535798715785472 12237243 -717778454930642665839889797909741461736 12237244 -4693074675558779940794425895017071104 12237245 -873279925746894494392870163524094555400 12237246 -116473122316606975406049703129875325440 12237247 -625693744719499074251289844320470500488 12237248 -445428943597874043375531097254122225664 12237249 -557696480443523641086576814641082613760 12237250 -242786250047624778726767773319738880000 12237251 200777873630738835328492020050101147104 12237252 -122594242599360410417442974801579885568 12237253 -417510639403118834104465792234817124320 12237254 -743164560221790381142308380720059461120 12237255 545125608649399024764300487595406719400 12237256 110518835538673603904162728661788262400 12237257 18490818332064434868679271879858723892 12237258 -244971100433885537679386854290085601280 12237259 1271848401818953688820609466449194475216 12237260 409671368652459890684528623495128683520 12237261 453556688063445286921332149529719077344 12237262 -250565349672681410654894778297554818368 12237263 49814194578769319882104087060294290240 12237264 -13762112924019858357391893197704396800 12237265 9776323058906249962103667974407485120 12237266 -192971149712881373340833208142481020800 12237267 -178968527018068105097027703050626937088 12237268 6549897677233835312800576069754935296 12237269 -184918939353770034603683181274903976256 12237270 -64441425471209917081715453827719456000 12237271 640907357469730194656704646214465811344 12237272 414271756515136613344582517230882252800 12237273 -396924168626166740521467285126595584720 12237274 -293476651784991834524420778679227118848 12237275 325912056352497088034260760529031860000 12237276 -21842787805185630956584501608097185792 12237277 -108529746248521226198997714469824436340 12237278 73060466442103344060960019778795086080 12237279 -864097474876655704753657674091823429760 12237280 -723180837471556780005555700306044518400 12237281 -34625364052174917315547297269334427136 12237282 -36887519131229957308306065005936451840 12237283 -974231593243635657479351365101957656 12237284 -659485408048751959583415671972527104 12237285 -127717371243168468829187338304545384800 12237286 -121693221208057860326441638855218885408 12237287 -67401728045076107711393550170120549064 12237288 162808072992364322410181786595250667520 12237289 1386541638313567606533658955011119932090 12237290 -40815078415180700289172042228121116800 12237291 217993454907927879725079309283417534080 12237292 21933072726381633222773896361017884160 12237293 -1170394912245595718822018598010882555776 12237294 -88634291564554753992634826858485886400 12237295 -26389755841331794481299128578416866720 12237296 28555026283248293461604421230484652032 12237297 -1203181024546144663790895706015132237728 12237298 -831160641660745568261677771269302319600 12237299 -71812405290983128574170784450493883200 12237300 59644682016841499541857898044390582400 12237301 303483425545593997015802476127793072302 12237302 395430411173447345316066835213278504960 12237303 -164127100202512346058415837354224860976 12237304 442686960983173869062111608153453670400 12237305 -122006567634175307945601059525820901440 12237306 -13179581031336232626344400812854041600 12237307 -26921019117459526297525736873173273328 12237308 -1011888435086086727765876116040078461440 12237309 -322501629965625087312654405237928376250 12237310 -411171073421030958604499911237144789440 12237311 -185637718273285105807778338961003869440 12237312 116452637699927139323492627780462444544 12237313 -72190236662239243587454045737323480016 12237314 66212238408244819534682906456825107200 12237315 -371915754248559793165792563695953542480 12237316 212408488622608418490850442281548984320 12237317 963192601292944849497702031497536945532 12237318 -23395550900895861560494655850861161760 12237319 1184743695685024984796725326492053410744 12237320 -618199395852032208965315067003573811200 12237321 -64470861040463578702845030676764159360 12237322 -114097389327022756636908442646599140000 12237323 -657156773136074127806117697574631176560 12237324 -141949351788887516239334158868009299968 12237325 739724037811210758055351939917398550050 12237326 698513173033473329892531781727459153280 12237327 -6727210845099143367568025831585830272 12237328 24058433689477085139543935088077389824 12237329 -55941134744184197234715683007087929112 12237330 5032157934926307885612551772624691200 12237331 -255846805577228453581738196797959660816 12237332 -42561579742787880573772060158579126528 12237333 296676934600782306439809193474499493600 12237334 249381527241550248860928021641149119360 12237335 -344580747692330101709442766370799600 12237336 -54139061889038183361796882194545664000 12237337 -461460054273647637906175343440562041600 12237338 -56351180884992188075389325972259046656 12237339 30726920760767589687026553494580695040 12237340 -53675833822327083929287174710370099200 12237341 -1255036231069284116881185972865517391258 12237342 -80071666114964465007421307547526471680 12237343 -35186868323075687219165155220611780608 12237344 124691194000212186014716006899784876032 12237345 -70314004932520068657748334033901014400 12237346 -967387892254694984178059773802143994496 12237347 -781917934172510731783070281684468917168 12237348 485486036647786774748960566779704279040 12237349 -310146824847157952475192960476415811360 12237350 374938053101068758086021302613186354400 12237351 -99344516306448070217034617095218335616 12237352 -346738514709017624004167320847357798400 12237353 -1360580089102523495798305767538821451398 12237354 -373084487053703114618106053988645076992 12237355 13336294068843652113419114060882421600 12237356 1939820955583308351378396234279025920 12237357 -467011987515105564962140068817355760864 12237358 761561750137712554752026943986896738176 12237359 -110753132044202315550777199518620275440 12237360 -28726962121291662449007899660564889600 12237361 -3158457437283496023786138145731242245148 12237362 828700727470838504601913404584654126400 12237363 1148730882283831086180979238621618043840 12237364 288325295443997762525939481507917883776 12237365 463859241401644062748063669548012130560 12237366 -475173039610853390017331994283912627776 12237367 419221520801219121049012011033766803840 12237368 -68148103764800814631443446239154995200 12237369 918166986027084791585924410397259729744 12237370 -6116989430349174502514680640842752000 12237371 -1604580789870398645890012175421795961056 12237372 270060384222708918341499476121450332160 12237373 -749994408004514796922072282026838360378 12237374 -467159947794559443769918090626554963712 12237375 258460991497798696512792819355212468000 12237376 -251856836704146406226576884825810010112 12237377 -1045148502672677561311779529808892243774 12237378 -32722084329207225744638680157800788480 12237379 -367974089552858170321412984285097942528 12237380 234512982910504967533367526898289049600 12237381 -271012836781761214915429317078482634372 12237382 435970559790546010901916851982149593344 12237383 -17917262963902790466762069725500105056 12237384 192048352795113975414991348327499857920 12237385 177920416446804859498094916992696736960 12237386 -39472298603293087151614657276840262400 12237387 658668305793700634460623140915043801280 12237388 -121554752482622112941604075930233658112 12237389 -204620107567076605642275904923248132640 12237390 -459409788247489042544708296844272066560 12237391 32320758366977023510171926106134275192 12237392 35057958025540745029898752859161092096 12237393 158846323262292273631418815253478817536 12237394 87515911698297954372750986723877639840 12237395 -105365506184801598144355883502529563600 12237396 -90258505820300357170694674927202654208 12237397 1683761036844266602528127943210581840846 12237398 427099124908234802694071578515744487200 12237399 92073169258488513605015063647049990736 12237400 91492371327094862619506654144646144000 12237401 1029989008990324207417050462622862738208 12237402 296419114004000276179193043562809426432 12237403 732167531805840458598727511629024934064 12237404 -202442323506368258895744490139875507200 12237405 218199219871713566797958524085011345920 12237406 441632111495351010078535411131099501120 12237407 -272995407034879114660408328231146288008 12237408 -563862577820047673880596039699343998976 12237409 -1311563613610332664150122391317707047390 12237410 35999621902127355867503206513318854720 12237411 -339644410934149284029662914653255681040 12237412 345531942627866361473056269653414126592 12237413 -12093591127423605107444740526174406336 12237414 118579310202299592238306424764350216192 12237415 -751876637257790699406813202916800234440 12237416 -669031384756456948141062392194309324800 12237417 146551090756499132840408306754327982500 12237418 108250116737286268716292910473799420160 12237419 1121919491503531960536100909479413096820 12237420 -225326273589902571733015454038734950400 12237421 333986145469028475031130132077174984640 12237422 -141151257277299316061306594861659543488 12237423 576066113092668146365461806191221861888 12237424 -132330388694148281929779566712892456960 12237425 565036263478907142574232323585048206000 12237426 -468715726787056539387952004490310041600 12237427 227966813579682791862086557970897747276 12237428 -6170511917062440948081633354404818944 12237429 -860767498093064454571182953628959541216 12237430 -533977845916629728831898377088547021440 12237431 -256330138116390346232347509625611951768 12237432 381151591298133321133627409281858928640 12237433 216624819176331581265427689604224063624 12237434 229586200844177028363163501148978724864 12237435 -116072715210747064042481415483399264960 12237436 -56585470086765851683564203706490408960 12237437 -971956832785191043032755156851120007808 12237438 -342180191644112907741172319575754308992 12237439 319298165667688679528854302146277434240 12237440 -928648346624965852731369351831512678400 12237441 5332999449421060450272577309904612064 12237442 190456147741171419999432157769112909312 12237443 1162013028507729803815117730023605883920 12237444 99788335539732111900202842380972221440 12237445 -303928303324945445331842403979219260000 12237446 -7451579639423952024729177561357490176 12237447 -1031600118184620594203595277816031132928 12237448 -133365635279887380928029216532986992640 12237449 343513610668898461355377199664369611520 12237450 100930302469426852105802662499504640000 12237451 206469441808452250256260021611432541032 12237452 360112231451772377670242800685211509760 12237453 584606855523400368595105052770459876800 12237454 135415059698309784478221052015882723584 12237455 -206748670688295720123818021304154091640 12237456 3602527159872268487295252265107456 12237457 -596417833795318677551940829307333977294 12237458 641265411912892169327176033147573384080 12237459 -248878858995743120375988693855871990296 12237460 -72831608118833402061268026537420990720 12237461 52158663583022738869066600020986909052 12237462 378771155392358325880270262230658125920 12237463 160647804254258045003216209461778068480 12237464 357472923406718782767970182305043855360 12237465 -213371265525006897104746937363189714880 12237466 387858201102960687877957025976876257280 12237467 65821455567130619848608509499351318528 12237468 416531507878486115804181272339666727936 12237469 220462204502256814373510874222791504870 12237470 41052261114857877538732155871317538560 12237471 411815449444811167601235267583333794840 12237472 -175416457868758477629996170659265249280 12237473 -637716951151158360609375101920310437116 12237474 299865251971646669282394070643572863360 12237475 139599608981919647959081426425832737000 12237476 -94144533204869686786990445928140160000 12237477 375199626773203841749180345516354957632 12237478 874055255711410383578628169170236065920 12237479 -640404384263037280748779597826835766920 12237480 213852089102898631328023298742171648000 12237481 -373874390850504454035017941795376233868 12237482 -76384102011053055186112649728051027200 12237483 -476147339276789082761818784805951653760 12237484 -344044696512625202837962150945878638592 12237485 -124100396360987578185840671620532476800 12237486 -74337586119406367837430161028760636416 12237487 -677550342606044707087514745932278358640 12237488 14056865178512068140385465715390152704 12237489 -36155145208917370862710725275945985984 12237490 -202593777697964185568705975095945980000 12237491 327140714324294792447503096466212804848 12237492 571262010402213631697275148591963750400 12237493 353787795112882252081783459332437452384 12237494 -421823327034447685490232482391723652704 12237495 -529662652584227346922277206919374080000 12237496 1460227411560467685464894631576595599360 12237497 35448682319265420733031196957386755920 12237498 322493920895443026902089473255038976 12237499 -21278090824983078663001664469022114136 12237500 298326131883592267913677668011472000000 12237501 25811775397415465471297395766049816960 12237502 51374147729847557034767294058734621952 12237503 -372283579088517146145912560614574585616 12237504 -82289671759430186495563043053296943104 12237505 -77510712282347594115439136754932664000 12237506 -401780362897711458067843159841788128048 12237507 -281435999612023782247610151205757892000 12237508 -224126584248773847514514449977944524672 12237509 1010425160623750523852051546306185639710 12237510 171650406971378549120148760944349042560 12237511 583907240989423775353114594168386170544 12237512 -62254139232611487829062949057637253120 12237513 -459219629749887253005342857982655444512 12237514 -512908524490012691300917819534102199040 12237515 -844668880904601685410642059866231784880 12237516 -203077768610953532705278214963615187456 12237517 -180209256337673809046187699912314137920 12237518 435162371779545844153726425109912300800 12237519 162416149648301616335118952884807897600 12237520 -111857875880180645216896207631371468800 12237521 -220800262963893316443257839770100171278 12237522 -520872445073665602552834369771516744192 12237523 -1120277662750517708577236264801870158228 12237524 -204367150427079047807012018806334056704 12237525 -179230127106937791015130505540475098700 12237526 219319568757027072182778750895875615360 12237527 -1572918689542860469081680741786514197624 12237528 66554550266686047919664592876123217920 12237529 297163539582905447375769522841834942720 12237530 -347794873237794865500304921350713751840 12237531 -1172822598914488478189246717681623027200 12237532 982814637163627769675361927212753885696 12237533 -410027586521112980646462109029650737152 12237534 105886270385130670976262507339915930240 12237535 464357098145338812655329718230488390160 12237536 690584393034397532366097838383495905280 12237537 -287363652004241692100630191315655543232 12237538 -696507713499451663018511463412140508080 12237539 -10351249612832109291802628005687945680 12237540 -117210690952910289118729669194588856320 12237541 -484731053044869069396556458950785127040 12237542 -12751594366543237545091545291670603968 12237543 220515494043591297160445036070600271632 12237544 -1148405094441387008633525305457004134400 12237545 765794275666457127689681873295030153600 12237546 164858057654984446212926471765358111744 12237547 28687626632206784390012878346186008064 12237548 653589358594216322283190832435403211008 12237549 454693434312749698346603296277427223968 12237550 115145986476767268065115005880650121600 12237551 291869580894240577357368332486399951760 12237552 -298241838688370973858910698779418624000 12237553 44496375360949097769354514836686685184 12237554 433361487245283846557363968404640512000 12237555 30202811787628429569718330490054334720 12237556 1149263142654818943398709451814216232320 12237557 -319476027888230578698005126583377659908 12237558 368748215910909511726526998884375344640 12237559 30837847596650297233693673206699990760 12237560 -125997694392778734519011682346991616000 12237561 6558104376862638769028166187990846464 12237562 -108770952889581323093603609679607419936 12237563 -434583222103776124824063482729304697776 12237564 16411419327946734321346687543759503360 12237565 291213002058031625646392635899953170800 12237566 444488772159916954947756320733131154624 12237567 555742887754075019758850525998929825480 12237568 90540652877682575342524648516149575680 12237569 -924202617225729484911359236350217980408 12237570 30489076878179644812235674114582336000 12237571 -976786779986936767946627380371748555328 12237572 -978168906252118164320850973067673009024 12237573 -215061187313941955815661233584873078816 12237574 -97769303882037693816387412380857556480 12237575 24283431739555778980561709881472202000 12237576 -26008978734205541879804850224048209920 12237577 1703630734398257250352542321669119920 12237578 10662785675443650836365673222368300032 12237579 72458932494491513472093325583912292924 12237580 220588694121626230760250437963499955200 12237581 70563859157228174300086066009745891382 12237582 -33188342509921419278852043480661748736 12237583 -58156113099942553831645539971192429720 12237584 1427934186005558770213889948208537600 12237585 9592495779528292892726654005657659840 12237586 -672190393867806958975806670458804791520 12237587 196658133781514803164610774608695913840 12237588 -372383851859016509120576605686363893760 12237589 -115307334039822873260142307989392375040 12237590 204109490876134234070582654989687793280 12237591 32715085428164653902219192288564123648 12237592 -14978657657248625202326062588600934400 12237593 635199133541057074947827627823575279616 12237594 127433152088203994215569971562069227520 12237595 1274902218103770333646268672498154753600 12237596 56829455459210443486524565439078277120 12237597 -12381111308073185767447195697753370426 12237598 150383039158262421440118189608702935680 12237599 818625444704033961630148331552515574520 12237600 -128688067623119649406737291778129920000 12237601 1028711921188320569311321347631540053602 12237602 -68538642272157940005631222402329141696 12237603 449556408334904027746740165321872584320 12237604 633332445002137523913017903529968368256 12237605 57605975186542003315228516136581387260 12237606 -568549776918133280997797096897261784288 12237607 -271400102882959413929672485933654651144 12237608 -1093508841193174409251268570219645015040 12237609 -783490358896001414184965178118539306096 12237610 -53147964656492811520920217699111157760 12237611 -1004248323185470340560741639963373549976 12237612 236744284694841545719377062341190886912 12237613 1387010859350464541192678686495018483862 12237614 -843240284243959608311854392806596729728 12237615 -387839512079765945578620220517911296000 12237616 218612747013163253583346485083312750592 12237617 502429591233439009218300481114730958720 12237618 127346303389362392425529334347191039104 12237619 1152084659714362970675949557623627995020 12237620 -881103861821245689240084326421715806720 12237621 801957552150994142564084202770028264864 12237622 -265879860090511225754512745500853362176 12237623 791896754914981628561689030794275536680 12237624 234016571792570107006169422899345285120 12237625 -2186155629472787536858760494935085536000 12237626 1212611652133850328190912057894165308384 12237627 -688334423346692890015596421246619019840 12237628 -6290817719817307664863053885524522496 12237629 408988729875064040457072009772450636230 12237630 279588818212921266429458830069729152000 12237631 82333127332907314448006028188121007104 12237632 180988251139452788844604307719021658112 12237633 -130394399208294664710732923589601537920 12237634 -189779264027266442726238539894139744000 12237635 790948610455936773169430485251828376080 12237636 466257558101066313389892206028158644224 12237637 946856501355484535648703621639538668984 12237638 -111535788627509148147547390213318187904 12237639 -128570101987864381601325682680799878240 12237640 390316739460380687858958158300221132800 12237641 -435476803914107628769872771936603060216 12237642 -27815290436842232563473155254025665488 12237643 903592971338469712811650629886977106344 12237644 66030579189214004669738296918638492672 12237645 -208961887593592263626950949109184752000 12237646 -237724499392176744307968485611759057728 12237647 9582298865697202270801955528494980528 12237648 -37975117619197164791945030949892915200 12237649 -1949112297458459762223253232827195240464 12237650 -54291928601003806286961016296092437200 12237651 165543840932184666383386280801758545780 12237652 761700225082556168816687604827972663040 12237653 521263531337117230900805066963906150400 12237654 102711009929241300391295399005929861120 12237655 -443139018527620992630294569591195806440 12237656 -452651168653296444958880757712632422400 12237657 -229546117598584460255106749986467731760 12237658 508313622044864526547143759013654135776 12237659 -147884579833453271065742179095072947184 12237660 258151670882004223056953402479550292480 12237661 948757806118412300796651111932139124262 12237662 24689748056433245232218144726581388160 12237663 -589209213817939354865318148623405353656 12237664 -1238066114954891205439982239446297083904 12237665 -317603794405353905416698806356028180160 12237666 -161542581155978305784850027668561435136 12237667 627768891517933265923557829161026938720 12237668 -1386914074431663201380823306788505081600 12237669 -1051421604216048147545777036578852039680 12237670 -228658630924674806170461948356263470720 12237671 -4212126462235347686220194141959799376 12237672 873586256096979401766801330194310758400 12237673 634536072126518947956376061662547290240 12237674 193205727502730114978951551377523839168 12237675 214594480805039262274368053504257821000 12237676 -3574800747726665749261987575753022464 12237677 134160915394253957169912925488328800 12237678 -67743836132225979688242942622482748800 12237679 -1075629094996259418509621064904029565920 12237680 -21003832518773726596689516089394462720 12237681 -644873687974708957521725029249593746880 12237682 -106323141835302299985341697486188083200 12237683 -1546713534456302048520141480091598086068 12237684 146839173894859076254016902526843879424 12237685 -21254715759143808219285568624436289000 12237686 -696823581390230536870137063486178994496 12237687 144645830714480162759289973309706029440 12237688 1409920056303413600666740271556421877760 12237689 -1076596953901522478110643659693672673580 12237690 20264210442764054383522550733582923520 12237691 -264930413944002771435287028518516256200 12237692 26231671426373194875718072508367906816 12237693 19607936773129534312206795407383669440 12237694 -222029023340370118452936215284372042368 12237695 -492454489583713404946348078023168187800 12237696 -893914305046425612155853744161528217600 12237697 -180026626577910039505688548581736156368 12237698 -1501370674486056170376645550584714720 12237699 257212036653651459384602707518685980480 12237700 -197290677801042512482718856136192416000 12237701 162754515721390608820209552220141314750 12237702 -30645417694310803782737902954685952000 12237703 -77536980774665132937594895703763811048 12237704 178981687557171634763552004743663616000 12237705 257078221463137721445376903759575356460 12237706 -345914768684142519511491976457799508032 12237707 83360272233275135710214582968645087956 12237708 -74375276126097103873539381200278831104 12237709 1690138968992176959607805114323954019040 12237710 -37668768557162962979369882509310304000 12237711 649137123017576276449873580799175771272 12237712 -300214765599763802221588966806382403584 12237713 106515187104553627409477070088025200500 12237714 1253783038806571507263889141763513088 12237715 111589474698693372910683862643372236800 12237716 175402496417186243451647796829124554752 12237717 -34684959894708934724229989393354988480 12237718 -207339792600335067577536107100551398080 12237719 -844806817206772490160386895296136546240 12237720 -21140144725353656544314459755433164800 12237721 311444564591017572326134960243049359200 12237722 202012526689946456776389773423927262720 12237723 253726200585449689446480438033504532092 12237724 79431265352379441996349218758057770496 12237725 -7875433077912026907937005089517554400 12237726 384497242215874879700863499180113652544 12237727 -1846538219494933006858903892865391905728 12237728 -1070633046628947450453341653842889605120 12237729 -256537333832003820571238466612950661120 12237730 339306600474636279052776507895808489760 12237731 700814026116842039776845317422442687184 12237732 234232084115234890595083318240712171520 12237733 306549156753501787267160707088075581920 12237734 -721170629481413936786382711598136165568 12237735 -130548400352923403250228677574295866240 12237736 -152497856675087220312431935767283875840 12237737 -1627639439373830540879861512594236966528 12237738 28521681110389885749301180297469862144 12237739 -46305875812038363955665329954841881280 12237740 501908487685146256283167398532366448640 12237741 60786954067648392221313778860203547948 12237742 -102575303170015194494544627499387093056 12237743 70250270887633075213831240106581578720 12237744 -195920211189127753568539050283688067072 12237745 235365662381933760923828668305518790120 12237746 140368034631887943245287158234470836224 12237747 -478887794192744368441040657820257864640 12237748 -286778163323251101613720314503565250560 12237749 2100829185792422559704617767791092859100 12237750 -195227087273277420540864260265238080000 12237751 -2082695086928325343447235314042609641368 12237752 194550239719423170764313512386771353600 12237753 395536851399900172125208744146552931008 12237754 -413596390522202705110856208339121309728 12237755 -791900336881163869123221767681564403840 12237756 -237454351365153815704296984885014200320 12237757 -1162333153365447775804815420538655360 12237758 521325993487208737897512591501016153728 12237759 -659871053006944419189496782394863958872 12237760 -424690657977361052833321122604567756800 12237761 -1013717854105218415320368067190419496638 12237762 8499316942610094403156750676707601664 12237763 -119447779792612905362443192360141953988 12237764 -444482322948716255824838581146320498688 12237765 -602808809395467225290448319036777219680 12237766 -27762153919496846060811689808794718720 12237767 422483970934899254922799801997990566800 12237768 7356162405951742110703836077388441600 12237769 -454773798876396623166467158060237757472 12237770 -541425408400798162823633014842361045920 12237771 -68586674354538403178089867624983014400 12237772 -110777578005473517935046277260144708608 12237773 967234740307910803757645582368039922880 12237774 9287421297955389546924146181380688960 12237775 -276465831308804224351455295710005501400 12237776 -28316941525606577677513302727345963008 12237777 98773946870664637591892390655838471680 12237778 151914313212127334876679377416391955456 12237779 898123496097298980579643246634219350380 12237780 244148069358626930348334929382659788800 12237781 1001148359720187391998969531822146453582 12237782 93495237351403954712917574617946824992 12237783 -153404370763605572487319295211169978776 12237784 629302068195644427863761432342526238720 12237785 621623325249142255299216704307773391360 12237786 -103052718659947177315394077502614429440 12237787 178311504711422159958280791219325632 12237788 204157708963010828435500884669014297088 12237789 -783665256691360129508658876352294364832 12237790 420824719136769825066182293741653502080 12237791 1149233130602837252157691504975146348192 12237792 -318799434658298487295869554479570354176 12237793 69436018299546353002102048938270203524 12237794 -9447574131617962762960454851519721472 12237795 400913119056178042573847378303726166240 12237796 1044435875481059114057055942494401961600 12237797 136139541947091142473283894418672797920 12237798 -9303938322643143781894351781799126336 12237799 -685504246510570954008327006876265364544 12237800 -10030459150928504286399129917878272000 12237801 -449629880003039723561810319907029952368 12237802 -147148932171476152299974933390964370848 12237803 -427224375046876441084375386680176608456 12237804 -5509939442641856564019539957819426304 12237805 -372239694596451337487594840439023508000 12237806 -104051865715571784180427285029457188096 12237807 479139600995969066958082149554578962192 12237808 -131389060337344342947912054156602376192 12237809 -980680780120666731581383026580078914990 12237810 159812603871501191276105077732270041600 12237811 -2106405700691981843116337095965857341120 12237812 -416666334328730248295400504066671305344 12237813 -497332178989036997814529828524503006976 12237814 53837947312476525614630727823371363072 12237815 270577485549624187545792542667692668800 12237816 -751009377378858151615002188234826854400 12237817 664708113102464173991592155874796833600 12237818 -169405319512950364728534763265783651328 12237819 -287296719542344793535972402401754408 12237820 148295369617912566874694298165848616960 12237821 -787126030479914675488261016273490729978 12237822 84451956459115057873510316183223111360 12237823 178364282443723176622902102238561901024 12237824 492330441950629729650101743481373327360 12237825 -67490405786881880360099960161347248400 12237826 -20610271844394626422687734432305403840 12237827 505937298393597501786022130168806590672 12237828 -717663219281607327032956950559555015680 12237829 -1178240968922355736441159865171947489570 12237830 -359187586527711476114039453116405726080 12237831 500159002463803161044893346720934149280 12237832 -251569023234126029974046473221134407680 12237833 1839626309016468715135995146683531181082 12237834 -143051508947606513978333649761696153088 12237835 797090663741696405152644170309510645280 12237836 -238352394926841223819810606724032896000 12237837 -376589173833832474854055982038292674848 12237838 -690237328028007269487602088366941344320 12237839 495390440743071619629263302485463165440 12237840 84923267865117027490176322247412940800 12237841 -328498423329532525653491725871344636800 12237842 1802968264226716063058360331458640602112 12237843 -8972404216216890891381961499010234240 12237844 249310963379840383567639296879363846144 12237845 299468373420507925008324527181933275100 12237846 -222752399767937391482738660330232446016 12237847 46812848704104054847459321302410552832 12237848 350340456406084716112205189523918796800 12237849 352192745550698627014206384199541922564 12237850 403726546121549646918709603529451244800 12237851 1401351772075263576834594273339746910852 12237852 497668097314989847435689483115273150464 12237853 187575578818064964106962474333993728102 12237854 653399053072870301178407228253020309376 12237855 232618855678154920200932732363553216000 12237856 576382119302296851090741486667437834240 12237857 -1685513386077814765148626274415693108894 12237858 927559597469193869100573066289399319040 12237859 657096243344953449872576036247250697088 12237860 554452626462757671272170526137424421120 12237861 -237019531069604069859893332031517596256 12237862 -83660811645097786096113703415987558400 12237863 39386341892296957145828684428370625408 12237864 660073729730965278283367661553945067520 12237865 623813328314335213257730839558811300260 12237866 -6516041831478933597136294243667745600 12237867 -413118752516627151856171327183323137232 12237868 504843191703018278066611061756583304448 12237869 477749945081653062545905487750683228896 12237870 102392810961473055579228960332684083200 12237871 -1064846580596494052731648283528107506928 12237872 -76246366237922190243531669932304138240 12237873 -146888966974379541549351360251511364416 12237874 -94909189446051282447448809900041601408 12237875 -470340536172170076396457924564161432000 12237876 -10878009013561305581657475754384447488 12237877 37585976214682533872151077626175712160 12237878 -482757276631197432042003816414822624000 12237879 219806907406401955493826273430922739408 12237880 149612171808087962632706745166460006400 12237881 -307968219563009984626944603373494489600 12237882 202717858989080893714929586074905275392 12237883 440058044529994484925964395459787701520 12237884 288409627619298079559822564236040640000 12237885 -20511240143295748185577965480565855680 12237886 -6427469807647545010020426985108403520 12237887 6076734759579079749901575696898363320 12237888 30247896463635684202716501954646769664 12237889 145363878666089514556734679732196040240 12237890 -30588789410107728501977347560032563200 12237891 -828771330495358549788512764079870560008 12237892 -273238965751082728085646709044411498240 12237893 1122001015219317181999014158487871370142 12237894 133774566598131556718122030281918117024 12237895 49664575110396889264597129809650129400 12237896 -558740937761479469235774651387026595840 12237897 -280547033629801451856113472220508799600 12237898 -43775601512857056093442458302532161280 12237899 989996103433832146482138017450437914900 12237900 2274717618372231310209253553473804800 12237901 27813626920223723611866289938300729344 12237902 188860564119873949285136025909322922112 12237903 162085773466880366685843316043945602800 12237904 -10256008389569948645355985540759814144 12237905 935494793697110158245505247762904195060 12237906 100300443882507808053140545887739480704 12237907 -798523361596762721592003396318158470656 12237908 424734577322824766589309405881986711296 12237909 -639244992605654066589502954570417721472 12237910 -510048529570525708293759980758481328000 12237911 -308266796094283652941006667938180632960 12237912 -802099663934003426860095950750877696000 12237913 -142940659771059067804257992614128793020 12237914 106450439178978337289517723885874214880 12237915 -179892308724891473584280616028627772160 12237916 1177008929788309975038624256743549668352 12237917 690794207853319688208183004216422684966 12237918 39772482299015842506508066013761013760 12237919 759659653940161809940224454294730764840 12237920 510507493121310032876278853185351188480 12237921 43377496128917944859026952525813628690 12237922 46261008222909513970815211212446206752 12237923 -636155208760762830829266192596972217828 12237924 -721274920252187023003569883707870342144 12237925 29805758988483662549214477662781728800 12237926 -170984187452784305271235294309718240640 12237927 -194523756618569899154666779122974599680 12237928 1422862732728244033504095312972630236160 12237929 -24266265380156727481281305152408166112 12237930 224954559657066485970789918738549118560 12237931 -233349415157041220650876373070606122568 12237932 -60048713359123388288290077011232423936 12237933 725318440693507905683706848360963250144 12237934 -244411391352831815132419596437462376384 12237935 59444304396394711260827323528541091360 12237936 41004154960908311711422735518255611904 12237937 -1735408295559980154372890939619409548380 12237938 123016870019951692250342897445422067840 12237939 10271717816459862914275892667327267840 12237940 -306770359587763520834701944760742400 12237941 -252446408563997421441071338805221981728 12237942 -112785831252747919824421916714147861760 12237943 506409127024893821644427296420865322240 12237944 -1570393177756333228315514370922481664000 12237945 590922096937849665842698401124374515520 12237946 -9151316835119239240349373720851000064 12237947 -1064628164105872088174680214887793792604 12237948 -628413146578444685673909628326772320768 12237949 -1074000315753714883100167522122491837050 12237950 48312958321762200154600266819978744000 12237951 -10781677986095394416889254237238961920 12237952 -544898108148109299057890996006619709440 12237953 -13141393888899732535431678523145125632 12237954 -397002884238537650443006934556064877568 12237955 221172164284061491515238964205345032160 12237956 -669038052058668663019996851806180094720 12237957 744299442593372820385767809946400912800 12237958 649679908608341881362170381564878186080 12237959 -410802359332046309863697069323885092840 12237960 -264626217029090554283650015507739443200 12237961 -873781401874317374148235738735127635676 12237962 599455211240615718589097021412516555264 12237963 -6793919493142418004447607884872205312 12237964 -717434737740219286623931599998241313024 12237965 205797035366653123267785789813629304120 12237966 -523185923095015674964822229760998270400 12237967 -197328487698409959400777524447243395616 12237968 135493228987206739198132023281362550784 12237969 459907322939248155335214495452585688960 12237970 -337742347926097568871798262158219747840 12237971 569705806438714270451881736023559932800 12237972 -1167145516603203239286863990041522176 12237973 -1508592860005780614781092629332043623296 12237974 260065657375879155844336451800407048192 12237975 -23184282028780209571847637560870625000 12237976 -1481864522564456859286605384823277260800 12237977 343606785586090171498991940436088791200 12237978 -139165712826019859789142145719595540992 12237979 215734433044310585537386752718739837584 12237980 -7722945158433831517305571675520332800 12237981 -313872802406491707926879045620031326656 12237982 -183145702246615815929620946594952853248 12237983 1088813915403079360503155839573966571232 12237984 -666642236583886487780030765012307935232 12237985 457332235272293186794752769524892812180 12237986 325530468365577024688065482977186619904 12237987 1357947539973968494745110979431862761968 12237988 40247340197844112349883991695422365696 12237989 -165013707589696113106570055405513419140 12237990 75252181777315885915313896062613923840 12237991 1418367349842561586678270474353893047192 12237992 494215642280651123725413072225954846720 12237993 396483738422715804936204322593141006720 12237994 -51589585013090348082562451016368053248 12237995 333538778540642052948828497891555904000 12237996 248841570834221585285172268082720010240 12237997 -124516247159980063426092322178797304554 12237998 463103589571423499880232177605512712000 12237999 -1560845727541686779107776838624461391872 12238000 309123912715891457516785605529681920000 12238001 -1023538361851578256315992682657275015936 12238002 -138026280451822195072358957000539166208 12238003 -61289936786338274688130277776066978720 12238004 -586487210544260405210108103643603426944 12238005 -181238266510694202862756083133819457280 12238006 581882098728712584805781526666113292864 12238007 -683198868730621623258117332432485060488 12238008 -162282178878320568256874265818348052480 12238009 114145092412672403326209954227287735232 12238010 266948869675869501042832195106453391360 12238011 46428483199976808396267862163156373432 12238012 -3084325841280728160368566208423287808 12238013 -505328051793044941030103154167681546676 12238014 280671978178448511249985904783002567680 12238015 -3922030636910091849504827966013496080 12238016 28657593091899241629668950615743528960 12238017 -438423349453209588042294578754459992064 12238018 58584527164719512103132860940024196608 12238019 1675527772590626707707994657984034079096 12238020 -312700643337494578958813060865513676800 12238021 -1851874624561336267657528705981038904800 12238022 479854233259520234482912509769265577312 12238023 -65120481645183654626132939342682665856 12238024 51244753026774201891923551404614123520 12238025 -143422772588252126796922889854325798400 12238026 -232345641428336929486415818247088281856 12238027 -1581568103275571608301510973651935094124 12238028 1198342101691604266989901361125223334912 12238029 827988541884177441977122821401924637900 12238030 -79487387079104217962058181070057913600 12238031 -187797205282813758082507940560889174256 12238032 -230574508164747220984905917363662356480 12238033 -354976531019959273024330047891108014480 12238034 44238469967406615397490279698784904000 12238035 -514080039305835910202404678164037486800 12238036 179464204543824362275677171697724458880 12238037 119041553093357901015723578952724789152 12238038 471051700522492008147918756134497506144 12238039 816404577023490297683007813558998880600 12238040 -221887893021080492075320907290056499200 12238041 -548141556387694216906699785246977007408 12238042 312849971788711620693957736854877554672 12238043 1616150690004997329172252144548676868292 12238044 56118342665566867968958284123249595392 12238045 -373603181513536770927375608883783207720 12238046 251412261112660573951435057223855081280 12238047 43378238296416516141378604039178988240 12238048 4548800048407016370387411630072539381760 12238049 36817924651189773518008854019526772840 12238050 -213791848321966680710403662219395142400 12238051 -230074397319268068308954785117978917120 12238052 -354727884595895610387580026803621529600 12238053 234633346307852205493773988709277909024 12238054 -270436876445850976273237855195071890880 12238055 1278443459115900667011079321694802843960 12238056 -147899682109079115247951474456617615360 12238057 208995003658550326608070288037129413440 12238058 -5061379684549319088322975477792404480 12238059 -272977501293082928132617694516205328296 12238060 658817790197705279687992032756322836480 12238061 -122069037394161281079258223601350314 12238062 398796676049715300599373861295416810624 12238063 275784185972504530034936375324842821304 12238064 -82489299254128151518755574203251589120 12238065 273791536414036247610268921408022262720 12238066 -253158532460844953807132634987198006768 12238067 354793497429640664916892191050641831116 12238068 -410274638445662192870745966689032028160 12238069 -267144126377919059991239256974571013860 12238070 -49254812787343184756754545933278824960 12238071 274346939396530090555255252075828959360 12238072 -68492672979883013248831581811360727040 12238073 178313690241127884480209148839357680980 12238074 -620649226403760653574365171479980418560 12238075 435884931126723124951024518178408719000 12238076 9766917149405072778143162543550197760 12238077 -31828540252831892458117199417639162880 12238078 332470676268002680061599885925913943680 12238079 -240888227015539581508987580453261691168 12238080 153945467094099257235506057794509864960 12238081 -2037969514421835179730746518805509623888 12238082 953869576541574671728574944473158077392 12238083 -153250133906305225759016186980516402272 12238084 255661425895130602341439685265922489600 12238085 -82658204509344009014424428409388456200 12238086 28815941834438758548375021645823027200 12238087 -715321286861078701922401078538751550080 12238088 781025514619384664679932740828300661760 12238089 -37228428953332873625777940520393974912 12238090 239674734772949815096836195213385766400 12238091 1060826577637163376939082658091932569800 12238092 950287112369373569943104058116087723520 12238093 676676090083223929981016453168816825760 12238094 -363145098342844143068190145550725856256 12238095 -126537178991355391174226775614671718400 12238096 48100409336066733791796526347161862144 12238097 -557164423410156709039778477572710556608 12238098 -256846094678586592455004012180663630080 12238099 -1399702646614263664188233977176188043360 12238100 3976036779179612659572912984284006400 12238101 9671740146899603464793866072393236480 12238102 -109325573626542883925802963053626540800 12238103 739750259641875227370959805368051681352 12238104 442566677768720881566184792747424133120 12238105 -863215363235569903400508717988830372480 12238106 70459063410333749857134628704535936752 12238107 284343309401406362587874508739688673792 12238108 -94380575216864170529102991381739305472 12238109 740304123747662065654514776921222311840 12238110 159036648306235550908236642807165124800 12238111 -322517437562222502345298760783054992288 12238112 -1181956737305642686617860183879406452736 12238113 142110577132125901932363335016697653984 12238114 34574407140013450658883994320180122112 12238115 604559653265850175371447865291335282000 12238116 -283322313007221088595248537695687475200 12238117 -1680758541788867484970815470654745424834 12238118 -71652153491625110153612719965914641920 12238119 -255519449380155672163232074466593206912 12238120 465724715497179159262294491530577408000 12238121 652892982383694888229250146481435934144 12238122 -171039436610418643718861459867142662400 12238123 640564413634471601849982324512240274840 12238124 564332484193576921367073164719956934656 12238125 -77341323181410271017615794833495260000 12238126 -200539299688998295661834618865874536576 12238127 -2558278534914456362954933825662590554880 12238128 -2873182416890112598381321888082165760 12238129 -685315907277034349898124441184323758924 12238130 -240330107708003430289071344502986705280 12238131 -214718338009651722605669527965416558736 12238132 -103524264675759616493395043642954446080 12238133 208551515616665704364876595059910518382 12238134 -86416468493222524659928233925075845120 12238135 -238404170871849268268152462316953000800 12238136 -2229300222965492221014820749684446515200 12238137 -121489205720623386823976045571063937980 12238138 290350641152034888575509846616490466560 12238139 -205357165637745380777340855099502160976 12238140 257347213321967704752170099513188377600 12238141 327436937562174750791847544958103705542 12238142 -1369391665182437173481023104961812364032 12238143 19508102841286377645337415412292113864 12238144 8832269364063654506133636232958181376 12238145 -790282790633869891720294899813163594200 12238146 -73526704412280535129023288121921860528 12238147 -360750185091804610694007659252250133200 12238148 -220816016419035963513670062133288262400 12238149 -16751957047013523648225834856976670720 12238150 63715478170763390180371914305355984000 12238151 12029812972564472954049032348570553984 12238152 40588762813306273270736508816112435200 12238153 115125808290116271030223342447949439760 12238154 812319822467294358256740795623445769776 12238155 -1106551413361773475038417902735784168000 12238156 -274039546605050055475299025502907026432 12238157 -175370984461831202054563171037853954408 12238158 49331523534743167360724671363197906048 12238159 1781526145207393281583577967985118357360 12238160 21514116220257424467486029203178127360 12238161 102678558152931481214091646796942436480 12238162 -402976365273428130999137346258578853888 12238163 -638188380376686060256366546745462275680 12238164 -110113069579333515703306041999198015744 12238165 -830292764417859711788452729818903659940 12238166 733353109416368097728220343971733091520 12238167 -1163664924238794179591989340311706007600 12238168 -851870251886888023773455302085988311040 12238169 -757333440821236080375423221913192220800 12238170 -35090895785159907422190280948558510080 12238171 -402088059979427581293663803843062424856 12238172 286510082518648713018160279745869135872 12238173 -101382422515794759392788836431333626560 12238174 340693625457606556536218556663952177920 12238175 -264041216625386599096380237099077530200 12238176 -837235032220953156291758044016449683456 12238177 -102503537638561021095290666227447205568 12238178 379395802518868263801942936327772418640 12238179 359361936146362237179208807136021906688 12238180 -80397564550640213966001238334522572800 12238181 -607460475752693653491096553177648130628 12238182 -550084036929147955030884477631678080 12238183 -1810530850956719764009881116923948266568 12238184 108708035292005102126260367759588229120 12238185 -366986610412303000434199829519221785600 12238186 688891233245947148846763137294522254944 12238187 -2823767114296189616279409337604040432 12238188 -258411422679576007273566990645800102400 12238189 -2251528131739729379658878528095752558144 12238190 363934413490150692069945181383756067200 12238191 -842283157345739756934423162303045579048 12238192 417722332198833559604173594298708688896 12238193 193742581933590086877613994307114158400 12238194 -153138506080597602467234847505398793728 12238195 14194085864763242893838070441880788480 12238196 -56810832751122657853121019519730473600 12238197 -859600569477767943272045303779881055200 12238198 178364241149823410362406631948565216512 12238199 -768281334490170765524383312211797507488 12238200 3085904006021818466779731528301056000 12238201 -1047782638380237156545404949471005003798 12238202 -710837135208707329457916993544667079168 12238203 -125179568132305082739434986873644610560 12238204 558868700918150925595646269721617612800 12238205 -333731881049791873290407737350618570240 12238206 606356611404866200388776484569259059200 12238207 -1004378927396245872202532770271764380544 12238208 235578358199073708429623633768475525120 12238209 -922189536047778849985777068824375924016 12238210 201279042430723842859795850310188612160 12238211 201306643162643943075960362409682434048 12238212 -67157416815137284346503090157382082560 12238213 -180990524133788668297608000103446718152 12238214 -290049495511675551700311792795177008544 12238215 -747083888061208921695133457575230447360 12238216 1388672938234447856859775805023540884480 12238217 -470389311451585650520620092383295269734 12238218 87908980721410109233089688988657167200 12238219 22594657398488300764211975076704906240 12238220 -999699297231385656569218517322972165120 12238221 -3079938253398877624110677348958671616 12238222 -504455793661493953325999199004240280448 12238223 -488503921681343789435180668843987664280 12238224 -173063365253831582874131780133326094336 12238225 -757546345380273551900238795931291524250 12238226 4984706821870580690657214923593171968 12238227 -550846391174853666527221875206311775436 12238228 -5138664633929095782672271310798618624 12238229 1280398333931945496694432711865472274830 12238230 -1342525240465162294508699325037516800 12238231 14301582975149957107618645804118647104 12238232 -225741401406206566621270817625151672320 12238233 137346120522619031642417303761684419264 12238234 -118585417359659382621480659745539473920 12238235 -871474768145306969495426743405977136320 12238236 1316627335268116984989790359802479083520 12238237 890705267693607732252284943286931752992 12238238 -713847306752516249635706710370754084480 12238239 -86113671683841897822411720787147449312 12238240 -428736337345542279312490387086508032000 12238241 1266936318481240077563570918007453276642 12238242 182943455391107473629963236206069186560 12238243 1555753968643976827169115611696687686504 12238244 1228795227521623000556345981331507409536 12238245 -167961588462404872682123264116196194560 12238246 -9756538820413043283055489271438096928 12238247 195966080688770020418779271362153373664 12238248 -143668724881928333996620748448049397760 12238249 -1534636111417467767281853446758357800160 12238250 24441843793059965740937127026599224000 12238251 -123799382441465071997851420863990977856 12238252 92351466114542172993841823039215334400 12238253 -1067201912546747924521023344115894507498 12238254 59223411424329011282980445714907734016 12238255 193734657621927097170625359557853462000 12238256 -113734145610384925537293047222327820288 12238257 973176689043245538214000217047709846640 12238258 69586276318450549560392307130934328960 12238259 14252704049402411489193016832357885640 12238260 -56261341605396010146226225548715837440 12238261 16728830854393394965133610886600298880 12238262 -919452927278010922428688786628383990368 12238263 617566164028654045709749328497560056400 12238264 -1815010810398175672516905323375804928000 12238265 431758631892201279692713003062155787720 12238266 -129504543180879863652200804467038974976 12238267 -124076863058548059436338732652130262600 12238268 -92255203617167487209871398186764314624 12238269 -233689981121557291842056905514644774656 12238270 -196524174606326940272252573515427758080 12238271 1208996647437256113849366593095713403944 12238272 -254368977552489411282981764498932629504 12238273 454563732268190782271035412024139008 12238274 -865546002377118186531703441779606402864 12238275 66429383440746979875361265147685081600 12238276 1000792324302824668013657757640325548160 12238277 575504867194129842683280006992566591200 12238278 69784503489745219694620729216078616448 12238279 51478961545650400891474607900056465880 12238280 739280790180389253654842580577529856000 12238281 -28713830527007047881268628976519682320 12238282 142217706579984378417330409826085364224 12238283 -617645707050543985847359276035862331520 12238284 209510571973428264806230481224431975936 12238285 426464128731746359200582961155479980800 12238286 903311575462419491475653762070248102592 12238287 602181656406664857603317756457815732352 12238288 -326107788480812028656030884307070066688 12238289 562974914781068613022361503491919700400 12238290 -22991010492412735493686010777836843200 12238291 -379347824596251403545129410052847800128 12238292 944555587691617567041408801586972557312 12238293 766845532021752756961320727776088354464 12238294 3737268938744615194850700189534088512 12238295 -10450967003976489784500989508530598000 12238296 -182289143617785644257485632025675694080 12238297 -817512094389595474589706814967584715254 12238298 960415806410555556952766980775494460400 12238299 383316015978098111663839709140874311800 12238300 480749412881566777870496319247619020800 12238301 50013813551835571824144966905556936000 12238302 -195556277961991994851395831044737330560 12238303 427468667265327986970320357951023600 12238304 -22189971957330724520573695808935821312 12238305 -116246604116129817473495014929679788480 12238306 906662269436452334123435098721638838352 12238307 -1581848846512121978671274635532505247488 12238308 214583754308932748807556672127066585344 12238309 -13892641546966197049666407937753263490 12238310 -67262816163286937842812083801734963200 12238311 -360047089786257650581491138813130412160 12238312 79955066053844160859822569168895211520 12238313 531292253731149582735413841080394149562 12238314 501302241013415755557430788644073150720 12238315 115915401662303762795890981915619062320 12238316 -648658300974610839870823078940149248 12238317 -117132731441343313978247205102543582720 12238318 -207086277500624663980841531803480335360 12238319 -1500819355736401972068885347667814878240 12238320 -122510504787333327185603075527780270080 12238321 58762004421746764036223517976708826932 12238322 244644855514376045495466577266525533712 12238323 -124354728746581920352079883118109360640 12238324 288924486201118690743473810886479435776 12238325 661393948895829442069720055758364659200 12238326 196036612485917612310951583076307463392 12238327 -606385686235998298657460825900102348824 12238328 1144937633557065510111392614093840220160 12238329 785027415443111450554038414755146447680 12238330 252492803826437042060872691183388088320 12238331 -588827124290102222250780285846395425008 12238332 314992085821505080446957215210361487872 12238333 -796456602166367872231453765374702779456 12238334 125484286637777891933459127015680504832 12238335 207475146581650463540783632289186617560 12238336 95953047271453889529969132755566460928 12238337 -532340039147936915815072829753669351760 12238338 75415243360799544599531148658416049536 12238339 44536090045821893115669794832183840456 12238340 -208394897216272193226317990325862417920 12238341 -429282615074783362529321960734819743936 12238342 124607103541348354029048167153039002752 12238343 317061075340968672837504922182793287024 12238344 229006547240180475785069035431806976000 12238345 478953825767893122353697098405402239680 12238346 321337173527083135283427254949197900544 12238347 -94319699504788955561172688884095634816 12238348 -968664077618202098806721095682550558720 12238349 -598895526146581359733852875993417516864 12238350 -53801798691305785795968870517814092800 12238351 423806528273638046532499333673284900032 12238352 26029530667943319607849912443270070272 12238353 766160490742639911393715937716153560162 12238354 788468432955069024598428511690231504512 12238355 237771728054073971885719171116074549760 12238356 -302583093913927687843026168794314444800 12238357 3104034652063107317082018502964343761440 12238358 117189848139789688583637981089030230080 12238359 2448045105839976981419695069232894208 12238360 82471024616275828058386544660680704000 12238361 -160053913800847662240646821738437338476 12238362 529958676556566180948200007562585409520 12238363 -2645393475036071135814758453709219029400 12238364 -671245284628925655871177971197746636800 12238365 551561112175788344347963479248827770720 12238366 -7221710811632915528196901082037338112 12238367 536659171015706406053123627831905048416 12238368 -886866096191413185518527906678702080000 12238369 -28092727478658122113339189687628753856 12238370 -205541624592135823979053787588421926400 12238371 76752909510323513846851123553692773612 12238372 598822193840098653433921118590723997952 12238373 270187194045327992090586983422639383840 12238374 163767392157820079031910658472356904960 12238375 -576221960369097510103870124735649420000 12238376 247752236261365127338296782635297582080 12238377 39220367502956856483500190657188375040 12238378 -559646946172078735798168456323841511760 12238379 -593722014291462183071685314995331344224 12238380 -3732696435421882986439922316141281280 12238381 1009685586579026067047378682407572859200 12238382 -110897925209664263722165320979859681280 12238383 227506377653106756624818631817648218000 12238384 -313136524695672492155950395115930009600 12238385 757839209195735946168854795106686985960 12238386 -120369963598760899065295897471398001536 12238387 1068236107281117196609874465527043475516 12238388 1076390355284249165243708862306611964288 12238389 -141844936273103631435279383188270752516 12238390 -180412287392609546437704671762463417600 12238391 1062111017010218659632094979805794285784 12238392 248520267957107533264026050201656688640 12238393 -966295278663334359906144386886898656600 12238394 -162576453606365222488671879545271398400 12238395 54990237847269478565458508406636803040 12238396 -107528690604134120500577628458278525440 12238397 4511872987743775576081787219840986752 12238398 -584996500115386290814565010122871914880 12238399 -637040178997129802002017135933820324400 12238400 -37272470180676398494879884472811520000 12238401 -261079566312966736012654193497103294016 12238402 11751430013892726861388179119466336768 12238403 575129064675174459265331940302398622652 12238404 -50361141466499570111431486847020290048 12238405 1208081091371151568437963336831521088060 12238406 896063416361911860694738171691500385280 12238407 204937795682166058772904033413242678704 12238408 -73817702044471403718231017040980705280 12238409 624002881528726173744445364671709894160 12238410 250821315888037698589038383817681711360 12238411 794183421055220658771581591593811882800 12238412 179324265169171603377365206731757212672 12238413 -1011791810415052521701324050094698176000 12238414 282651827077111908564908002788684576192 12238415 -260897407736877333695421158101719307680 12238416 77737183782973959660703486826622861312 12238417 12443816750656627394668515361567972466 12238418 -70327251349746060153706603116050700000 12238419 96780212518267084486187456355555019872 12238420 145351791077659551515744165814803009280 12238421 -945618819283347603066120312714766259616 12238422 120302421880882346675081666194291550208 12238423 -1630508233522619576967166147044448206328 12238424 2923076056185139708188771823289548800 12238425 139445062922087861341953984443133516000 12238426 1340186439340487873120733936347396792544 12238427 333188169074150034079833256596569982276 12238428 -155308531575571677962408816801294450688 12238429 -118561463326938683105469237890012662080 12238430 395332613542894339256522156063772779520 12238431 -13578155135227989799584508097662129848 12238432 108096422888611239433220849575860633600 12238433 11539856529891236593915060559451638064 12238434 105197428427746253558043797974407329568 12238435 -854423899658380346857157973008986754400 12238436 -267986357217830800160028069977547240192 12238437 -557605865324843651786728537828523751840 12238438 -10715689797736556566449102377514531456 12238439 -1501676879864621349401064549827887634760 12238440 32693493619225555255058120268989644800 12238441 892106209550144162277262410964057332352 12238442 26993616566253270705428285495582069760 12238443 533187498580926569273245821018632409600 12238444 -1032162367707708737753384992231724472064 12238445 3373830036075534392503597248315661920 12238446 -9181802383264250619803437301115374592 12238447 617852375519910228330857710172689795520 12238448 408257281786578287868390139905215004672 12238449 784223196463734716621389703880529156464 12238450 -15762037963886583620047808135394816000 12238451 902006596691816130768653155692066576600 12238452 501749079298656354685523094659140608000 12238453 -664439953945081914893874338222256243144 12238454 -496976524049546230468988245963267521600 12238455 -469552367939401525519890728520174782640 12238456 -715254382781738751095786996404211589120 12238457 -119893817310036770347661525539911850176 12238458 518666945987666905910452376470987536384 12238459 256569749135517966106281999344459925120 12238460 -281421915873535695588172532050719805440 12238461 184933163043226037284510233905331134688 12238462 -4761376206032852567514534359176379136 12238463 227882103898550337670848709821570563904 12238464 -240890643522504301720719278182131302400 12238465 283112858759060121982346293691183156520 12238466 457806820891182700138557967898742228432 12238467 -240110033112877557312917922570068518920 12238468 809026406795881794530198506048270765056 12238469 -952737605462423209935906831654291161856 12238470 -165965888025736889884931450521556409600 12238471 364703349338387679265429312660003891200 12238472 883021426572569242825489155577299763200 12238473 214483489512502894905756623514041589120 12238474 -52945900280597505718560574760519520000 12238475 10194883774298397710047663792968238500 12238476 -714915371524749345727521391080964551168 12238477 965078408393384822292063686599083846326 12238478 17884055327174783762365867878908531712 12238479 119636803056604617151701862310528947200 12238480 -180064638283258364107230945856587939840 12238481 -877017182306175769918966708260029120718 12238482 304311007204470793619541609032133402624 12238483 -307440084884396417559362746304758272816 12238484 -175253281038745160087948173397033545728 12238485 -479037485107311923147322978548195142240 12238486 -213973388720001569801195828417638025856 12238487 868552402616490765172271569903619847792 12238488 13208942793355114675349118727168819200 12238489 -946053388824173139293997688304187456560 12238490 -44761626027073717100723189885289799680 12238491 998722942943050806223113986103722170224 12238492 350334931153421027637980404766295185408 12238493 -517911802805567446138127781176214153600 12238494 59576511541325642572038436299714812928 12238495 144687607102319053163063822592038961120 12238496 277664653469037763319341539197634084864 12238497 463450203252349246543151703981284312274 12238498 418343252666137157967389715895122546000 12238499 -204851229926864687168085823101003489120 12238500 29887490678828678911430152054732800000 12238501 1107952789200066965987987620219584583104 12238502 -1036362515018319603236388937327080458496 12238503 -356322897993129193037463683992607252016 12238504 -1126981837946257642831591599995354572800 12238505 609963635508210738265904533710304332360 12238506 320181249981041719768126960207306859520 12238507 303055835360536794719512412905956351840 12238508 420839209944712304496372905317956472320 12238509 399352581413596097038172955058014799008 12238510 -65949585098140186398058330606985101440 12238511 545159118520279790920381912286229524112 12238512 12812857684399140776460785866087858176 12238513 545254689050752569461467417149416695360 12238514 641798185964569320933503476770346115856 12238515 379132507900077821980045812815407968960 12238516 649190185454094430439214449269069676544 12238517 -80859813158337049959661075984372444434 12238518 -272878861288089936611109811162454323200 12238519 -1355800436255087641959088148655347611656 12238520 66977184491784149607320626623541248000 12238521 111502819172069543576045035229117419008 12238522 1156751905377881679084842055956262604800 12238523 138150124932125440202801554639230683088 12238524 223527663593154795517788180669716943360 12238525 287888236719201287957598203931691663300 12238526 51295924711510307534343777440000785344 12238527 147922379972458331675924325192695539200 12238528 -5791178713594336566850108672030277632 12238529 -37973387871525062938581359090811627216 12238530 170054429764312060748593965079857054720 12238531 -258914117187696046330171344419305126860 12238532 664847428012417942739382264118663149696 12238533 -5346994269062403520443647654909333760 12238534 427263658445615330076437992731709338432 12238535 -230579511558959956563052324704802676640 12238536 154705578415400160244925238195665510400 12238537 1335855225312636985618382468203814468880 12238538 -101943883272456701977755146326178713920 12238539 -141819643231639864429384002353454200592 12238540 684314442480719143159605958556786826240 12238541 -90854575267048011241435992038709556416 12238542 -211983102703122547608416069230462565760 12238543 -339438835436613564284356162623205128208 12238544 183705176983067057223295523935943393280 12238545 -458323806808704394131313770902450517120 12238546 111255751968130997744451061980798126720 12238547 1515788425512089913037067330716020769320 12238548 -138535835024310808208627657406680064000 12238549 162044442090819113365768404936531190780 12238550 -124951310025681412557785328267046358400 12238551 -101409249831767335885530477375448080480 12238552 -174054777805120694772397149817941196800 12238553 295803974792333641680849198330345184704 12238554 79837541001517373158346966988709931520 12238555 -132390604762032724347399258181848030720 12238556 -1155897341517931128559648392905184729600 12238557 -131949550628238962191256396325108236160 12238558 888817071047611022857627970388071981184 12238559 -160846948184590156783471284206135046240 12238560 -392112174699194232026165052346387660800 12238561 -144977141669920492032963399263384847168 12238562 -29567777141116711115735307097107801600 12238563 -781904327876423686430229134229339845376 12238564 111219515903797223579997957707210097152 12238565 -488307054377744313801458940625154284800 12238566 -593369142586057367150978757061025453376 12238567 -1495682168906394651625928448861271039848 12238568 -179468372275213643231029550711868672000 12238569 285501711316247985700439254627860256704 12238570 335620506405849472432780071895553712480 12238571 337657681937910305955112813595871586200 12238572 -214062994062876661089779024291196034560 12238573 1293483284708033810966447356132831606944 12238574 -1871969561520255686350160372555717760 12238575 -288342056927832248395512431583684215400 12238576 -48936775627143810641315247723795972096 12238577 -506000592304610976692330738411552920140 12238578 -93381901702327397186814733543824844032 12238579 1476735274453240358924233515974564383480 12238580 116684061235432115927344244655032102400 12238581 1073040648329116621445180197303707358752 12238582 141769792087927560087841008832909454784 12238583 -177256325073872867182507223656950988800 12238584 931278603278870380292572822689128448000 12238585 -598144568194979811482838819423016460220 12238586 -590990571504802404671309971042813861008 12238587 -759748589906833901060505924021492780960 12238588 35574224661482509812005911442673953280 12238589 -1947272527236186964931835304591606824768 12238590 -38893371396124531478227658663928975360 12238591 569243214595784707031461097144208372992 12238592 228303585230128894075265148781986840576 12238593 966601157428279489174167837867245903664 12238594 72208921518287388178989578126480262096 12238595 1205355283467832185787689488578989211680 12238596 57651227963786207923412341209718563072 12238597 -5446651621434850065694402981257352128 12238598 -773764876980839541581066556076394935200 12238599 -152775265917238853070369078886052282112 12238600 473615251227398318268842225419373568000 12238601 205000882546113890846859426992507088612 12238602 -249208535875155105080292047526649199616 12238603 -266069109554657100372421582079114338000 12238604 -445518557820407003935941140248607468544 12238605 -464696895861206846529117908181750105300 12238606 259666723868061932315061939617946664320 12238607 -340691012351512991147566017386690424144 12238608 -100675579679374385446366394010427785216 12238609 1194176968408002935333128360240904463360 12238610 -272978143759320611162951116430270504640 12238611 284687901060583664790572017867591051008 12238612 1405219922560390682974694897534029516800 12238613 -697777373989753173447893441317385638152 12238614 -1521226619803041989815814629418454528 12238615 -78878478489301473457916780929136955240 12238616 -183919979581380863909028855261780787200 12238617 -11470910346641156207472821248592926752 12238618 -146028792918670801573955361196346565120 12238619 -556600714559412722396928552062311358256 12238620 188949644552009241019417974935126676480 12238621 -528597074340904971662257528265596341480 12238622 -10459665508986471072271573901474067456 12238623 381234939107518973335558115435610100608 12238624 -1123377892457555281559938099437670170624 12238625 -169280241314584915197298802761638336000 12238626 373867159903687195821031153701345577344 12238627 -897693893442690095013591214479346060608 12238628 -1091266770513403224847292808798701301504 12238629 -104424182063745462168066214195103308800 12238630 119233114842707999594620848509790936960 12238631 32857874058073400339444911620722333664 12238632 -88067859568513694921408503789896422400 12238633 44763340187506318313549110109631708768 12238634 -266098690343003047680044374696765928784 12238635 224311386262839560713079589295600466400 12238636 18003243827696439253214234094960078080 12238637 -2441095302428693230088612178461091587328 12238638 106591140015323488160626316841147198720 12238639 -633156604659260098355632214840332976144 12238640 -45048381613553855594468555693015040000 12238641 1172614747375409534501402903416150478400 12238642 -523281612974050344511754141457498860880 12238643 973940457767566081239717386679333290892 12238644 194667998574958740085852260210430052352 12238645 38184092583016342274107143913241994240 12238646 -50143001692351526028861381705407005440 12238647 2684413956723342990857178270388019280 12238648 -553545679271112161394454260317192048640 12238649 593495284279612767163468088797780388100 12238650 261287698116119982747859697221204030800 12238651 -312875812851457190097060491705968888348 12238652 582683621325358976562577635857450327040 12238653 15602163652649162873962111881053565504 12238654 282502403769078257849067146005592320320 12238655 130605921880756301275945491208207252320 12238656 -210853271647179463878372325038162444288 12238657 563036166805977240957570163898816958600 12238658 -244985094397484129122682699277423574320 12238659 -1593576691489433259066686264489178292896 12238660 -1961475491532937478183709318645350400 12238661 789509470975772417564516674616329391262 12238662 268968080347570851988200203238219893952 12238663 -271772093090020251649108788976891732056 12238664 -122805717965917721712025248255525550080 12238665 688535795178770424660211547150408088000 12238666 -1306410478675790443623469418584681728 12238667 636973974262475568684828708310560295200 12238668 -170164576896006827918955221450226892800 12238669 -142411395234469492909379249220414098880 12238670 -73536135573693739421567849764830822720 12238671 -726416451369432366648859640776132704888 12238672 -179809792800926165936340309838470840320 12238673 -1154662512977732740609201663159182045696 12238674 -102338799962623699758226915393439926272 12238675 239855994218021158177015608362644275600 12238676 66016789642296341779925354189113589760 12238677 -183563711986150291710619971529744519584 12238678 -24938803377338853555580357617833165760 12238679 943511410405962832768444614214752989640 12238680 -74167406997746326998519569844436992000 12238681 173720734685380958707724416165721477892 12238682 49011676729583210707458838559982354432 12238683 988420353353920612080324020204366814000 12238684 2031547357702957992092842117889668096 12238685 -559691110314416151720152687421796345620 12238686 -517169078933020283860886020923578764800 12238687 -191075999804955338396435409667988008328 12238688 289907120191672338799605859450085179392 12238689 658392820269127577883954638298964882080 12238690 850672460386588111359513310569667207680 12238691 -179994035514676835597680499566599821376 12238692 58685333979181919239960819060690962432 12238693 786040215917882318598535783333853561820 12238694 -114668773442429973901522410495573058560 12238695 25244847605598972307684831837340006400 12238696 144758573461832156499885902865594777600 12238697 -7529753295041577357310581226825690140 12238698 273577477240006352600273660339777975040 12238699 -153830110416756474115000470617103571200 12238700 -34025328437404115137766381716337068800 12238701 223296181790993936910456104873027600064 12238702 306808083347884955377102783857018644352 12238703 485236797635325928591703217773073648 12238704 -264334044175268832451026359074858991616 12238705 49123783158932646018448368934485352320 12238706 899072235836146999374008625876522931200 12238707 -33919969699460605108534719081578201088 12238708 1251624493661149557635573989503244475136 12238709 759485220030083163549911438952418355520 12238710 -140851653786956467986980425497710714880 12238711 -1009194334963809448572002280392422749000 12238712 -104449704255134096346117240106748313600 12238713 -1074019931642376802065996551562751417158 12238714 85207087433526133586079592003157694720 12238715 698378485406701077251397439916607471360 12238716 -229953943458358004394119478766625685504 12238717 -523384698466324862185279118498969303360 12238718 730107376413099570525302253904725910080 12238719 601942802402718738697634724527243091144 12238720 -149712868767923410239749632107007180800 12238721 -780137165516423083655658251376830498256 12238722 315316362237600881215055307797331344640 12238723 -321484499550065077066537485454521856 12238724 -945016111080292078926339201263738803200 12238725 -362314227744616054154708624379694632000 12238726 -71287933136524998614445999171784360320 12238727 1044650884668074782357356151072960749192 12238728 -674106668750523686414143579126412451840 12238729 -1764683152963523155112452239308896269670 12238730 328080007577318405922701402930017273440 12238731 -927708278783289411820713235541900672580 12238732 46463419061891486342796317322366489600 12238733 256923689363160744579311895670026506604 12238734 -99502034925682117002498478891468816320 12238735 -1899794661680267417256297146253239040 12238736 -230508230836348448769495638561343406080 12238737 112203093033650503408483589170154664960 12238738 -124967175412005284270512536665024808960 12238739 418715759085173667012112548496725498120 12238740 -84429430749614728505441272943750365440 12238741 1544768010592555266771900754806513760142 12238742 -5444561378557694331516866022482219136 12238743 35923393822875053248928390973332704128 12238744 441312106631811210525573703992996864000 12238745 -78313775494853462971873146781221077880 12238746 460817233190063275419475340696663040 12238747 -460295085811367559886048423134611380088 12238748 62037043881301380162146797865423187456 12238749 283406433068012412641274047342129682240 12238750 78591483338674823097714466725712320000 12238751 -226713006044906886016240488462256619520 12238752 206962026287547424257756321345869709312 12238753 1072803494874931072918390250184428294400 12238754 -664079861027332940980166283783338542080 12238755 539637230731776703752291739301792102400 12238756 1105279549487603300804515100700008301568 12238757 470647551594872333693659110214113795006 12238758 9478041731732989271690124971759089920 12238759 871029348733166750239187561713087029120 12238760 -157633334678783113868430500922305740800 12238761 59052604819007252628484589393862265440 12238762 -557434169596868595016655751380046736128 12238763 -1254602985420991614322951762624224950988 12238764 507553901607228662710068004557272189952 12238765 293554673218359186468771018159900426240 12238766 -405258187812570160799251908089098239168 12238767 -168835347473642402044782450604491665280 12238768 -226825341158783553315100235646404198400 12238769 359357762321578830856098026399755534848 12238770 -216721359963998713846030868015563814400 12238771 1835761277165575622048155288316752712972 12238772 84681623072870371441013236945242365952 12238773 -14251994779744116886847260812425523936 12238774 193596533417144616234543063471692226240 12238775 -202781425173937875826230381025297897200 12238776 -42454991013909811429343314745238036480 12238777 -1457315549750032161200986185723030387260 12238778 846527169797345489905326775115161311456 12238779 -339030975305493972203613975601221066984 12238780 -30175088107821755787740697132889382400 12238781 -1116217526538609489375757804330383705588 12238782 31621428578184436678506126173649744192 12238783 -619576038337648152520147096956511756800 12238784 109391066583022175010641089551270936576 12238785 -336193412982486311131271588831157515160 12238786 65879706526274711199800980417780578816 12238787 492295950206208714427941623408845176 12238788 332301765884007444028847859600827366400 12238789 5262952336367155336941794409323794624 12238790 172490828721635035292668258947661238400 12238791 670437326076786371493908089821925759440 12238792 1464692860538886175334970231180152448000 12238793 550814359729223982227260038788209875840 12238794 52822737813579460523275560803925144624 12238795 -94612168293421305105821869156844143200 12238796 -289205206249149200573577511406751959040 12238797 134346876063534767565264948607777649472 12238798 -247625281061544857860146512958033946752 12238799 -937412035740353707243774488581672701200 12238800 -15082612151919906115725224076273254400 12238801 402992498335729653781617552671362382704 12238802 -864388084012482103943184328910831841648 12238803 371299907171681878756477045645536562800 12238804 5658580441171927492743370079046663936 12238805 801598280533077102965448259458277658460 12238806 100621602915864593822066555060952619008 12238807 475321412564754554665752591567440308912 12238808 849378229335167459201328133487979816960 12238809 -296487113206328339008283421682255824672 12238810 202491732116170595328419970723653645760 12238811 -807315841024851615393631427882847903240 12238812 5573346777107469446856830958202905600 12238813 -78196989055682830918248941175020630158 12238814 -300538794965882258526101300602179019776 12238815 -33701282413578620654675149582626336480 12238816 70166086471456409027594418314702487552 12238817 1440384969992725746991752007493724802692 12238818 417766111798297108611907651713351920640 12238819 7822527237372684814783092284671802520 12238820 461595941565423278594337527249007452160 12238821 -336747026037018666854665772010323332128 12238822 573044052285214622189472609213955258752 12238823 -167996057223108871913695192650606460464 12238824 -132057914162056609920813363270419988480 12238825 423293569596481636951863294913513171550 12238826 240409635119864740697697525214193990400 12238827 -451941737012800458934203032037281221968 12238828 -27907007140650632359413005476251554304 12238829 1202931374868239490436846318030415434560 12238830 388272212024934292877312151999615648000 12238831 251090157874041252675870678944670643200 12238832 3591848064375058648657115200059310080 12238833 -1080481329103761002554929912173181414336 12238834 -551505802123675224009934166675456627184 12238835 -41690019579056421598690617583068984000 12238836 3795968237066146662878315676945088512 12238837 -658487115604498228938183789302348788100 12238838 -689930417384933224695737815143078727680 12238839 969596949242118147988126177539899080704 12238840 292408630546908394477171310584461004800 12238841 62631732757515968512841119271317536900 12238842 172037456453063192106751278124704768000 12238843 1202009361888979518175910780987568045092 12238844 1034644318307276673912833010826334794752 12238845 -75913384047304453858281898596302808480 12238846 258987354534630497123037720399113551872 12238847 326737616391757718498626825209183854400 12238848 331273022979996174043298429894658097152 12238849 -83542206823586203865366879784555520064 12238850 -88360407279777466541388048983586048000 12238851 549923225454922127010141225289647587832 12238852 95525711144278325409140204548204929024 12238853 832038244954208600200754748684489017664 12238854 28201898994400315369634607472524239232 12238855 -40409283863003340167440670355684542640 12238856 540827832957743756461953039236831477760 12238857 -82488660875756653622596301520223835868 12238858 -103640718076447575980744210483521483680 12238859 297842356179250750480772857733618559060 12238860 -289211496054327053201246408522158464000 12238861 -350549582331992874885216094010140193950 12238862 5902754758411614188020558768053694464 12238863 -15953269605421390831977400015291072512 12238864 96504858901428437609062127312041082880 12238865 512438206157128228232790388569545446260 12238866 208199666009559662335740204031032911520 12238867 1876708723310492670266414266277071375916 12238868 1346980402411007409689081280418574315520 12238869 -418665518449114872934927641491682361920 12238870 -89288092561411133317236954205649088000 12238871 -769971717728572221562841240266185311928 12238872 -856412012194050984702476325024059228160 12238873 -1002155077737276604637497687292780141878 12238874 131851630538176147066375976758105181952 12238875 -6963824911351983230780752735142208000 12238876 199994745808540751346878853762927724544 12238877 397476492724333758589470218054819827692 12238878 -304956791533600799845111342320119563008 12238879 -236959249198590311327552003709822371424 12238880 313482090793988602117429054749685186560 12238881 -39915934771297229847917456109043515840 12238882 421776709684095047946145364407828563792 12238883 -371980388321727468608295731896846088868 12238884 112924664716585504919467718707323494400 12238885 -188441939735023275306458746248262041000 12238886 51789501472988908713830377833006721344 12238887 -24070118166130845075969631197473294040 12238888 -121552304183352788044306053415270809600 12238889 -202070162746923938577478416829495154076 12238890 -232659282209365507077315271311555801600 12238891 -160546373291402520356885828671330272736 12238892 61516206734878445680422760657503657216 12238893 96809297960911034797269161418210777984 12238894 1361560355875828939227084633699723739392 12238895 -556520295282926137188615898522678023840 12238896 219427191274742769778351363660450332672 12238897 90133191400911201158873414660228666304 12238898 15074554832368303861188846603553996800 12238899 -1102047170987685577326612408946248780240 12238900 -158494659327642699310788676206671152000 12238901 -686266472927416431790638534725367065760 12238902 32313011752674070959134070858463842816 12238903 -164553134426771701971041333342580163176 12238904 520134182038550588542284689105911541760 12238905 20665110223698645312117055797215328000 12238906 871065931984444194767899394658975127152 12238907 -3206840850878217268728744998894249160 12238908 252445334115628230644784292163965440 12238909 -800444275810242174509998097827936599552 12238910 208032830042818220313039178998242382720 12238911 1155078070638997466303442470249475578640 12238912 217448466332134055684699286407183597568 12238913 -504267476556973317074662515594743147838 12238914 41143074182489061326815352452252909440 12238915 138651388314775343995113929188244038320 12238916 720440504699802238026718096939257442560 12238917 -248210735014153556422789896988274062080 12238918 -12733154175443446328947900271461222272 12238919 -130267607484010066966244494509174720000 12238920 -548170049252184987156161221767361075200 12238921 -255704845871148105806788353004446195456 12238922 296732177095136579238261056580715028832 12238923 -155684622685842932042717674866623365416 12238924 148299554482788508339594327817706086400 12238925 -375330024745021892502890991897569800350 12238926 394638201891854379201152248198424064000 12238927 -26751788086731471050077694849737619520 12238928 -151715109153271942476338254946222899200 12238929 2271937048817171240805063000848890191360 12238930 440152075605875633565299686873681643520 12238931 -1325336590022214248074518322054156333608 12238932 97384456002078170580968393674099709952 12238933 140249057289333346982963189427566549920 12238934 -87924212884073903516088435327625375488 12238935 -546735172566612958985133458918189583840 12238936 -1453149081802288234680077036849340856320 12238937 1628198290441081823482829135944776641232 12238938 334770428035139268742487112176976282624 12238939 8482057659404962170310383612305148740 12238940 -224855179936843767610514170601153464320 12238941 522097195065040507163887190639897100288 12238942 65544086982411674610339627844703822592 12238943 -1262017035768646345215081276731425955808 12238944 -6939588716402715554724634924714033152 12238945 247029140599765313592832634387618035200 12238946 -293412582523553399958234648667175850240 12238947 -178759591352082303043019604545456973360 12238948 -492033058335774041256916053884918000640 12238949 -1506612454972560368848523540831560642050 12238950 -224041345838654833628685053694502848000 12238951 -61062709899585311463269556943490520000 12238952 1341486088549348665658110679010624716800 12238953 -868622338352925939312140287118891235696 12238954 -65385247422826405756207001703530354688 12238955 107202511870386997837708691920460614080 12238956 115487975908166658659653327033060915200 12238957 529690091237674709428246551030976644000 12238958 -415404082336571915294170362203441065920 12238959 583843011993329122291818611924327639304 12238960 -35266328213076009954026359420487270400 12238961 78697835429152508370117830124584064 12238962 -16396426096649806827313037824704645120 12238963 1251699890869153976053531435444762880400 12238964 -212282954813872194855865463519063961600 12238965 807199893062119909411421813202451896000 12238966 -812519910595662249908663412830604809568 12238967 -254598714413628362684873638449701945952 12238968 -142067603690343257801326560983749754880 12238969 -2748475009846753721925266314781355527804 12238970 545029509049650715245154080800090611680 12238971 250154139527021730112927399844737463664 12238972 102051389721620437655676787472341934592 12238973 171823765949393880277298500224716040000 12238974 -11539035835178731065973177282596624192 12238975 -732786349540762438174773275603810751600 12238976 1301475748413996114217364291620763074560 12238977 -72869740568824870757970822182047811280 12238978 220131723594488892920991294081616565280 12238979 1128340542439244750556534253316693393280 12238980 -176683885286612970102800289889195745280 12238981 1047624287832131090848008042828293619710 12238982 249479867689337112485199329572103609472 12238983 -7215642230997406867391760374627301528 12238984 -7759330352192754082661567042313492480 12238985 194935255826818113861669145832436840960 12238986 -188197042752046707023803505502035865600 12238987 -37993422391043436721315881506022844680 12238988 235720768404039025056992218263110424576 12238989 362411784382984777843292296908930093120 12238990 41675985188346519631815481820484403200 12238991 672461433193043858983127107217410585392 12238992 61233026032308664461720899909804359680 12238993 -287646800415626633952562246768312031756 12238994 -321418216445779845890761766618259694704 12238995 -122075096246960988964145313469619036880 12238996 254435604929593808698537463672776949760 12238997 91442331074275048613949390484845700572 12238998 -275182830877007190467259651573769167936 12238999 -680159507014693259086178936226363763000 12239000 627094063920694040404567753115750400000 12239001 -484055542367099617081868256757362678720 12239002 -96340458224191256233710186779783654400 12239003 462049485087919002602165023977996092160 12239004 -444974305054459396846148477617397760 12239005 246194002525177636893291039694726263660 12239006 -252320851611151154190584550521037393216 12239007 -602948363062015724588355686354504340480 12239008 -385916193500311003549900503075362832384 12239009 -788713194242904583445128056840437150700 12239010 135887365329389192492355377234975823360 12239011 1179860051006686412480276698183050133224 12239012 -187441590984293163548066950790122306944 12239013 27313479232574268217672887620738382720 12239014 -635663157760144679906047073563069757568 12239015 -696745319222774486696035356961286277600 12239016 -149852079892935728928729613274300006400 12239017 -34615406371632420454397725197175369216 12239018 -99012724043948616357784710304691887872 12239019 -14358124738050735311661136024344815280 12239020 -289733608363508189216115338533505771520 12239021 412359085597159078706243129903885011200 12239022 323021794736984629902966337449011844672 12239023 -496711628884818471056865707213301348360 12239024 -455490765625088361253901171201785626624 12239025 149245710015290484709277485805699208000 12239026 -46354847160774092242052687352816286080 12239027 1285568285968683382740312836009529636876 12239028 -751614504451459956190120069227830999040 12239029 2036817547157384665089137865693807950 12239030 178279354135085393620367408767080798720 12239031 -323300073839581818058062637103775526656 12239032 78944078298527954107884187873621401600 12239033 473211213764006760533640354510086382804 12239034 -5927776731742087557761765058743127552 12239035 -1489380257917175637868679878417585650240 12239036 173957200873885230398374020983481971712 12239037 -866847034595729604705677841997484976960 12239038 259477506352487953058780233318803981696 12239039 -11540342339079068251151144055546762360 12239040 130269131818862643878694396574983782400 12239041 1545254005155145195522480903523329765442 12239042 659577539566504937322636267809043774672 12239043 9082624596082862459555252620875223728 12239044 -1444587288514484966842453936269807225600 12239045 -20983558552903095500088044277456944640 12239046 196683826516509691546969640952361968000 12239047 -17099527991245107406616970196952999680 12239048 334307589921163516059659089444983275520 12239049 -659373576631507323693502748067826961136 12239050 219591377795529943105715465848977574800 12239051 406858310146795115002730400288575140608 12239052 21751044197351639547499304188101967872 12239053 100006271436690162839521341602080028460 12239054 -770190604822960845593619034103080137024 12239055 19634948894184272849308313630892574800 12239056 -121500003243409734862665622928127819776 12239057 7821304565900058243052740047915226480 12239058 280202190219791144382961073103072768 12239059 45662780855194279763868944560733114880 12239060 -145877871295988204918670258492117131520 12239061 -603267374295636900575314094633766911328 12239062 -436581242425750489802916182575029683136 12239063 21428952556930256019322652985234642312 12239064 817911300392442930458318602111131432960 12239065 354704544927287194434208868602608339600 12239066 35094772333936913222396501482822078464 12239067 241695396813870927258306749062440099480 12239068 -440894348323831828519912742033147917824 12239069 -1581146781439476632331215447985165277530 12239070 -358380703621478099921344867789893820800 12239071 -432011253515584593075456523009677760808 12239072 621392994006991592847734972507865219072 12239073 285050229221822128310386489484077881120 12239074 53256224016169626565771886646115784352 12239075 57833108243584349901277672002271692000 12239076 -401164962353864543212221172267211083776 12239077 625465469577894151000362873749151660926 12239078 478423699332003413037375349098549196800 12239079 -12827553282786168318737526154461702144 12239080 300707518676625823786436150986132684800 12239081 139868408576587471409872466505108214500 12239082 171950161225840853897409717301723459584 12239083 823958972062389151573752398625563797600 12239084 -177584369090686802539125320069781347328 12239085 -138832915304587574028728737896903021600 12239086 -89350908111522814713982724548487107008 12239087 208306896336483752376032609546678829552 12239088 40415122407082348308251242563527245824 12239089 -1202325834449016868537201488319438410240 12239090 -9557426822233278148579451590033351680 12239091 -1063397538747147391814377937139409008648 12239092 688536680351810001220796875710535678720 12239093 -72865879776037487017952412491919704658 12239094 195147248089731960940062431812429123584 12239095 293387202138095330521101815044220876640 12239096 -1576616815639147150776528604496528547840 12239097 33166443653279668347231391774492032000 12239098 79188209835566235897022064199049042800 12239099 95643360706488892297068735789219548136 12239100 29809040088881022630284871161406374400 12239101 560700417707531681275900193073683790464 12239102 -247335979366192795741789517695486089600 12239103 -915763756974497126690099429743047543096 12239104 984688050346836632250652628779752488960 12239105 27995444982519010796861929593025997760 12239106 -83163627680313621180969706286319374592 12239107 15746232133451603062182523541285165760 12239108 82863275328521737451185527730052591616 12239109 561413233763039345919030647747292370014 12239110 -51373511779278854477170312549278382080 12239111 -2159963258827888586229953869682026626768 12239112 363368091229393581794113170820390379520 12239113 -293938376629854675416235148777569280220 12239114 637913405691589768683028845947230839552 12239115 35867795001226906871486293483295485440 12239116 -270080885667871798020973568866769556480 12239117 617363169235697420835279992433050962944 12239118 135127759444921627767537830304711675264 12239119 -337365829265978686310899995889322110904 12239120 91635349127720705959391956150369075200 12239121 621666691657464708503408046236476380912 12239122 361674459544095180861017631278704220160 12239123 -284558189099644412638178049303168735936 12239124 -128161863091362828533844516907191404544 12239125 -454008702487253948393587521458878440000 12239126 157978761584528678192837936935244256960 12239127 1250467731971262468402490592901713877840 12239128 563253978332360282078149045576854405120 12239129 905663999029250943952977114340812049152 12239130 242285233626357646211164051836311243520 12239131 -462777156661876836495056144705344520880 12239132 488773811107881808537214635517919793152 12239133 -6445397795051350809988456317387936192 12239134 -761572742768520829594809736686568770240 12239135 193536737646049550813456296070360005200 12239136 -133507036107957952116017231211849056256 12239137 630833915647079916689654659668290191920 12239138 -154740752701382393284266037082231471280 12239139 277145192707060819683706127906448437568 12239140 -859445819636977964151277940672591650560 12239141 -327535219765375702228158941704532121216 12239142 216967280475517313756412839521080030912 12239143 -66970696261717172582959336033312038816 12239144 1086136985707478885678114134161865436160 12239145 767755414448415413926192609764753360420 12239146 702739169487893698000900113162550084272 12239147 494119349576107479368435704499650396596 12239148 -258891251395546546884461608064662634496 12239149 86671860345185277630284319388997035554 12239150 -68526590289181580405034574086734400 12239151 293302926944001413974176571518797013120 12239152 150356242182122362452801190353450745856 12239153 -133166615341168929977876928933927023598 12239154 -589231770336251613838349912342532096000 12239155 552252405586119024058536384354801112560 12239156 188028969054994849748384259248496907776 12239157 -175698041416413251169050910048493011456 12239158 -1024950468654852135054885822943422403200 12239159 127633404822478826880765803695590181416 12239160 -697918595202445038034108495796729856000 12239161 -1270004494183148032352059559178972740976 12239162 120312159532177129435503170573434125504 12239163 -909935214534797648802006545800440521976 12239164 139897116812093826187385380202546338816 12239165 -1291898377675946549848971536260794713940 12239166 117536757805767727067552372055588706944 12239167 1404900063346850565040818889684389860832 12239168 -450116605573972689104865960534175383552 12239169 -86018829676355620360730806263246126528 12239170 194049077108302443973193740898373441600 12239171 -1090385741563539027271646568862014672660 12239172 101134717147171911842783397951300255744 12239173 -146822442967449368444799039564465765760 12239174 -176367068209135187921681312830799074560 12239175 214521597788948701568722307850115417200 12239176 2593487449712331212530407000567644160 12239177 -631082892690705258791453281559451751974 12239178 47956017465134947945107784774513640448 12239179 -180311933432068609381852935829929795216 12239180 24955830782164765713313050425928529920 12239181 248973338132930320604341258769061978528 12239182 -591880493219857727363681246710340735808 12239183 13416673597500916631211574487609124024 12239184 45825476852508637519824890486256304128 12239185 -4319422807908474493559025668156407680 12239186 -875792253991020325047309281207472740208 12239187 -539147482713988242621699976500604992840 12239188 301559473266267481637775169916797822720 12239189 -1394360711123920155148968574862360529540 12239190 -127199980233215309679232207855908672000 12239191 106325489249173300877403613440452848800 12239192 -310081389086681568801263708022394060800 12239193 149534934467648138728388348279082461568 12239194 -832695906741456542671875236734295417088 12239195 -129004061536464865847675472373813937520 12239196 -28650664300316466986381417976238560768 12239197 213787150319359326870846745414690345920 12239198 14028153359599930441082838441793065600 12239199 -283039740886614843481637640598258296192 12239200 -987333330410876915216060082426593280000 12239201 403900491441053722727756542092243903144 12239202 -522744116626430734441751650064972515968 12239203 -310404178488401304224546421063022356416 12239204 -860800213669106825781183922531751353344 12239205 372174274273185668570299806666155929920 12239206 -45658464783115949284746877474088603520 12239207 307811308346408508194119783560449508312 12239208 1168496115134154054771491770394338099200 12239209 -182862306371230936164862174130397078960 12239210 679557972193757572122100732904494097760 12239211 -613326120188760482862535571222463539520 12239212 378786478490045821797090362410657331456 12239213 645607714831329224664446495783848308960 12239214 32798450164116343999807675579250498688 12239215 150113319900526225622080378068932844360 12239216 -37808452232449425029440630712619565056 12239217 -456853535712920751630494288030545127166 12239218 -551202385102083966035273508783480911040 12239219 90012600022638674109975320066081544 12239220 -56499873154174329491375328344120893440 12239221 1176568878902411032842950175911736645422 12239222 -163193575117840414910055991151896181088 12239223 -1280870961955276120661911221946195494912 12239224 -307871965873494522567621195453153239040 12239225 733157594416194850878043753708519784400 12239226 -132961452745225182800790277571201029008 12239227 27328796227464156358151430126997764864 12239228 1002897273482790577914300174441869667840 12239229 -168425113815416633824356197073417408960 12239230 13686540102180036962819811122823763200 12239231 596061598794023930057391862207019414880 12239232 -7691341307291435902617098090667048960 12239233 -305954689939952337650590676033552472320 12239234 -76968265101842619104297164518778761216 12239235 94422124991531982052909499313352363200 12239236 -232032832312616580096532696472383829760 12239237 926526515503850211817777876521071016060 12239238 106726557194764061641910207402701003776 12239239 -130012042927589685934473678635022882176 12239240 157980394033879788664355904834901708800 12239241 -177780595063337721499976184907719164736 12239242 -76968728926334623278072393243976684800 12239243 -37759391520287561045495231087436954576 12239244 165276961029373181370184254843495530496 12239245 352843856072140565674494088647328109880 12239246 7893551130513976375791345933907537344 12239247 1254482647683937204733186821591167346320 12239248 43445172212459578529904800779683758080 12239249 -413481397799557218192961792825643430720 12239250 382213321573441518430988734796129280000 12239251 852116358673755056254083047399222510252 12239252 -880160918233447659359145276056853838080 12239253 17209837479451546938446013929984068536 12239254 -241265574101591039086093950742563115968 12239255 -331250868608689830055232051369683315200 12239256 384024705344451636666687630864503562240 12239257 2639537999245078669176729292732867152660 12239258 -805580568261913201051412655788027765520 12239259 -702691658070136102925560509542253755496 12239260 -594273763530347663873555975849272611840 12239261 -170225352950935592813861138498293434138 12239262 -148785019698344520278360249075782656 12239263 -41707111084546192094092610491772582016 12239264 -1115303568110154477777232513447800864768 12239265 117603854635762773507871141312863536640 12239266 -131727521549800582992281803355392822272 12239267 -363992795479172653466165919603074850288 12239268 460845099965625390146052824579032688640 12239269 67430703167050740053399963641129680000 12239270 722366522989296142646020896231039106560 12239271 1171091614916014534161601564659645240 12239272 356041427821039702007174432371762252800 12239273 574884448950276199359437330221751190522 12239274 63073818850593411300099048070827720960 12239275 254904804954193093948483450821894623300 12239276 -393946679593783427327305011461782763520 12239277 -565470410568972924399253908752930086080 12239278 1008769598955352744552884884516809669440 12239279 -338042901969446147682084369318609909552 12239280 37408548052863637313792376040508620800 12239281 832739579124590286999586496975397514164 12239282 -390897868045959181562911336112342034816 12239283 -56754953463636392401796796821818586880 12239284 -508369884595241346548651521840006340608 12239285 -248995992935463144079956482191678525440 12239286 -316510786526269333925723856465123478656 12239287 -1161805962473613223546949872151803960760 12239288 -452807466893485128707292803675774115840 12239289 -396183928525880041611873875107601481600 12239290 -49561931786817196694154528024342912000 12239291 142590669356716498798890950238378237000 12239292 387187609231703499029356553318159622144 12239293 769314177554997930149191014226338282144 12239294 -664894872455719609651909719483210434304 12239295 198018015163892139247896375901344946320 12239296 -44466475713729460989937526089659187200 12239297 -87651679576757901105567769129500859968 12239298 74815523626215126642031372951010312784 12239299 -551110360119470862626112822336008841264 12239300 95775500743376365721100889657845206400 12239301 646536483377502640497171594817227025632 12239302 -47400023533450134337629460375236896448 12239303 -1117518131018812175438345467274998819440 12239304 58384751949770059757627966640527769600 12239305 -5059142897190196098168376478340076800 12239306 -316539726336013670501112522419949941760 12239307 204849638859560046239438703693811342800 12239308 135040718700396757232107176684151900928 12239309 -875408830131733992132021563382931268490 12239310 -163131856920989537103474402893236179840 12239311 -672910259375615013398159682725829713168 12239312 120031815797462584283569334426476216320 12239313 326196808043206082684856153285264040944 12239314 354913927206864494945123459241431406720 12239315 352278840915204921811802308533636240720 12239316 -54936481105052099375995212610624266240 12239317 2201194046715294397592950949958643685952 12239318 499335440198557023396254460685091099040 12239319 -23340865213441627911074985411968588160 12239320 25206309939795267978837117545213952000 12239321 539678726528018098555964715139173120522 12239322 101236748546167728545557750127563782144 12239323 1384120872318965213522031469468062021572 12239324 -548828480646742973372344734006927903744 12239325 106650848089052208589773944636377560000 12239326 54257698600706763892447166632929153408 12239327 -569496750222642777449078135580377095488 12239328 -610405764205684856291558084009949659136 12239329 -856092494749665449930996791308623583070 12239330 -620225576435578730823450012687983124480 12239331 39105987222760410462498696557622694320 12239332 -182024168053719138494758994122953154560 12239333 -333551285346606129660782408620096271136 12239334 261663927165632187503192549720954367360 12239335 -187903256712340586793890473759504320000 12239336 1055561665612298757197112175736422087680 12239337 703114910625279445132591126682154154944 12239338 -55342089910788500960352894190872217680 12239339 327478681489321697741498259515141613456 12239340 325289166317131563386833882597130419200 12239341 763714313193543372315473006660419772812 12239342 329132990838220691435686025456360811072 12239343 -45987581697218381031936025981394867256 12239344 -576383488282962204733595919477866496 12239345 395550787404669892435254421585031965800 12239346 50044381747580268952125399998559019008 12239347 -972912909236979710130977358094642609204 12239348 3654535892592383427905113281711421440 12239349 -683304804485236280508271129111420179936 12239350 329171774859834557787925033337909690400 12239351 -494757519182225302749428475190129050648 12239352 510868713637537033281826390242949509120 12239353 272507777657328025923684142868403220480 12239354 512165489144829370666398674780868057312 12239355 -406212911678074637737360201345829452800 12239356 -125316034093209321198989571958550520320 12239357 69961149816725201077682922052688779980 12239358 -108256943236987126780478405429119893504 12239359 1782893500074395494032432937595552497152 12239360 -89467722282350401265290136361621258240 12239361 290055234100317101025209644246434529110 12239362 -678651650774534761528334059883802347568 12239363 -1214288415538919884805954902239621972000 12239364 885120613371921740611654950913283530752 12239365 -824857246131156647268192486765988233480 12239366 -971908429475193483195567013417409470368 12239367 434363335690819817442727867310955504000 12239368 474738955940943640640258631308792309760 12239369 55273900044415398176869645396938923880 12239370 -218732795342231037667943325414869145600 12239371 145727686622392805856928497263980485120 12239372 -638949315969929699779914806544946055424 12239373 414752777502640265175968812273477668000 12239374 -97235890923544527742957890803588237568 12239375 -221235173002735087837485052133315280000 12239376 -187150750565653803970970800691586859008 12239377 294661823397249952540092146621723380720 12239378 -12247263532502127734489131049098760544 12239379 -473642007834409718692545741342436402536 12239380 -481562871106634214071648559452958931200 12239381 102637046147270611180184161738182033408 12239382 296021868207186709929714675967263836160 12239383 634830460302852090668843258470916333704 12239384 607420110604002355631761950200456908800 12239385 -282529873241686509779335918321762574400 12239386 -44919813269635251348735493688592483840 12239387 2262028936963875583691634558842371011840 12239388 -126654287513369922175858270381644539904 12239389 -105717920529728509722406570977006488960 12239390 63972446510559588643128527227061179200 12239391 12143751645581017679667436663055178240 12239392 -924908884695544644146435273677209600 12239393 1540469673240198709521530425054570572642 12239394 237384778435769927840927239756188604800 12239395 -346875090260157680604566936529299533920 12239396 -12989974666277019633702063817080024576 12239397 -1420736289151945193838509517224982120960 12239398 828258232353705358317867115729819231200 12239399 111398626825826815808411283116504837664 12239400 55900665886687300298261189063577600000 12239401 -81609712085662548350969053894157665600 12239402 79998127202167780651369429927767289344 12239403 311590804141339749622970456727521193408 12239404 65832314933863608745012366625851299840 12239405 -203274546375030051484872528668189959680 12239406 244318455696534736897793599021750457088 12239407 597264183344161930718973126179173008656 12239408 -764184095692199939424701293692899819520 12239409 16147775044191924410756044556771988480 12239410 583132869391954415962710445449618195360 12239411 939062542291372933649870073156972320352 12239412 548229354114731262105620209241163958272 12239413 -1032704188088296294839789663785574024420 12239414 -2802269114551572819287968943614028160 12239415 147019690233361108758626982875203564320 12239416 -1195453679292000429716708204977249873920 12239417 -433022917133688577690855241162199576534 12239418 -345137052431768381393410756871399863296 12239419 -1573098783253739067513683788306491601180 12239420 111335096410082534152708065543880704000 12239421 -206215876596815543007002412108505651680 12239422 -287056590319472378441161074794794244736 12239423 325319677758451377945063945066741648240 12239424 478460432448164715717820069130048372736 12239425 -374531067121386824326326421372933429200 12239426 -12587814225460766780118410172788317440 12239427 153619481562930627873255548907911831808 12239428 690415979853090336418702903537648803968 12239429 5097099875712150873252482107681668480 12239430 -34552760844729285669349150826701824000 12239431 -905971199130932926793003305743447577768 12239432 -331829971163850528602253470873506406400 12239433 318244169735099182644849668934589172202 12239434 -8190533937762653168742820234645685760 12239435 -350836214266555747406326289455364262000 12239436 -204604268048253459753146937407188463616 12239437 122568126183469079355885536695828560352 12239438 465986924160120744450356067509162109120 12239439 49138668562760911668307041197099533440 12239440 291349067263073068343768664779469864960 12239441 -1585695675281025793709537358468465334158 12239442 -11637680488114921126563167185915730160 12239443 30155370572399806587209845760014005360 12239444 30132888448692454753579892911964209152 12239445 26103472877022465076806363071343397920 12239446 -995325652603806679578576875950218816 12239447 -323125767157133593644789736140431954088 12239448 -376846671023170980111948853769816678400 12239449 472374338416333520433755673973456232964 12239450 -260631397981417422433338806501742336000 12239451 213293069749274228874475057868480409600 12239452 42365195901248397788921239987677529600 12239453 316666412016036068357956042462045137702 12239454 -19491579882638815923059772664895705280 12239455 659583244826316652209541623413667108720 12239456 1249244170076849857194258072774298828800 12239457 814663261011474920361824278798729771440 12239458 -153838540360754435779419273177585254400 12239459 1052804281906509830449630966301031547104 12239460 347136223432154335492246922963492098560 12239461 910083279474086433323654740527615577824 12239462 -511038227758347873381540290153170068768 12239463 -871635357061122845021733238968472170456 12239464 651523472220863884031187607514680335360 12239465 239859833996288196699006490012065559140 12239466 520219978008317082683408556178206983424 12239467 81190824004667471598497524196757279440 12239468 4136906915017528588501829005098018816 12239469 -588539329138459637074305745926628254912 12239470 -308684875851550769825306402138753395200 12239471 -150296037750885593299807980337196585856 12239472 663827026073176522009479958364160000 12239473 1193918252238779132541054125292929227044 12239474 49899989915983882331550767297786628000 12239475 -167649565126253472423092564124359477400 12239476 -238329091630394863676845059316820774912 12239477 12144637199682986763407190306031848960 12239478 84340966674861512184547172398573595520 12239479 802590309341552110270445061681198785760 12239480 865911579201476086868369847882508492800 12239481 245777859872406487243180936991405964960 12239482 -18760291575425462382367799048073025536 12239483 -194214433983872341423786847714751103440 12239484 199549864216169317418150871485559677952 12239485 950720629459251892936249738028083131180 12239486 -284005594713263324128820150943040656000 12239487 -901783185903103187111516663878731632400 12239488 -619898517030918602704845808744771092480 12239489 -233863827539486945391351736138986153240 12239490 799882883018401007587179367169196963840 12239491 -1513181988820264211184195853157100772800 12239492 -1298998211811620071582024738820645491584 12239493 -385091385548449877784853800239311833600 12239494 116722451246278296542387826181967015040 12239495 79980887246468709320504633233799052000 12239496 285991446875678234526935700606652416000 12239497 -839916092728261306096646612803021899648 12239498 232142319255342305914702569653388865536 12239499 658721534996727282506503374734877070848 12239500 132083235927299109663031627497968640000 12239501 -131281710212863481068980427443540782100 12239502 -235859756889772953475381899363095424000 12239503 -45916104234244417742147565625717158080 12239504 -98630169378388236583912093866401095680 12239505 6570265954974668176041113480557868160 12239506 -90455578620318666036382893989919730560 12239507 176402066785091998725422826557776433664 12239508 -227426164457166555697119862937166243840 12239509 -556211032546712282220240342568441106290 12239510 551704508895015488798247248472339077760 12239511 125431493854368945656853316089495194472 12239512 1242510541889145304444571171317544939520 12239513 197517185017869436502842671444774144 12239514 -139038184136265957605522522561765719824 12239515 -44352488632615804065177011805543320400 12239516 -685872253997851109209349882226912041472 12239517 218961767560190036507203359595351826880 12239518 72433176584566498232899794479047809216 12239519 -511222950061785653793572828948822404656 12239520 -1243692376846136484531038326578216960 12239521 411107344803920869837651376398360568512 12239522 242244196891735244015219949594461973792 12239523 -319976075561023571103309079326931553628 12239524 593194504798591841785031429423115405312 12239525 390878846913207137177885713695285302100 12239526 63232768929198119703341719201126610688 12239527 395530424667215859368955045247001344376 12239528 -544614584932616346520706007598450606080 12239529 177033253074685040443647388579663011840 12239530 -485853834968207787987929285173556295840 12239531 1819302015517251025838725396027158120192 12239532 391165227875288919822057263363804236800 12239533 -1006464927108324631123634235365853669600 12239534 -753795570899973863376543883563723975360 12239535 150815264465107524511230723179384209920 12239536 14383742257049810369379759311218491392 12239537 -3035026054093458829809015347949404438400 12239538 101739199079673729611336913457863656448 12239539 460300357082158941887315597896660273024 12239540 490486642308334696731688521953482218240 12239541 33075006953510280092414795303077994652 12239542 39727251878732635768207581910853597184 12239543 -93878661555788028688509839959264565208 12239544 158172614931144107358434993560914493440 12239545 -13727414724788556836496832380191626680 12239546 103573746295664987535111953023834600704 12239547 -206482908274937681739838885114717836240 12239548 -496934802933684443780861492430128674816 12239549 740730082006339808708392288900293538560 12239550 -263204058033157322932558157209274424000 12239551 689409307097646255283361704895512215400 12239552 416912551341764889184901428116751122432 12239553 -11614410220879737814623411107914552800 12239554 -336295200190443231989347879630057311024 12239555 349000141495230371590766480846999399760 12239556 -258921507413318424186211467647267082240 12239557 -432540259190720978136290250272611721856 12239558 -65016652975067171221916197970576015424 12239559 60608387830831298613888207596218656720 12239560 208687447547191332592069728484587110400 12239561 -579597366242177902748321925704730428838 12239562 121945434734299163982264610496613418752 12239563 -6964114300179317981848405155878629104 12239564 734238989636956541645672197999603858176 12239565 8435773674737476873767032516799379200 12239566 -171740209295340445873348245793978419840 12239567 10809177963239061252781942814559941616 12239568 -10193032484506742585046819073183973376 12239569 -350593815657386227571676816257912380956 12239570 -180462808033869009070803477365441303040 12239571 275186705898445101536085405436602518712 12239572 648789341609798494166995320777757480960 12239573 -709630930408451390550155033753557568178 12239574 399529216703686061467663902011211802560 12239575 -33270251310474661338048272950352496000 12239576 185592442097051981602633527997358254080 12239577 -66446507615708837081837361923674558272 12239578 34312447145010144408242210905312493568 12239579 1683063808016069443763206723713094043880 12239580 -88060648365150329048992396392319948800 12239581 -26546046164503839422860067606951158618 12239582 248130589864130111945926904886190737984 12239583 -752338575698815462724763670561340475576 12239584 -456421212017497694512733429072806281216 12239585 -640455811824652223989945606394886794220 12239586 -48423354162385492309300529085899940528 12239587 -819235760812459282176501112383447812448 12239588 80772633724474120711500897345240637440 12239589 -513516168065858671442621600262986915232 12239590 -108614593714050980802856877357356156800 12239591 30130684363645273760982484749858163200 12239592 1097866485544899932019021914839550361600 12239593 455279388417142033500752262719514350464 12239594 -18416949878203094341875434006418893904 12239595 -176048969510181632165111546394572944800 12239596 624348282841211709850703330651529971200 12239597 642759073635394174693914910765689605472 12239598 97839466752186484208421046931468067840 12239599 -369111153538029666317851801662276240864 12239600 1250030447819365645882622732252774400 12239601 -271796590292524924497626086593100334496 12239602 -708838534081444702719144805978127179248 12239603 -1728561204903864183781330565631060886440 12239604 -108516311990942757002043860140236631296 12239605 179307101679485828971471811162842032000 12239606 -4931140939867061405376527651195338752 12239607 145001263725390395259967999416481716480 12239608 251283512932636797190438621292643471360 12239609 27790985688015644284781246382251068320 12239610 65820568689144024789117528742015872000 12239611 -64347393698351274087970225527924139680 12239612 246197914050235670351838023631835545600 12239613 95347605499941643390936906536211024320 12239614 -766762959947959703830264787747687428800 12239615 -775337281452831783189740042247653529240 12239616 162763732876447525157605213972476198912 12239617 415135124943812367083459849443159976020 12239618 8312629148004170586711024355122086304 12239619 296335811475275326220527670654922240 12239620 9371138003583475209654374349082951680 12239621 -872633807111736840647983423544356762500 12239622 204494710990112794968170555335814834688 12239623 472902518373002914034858492890824076800 12239624 -180029019706973327722346524869676185600 12239625 569499383896416133753007531868562944000 12239626 19804190976826275987740932832242192896 12239627 -566048438485061900886806172966493490088 12239628 -1018031558770044774380634665939928023040 12239629 -1203084513023691913274971125347911199360 12239630 72942743606260348550083456096626481920 12239631 -146862114329422772343919398195582977880 12239632 167198963079825505992420950132842766336 12239633 -655933346225871853507394935871074956480 12239634 -444605921506126138389038329497601536 12239635 701394260694051152651185969912926748080 12239636 -599133961601751031544997151068299362560 12239637 -78803262267341395930282983376322827776 12239638 -49119970565771075190733629955704845280 12239639 -1167858933067191100816589290253152261560 12239640 -237726759087199220274367070580080640000 12239641 -361715617683905540984075564091428475958 12239642 294241730382666364719202514457228191472 12239643 62711665387260480195623538642024362208 12239644 398499464702007378802239383157559502336 12239645 -237794928841277220786897140199225115200 12239646 -243568011769698557735196105330065442816 12239647 -289195154016806474518993542594619463808 12239648 312662914367426188487337552101879316480 12239649 -9790415329652683455662731157089895856 12239650 111109740855418893640367901849541941600 12239651 726201360559512695598273414508062338652 12239652 39371199538353084453148397108735173632 12239653 1477095927151015473929995991568297978780 12239654 290220893914765618121575565380333408512 12239655 -679148180522382491841535003189102785840 12239656 890941274999814909670537818995891159040 12239657 39883259989095965321598014120757649920 12239658 -241039130585863497870467552286667108176 12239659 1802633210645571807058236590787937191860 12239660 319756412478773032419144148654371840000 12239661 -429585723697660170089166394701464867616 12239662 213330464212011177976308765065342034432 12239663 -775721150926365214792751461603626566640 12239664 201764866903573743054156300569580109824 12239665 -249555245022095193899748058198757540940 12239666 749800995608537555146836145519386358032 12239667 -17667413679722667725725990235052186240 12239668 -48253531561470734454565133663836569600 12239669 457568858877848691335642071468411644 12239670 74426621200824508458869355960577443840 12239671 -825461089070905582766184673653915671128 12239672 999362175857428902985967803691559751680 12239673 493867152954900566129498244947802613584 12239674 -529700614474970939445786939804567563328 12239675 -46430174244430446709740606712931797200 12239676 404799963779642147869621195645293906432 12239677 -825249000683575165212479569356098126388 12239678 539177194917359727049124513704667731968 12239679 99688835552850179813140627705199459784 12239680 -107840607465175680049997735167619235840 12239681 1695197277238911020091825500586821356482 12239682 83729770352703666528449073945891747840 12239683 377092397776322725499478949425478540504 12239684 -370151573026180644719320247822314483584 12239685 -304712469080171012767354207924376577960 12239686 774223246813606937812658408498460112320 12239687 -1979507129861837007832879751115202956408 12239688 454197836268584801064991851763189432320 12239689 122911337322518134739613997154732279424 12239690 9698619261474076103747877140859110400 12239691 14718549599943008572201681073962557360 12239692 -10094160705330576286408837314207845888 12239693 3153680959955726408042403813373251702720 12239694 136962189839758167153688059281862144000 12239695 310796852339875419775256860799645353920 12239696 272438819928367642005044141295373123584 12239697 1049156438718536533120396867235799654528 12239698 14222801370554705428255570966512076800 12239699 -27613025142500127835999827133435938240 12239700 254023307374079545250088463879465728000 12239701 92795679932820998666411291095616810702 12239702 -697579120110771320799433612380448820448 12239703 -20781142820702931540830068861082320896 12239704 932284362845880542489000093507530229760 12239705 17406769855218499987709719126346761860 12239706 -279228608837550638799526896095603805696 12239707 -687465177549653670305760952096998326240 12239708 -164084931543728794264621523773103410176 12239709 -201446140240843353035044333077507151680 12239710 527915375426734940635766122963182235200 12239711 600922047989985251645573703763620822720 12239712 1070079921155979301337079795966984192000 12239713 171707961174547533124925476549080964800 12239714 -111535242978082158320793058447595969760 12239715 30279538930076491573693293035191626240 12239716 164769227533346428404765200787281879040 12239717 1309232758351214581566414095488262592 12239718 -314559140403740262564812079899517138432 12239719 -726891453853668116259879277924009043480 12239720 -809827025963585245420651119289336320000 12239721 -531510106496862519299895793269341685120 12239722 -769742337892852426457859126454160050176 12239723 1479729203659476263986984102386250320048 12239724 -61263432096601501979773259546489241600 12239725 -90434018650128863403674058602106145500 12239726 -301462816689061445802043554794034189696 12239727 660760137256097086133825682768890903040 12239728 142532481009159904111880907546174783488 12239729 -1754215928396453404970002652611356410670 12239730 -19355997765440131760864526241639772160 12239731 -171896143875439299626661903131174300160 12239732 -13297482024415878889083223984910265600 12239733 97330056169822639506692083677764517696 12239734 -155862833906893989134599908320843919360 12239735 5972386623944230683764979912546730800 12239736 -5532756098826643449114633717335961600 12239737 535565881275522803827256033934879156292 12239738 -276661736878225812194656588980495669504 12239739 -654346124532544194062057149943940124596 12239740 1502377145357536200931904168980669440000 12239741 274256092157950105556461357575282539142 12239742 109832417226095299085938365851849762112 12239743 457608628518728135627157083669095697320 12239744 -1124022986951596431560414093173441167360 12239745 -65531296835032687841595476511812931840 12239746 192353701778634481053557842741227701760 12239747 -509041170452300171595409064790095172960 12239748 15278026778997351363376619668726369536 12239749 -620687644753556808804885305917291227936 12239750 -136856903416950182359526093631536352000 12239751 229663770494783844974732601038368493904 12239752 160604752011709630582844959755321999360 12239753 -1085252197635426645670239377973398128998 12239754 169296110418078030493268244060460473600 12239755 1357161101270484803551904432023374480 12239756 -338744359415914365173598374605845424128 12239757 1211517618070595782822029638417645919648 12239758 -6049656467118785695921471649806842240 12239759 66627222633206417879735647202403440400 12239760 -6195482218068561761201757498589839360 12239761 -234988817658195726604231383253703012352 12239762 554448519168190850617195482252347685120 12239763 -294639612410282784870696410957015112912 12239764 -77065365726615747794026611810119897088 12239765 -466016791182183560141656460169096194340 12239766 52866502019725656921934848896484016128 12239767 755522600291042604031342550505439671480 12239768 346962515406462240078595254855213250560 12239769 -18241890845119873750169577627261537600 12239770 684927534038250956522768864310887290080 12239771 -167568018467743178263506533934295599456 12239772 -118571877975964001312999406570870767616 12239773 67685368194592028900121471601915190144 12239774 501514703594508565484953604924115659136 12239775 -605555314535158945253201156763173634000 12239776 1619626763001514019383996821516116754432 12239777 -1285496405352893350106594991434248238928 12239778 10400658831578945406988185971511414528 12239779 89591583435662268408266242249287067200 12239780 102469423594942564088687378315606077440 12239781 -17230735826576129173753961703488121120 12239782 -321379721661708846013246829216459676288 12239783 205514676355227124254297912802865922120 12239784 -144246219310080895059330412407249715200 12239785 135571217322774537108965864089938895560 12239786 -224186887154305811214008380935070156800 12239787 -658909051737476049209761453914293431296 12239788 -736275411974930193908159532141869950464 12239789 -1113493608891178802922395233070522909844 12239790 308583284642556560666604703002598254720 12239791 607710261864316975640947566897424418192 12239792 -100535139639594436569388910388620034048 12239793 -768222438088358779939421158952466125118 12239794 -294046025097801223492275361969994323968 12239795 482944281792017681617635774754281604320 12239796 -857865738566582072264833912624785408000 12239797 -410234781128543044367311267237266825188 12239798 -441940139529380671817642420926451335680 12239799 -288504576629121175647833159885249293824 12239800 -209997254375254400757620767879518720000 12239801 -49950543674997435584909317458587398656 12239802 550108327841302098760701765143834903040 12239803 985311213909499038996170091079635832384 12239804 589495752968853023079519507332926534656 12239805 423342460583021538170818906747306593600 12239806 -214005338274009068747025461605639221120 12239807 -971519961033738017409497478910181387928 12239808 91013172672501443213183150111374442496 12239809 286673045025236524328961745601929843010 12239810 -302883218989860329787254816717944634880 12239811 562888527239498748184762187749316733060 12239812 -201735219050610406574626435764563191296 12239813 914776978388979224828064729314858566140 12239814 122635371100189395249230112527845196160 12239815 72379192344417585796391322083152696800 12239816 -1270692279097782645089387104894133099520 12239817 1391932674337040411833949543184394922112 12239818 -494677971697685639903383645598948695296 12239819 70783290215826977708259374478247566840 12239820 -288487846792602081714529749287037588480 12239821 -9217972602617132856628825382417348160 12239822 -10900020241130297718052408041756376320 12239823 310289539637898092049497264379373152768 12239824 357445548038401470938838034629314109440 12239825 119153616347548343368623616819561642050 12239826 -139541606193326044651851601475636432256 12239827 1438344351551773275553344469553209438560 12239828 122922629089746091960857406880882841600 12239829 1417757972687924008258515352194598176 12239830 351470266673355653757221597525233920000 12239831 -53866561948776390951973953696233049408 12239832 -132099733439809486932438491838753669120 12239833 -241094375288774454905877960301371544192 12239834 -1374058929731119252780702929922783554048 12239835 -179331907787315466745232716959285363600 12239836 250266318403825783302402005799670402048 12239837 42781365416184531791575252849207149312 12239838 -61927249232906936610188493878235757440 12239839 -342657342008646549545238796608772651360 12239840 156330450433278986901862979821153812480 12239841 185166810177703666006177874528339005440 12239842 337006910928638733423717082856003541072 12239843 490582381614384824522671828318764971520 12239844 144699955653408913113353152804015073280 12239845 189589836039216906105533324604392733600 12239846 141285665477879010468754099228835701824 12239847 54265105257145293043118073843059040000 12239848 -20758579006566986882130316595649546240 12239849 -485602260558127329633423016058738668764 12239850 -102325819127232472757327111821634419200 12239851 -584557189532411439958972586319081978400 12239852 23828927724909495798511629668144967936 12239853 198955989242850018593073532953068706816 12239854 -127256184211267687767041744602112581632 12239855 -803699490078860289094773164632862349240 12239856 81170128393125594965893750679853465600 12239857 50808592758136701214181041723477331760 12239858 59423246572984522672608555137323017120 12239859 139807503261471495939332389027785480240 12239860 429501766263323275859172663373821838080 12239861 -142108565958392015383119327708813875538 12239862 549483918171692895242610983473837436352 12239863 314948277341213794915285512484463899112 12239864 1801926815754484831046074657776599040 12239865 1112717425812310142552114360584213075200 12239866 855561240625389906052991725809491275632 12239867 -483328035300372131083873100664960661560 12239868 68200409729623254855244890037545222144 12239869 908697595319049930563235869037150731270 12239870 92920372359453642570256756980967394880 12239871 130403381315570111925352677271413412224 12239872 698280762051863783503949518245321506816 12239873 -624937832790388420005281262511312348716 12239874 501264347709515907882941889823156190544 12239875 778478009522013324622620369628683840000 12239876 2383635946389068798419631309072962560 12239877 222086138510613082077362509154711712000 12239878 129055232990419211703391953532194761856 12239879 -825977449760161172300491678853921159424 12239880 525558411756006637784781919734374400000 12239881 697803776246304739371382349890961905920 12239882 -935818795917086497455188580095858624928 12239883 -1014085969087624872016956317758429304400 12239884 -1621821448581095674157014335975811411968 12239885 -82243560173705693735206253653041408000 12239886 480769423265713382290044176297708902464 12239887 856144274615095494856733757141971466240 12239888 389257798079570313653444505535104294912 12239889 -45845831317862407220199074429462754576 12239890 96594584759502166751068863951420121920 12239891 -532458642757600458570656661445891695000 12239892 -248988520415275051855528632514453014528 12239893 63165467645692493639587469505651863200 12239894 268637664175463689720891933396886659584 12239895 -202568981471795572037937626948795001600 12239896 324175055819277338056722129017473474560 12239897 793983244933609698724127657342290118346 12239898 322952437771810093537286697622782282240 12239899 259000723447400347049329239131436680192 12239900 384957951554354344936916519932750080000 12239901 488731623442997193201639260524994263692 12239902 -83078018942152970280661327140982512768 12239903 -157703084647094665583063061202278216000 12239904 -192554906280722099317926762569096232960 12239905 -870399937474829567430844123962332312940 12239906 -483909318641943294783690871362070161072 12239907 6412331328020160767811950765186050560 12239908 -18980261053388770100806677126385781504 12239909 1117420050853112769047057371256312316480 12239910 -9749779540302190310352224748196220160 12239911 -550978767724003910482506464368097492488 12239912 927325840569955026483652542850557619200 12239913 -72636955094574688436551041126241363776 12239914 -253929069471785254980251579290025717760 12239915 -984085180438075069864637398228735680000 12239916 -22555128461848716282326954888234729472 12239917 2805815707763465082384654460886834756172 12239918 108522462138717650673156873475287716160 12239919 365887424020365251790834556539890263944 12239920 45114411987417197545282569748438056960 12239921 -134913419964105796664229474455611152528 12239922 106368560547479152221456182445287051520 12239923 -48638049217082007905528374732051777200 12239924 386389830267483613777090166146978536192 12239925 -150033303188804373676138722592117440000 12239926 -165338430088119110083409488613153830656 12239927 -103371149801972000825329127976390380928 12239928 945504925158584283554336428105155624960 12239929 -481088325097211118792875513985295786752 12239930 166780837986077599612597130582596347360 12239931 88095801395993346152308855001980770048 12239932 -942220354916293272005630809024848384000 12239933 24158780969226711177673608128267283840 12239934 28152539654628362549394687391170385920 12239935 109212629674719559235579109783384266160 12239936 -91831415402359553844801406559256576000 12239937 467962043085074283179387316914662272000 12239938 426392891810434873571558317251031527120 12239939 -941900870097588173122588373048110408260 12239940 89019727057660801360734422116485120000 12239941 272783583854994387536242140992682275872 12239942 329557171556755412160870983524661073024 12239943 840950039181954690929954055640590392400 12239944 -289649590651980341073387138385089331200 12239945 870728575303492667152260357507675681480 12239946 -526077683951926267278491132623350963456 12239947 -243759058935030035683436012611058195648 12239948 -302811377705037045581819010357405010944 12239949 -956591567027037968130730032761499264000 12239950 7371116583901920130320854510482209600 12239951 -785052637788682467420074226680046300048 12239952 -60465614643812268315216928190416158720 12239953 953495770485574938608656158421701450864 12239954 761274212064813558221014590236378668176 12239955 135719761650593592635684310266607312000 12239956 690318785570712393296321837168921432064 12239957 458653769499097013195458875738831520206 12239958 39258874340792789820277595052984168384 12239959 1345729492503817975946719939731289777160 12239960 34083922166183032257772273980672000000 12239961 -563749764305810400901443314658419047728 12239962 -220187615601782232874225976173255411200 12239963 -1431556091446778559771576133689030400440 12239964 -662985455569485745467491697297451253760 12239965 -2006877414833173473094779142791924000 12239966 -659871748561287897499444367668864300800 12239967 1097903188631855375162884636414811083080 12239968 -144660111130119827836980998415194259456 12239969 -13492634758106093174307752709061794048 12239970 57432674400444050348937695781548597760 12239971 21965881300303176446267532022070600000 12239972 374303099394058923321432761198651562240 12239973 -148720346653314687701654802201743435778 12239974 -583271916169943258080044993557200649088 12239975 1044532097571513174526320276162995308800 12239976 114885721054564354722129824900700241920 12239977 1284015419121759509368389154150894816826 12239978 -295110028548696123681043644934218101760 12239979 -101041760444609133669210778806702826752 12239980 916498735797774747114430594814200320000 12239981 -275446994912995439039130619366128269268 12239982 -556165981618753865970669154023122496000 12239983 -9430820047011706659911539535591407680 12239984 -14106343300315752562134907125141504000 12239985 393538926383698219125474619320641409600 12239986 -131640025920158448710705194093567798272 12239987 -624680716834547013800816137596499472520 12239988 386899910435537425121665962315340339200 12239989 727566235754606013041574651384325279790 12239990 -86432123713582065326693270225297356800 12239991 45627367198042277926094113863448106592 12239992 -562597807232326852247101297969384857600 12239993 -7530486070781844186171291612076181616 12239994 -191700297215915756111797387180715764992 12239995 120099267387583946757985714103741019120 12239996 106925591727979224905854120628192481792 12239997 22371612403034794252131363509660736 12239998 -50380621405077224140785316768313436480 12239999 -1489790608516341319049936712644920848000 12240000 -129714936495112287455026637950156800000 12240001 1438477269860695051875265300665308006100 12240002 353158279934358965856840147602465694720 12240003 -899762524060770700352331560145615167496 12240004 -598948295431536794779737884237784589056 12240005 786879304221189428919667093569054610560 12240006 154942110192837192252062519252253671424 12240007 68642370329731897500002684510989707872 12240008 1307620281080598760896068916721153105920 12240009 210848404602549249977770243393302700800 12240010 325569064142350477469753096149857173760 12240011 -713521086854541720626602238639179697376 12240012 215541542483612530302506704132671770112 12240013 -129975633427432225626438278356109521738 12240014 626631320390744818546674430860488273856 12240015 513392347624543147463707225060510688640 12240016 101140006286584021831409048038926598144 12240017 -2099947875203171579841665809043018388 12240018 -88073581034735515411810156670981391360 12240019 849397578410944268210027250131620773960 12240020 -167644508650432941926700263026577203200 12240021 987928683453854243534601716659308100512 12240022 -245784356680406074918897762205196042240 12240023 -1451942063009643542506848215123286191520 12240024 804070931163567269677325098606075576320 12240025 -679695257324114117555508284585558400 12240026 817464374211830582743163034964546793712 12240027 -384502612896335112098732310557353108752 12240028 -132770522172681419796019719635458772480 12240029 -1112264231370502761339782209333629489024 12240030 166029038772453726869545686353461248000 12240031 -2157146555192256388425776258833174433168 12240032 177978706839536428326383080868847550464 12240033 185616556241172733018672865355040678080 12240034 384385662720162997143752924026345645632 12240035 383551038003070506041910814548154806480 12240036 -9513614799992932452114246990544094208 12240037 1302733359469566695366833694865909930686 12240038 303990115791162855061797629843042403840 12240039 106928674939887132993912039396544110720 12240040 -257332204006664745640154106726147686400 12240041 -489422576412330615192454619714456266416 12240042 427939598284808628484459896784929298944 12240043 -144775183679541514042870981344261094296 12240044 74004643381485470424558482090719690752 12240045 -467880296513510756481608686414215340800 12240046 -415192425082708782548100684360890880 12240047 -151811759234741726716514925383992303920 12240048 -20453888108002659653735508522383179776 12240049 -103130588102732466177687771543083175440 12240050 587440825854020220562439987390776140000 12240051 -739916605682882466893991542956942359936 12240052 -1331544247784079768129559624588678809600 12240053 -719063278557057136545510351857986895922 12240054 -500818419620404631275629566506632047136 12240055 268746364951585209443064852222980488560 12240056 11685317492712675087079540334274969600 12240057 579999733193730183189913655566034441760 12240058 142190564793377940483293149333089308640 12240059 785194564409363241425636164521727062960 12240060 -134606822052334127209421566620034990080 12240061 1602406593143100344224137070099093806662 12240062 -313051787871226652621453414114950612800 12240063 507231111690103431225886742867270642424 12240064 113319752683689389960924988228984897536 12240065 -723477218550896243910558045179601834540 12240066 -11977037433843909044943060688663944576 12240067 -32849211905210216674596202719339909888 12240068 843886414600338801801626308887566397696 12240069 1635758952549395038852628768239326432096 12240070 -613319198938182978362431251465149619840 12240071 -82375921597589226911113366902096654336 12240072 16419715981705663694165944000790046720 12240073 -1147431319524099428386108019325383200678 12240074 297309649761721083632183382904410299904 12240075 28826311871997718068200959699035195600 12240076 65755690460658319867411983784994341888 12240077 1495051496314082853751494334041065513772 12240078 -298461130283647201344970726729606947840 12240079 -2910131316011207631139542987091158672 12240080 -35972924611730956732003963843632906240 12240081 -44967597337778819069380364055876643200 12240082 546453568495612632627989700167585424384 12240083 1877323162046446260983784537760070452332 12240084 -134856687327756054079685281155542513664 12240085 -175308222407217185576861105790826771200 12240086 -681409199502363117236847062637651918720 12240087 -632697854581076395281066805263963897240 12240088 -642213929723606581704298890169536921600 12240089 -1389707439332309448795015433590265921020 12240090 66232404934924577901375499652195493120 12240091 -688117220075553456484432230097282248508 12240092 155115493951282183625643333059261721600 12240093 892202153578256678675630357804016223584 12240094 -56358750030160352965366140041252353920 12240095 210529032829884507624877980045777763680 12240096 -389924407909965587245364135593500475392 12240097 -72100749976459546930447698200275902828 12240098 -406722325363661507604284158446368309760 12240099 -204348890936827013590271719092481328160 12240100 136325960854351677304760799036350998400 12240101 -791807696046801369868519433739438280896 12240102 142762105349077191154949065533118709760 12240103 -4692543169379360844087298055834276616 12240104 -740545111000850596803348097514395238400 12240105 -120469002682230437908817442152361628800 12240106 1033759343570749182911234623000156830720 12240107 517536989452509426226433201348013128232 12240108 -676474686725940372646222185839811849216 12240109 299202551408648515912323448707666056416 12240110 -371174050608539878064690432121199006080 12240111 384310408164312158955239891877145760400 12240112 -29316794403103954482857203335808221184 12240113 80982963300602147365321595470274099364 12240114 421022370334206274449436109559280371840 12240115 -1113103484226509891944599504143445999600 12240116 409574323899711638595064389393454989312 12240117 275323301234318838576999933658091836800 12240118 -356383705264281720506526486134539392 12240119 1624407616570762400295807211816843294896 12240120 343813851979908322985687509645958553600 12240121 1355460939094298903542397377295379145322 12240122 -3447776543984020382884840188450417408 12240123 7350105827594336873183468338370423040 12240124 276175839278766775688685271089324628992 12240125 -606639476721448005275966264413400922000 12240126 -800258983302267583424862517079769225600 12240127 -2112836685944610270100134730752108122400 12240128 -103965724987764329292344464203212390400 12240129 -88485617949326592165263293926836215104 12240130 218324245771663909169825141908884748800 12240131 -1324132033653345689222576546935588696068 12240132 -57740816664188000626675753672659145728 12240133 -245345142086526289807615672816303022080 12240134 -89579728473126044494489762489725611520 12240135 243208228693459334826095276898557166120 12240136 276229671929880820289196669540875151360 12240137 296221008648632782079340455592179226432 12240138 -286280136384838493758992811901397464064 12240139 -869702631899572198496798874387205589808 12240140 113301853362990249374672834304828211200 12240141 636992585714986827007274942945397100992 12240142 78433156348588666441941826243149115200 12240143 -86696254712851934603531318448400370640 12240144 -84004465186854278281769488743985053696 12240145 276197812691854247302094305202814102900 12240146 11355292432800451785006635557672166400 12240147 348577268132208469101350114317937052600 12240148 60910721474843651439589006620288808960 12240149 -25422830979738465634403437159714925220 12240150 126592372610388591266116368369973353600 12240151 466401869946969914705458411829176153560 12240152 -411225163182124145299959174566786918400 12240153 1419645216122289976468924385468695026144 12240154 475198937692201536545907578398668295392 12240155 161424480076356874294338778383700396800 12240156 555575189451445301838931286166536796672 12240157 146783970427479931133323081775832130406 12240158 -89204689527100800997146623681918174208 12240159 68069880178009558957809725329830365568 12240160 -114313688812769334809662740996092067840 12240161 -296980327995366399409042519590173131200 12240162 309523503913045778341727575267061796480 12240163 1131198428450756338724627502958241247744 12240164 -90693285195847805253551760095546523648 12240165 1553608473678293304172522208578467840 12240166 -336075407399453420424524969647893415968 12240167 -306567498502319080576874546459073323784 12240168 -278862537852439774109018172353789706240 12240169 159129728374869010539095396600752716196 12240170 -112137658962732430472517987458629008000 12240171 224076101020988707259364035353317964560 12240172 85142265941501781399790376103572915200 12240173 434559218672402414123937578676406107840 12240174 302689494338277542446126998771691613760 12240175 -958308225883088165989531804694172501000 12240176 11682989569911799172717015672803491840 12240177 644198802296881225738305234500750632032 12240178 -931264751635987803335382335869123409376 12240179 7450673098092162982734514417009372320 12240180 15989869688345215090536132747942912000 12240181 315201120368465707966946946082446172800 12240182 12478028527651354999891657287255338112 12240183 -152596376605643461206239098197183165696 12240184 -1176792264984659662067938355060077363200 12240185 -574444841327151347468565276594093046200 12240186 -75805521205407595792078234717190356992 12240187 56144787104847782429832540443639325984 12240188 992987960422077241936493565925218597888 12240189 706144620152947303618907577638989008600 12240190 -189863546100045148863655077615957676800 12240191 -333107955290219363263914703585815764736 12240192 -149657123313328571688841432252953919488 12240193 -239444360910110669688005663758313806400 12240194 -686577758681042882497504314301401421104 12240195 -110152732866679555891623488139494123520 12240196 74259031145162805353911653689515868160 12240197 805950576592114278920698635183326207646 12240198 -29672949394343529910156724919462096000 12240199 -647101193208185133808699440174131088000 12240200 101469816757697342206200420081456000000 12240201 482470886142886216176245960947635192000 12240202 -10263489743176631444794695106740091200 12240203 476978960092586562891727268908455058452 12240204 -664898364407463823890904705528639334400 12240205 -367210500608717365366954300840473145140 12240206 -761103587298396324202847484828540687936 12240207 -285213568853859503605662377277457493760 12240208 -997880000148316938184447582112055296 12240209 185294105985534446358145985928470013504 12240210 -256074449763165549097257198218613012480 12240211 2461871047415593103386347011169631679744 12240212 -912042045246888476317629079960049852544 12240213 -203436086115492615828894279876807663456 12240214 102146480441564699059667207858570320512 12240215 -305634340554464908660797678041073360480 12240216 847375745213786240829870092287730718720 12240217 1335743267694540266427856602653231687952 12240218 -51288276698029988237450652237757224960 12240219 -411701714264774242753364221440662537280 12240220 916006270900729904873780924216877626880 12240221 -429684976765893070363928571567331698240 12240222 -202283753870176775352424588464299431296 12240223 799944631008753949303205218715874973472 12240224 815484580391504222977498267854495154176 12240225 -258865714857938476172215088109291226650 12240226 -106166694644640587259386560687564394496 12240227 -540577191015016581571828734645052893924 12240228 -81585899681785423359700629052237086720 12240229 65756463138993303155369076222957962586 12240230 -321044657258695104566296906866775862400 12240231 134360169865789629858070379867027981352 12240232 -452094081322050943468923163906791751680 12240233 -1756759126392383625548676877849034350620 12240234 45307741039277979789568980235190352816 12240235 -161772532208714090554125233300772986880 12240236 887644893475896956997977832980113678848 12240237 167842202831310496509227533859487773280 12240238 -920261089819837768310027352255367269504 12240239 -730279858613939558077469709066342120 12240240 18876400502962215289801000919986667520 12240241 200032074599903170989636784615161237172 12240242 200386727360269606993210336636576960512 12240243 -491640674275841743423582398695185508268 12240244 -477037455573780410201805696751370697984 12240245 883334108091842840441270589382064761500 12240246 199248032121864485901342657001553294784 12240247 340018070999224575891323469846114593280 12240248 181323842546694217731217749300651048960 12240249 418397301327799600300182902277900172176 12240250 -997747686476071187976984705860094912000 12240251 -21797740644857987913360286638021071448 12240252 423169726147939598438667785599652414976 12240253 -1107533859310722735868285577166331609076 12240254 336709644716969335059412592866141018560 12240255 199700298238463472784667113632440171520 12240256 -585992951057400652898902898393481216000 12240257 229004676881102080533131000630223158016 12240258 -67578103974949477493358273562485596160 12240259 311916338906624883328388998079346968880 12240260 495278938786709742003955850615154278400 12240261 1260250695531610419496684925457564480 12240262 -462154341014605209286831721612996620800 12240263 -56084719520317571325231252274653751200 12240264 238513769919010676232322225935740928000 12240265 -356857364468009033611735358329124123520 12240266 -128604460602402575463524523687025678080 12240267 -53020076545820444698814531345454561552 12240268 1099124702866790372204844222035806101248 12240269 25350571101939722467361974744840772844 12240270 -106413684792437467470568879652815699200 12240271 -811470566285184107098732449271032280528 12240272 -312268447122045993011933663680691306496 12240273 134878289897918914597143668235601947744 12240274 -387889321286734760283730657436067181920 12240275 -9912694186347594008197620815472678000 12240276 584183894146252310959425435279783647232 12240277 405974379031021577968066137601967354272 12240278 370596288745915889740718952529537559424 12240279 818214528218213590068347263035851099400 12240280 -323220033236736213238040065247536128000 12240281 1359657536401725166501412544079726475082 12240282 47462565081712309297609897283985096192 12240283 -761990243600322454549500389990768308992 12240284 150919564622228823139823342223342529536 12240285 -429531385179121666031783144757425392800 12240286 -158719373698805493888333540903955989120 12240287 1700253834247046657235030321232363923936 12240288 -231164717239958842783247292518954434560 12240289 54168027201069977614207262296709962152 12240290 -297880953539008196297876981180327589600 12240291 -32259851973022852246116597737924736000 12240292 10661780860862315848320738023215608832 12240293 -587346771553025178216080877211297883556 12240294 -802789615169014295671940138840432640 12240295 -158563398901296740246642527275543763680 12240296 1637844921982551368827973711186162273280 12240297 -649934096532449188837089633784816684032 12240298 -475544547864057609083253294139034149200 12240299 -1225058334059032249044283590940698986700 12240300 97879757038015926596520745791890956800 12240301 -751542643910610757610740575048110224608 12240302 847132214447242173856659394873594604352 12240303 -54700924346318909081925279080641272816 12240304 170104522851323702839281539944478932992 12240305 283915843191223309815248797124451361920 12240306 21078281878487195020431883691821811424 12240307 -1075043543668163915994728851947079340160 12240308 580687865329867454907024705422018924928 12240309 576901705255617867850945846480899580704 12240310 257945836748788779970421856274477954560 12240311 435985241340264509940356352420869871912 12240312 -57505070135164196129552423799998054400 12240313 -1168815553224511089073911359892183612080 12240314 -968568851750622394150863562888762287360 12240315 -47561303969156772737226216795016556640 12240316 -156414125655017507094308508929943822336 12240317 -905002231576527283471450902602707022880 12240318 143243286742236695756203714940995293504 12240319 -11225114353904611627251531098285373440 12240320 -210617867137570808708159949442646016000 12240321 -992814856513264436059326974777484057792 12240322 135605205383889915335956570488906567552 12240323 1259914438571913044567693330782676877720 12240324 156989857508558473879709619266221277184 12240325 948677455809176721977288091882851493050 12240326 10107488083804340740775945884227338496 12240327 8794485177198962069675146215371863680 12240328 1038260197214758983158445234800934144000 12240329 841686660176400334667849031000371836800 12240330 -167813737813798605884256487151343886080 12240331 -98009523121239900592340067779631692768 12240332 916254605442823686285365491573495472640 12240333 200252266785721548371890757999118752064 12240334 321249198084637951815709650631290714816 12240335 156052985575418634235807351032153590280 12240336 -113578269792893716451160804569598394368 12240337 27132285658739994208215146306648587120 12240338 169975739839455582273993957582401256960 12240339 -979021458650267714699307333392775229440 12240340 89400681113940523984022341434405273600 12240341 1332719265738127242400951721745736625742 12240342 347689071161692672562868505786707502080 12240343 -316717785436771299070869835632935404408 12240344 -38283013095372608283160756392363724800 12240345 113140188043972594527715419144595524480 12240346 258709698240211173301578527941486117872 12240347 446288159196476155042545216047820549552 12240348 17847146081143100317585521827376506880 12240349 44656549274188619157300670033306924320 12240350 -57572997662149288070342314619468160000 12240351 118057541542615592295255872564397569280 12240352 -1365117842226173574864253291365542658048 12240353 569017797754903799786240751858194350740 12240354 41885756792999427622177596168446879232 12240355 -688289313869786885110265367740202456240 12240356 -94298576862092971643681371683913630080 12240357 325877183068205068510405211816381289792 12240358 176613740380372193859814336083217526784 12240359 -148039935477783339464661905243217478584 12240360 -486081874259187083024671778000947200 12240361 7930222810531486506527386052636079232 12240362 -470850857693023834177098538903988603136 12240363 -436246488665499478101562279536176978856 12240364 -1347734432263427997463653425845500537344 12240365 986315877547611900858138186318955765260 12240366 -632557519599552115096381944494296166400 12240367 454806792479887146220971753584239101400 12240368 -21815230486624357731489959184177954816 12240369 -1063068970202724308186298984269182627680 12240370 -128686177846099356466836345406820121600 12240371 374003491205506207646178099430989631824 12240372 -16908764224870285345936799197537794048 12240373 -235079864810680815263268265610342772740 12240374 -422367748529774376658683745010169599616 12240375 -308552590708026485517701566036255872000 12240376 -480243947385751062504654082214457446400 12240377 650719995056558641759335754378549057092 12240378 371878851826934275938712221115325433600 12240379 -1274288154046187856071673492275577197020 12240380 -419970572338897558674018679929218634240 12240381 113418608818277941405445560729093588224 12240382 17611757721893622861172926929106505728 12240383 969887757071391824430563363093726693304 12240384 131404030746795052309366212700152004608 12240385 224360631775968410855098895291568374400 12240386 -91119774843577558943277942397449938112 12240387 -494285795491072297202526578097759194880 12240388 -658464224364076606634650997763570723712 12240389 -142840029475557613640679556379028327360 12240390 -352500721063783994720136352087445760 12240391 -134368728889702742050800998681417976048 12240392 -879209728720141047885365333647516416000 12240393 -330302360994836935450247195688649654272 12240394 -126285409359295068494940902212932279504 12240395 -320820857902864550584861653808929285600 12240396 802083891851164457352545608711118227968 12240397 -8536074665524623388507229306232910048 12240398 -988723919835393575668531278213803447808 12240399 -970965349777087485023916072973776143736 12240400 17690119496298984650623064885860761600 12240401 -1678337639026711426717776753761777579598 12240402 -130364941787739607913160445698641208576 12240403 -288979380988887706180906071462266438496 12240404 462340979660316906712691116256386240512 12240405 -16627912413658826312994567641930304900 12240406 -345911483955532722716640821651572858848 12240407 -1771337053701440753588298075970990818840 12240408 -835834208046672745280967772881936384000 12240409 800100119011979111936154243105059857610 12240410 58078083287298057793028470541160299520 12240411 664861186912314498477406984030454514072 12240412 147185598029645739920121848341206986752 12240413 800472733157624987592796776335951746662 12240414 -46730581679027794017132600713410847040 12240415 373771988748807336394203230504821879920 12240416 238593079609644729896553275093925494784 12240417 -386626321297715781825403174029745935360 12240418 -324923505326150110118206323783827927040 12240419 -454056150119265900307217357592338262180 12240420 203247486960984837360659357367175802880 12240421 -92240394430059124274839267560644326628 12240422 -272711593112898768085976236655597143488 12240423 3686926299969354052856319807717116160 12240424 -52552623439535667472105916708114841600 12240425 804115353009875753315514902063654512800 12240426 191922908278133750813791562236759474176 12240427 -237181348707201675133385764046238648 12240428 -1108059180873465468937617746232722572032 12240429 970633918334272548189528786778987454784 12240430 -59767977566137697542111489355956406400 12240431 -64801642940701154174914117507491638400 12240432 -26501253235512697282093967071107809280 12240433 1285182224636528378597812787018432209682 12240434 -855010072474233021885777710547168582384 12240435 -66022759359441327035842116056122348800 12240436 -116713747464176583654243949071398085120 12240437 229388462618003947837779620547822327360 12240438 -162342607853924235944358713657817477120 12240439 803978508391845870486858426851072014224 12240440 320803902134472380955490131141393100800 12240441 588065593311324202437144105620139833850 12240442 517144527744136008250434607958423868864 12240443 -369220818051505733562773739374386157952 12240444 -604429925328554787536105259284955139584 12240445 1237059712330346757860889559615451162880 12240446 -1036620130217615199119841463306631395200 12240447 -1110131158530014565059504891924659654200 12240448 458598406754171799439762891743298584576 12240449 98472236244223159879346277853156145364 12240450 5153180670911522613012395116735008000 12240451 653236219946673596407947988226315885392 12240452 2388107634899888402432915618086932480 12240453 681870573299655773380301892307747310304 12240454 -447693723454555291861611038186117617824 12240455 1318796512472667446351456039709276332160 12240456 8570811421948783559655110600582922240 12240457 -863151694283081316905784344010839488294 12240458 -54040803598069123603736786755306771920 12240459 -195270339678622090501987806800053386240 12240460 -632747645493688934690301223655224734720 12240461 -751650386021488842203743177300831366548 12240462 -69294277132925297972762863386710544384 12240463 -965128647991736647410067958315386600856 12240464 -171966671853594416554260790287651962880 12240465 301360225345759793111708724926779152000 12240466 -2852870172298421841485177595604839936 12240467 -256807228097956717604222404043443742484 12240468 261746142250784166854677391298449151744 12240469 1539364204220975087117843016157026641870 12240470 49491212963205725542699012232524800000 12240471 419502328448218482454541908081193176704 12240472 -1257375390518517450060688050007257292800 12240473 100372155132074761388532128985370256640 12240474 -57138105644106210500934069099083151360 12240475 -107523646980648937556558371444435918400 12240476 -1368277482642171286575281440119843750912 12240477 -4264975454301083877633490554757869300 12240478 52038038816055190397087697599400704256 12240479 -728476076738515791188800092334407361920 12240480 -129687034499982739510142379550341857280 12240481 -238190476542212888508039522515299054 12240482 -4619568546149852596391463987873996000 12240483 491962093566887409889128894316465788024 12240484 733508991369578842807041106086170137600 12240485 38195269775499782579175505001987706240 12240486 -10141822242872186514569425306759769568 12240487 -254165362581610989342904372190053643296 12240488 13330067121282262601176731355738091520 12240489 -459941192047509640203602406036923896176 12240490 60841745563178234576107286571284352000 12240491 -2288740286905304856447896531253630245928 12240492 -634767016798701630995000369013051457536 12240493 -1327571146629953134500185254824028721640 12240494 -39723866938952672969810171165743555200 12240495 130212758423423966557728672125294337720 12240496 289928712250633731871514409313187889152 12240497 -1088358028235071092536443613942982589440 12240498 183651909599517335898389089586103686400 12240499 234085296527578077360932379184909624800 12240500 309064364693813021276275394728661952000 12240501 -11524894121555051947790660512527067200 12240502 -712523246635541961674190089189647134048 12240503 -463556919546048318652692531822792831360 12240504 -153971805160490466003505293172045824000 12240505 -170041720510614186800113863501482849280 12240506 30816934504309908646790188374859715952 12240507 -5143875186410314757943640988789703312 12240508 159388232360099171197987305106692341760 12240509 5318757908803965890173519167112005696 12240510 -406119202296829348673188472884435802880 12240511 -1306058957651273123656067763422048245888 12240512 565868194253303937121985250610957516800 12240513 237477586352561239252650686125651027584 12240514 -235645897654458994973994724786792022016 12240515 152264607055786084997745684349051178400 12240516 201693745385413776750368105048759012352 12240517 -77428067194029920718667589932781818368 12240518 -667088019166615875590238014049804059040 12240519 -824449427116620674299260416338354945920 12240520 -844305896453988065529142434393118310400 12240521 175021952963813803200840541648107117072 12240522 -68318010069624098689833041620354168320 12240523 -1002341266813678840244666682266741710320 12240524 787110912736119567587019850945020980736 12240525 -83507984546884140792280757803631380800 12240526 -318605792963911272657668094925968437760 12240527 428652625584805926451676287531505649504 12240528 32711666510571806354739322387604963328 12240529 276712303122361369842208632984349216576 12240530 -558960017889099789029888157877943487840 12240531 -987088218627171083351149542712072041360 12240532 -748736393667591241137981854483912726528 12240533 -925845302161667593902274348978326565056 12240534 -324946021308161289366809627241877062720 12240535 1316492806222570098022419784288443459480 12240536 40292914563926796828334973335649648640 12240537 -600331885318198171111035197766840759648 12240538 -755571210672094755223555993564863928080 12240539 -601606793764446448619768070089222733888 12240540 -99326029984141979928801365083378298880 12240541 -1481965538613048152185571984792956683200 12240542 387095015880008604183539432999301289344 12240543 -477498517363436906324744746812337709880 12240544 -1035063452229417492095594068963406512128 12240545 -397765717483251419743916338201658222700 12240546 203803626273569244266435011134871340544 12240547 1407533348703845891324765808718984607112 12240548 -799867518034044973366712956189557316992 12240549 1038869288394411940943868699671004159168 12240550 47304930722650898819175801873788025600 12240551 -982654534971446382382560514698642425568 12240552 9651855326100059704507550086680576000 12240553 121866789179362365501598964539535659200 12240554 228214083895314282078043421143377043200 12240555 -596954198650540007772923733295821588240 12240556 -1207814059235804965143935979751637543680 12240557 87911129884988507521234910519660385600 12240558 -11298755640180344082242941232018487360 12240559 1844543827465687243523941503916373935760 12240560 19378704652408931354019390890906419200 12240561 208832426199616818604007091124380338784 12240562 1666266467306602952052502870265342784 12240563 -996350073588627472824213949602975976920 12240564 -138073609189519999483775148726919262208 12240565 885348660879669103101441713678866416000 12240566 -157748005688971949961043244974401319296 12240567 20562742370606299430386578866014352256 12240568 1191754739350623206543606182060615618560 12240569 -211560708568195480500225360193994563440 12240570 209278046801422439583671989411916947200 12240571 -377224036073463670696880129181933967088 12240572 187656465689133714978152635694540030976 12240573 475879039284823169405307291917197565184 12240574 -466502237773423723184257016848257366528 12240575 -229465403849049537609809619545897045400 12240576 -302109401009073588804668449011164774400 12240577 -222849535690731051112013031436556097600 12240578 125525426447577819537556325870067459072 12240579 359712193903794407365112635133613753600 12240580 -591252166952782409261827070550404812800 12240581 -802498494648742501184830347698318859300 12240582 55848909231508488575303467963030041792 12240583 632511033988161027881562790214030959832 12240584 567102085571569520620393091859475522560 12240585 356614719639943609859351345659002643200 12240586 -151173226892074596101560851291541085184 12240587 302976269957020177263351946726796761236 12240588 -757931345563044105633405266235648115200 12240589 -84308727049750600017179059101500265610 12240590 2852385470144385354732546760425220800 12240591 -89481300869877530715268622832242960640 12240592 -71444320414099909396334689041963368448 12240593 -1808696686328683461180009659805861401280 12240594 134939139961476628945101648919064434848 12240595 3192653523953200293368315001197120880 12240596 -11095551750413819859420437925374236800 12240597 695076302055971495154159781834941770400 12240598 216341596758292924901239735782896148480 12240599 140473283737355315672743193496048993792 12240600 -57879963849711841668807793734500352000 12240601 679337318262507643758589916987120910602 12240602 -766297937195860205089194198707913744 12240603 492741077324692402390582095464468882412 12240604 199781882653651087440693661667705248256 12240605 -104365805944242913501437834837685301640 12240606 86843499331245363582828456731255368704 12240607 1388512403336158464417868812393971197856 12240608 1586070434561444584914571811249168056320 12240609 -34442059473825916895157830944947088032 12240610 -75329483670021303328633269029277336000 12240611 574974507731294639410145944716074561424 12240612 -329139204017333601075727980287267020800 12240613 -215581740036414416119550941140022640640 12240614 -113600316012148376640571520821612753728 12240615 -46143799952426793773660916058307774400 12240616 -1728065126583089112318957343076220011520 12240617 -1112816822592313469152705982518678801920 12240618 -111857243685848623003309408403208691200 12240619 42864143716407266620663946285660896144 12240620 -270032787987069305734165627600151377920 12240621 243520027867046229648720530631628412790 12240622 851439625042120797720405044370502850112 12240623 -1370586707219797077981734014023283639296 12240624 -71224362426151180437311464440059658240 12240625 1451747673521481694174524066311924737500 12240626 955446624179043836821807212266189921184 12240627 212648829789558115189780596226287090432 12240628 56268861899133547874190025891879729920 12240629 -463935730537961774714790533566168466688 12240630 104657051560845250457020778462463611520 12240631 -10490260098547183782227081454799664176 12240632 -75556615063087942717727872532109680640 12240633 591248243594411470273826967126814629504 12240634 50769386748565303962992693788682548992 12240635 -441098723506026949815442903337299296240 12240636 -166392702497934057895231662276389314560 12240637 15516457661935154223423329907551963680 12240638 -20983515618904789257132005285889321600 12240639 -1116214797907188517314806317907972337600 12240640 -60910678504249455341491114399267553280 12240641 -339999929170531511417939950320100454400 12240642 -278280522168171621029349251589937577088 12240643 -565936299609871965346832865269832559108 12240644 36229329330227485782937239042987392256 12240645 -413243265547871602617220031999688029280 12240646 -449144303909480483254069765224993103872 12240647 139713669429946830844944359835700193112 12240648 64162257930770447808782141714362368000 12240649 -677607281041122272452182713584001441280 12240650 54653829684358688887514314544914246800 12240651 -824304990175749110022109028118692860968 12240652 511652383391521982781381690825240225536 12240653 -2328882560530070611211189446628641993620 12240654 -1489808363474948270855317463739602880 12240655 577225878847074101335081199733340416000 12240656 -152467552567593614162756368250202021888 12240657 118690816999513617422910622943038322496 12240658 -696214190236861347855785433185409310320 12240659 -1504894830236884642490624395858167037140 12240660 35651685240159092548716922023174635520 12240661 472962236838106996426465051401653555292 12240662 186205760904904383397618624377644401920 12240663 6347537732955349983463919737054469280 12240664 1070697804148719147653150161911357726720 12240665 31486805263580354220176120453675325060 12240666 -218849762290879783148681257959018355200 12240667 993884655937318700303080570045007139716 12240668 -160760341953646751705605926276819732480 12240669 158095233561684039783253636791280140288 12240670 -160537377305708792418023839006836972480 12240671 -604524788672429389971354930095188093800 12240672 631768170072821900708586190079802212352 12240673 -268553274850280158142612266647079326360 12240674 -591285227435906234152103062075839409920 12240675 235388844556918310344141628253295442100 12240676 62778130720917279590804613608370364416 12240677 1026114437832010854183446794424934398526 12240678 310589515558625900383584891564008658624 12240679 979665132623309419250293862448005533080 12240680 -1752684840915591691056961759620051763200 12240681 4436044111223596256967695282110068960 12240682 65317546769613226742431289035706821632 12240683 198833198535229799353440790151230104864 12240684 -51997345732948543034836548566297041920 12240685 503791189500353686186164412063000590360 12240686 -473394570613004631677973433675734525696 12240687 424452089518080532475713817064781660560 12240688 -278818052232928939701055073917209100288 12240689 -119699305063522531051166002551979953600 12240690 -17677802405268634380598362246339248640 12240691 -203937739349158658658672543849830023616 12240692 382993830206005756216783110935067052032 12240693 -517121043509679104797920413236082995200 12240694 125258920508112678408630775818607060896 12240695 131640868650607550236021184498630606400 12240696 -232145206227959730157533624189456015360 12240697 -877199988459844831713216928210890241920 12240698 -357572741459237316378316499450906240400 12240699 1261784971301911315411948206287135716800 12240700 101341964385464812238559742654481344000 12240701 214621449145037447306580053460011923104 12240702 290965396437788434742471101530796946880 12240703 -1230337365713240324134712112118950826048 12240704 17295494693539810892804293210637598720 12240705 752862992137590997478523920424457311360 12240706 2475786551488187022572310324943019424 12240707 120091876289195377693054167493511010432 12240708 295643814095889540354926783256012610560 12240709 415882223585828784718408538286997608604 12240710 212063606792026461807006827214519788160 12240711 294520255545515391663476529677783923584 12240712 -1111606723997591667263405543900561817600 12240713 -1184961294800139272418625294408150164978 12240714 147905841189614380973023985017657344 12240715 -243931398475889184442901850040330834080 12240716 517380811496273706171556457147912835840 12240717 250068512400936023182917772555738534080 12240718 -162643828312001780658192807982293369984 12240719 48518797247945816600037764742624843120 12240720 -6618728647563694509650198312989900800 12240721 -146457487542787334855344493848252549656 12240722 -74993444397879066259874097648752510976 12240723 1683504474268865264694774086313512952 12240724 -887297869004137544236101264126377984 12240725 -153612973736536142070777987198476184000 12240726 -531429155532863474609138382818677647360 12240727 1884736290420246957332771447718426025632 12240728 387954109984516827943981892857623644160 12240729 -508323604468415289674561180261406585126 12240730 267960600342801343369507272215889196800 12240731 2078958501383431226722585625028107787120 12240732 157479998742258944207004770001901166592 12240733 392654580616829820714969807522833967180 12240734 -1226814079823288975103825269689904609280 12240735 -91987466659802599259383743714598769760 12240736 -366630043480945644596821982739537592320 12240737 -425425044062627278138918109581144655340 12240738 62575224718605387349067687660618686464 12240739 992477148445642566823976147269491568716 12240740 -199806360663337542629561893001176815360 12240741 -388697028766779889879219255725272809440 12240742 -444661420262970054866920527302936893728 12240743 283499758123403834162378038544548500744 12240744 634750069143838684976860851122705694720 12240745 -172331699885563366562811303564365984640 12240746 -32741538369638934776358604580981024256 12240747 291022421760055151771770332246942102240 12240748 55556937487641110173941498081424422912 12240749 129073230319137139886914602272302353750 12240750 125982540419753946067862454099244800000 12240751 1644807783180646358582447721158351148752 12240752 159191259439904841482499514221078675456 12240753 -19289694797163352332712834899486584832 12240754 -302820464406770528612718140045857853424 12240755 62480711071673509368862755970009636320 12240756 41402043791438402240376779470591770624 12240757 -1278223708174656124842867153656201315040 12240758 586046958439428008950492111490977656480 12240759 -265424840614382607217043024649018857496 12240760 -270786940652706735648538808662114713600 12240761 121539593113560330707719280179681575360 12240762 -457419703624858901267240682256952518656 12240763 556652869354542697858146923912256527012 12240764 712174150084424695045347940800288024576 12240765 -439176106916363451229946005679107471080 12240766 769892865763987037649273341149375589376 12240767 9570649614296278103937607555237288704 12240768 -290585750826510661685034774200435343360 12240769 -1554794402398448944507551238756402736320 12240770 -286817415208261806394147831848889981920 12240771 -251000547661065713074018834035684517056 12240772 337327180368256871832714383116439055360 12240773 328706340608917684129942472596930589022 12240774 -72971526501626233818574217681594449920 12240775 196602815030442477374223540452407584800 12240776 419418830606921903972103741655081006080 12240777 -291184411481167761863162971196733892080 12240778 822725834955650367744021408856805644800 12240779 -547084217402941879374983964481736632620 12240780 -176863081031263014773938222484918154240 12240781 -635829451946875068928803221772479371200 12240782 164530593368226119682886652353446337152 12240783 -1046336331000993270900748022986687372248 12240784 22753883364946862425220834664036433920 12240785 -1131575869893638980396525239605829019020 12240786 29695914415274234536666131713377991424 12240787 -92945269302154391044555403434436964800 12240788 6705095220321401575072206584784044928 12240789 167735171830483917404582937819896816640 12240790 -326161297837618277259095717543437305600 12240791 66912885642918791323236960237738423912 12240792 298513967468336677894500202039620894720 12240793 -616217140425212497709732950257218372460 12240794 168039941020616366889379082701777021440 12240795 -195683575606592192048164015779836947200 12240796 311685377295030570643115050535946286080 12240797 1560106149970331716801012966866346368300 12240798 47676376956745523746522292295570041664 12240799 -325570489469504823825600525525054996288 12240800 -139804141991191281120663233859708518400 12240801 83373091417248629442301703035345546242 12240802 -96672695385329369923468304923830517248 12240803 -1178912110648440406121715344640291750948 12240804 858233436807946681266432167228535429120 12240805 22603000602117034520211865186235870460 12240806 -258792845760586053876740105253536516160 12240807 130614639970975115658261861152328065280 12240808 934579365921862737583260757179627601920 12240809 207763918407660061786153478875292739840 12240810 925320317544514742089564428948714240 12240811 262404187156418173975939651123461073344 12240812 316771744782780328573476703864322278656 12240813 211778978615208874515356879117853657600 12240814 151170822944487559626468284589483936960 12240815 -4591205988141548163248090163711375360 12240816 -99614881896804456973175169020011216896 12240817 -564049839494374584649999928894563292700 12240818 -706195476063401659125997716048973154784 12240819 940605560337024019874189394977846341104 12240820 910085624581398573553360916847757966080 12240821 937869180392277366321993978634944983040 12240822 -585165393480249330618084161933329814016 12240823 -502454533922025409036690347132432622080 12240824 -895235061474096695966742889259866583040 12240825 -343626672160996742488320966102781316400 12240826 -37117183252738532532980777449886592000 12240827 -337831357443829888811972547335094139680 12240828 -750566224788749644163854569901804846080 12240829 -480958616770233500066094891120451267616 12240830 -98728913585990973801585010170361466880 12240831 -6846192061348918271945718935824056576 12240832 344360722276071638731900727052313034752 12240833 -499499570528562508188578478429083512128 12240834 368174841864610028874555652331295456000 12240835 -93674111321084973078630191931120276720 12240836 612448668837339721022019570446763108480 12240837 -83965392028151252892278493201144214308 12240838 -141667442644711024641757081705182075456 12240839 81137368342073472365964452605860667824 12240840 104235105173420876335152211320311808000 12240841 691008139899461125116691326143858385242 12240842 -733071185785988755991162544640363236000 12240843 -696398132306155457130764732030643351336 12240844 -31042942747967602309777496891804672 12240845 1398144013439231572178427305721984960000 12240846 66373803142976696635483021204066174464 12240847 -1591131838176532727148221142430593938704 12240848 -181214481259066978574493707372795658240 12240849 34282424438947497976983321659709487488 12240850 -36371067608335187015332037189298295200 12240851 -673032757130076395325525440761140728160 12240852 38382938491625416169376937666597066752 12240853 -2224943138400023015635599167936458176 12240854 -133962946089372785881334250680720166624 12240855 104825358200289946739969939312356934400 12240856 329571195967067854133033875290285434880 12240857 -566060383293272888393238134792202363894 12240858 -92783643723777689611751712476449594368 12240859 -22782563291763528550403057121645825896 12240860 97616109451516822555270115402213230080 12240861 560814572351307269223742760465713183872 12240862 -833049628287442482697957913048627651136 12240863 -185994394881760882703545699099815627360 12240864 -965357891867740575043997132747129487360 12240865 -7170716742974708013412254336249780480 12240866 -294830933182961337168367794438269736576 12240867 666939036027710389589522229783006953712 12240868 -1034119332298279497945785863575824031744 12240869 1105606104259342584556104967827765510270 12240870 87073966661757326431235655987005740800 12240871 1452850176566112747551314853382778293000 12240872 -27607675600958297844720116950794240 12240873 -682269263895622672286679571799276145078 12240874 915686455043234751570899649647610453936 12240875 -2002653242524307409732730889646674988000 12240876 -57204597304184788473976706897734926336 12240877 45781462983911807603073196654359761664 12240878 -148734072758804964210779060824522284672 12240879 59833889861764554951530276600400124800 12240880 31307848604278517122226469133451919360 12240881 421783786690068303221020894552484313600 12240882 134343853917726839527241769465280431360 12240883 -190608104078036241742743597941021021480 12240884 -111682831100470070862372519430403667840 12240885 46343217936402976813334662907745331200 12240886 255799218108266342218884474375185215008 12240887 696464822033946554307633811200058498536 12240888 -145601349696933607851080673810235392000 12240889 28342799226694205642196726289597475690 12240890 -31654920534721545960605952643519648800 12240891 48824588849017165484595372983546631648 12240892 -659578895827189682372549081944654530560 12240893 -363478889923106472083084088899839312800 12240894 45671772390747382794825056408126356800 12240895 214469045278035805151940781945030671360 12240896 1362358556147033666121257681367859200 12240897 272780262157648193400806966920733631360 12240898 744126543945449489096269543924163125200 12240899 -120249867194350779228526209184277962752 12240900 -141986270345916992812106066518629888000 12240901 526864054788425325340823721415085911932 12240902 -1187901761659685817031942828651770969600 12240903 -904192685110002368036549582741396407896 12240904 -80756983378426415527409938577731860480 12240905 906612261361945928855527108060978953060 12240906 -146697243405053653675840448188874071296 12240907 -128738956542757214005107811657381328640 12240908 109547688075437916723335247243767156736 12240909 897059223246993283305318121588868022720 12240910 -148316499118723224782882737288780519680 12240911 -1182852939443559956840173522972904401488 12240912 91544635285217360281760481363867402240 12240913 -1279915066236352335976674359925040629838 12240914 -305142868888482514085466387575061746688 12240915 412551770886396253660217999607260236800 12240916 -883442051562603045372111528713045762048 12240917 -481351656576992605923987365564429619780 12240918 246229592945016732685557777399024299520 12240919 93449759412277410287823608448840577920 12240920 -1146459066826706710325462461231247155200 12240921 -154835492003427142490823790637844556800 12240922 268363183826776435120041262398992438784 12240923 1449417810893461567091037580891509165624 12240924 -152592844843837999962094569704165574144 12240925 78717117538239069311265967654984668000 12240926 289362102009365085181462924067150452224 12240927 1047397945652191276911550362413168768664 12240928 274295797109066426860972485134197456896 12240929 -1052714833099914662677927343153200213740 12240930 39027239561429479089762605259664965120 12240931 -519198784700583618106771832530229020736 12240932 -47385275844450707279882296329685426176 12240933 808081095539929416562759687893138480768 12240934 215273761508906015600015548728194075616 12240935 243935885455534027070686121630520639600 12240936 -380212253450588474942544696718658764800 12240937 -486225753607546746232215914933223265414 12240938 -116391236226719611620322142717060981760 12240939 -3954848403345536907639359269283718144 12240940 208957867017834572669707407539873049600 12240941 -4934865254846991766139512466656084500 12240942 37437579054384528946512945518553139200 12240943 -241096269918595706245043806528311360912 12240944 -310696874709902829096318038457542000640 12240945 54022817956348291528009986885414688320 12240946 131285337330200414336577670216776170400 12240947 337022192993691351019072147938691104396 12240948 -286992962167839977336129868136989265920 12240949 -104423345587172401800412811554356839264 12240950 188054254291823361878344476488832254400 12240951 208297004504041341017505138340555039440 12240952 148108114170632150225367451681074094080 12240953 207742968005116010982349923635398556202 12240954 237001288815395457325223043541201479936 12240955 551960117156216844813541112431492502160 12240956 63715742485254829796006179735242823680 12240957 -549682742821662054917963893567254998880 12240958 -168168029070967787129105681452491474240 12240959 -864179841409174858207688078024820015960 12240960 50489738961918687872958166833058283520 12240961 670282235766157369048084732733613869270 12240962 1524269723702118616908058524960952461312 12240963 -32877002017845281052196146008790611760 12240964 -296535488272322735390413342151196721024 12240965 368210995697873340330017897593669980 12240966 305953149935290778161913293288440883200 12240967 385517930220650602145922995717918971432 12240968 595842864254924529196266994410861035520 12240969 19946790195764982083498056017738960000 12240970 -77051594687803883426943739227752570880 12240971 -57899397584827456507786622749577841600 12240972 275569178124083915356395284063102858496 12240973 -718859084566890441210779834320067616778 12240974 -166539839462824401888739170214612862400 12240975 84844735942475620553532307258751136000 12240976 227899449885317682893189734673008164864 12240977 56746673335005298628102638215395479872 12240978 53903920223474347433457229999781955840 12240979 -26105544383400630530746371052747942680 12240980 -551497098222411712196687310254594208000 12240981 -170660373692694536068818310764580988772 12240982 -6877733590877936208798149213069347200 12240983 -1411405917517023052071802787780560203768 12240984 222982626192136214201207427658088448000 12240985 221853322169313345212886249597703890180 12240986 51388212921858429864835690104504836544 12240987 1061150217926495851734071460874368503040 12240988 213073601536274635396473218582855295488 12240989 213676935421547537599260296691676107756 12240990 74357398599879129645017308849080249600 12240991 -283026700265641840897939629282686386176 12240992 106128342078895532282692930605567442944 12240993 -136690580988752370437931541409561222736 12240994 608314440647913125213723471309115721296 12240995 -58107413374376310875890714394272316880 12240996 362462729425982654272256315572260655104 12240997 -1480148301878964399952020314690821229920 12240998 232286671898819760760622330545595971584 12240999 -402468875755058870009737343880334031232 12241000 1358459331772758255670054254760465920000 12241001 33435817100173257517050765739438737408 12241002 -466329589387546470471154348740034714368 12241003 -1546494692862196698477822822931051614840 12241004 911105865818358391316687455976190967296 12241005 21977146154855707727909627548230923520 12241006 29841202242494102880906749536768032384 12241007 55224562756162626791016326867418603120 12241008 82879160687958216655571858185986736128 12241009 -2431742850867495568553841769501617387648 12241010 -298516559713201793052178801118342208000 12241011 -80015255409059810103097261241303426496 12241012 -293497190621752324075942164432816197632 12241013 -916761522797417324306617461966956790738 12241014 -183619174765998142094520954186759444480 12241015 -864683234504138557669542286236876636840 12241016 -803393637339104207968991540847086592000 12241017 -251222613604303793456413192191005273760 12241018 992936318567825336284265567309584878960 12241019 -165416906817624953123734749828369815808 12241020 509501104252568317329384782124858654720 12241021 766815531347465290836591476213618668492 12241022 -34792706084559690610463003327595153408 12241023 229528324693512982414305231222753654984 12241024 -499017703645012781557335068848297082880 12241025 -12332914299761687048826644139440004000 12241026 -141814775481648919340298883433120342016 12241027 -345268819324422076042253678722242046880 12241028 45451317217539288746352365053784919168 12241029 6091452825218428671892463121593047008 12241030 211807385790711388328804383091005038720 12241031 -882330140627037394343451918847062178536 12241032 217537397112996452193728528420424253440 12241033 233636368905253572321385855176634475856 12241034 -397739914382819872512823249315962801408 12241035 788436351317475763337347282841508576000 12241036 -1307732411089947708210249722305542181120 12241037 130529704567023731531735255447928021312 12241038 211217694856505834355620805342371655744 12241039 103597287559587390860534144074106088288 12241040 -39676375142165500798045086848365363200 12241041 521848830740055140486914871740922468592 12241042 -371520015375605380630954604395588695168 12241043 527120747080585187627127730946135405040 12241044 -30001911195960149165515692365344470144 12241045 -254031501461125419764441367418546756200 12241046 134054046168565122620425844454055421472 12241047 118023968809585422475252324655787164160 12241048 1466921219222689190489292795555358095360 12241049 -877816650821372118778896239938857088950 12241050 -2985315904766767394270898612473472000 12241051 -244497804348044417671607287882996380608 12241052 -995115819855544035685174646534364602880 12241053 -53701009434649563235091609641975874592 12241054 -69698611264242382793346240810935470080 12241055 -258461066795345452423004891715739550640 12241056 -469649021293455411398740130309829820416 12241057 -1394954022504863659544963586141429779820 12241058 -203256914205118633718368996050721299120 12241059 1783330082647945794857789597059385758128 12241060 62133973891974734763310001896013222400 12241061 172257279760536421086968871891749228832 12241062 -450943748685792226264329132923391187680 12241063 414083321171633173732361761290570989568 12241064 -372459264860814742309742691836440412160 12241065 -409611810104294981855814052842697536960 12241066 735614036278683452380371708341374637232 12241067 -482652747826368774267241923123836071884 12241068 4666509943084829120679419690152673280 12241069 145481492043964858473805848643890998380 12241070 -39616035134757420314467220944030179840 12241071 -97093067819595296762831188399709349600 12241072 -390420692239438338537781061997956628480 12241073 572555142757275216323792809729952270400 12241074 452878308982442656360017325575236459520 12241075 270481923081757902570575780082015648000 12241076 22224303665919696199795032087058851840 12241077 531269744845729855454484503729071929120 12241078 21262409314402965660547088938541337024 12241079 461803139033693727258120041871241731360 12241080 -41093580709797724958535074530842624000 12241081 1069921160943081957267395525302724435882 12241082 -23501471477657904200082222950725541520 12241083 103493430832882009948897447785046030848 12241084 -366950320567190191609110609418736294400 12241085 332705811279492563040263802357684655200 12241086 204539361297996994906901228148949632 12241087 132563625663137087052275689896973740000 12241088 -37116620733119841182071520355233562624 12241089 -26537916499653719808750983582606329152 12241090 311777271812731623716769768324450784800 12241091 -1079006050285364755608201869054055437508 12241092 50989183353234632876900052794183700480 12241093 -358483974422961761255986107522411474658 12241094 -196599372053804970884933120336138158080 12241095 -150900160089007764455733405754612236000 12241096 -276123434296897631696512448275342295040 12241097 -1610993947174665188153053823919057162288 12241098 524201094814958921045092179199302167040 12241099 79143383621606007793493085350850106128 12241100 818207155504229184293835300096288230400 12241101 -874077978988408589703226850216162312736 12241102 -458487404709522351881251171631250297600 12241103 -1292565326359945008507412531664340771840 12241104 -21654877571316526480526684774174294016 12241105 97982382418652007613865210329002240360 12241106 -449346218529146847326185957432513191936 12241107 418037928486738580957377835301307517728 12241108 766611786746333672298758388430689878016 12241109 120317437443327019325662484603459083626 12241110 1336728797728845619057608419187056640 12241111 -9330236745248958842763799806803163520 12241112 -181280804226780093041506151273966100480 12241113 4195349158842027752866809418227513888 12241114 237953759247076268776006830142836146880 12241115 -147379021430474736567972949440642930240 12241116 199208276004207500417916369869385756672 12241117 250231300642502261696009408802046077184 12241118 544464039940069648242945538763282117760 12241119 1702421138133032475867977755111712330880 12241120 1083621484393357503092136542952015790080 12241121 766893598535642861941478931959137916064 12241122 96457672655673898382248283201225021184 12241123 -27712746867083677514183255915703306240 12241124 115284562871399050865505673896639209472 12241125 -146874424109865272908329684171106944000 12241126 736673063254351399124833865879357452512 12241127 181290863288586963551980170476919185976 12241128 294404971159201320642545888917024604160 12241129 -590984612598112208672817056917386205440 12241130 -578620407179646522903328200216112780800 12241131 74534281749580653084463827541161250392 12241132 420954189325050890250867994104235760640 12241133 -1703267329435708045259538447371074005780 12241134 132699610638854213227933683364047822528 12241135 97540995015770802069095980862090347080 12241136 49167149239861945371784052121592627200 12241137 183078443706489956950083339483386782368 12241138 -62129696698508064763051646226678822912 12241139 -1521735906456762608069695869095019507840 12241140 334342550761858981961193165630394521600 12241141 797042645114751585205435906267315958784 12241142 -563989052092776437023649988911782444800 12241143 809094382634109155770821423020314715640 12241144 -39144401415966335173470022852843683840 12241145 -158132945183030890988258861226674784000 12241146 6067899158166694949688376381983043584 12241147 -1410313870918852930095439920319313885404 12241148 1279985934024222526896742495473903710208 12241149 -4673362907698901029436308806006328320 12241150 110768112250436107052328510743812704000 12241151 -62905842369946496547069240828382220400 12241152 -166829968349301357415288254263061381120 12241153 919654729258823703331741092776457542402 12241154 1345129165991563629058093404043479552 12241155 581537318490172366351036662602798570160 12241156 -127556517705307868956394555892502953984 12241157 1480747168908968318950296393731029757406 12241158 -470317028996525010284006241392856465216 12241159 627116381108947168443013062898539328816 12241160 281350806134166755331300900886056192000 12241161 811582788068445350063623482112658462820 12241162 -750502454044661247424172734457112873168 12241163 782180968470137375331247540541971670184 12241164 -230349862511630491336866582261014937600 12241165 -168965882607580954858676476773296717760 12241166 241677748886104334232345049459370693376 12241167 634984528891325256086330231966129597712 12241168 -381140044248316828907435102652551004160 12241169 926959805743451007552739648901869947570 12241170 164737589405055434728203609280427778720 12241171 896807080608371935065460527258945923372 12241172 153719371523207815924677061140747405312 12241173 -128833711170860359910050853348365176384 12241174 720353526768034111219519197166681474560 12241175 84802329526966813444684834368262860000 12241176 -384569550569342409477234225111839232000 12241177 125206571850098664051132946706111436828 12241178 176761387742657412922616815971509030640 12241179 -395206010974356771215584909365214672080 12241180 -58184564879367571146259165258883074560 12241181 -609505698067628518306153374233296376736 12241182 19600272611872393581055138796629539840 12241183 -88682382985153447782169958873962737568 12241184 -564799329026645577172934064968656355328 12241185 441009632854351226676891205464410980800 12241186 -528897699518515134392336803399408646880 12241187 -25713601071977152254741327784640563200 12241188 -286223294962349730117975483298021098240 12241189 -95885061822407998270068687384628958244 12241190 -164053790718140995144507440809380454400 12241191 93585261584876521550270580589650615504 12241192 -1100977028908835429809259204461204608000 12241193 1219193645518220491942693287602724357504 12241194 2102822963762250328422769744291164672 12241195 -1236487701379887679744811175604803421200 12241196 -626007959669622268408404144288728778240 12241197 24797241121047905771345999275797760128 12241198 289659655547953139687151949943934912768 12241199 -199352636073068094018515463413253691536 12241200 28384120011244856348310268137029222400 12241201 33464753192421840974685552417887973952 12241202 -51396560072538415073415325688412637440 12241203 -261995659075192204447428136549005489312 12241204 -680410162748284186732104225276443772544 12241205 622907176119756093536985865446122680860 12241206 -9848044429314721917012929374410476160 12241207 -1782622732386423160833893265136899544992 12241208 872033103251436558283254740107945574400 12241209 5516645983928888517949351815512084304 12241210 -452300726200132724885888731792546206240 12241211 -646156118449893671951056483449026047776 12241212 118250607140969910969022128212365619712 12241213 653671536634855473776099840454447467462 12241214 -227038165863033719286089769034094732544 12241215 -139516529258966004714018803061718507680 12241216 -23137548550048097103040529046944350208 12241217 1179144004383109242096042173924850595266 12241218 397976313611518747277901102305027276544 12241219 -1259815643821808573712055954100070949440 12241220 562647781354174394616322334940930458880 12241221 328091609134931559924600152958457275840 12241222 -133234370598702911513837991030714653568 12241223 -469624029881159879353782049905714927528 12241224 -28843314117529344845141155059895726080 12241225 -332136317689118585508874110608935814000 12241226 176410386412387689588651664423693720320 12241227 -53329645257071620121866050647214122280 12241228 -269763743677172421231989801904533842944 12241229 91057017296424813122201228112455363232 12241230 -244114215425712452962547830966680593280 12241231 -23259253267648627585232883297140429968 12241232 136631309801588516865598184245260582912 12241233 -561867156347425052437415805951307298400 12241234 26511602362271518868712379630700007552 12241235 382511787484714291575634181146849523760 12241236 71490314080541972707877994816502702080 12241237 947555272531866506469569780804505009052 12241238 -130004617117833264750046443159018937920 12241239 -628097265437666324724313691087856865176 12241240 -12835705430239431899556995873449574400 12241241 1697039020539094640243184041247443314944 12241242 -43538684927435555520894033594599714592 12241243 319097366785822479877805480518041130000 12241244 877026504749836039219829233899675648000 12241245 17765249691509436390559477661350425600 12241246 211104317114322990956849951782074687744 12241247 -313533612774762566654475549322651095120 12241248 -650063132582169379897488103572402339840 12241249 43589384704697901043371807372612751360 12241250 -41927101135947239534373003408456000000 12241251 -431833369915831549303934247865547026224 12241252 525684165413190831433074211190333816832 12241253 47615637219696361608327686858215625760 12241254 -5285009678289502853866114058409543168 12241255 -375396613578517717311344102025146037600 12241256 1115465221809573130244659799028975098880 12241257 -20163723789243382970556685445596661760 12241258 -1075460919965316148680606332590734462624 12241259 538273406333381314495726777763542773240 12241260 -249704708838970576293046365860646144000 12241261 -157043386676586915151700682202528399200 12241262 -17427003946477953060773110646096566272 12241263 558925486280128322198197898628798806400 12241264 -8109312559178135050546136262151307264 12241265 121062391074318248263068275375677026600 12241266 -405459349221864926510122250532852014976 12241267 -476170824499962521728845132022243523328 12241268 -55506527149049858587099465340501729280 12241269 -1002582153866602015757249821177782319506 12241270 189720664847866911475573346373761324160 12241271 -452478988231886882152036280684615932416 12241272 372672593907964885149657199326928281600 12241273 -9960031684207408543763553827581134240 12241274 739606130045956745294226761461762337136 12241275 408777373357020671288538286665687459600 12241276 -297838145024503502826504098308143398912 12241277 -30221148442462854046795256256995309940 12241278 66055727440015385692651112771651868480 12241279 177059877398002016492283956993453770880 12241280 -2099942770773365845983375116363366400 12241281 -187768863948397302392062265924234892480 12241282 -910320103333658790327749987384171395200 12241283 6171942247263161747120621050751196744 12241284 -730730581226187099008647069201778731008 12241285 575980950364094709969246426673129167360 12241286 122430145395491634041391449239262083200 12241287 -50606004021198446157846704832201582240 12241288 51857450550058892453201587924177643520 12241289 1812012604747038086279557486540844712090 12241290 60983733672811525884086783653600573440 12241291 -172058384188593794620372450566233099808 12241292 -418873908468875250410019709503715694592 12241293 1091365461743206250282983059277695766464 12241294 324541387308684814471146285396786392640 12241295 -780729392994149761945054058878365456000 12241296 -135176815656160702081809410991014830080 12241297 142303356258786689784766538574876857000 12241298 730446883822876530620358171825522500736 12241299 15220492563171417649106845746184432128 12241300 -91563462214775040305568084759130419200 12241301 784311243269121579252590498313624583200 12241302 230781029648661101657646918011064121344 12241303 -1532006134884213143492353513038738282800 12241304 -171869192028317463106958142157308026880 12241305 101499731879586153013300602254072775300 12241306 -97342710217506273558166063112644346880 12241307 -175921907635683796572674167048927565712 12241308 671269504510155473671158889749960399360 12241309 140067247649338833666458867079273768960 12241310 -544425096648727919618331144896751157440 12241311 22693765100960395565392631515863704064 12241312 1280511003937976714830995331336967749632 12241313 -140122191645251816801248272364430392320 12241314 -537813771692462902239205866606810351360 12241315 541028758654314232045288445382159882960 12241316 -942826584277462637400672864777964440960 12241317 1038707533034387796342687330520871920800 12241318 293989036640201403257602131743572416 12241319 -1030574297612766134364411783986667686280 12241320 -55031012150370120876362092060999680000 12241321 751641384214708009569815491764299314000 12241322 -248476429144829730668292027718473007008 12241323 -718105980457574578459704709032921601776 12241324 -1936347992670617986862027647434709094400 12241325 225870644276820394345697201501139274050 12241326 -1215100865853102803439334490957002752 12241327 205131093935895539186873630529403224000 12241328 -452180363574086271166700914975064064 12241329 241952384700511448173028520205158956448 12241330 -613376961120162875587937205478833721440 12241331 -798742967794284362058512859192176282868 12241332 299810281681471705997457013003346000256 12241333 590108113822486498406553095204481963004 12241334 -71282413009230804516461836543491564288 12241335 -342355060529670116873279008196603942400 12241336 98787715431320895004544631487910092800 12241337 338220545601073101393541210423408738986 12241338 -10402823797140269084765068792451653632 12241339 -170241755848057718112965485855848721920 12241340 657274163853602617113024629152426467840 12241341 33007667175517491824508187591897497600 12241342 -147972736427144463266424840364625773056 12241343 306033387043478806630638979039757458944 12241344 -648876208228649489130204861508941250560 12241345 -729291361111015150891591402393945593900 12241346 98204306864908002481432625021500956912 12241347 -46633012525559670416240507591198862600 12241348 -28681279101428928158296456549789036544 12241349 34939506826408581301183438642779448350 12241350 106538792765322747663092659619915467200 12241351 1807240605100373934298937711303530496352 12241352 -76283995872106131299858330749719452160 12241353 -285653586738365387015822880132155322096 12241354 -7164605037130031419026981617949399360 12241355 -298423065633022246281434663834263427040 12241356 -89571219535772005842270927808706953728 12241357 -294048211434226472511377052106045366260 12241358 -186301178573111632335746349766265358720 12241359 31590779179552465875794427821294138400 12241360 -156775818028057855475090112295927971840 12241361 -542917984734062039251393685827988880096 12241362 -65845930736595453958618834939864252416 12241363 1055552316201583679189141543295644021612 12241364 -587463114780820997981966778177837676800 12241365 -399692504677058087177095473742248077280 12241366 176895496590609292394904418465944679680 12241367 1105480093594086112316013830267336882352 12241368 -41322959042954816038441104129118464000 12241369 11081209109729001510663291206782062592 12241370 10778998893257278951923695443297891200 12241371 -644998251383168586265999146855606986088 12241372 206423003719998659993002461527284952064 12241373 9672344675337672588842941133610302208 12241374 316437229843532917989672877809988196160 12241375 -481133384566269422776254705265071066000 12241376 413184200545097694017237867650510749696 12241377 1229007147045817181024900483591036568480 12241378 324768872008877953215966373138509660240 12241379 1223600805764969249186914070267921545320 12241380 127723125154155682716300742806054850560 12241381 -473452980629939318030471665487172308736 12241382 73427631641578645604124811922093012352 12241383 167631302490584769486814539132674542080 12241384 778686611217653630301629309845590850560 12241385 -473129379333285821582297516301869591040 12241386 -300465962353108884031279814828064613968 12241387 -172749522902747581647483933377276925964 12241388 -1047182982367024969110011580184317448704 12241389 -233983177003930229211154137855671088576 12241390 -98686565267866337809843294355502347520 12241391 134938241270786306552824856769553203792 12241392 13815388423849949011554386812119613440 12241393 806670339120973280126666061973246689000 12241394 -632749613740777895455334088679587904512 12241395 105293836139599842904924887198009333600 12241396 -263680475465043199541771758064450785280 12241397 318746923903385235112812207192850025664 12241398 -38096654953718352693516486703010404992 12241399 -697540300442114684933661429097359256600 12241400 688910247860621608153189525920451584000 12241401 177816487838705009317457841191677875360 12241402 -221480803016130683271330067189133553696 12241403 -335154935624116803972217341500548978176 12241404 47936783719142394831229763817831923712 12241405 678300978588339742898860515666756309120 12241406 -345772166054943822716874237806158030848 12241407 251303436260989846772259393848290071240 12241408 -590116843492038341024330514243507978240 12241409 -1228240888787859937694337263098736319696 12241410 -22365040275379140060755442770617536000 12241411 -112026962309868215542830016048317478272 12241412 5905258527856084370148515145210473472 12241413 738300907825891843186128907670290524 12241414 -60219944982513402526706226009035734944 12241415 -649360698067435360344009699251350988400 12241416 -263851136948924252260421629709006438400 12241417 -56504920420086627953356182556028560028 12241418 57886160801275256392384961179941186816 12241419 -474587362996936418271149715323362800384 12241420 278026067926569106687871563072576865280 12241421 -70654367618184337997039337818887678848 12241422 171367362868529678707435010330797113600 12241423 -174463041570611165470292165502762475440 12241424 161583078677824669858646653576761999360 12241425 112030244691363372912950059061311522800 12241426 -648233673011334134884986788945818509696 12241427 -1418860588794576292421039378028781171128 12241428 -5405180544718893013412668783169249280 12241429 102290125149123821626556725034309618976 12241430 397945417869278978096667714043555595520 12241431 -1120275344437896641609210395936515432480 12241432 652579194404860791308963966865038376960 12241433 3494586035134049356751232065725701780 12241434 -53997134684292456525518730929014763520 12241435 -71058350657737195555035520225500589440 12241436 -118566051823296930600140781773591127552 12241437 167061496430920593863425151629889067168 12241438 -897313897198697371374046587834351836160 12241439 35333434348683227404920074670310790256 12241440 -339503840079291341944103577536458260480 12241441 901999704828540882537006265691080305300 12241442 389469211737976126087300344444060362112 12241443 -31731368065191555088005388088775580176 12241444 1253437618605716642889076199413720631936 12241445 1728131341192979173524425475059563468800 12241446 -181508594962102587660062865640400289792 12241447 198043073241415180033179789596641381472 12241448 313919339071059601109243267061772124160 12241449 23033221176728301390167312173574250 12241450 5524596673686451266911005872577608000 12241451 -1210906576886169342462727887240533477280 12241452 -114688526352618902526979462233027993600 12241453 150301786240200254325402216912668075840 12241454 -507352661704206679726070890873771525824 12241455 -12395707337397191925636939880119542400 12241456 405956358037479021442070563116861734912 12241457 -673587833044485481405450813563564333294 12241458 48687680746378321205468694845264283024 12241459 657081974611219845921303951715968107660 12241460 -241878654146740151556680410345227264000 12241461 -229402145905660150691692044439696995936 12241462 -105720554555061053722430907573466198560 12241463 -24246219901876768113649493559045354720 12241464 102664462145801977437932211824970731520 12241465 -224321655934972927443894689242579567680 12241466 -266989966486840095599908551874664540160 12241467 -141241449387476348602764679671241348080 12241468 -995742026237031817075697211316160000 12241469 -727440425110876123864444211265674832180 12241470 52979731875044360221326032227624848000 12241471 -594227798564926671634329630187611123456 12241472 160585993817024504165369792697949224960 12241473 -349726837672100996567671078252931771232 12241474 -56748339503062792276007416555623587328 12241475 260565352309435322222479386135072541500 12241476 165029726629972311446239409719926374400 12241477 1388642219484687981689488842018427047326 12241478 -294228201285428654282789509587848652960 12241479 -428170397146809083689703605643635987968 12241480 -346400598740977067631565204698688512000 12241481 -171760577557789834770291664206282503808 12241482 -273512046135063584104684925569693560576 12241483 -485086945541741879232005511016033068268 12241484 -636432508170242922880541453459104685568 12241485 65384207202045020649452546503330512000 12241486 256168316965592350641613905699539509440 12241487 57483434072304040847436952459230090912 12241488 -10309510757748704413983001392704126976 12241489 329229574627040456210522888907697342324 12241490 -233389022273191020825341951099209308000 12241491 452718789224459638713203870939925334080 12241492 1234149307554425679757474135739795820416 12241493 -653168174047121602235592284580887706432 12241494 19825322111351381151744714182467331424 12241495 -71060482110077033680546662449994661440 12241496 -461309577147462663885704022979980963840 12241497 96638920797475827778371128452744519680 12241498 -3395314434204421348872841881419473920 12241499 627183999897806373350486057165148850500 12241500 388422841790399267522445634280542464000 12241501 1616790818281983137424770993597405086502 12241502 77467410919828108081268135783996446464 12241503 -704171157673017276543128072162018557680 12241504 226444307392944496168662320770952724480 12241505 -21996990522576891602684591823949023000 12241506 -522334661924581284866653982933999508096 12241507 -1247477178748017703937399841704686902244 12241508 806935937375837502017772577317145313280 12241509 281412648099852046629030367936993365120 12241510 -5517997304680613587546511515437603840 12241511 674083293830722604174439051595907483472 12241512 -746700240120391240322925755937240622080 12241513 698099562992994865099222723632763306740 12241514 -52924535875438226927345389116830555808 12241515 27550033776039268638180103605847545600 12241516 4903011217025084755325128559953711104 12241517 622718004425825891525964553549197268566 12241518 225496660628263427195459947948218083904 12241519 -842905745537903623977379784322407852080 12241520 -143381010580049741531461776751344353280 12241521 -116619671547138997266626188194127121520 12241522 -510794417834557523617916283035720688 12241523 1044614052200005647039631147202568931068 12241524 -66065483818868954306999005875566592000 12241525 623354233210840495465612256902912033300 12241526 -1107247269097804866913252824512697630720 12241527 -524702512064883789226430262480177325080 12241528 -141303226085656044791507678727346913280 12241529 263627130616082579392414416961376642640 12241530 5863971980447497029046406596238868480 12241531 -1002516656924290507696974269557698816168 12241532 630138750100402712560430817683552925696 12241533 783067185470005424353936711845954676224 12241534 5070479970338488108622458049063766912 12241535 -624514589700634284888015764607237711600 12241536 -510822622758520594866066586664435712000 12241537 9057054361922723128889546874454077504 12241538 -257779253999133399115824038470003177440 12241539 416390184171800689422459533637540516804 12241540 -559614947198329672725518659041248908800 12241541 10846296233797902788800342026290666880 12241542 -603035440368809029260742370710021046400 12241543 618443193123772130372259798871886148624 12241544 -587764643542537700224144080452923392000 12241545 567141078174292121694140450076771280320 12241546 -443856098119488638636535184474834296528 12241547 132633477587779917492468389407796966472 12241548 -76398738262754353311731596307308892160 12241549 -877373634236336812414966886901696802464 12241550 -504952054564744421027025477710292067200 12241551 166165487847542026757533595540112422784 12241552 -201975934869972317781114372265039519744 12241553 357716059029736566176395417873122228324 12241554 -63229193204893227912663758177986286592 12241555 -1097178681968839055770395217176667145040 12241556 801335409624273902170477501598423900160 12241557 -565186221783058981632814647156371238720 12241558 -369520442444927673685710563621281213824 12241559 -522728596578526457200054604295698342400 12241560 -309105186181586754669520491301976678400 12241561 -311633928550197840903081733529216956028 12241562 107781007779114818798940803870583970032 12241563 -106213542469914706856080678114439252112 12241564 1530526702268302909918523745651038278656 12241565 -187207694866137293510396273728129459200 12241566 308610121251292296038047157681493578880 12241567 111150566386202857389524638433914932000 12241568 163250113969341502813520444089412812800 12241569 282540086207196822666839142541658976768 12241570 -737312739421327838169392726285483520 12241571 643806017072622775001293686213964055772 12241572 127777193860388067190485967973195612160 12241573 62395992477017310010917032550795617280 12241574 2376831870543707698226137050253357536 12241575 91796333512353631042098215039536101600 12241576 324292972996621144805074390372808494080 12241577 -1216379544118742024707109138423623565574 12241578 -397132530441441016143746863863608184576 12241579 239165665657547095524050831896074264976 12241580 84345338132769492108427391117532979200 12241581 -33890894300450450205090862126463074752 12241582 974479270035542305848817100801276409984 12241583 -337969859378170721604804419152657485168 12241584 -2806036843069496708305595354618265600 12241585 -484222248233829924580532626589736979200 12241586 -285347823444261480549348348128916994560 12241587 -881998676310183112726351601542691601024 12241588 605717673949541032036873817698310242688 12241589 -73860350032518582664741727006704250436 12241590 -38940139172161385813755194078902722560 12241591 -201631017224451078669358967190131868200 12241592 554602715416366757793925862036512665600 12241593 73036100698414214867295557010041582784 12241594 31421471050881955714838821655451710400 12241595 11082340085494389957852720488605809600 12241596 -188290030275131274629330693200109849088 12241597 -415826852729414208798423415769817472954 12241598 582219161510670822769694764456326673536 12241599 1079336806575343001496911926963843973064 12241600 2935252134924644860250797383771750400 12241601 573723495154711329704714308429088951232 12241602 -85645118079650108056512187240070738400 12241603 -1499451183476067059574345697055692746240 12241604 -861215725087063172623467220168226969088 12241605 315699472558290442267993686341546174400 12241606 -392702725641025753482501840753398016 12241607 -357152526173506226579422869632962622976 12241608 -154577357764306888577370732569291120640 12241609 648972035991886828712051686613667271120 12241610 -274300235814825438167240706385516875840 12241611 -1092633171234420629000964424449642632568 12241612 -50032888073041432830674556695384457216 12241613 1071353783695569916930222969499838719862 12241614 102016856820292465760933438304850765824 12241615 928473321460153947530889717976337877600 12241616 5661241406406984841463089055214649344 12241617 -520079135292433456946023400280670306320 12241618 -304170078429723133675074143815874256240 12241619 -573198249937920439443767583183540469056 12241620 699235382577824155946325476393917562880 12241621 -429062952580074716512433130484709274240 12241622 -53123149272203698698615929939884979040 12241623 925308939713869827817729744918145313384 12241624 1202856017224664932831760031494748057600 12241625 -377335894920020818874709539940697680000 12241626 111107161038445309615950123211916630784 12241627 25625727312545595173320592706697463080 12241628 -256114217767621516436324829833495000064 12241629 -86920698595869727970850311065483159476 12241630 304574118368212289075967214935296880960 12241631 -880141886125625763664630666508048491800 12241632 173579385814386118804657110402978545664 12241633 3399008653589839460088855326950315140 12241634 -688308618903538540114501999608746790528 12241635 -20575770281084491727179862850877716480 12241636 -788151291104752973015774106582548167680 12241637 499870109334819856469681626285012644192 12241638 535375538601359984775590995082382376320 12241639 -46650530050178298439255185386591058960 12241640 -692351901723774739428253867756773427200 12241641 -525436763488702908741720784958434993008 12241642 374229219929364130074587033210529530112 12241643 -632217212086352957874232121448906220680 12241644 471066594580953509331012505315191830016 12241645 226117167996460430874022071110025777720 12241646 -414528678854112097449746950048515553728 12241647 383994535670281218607841997194766128568 12241648 -152335908853281854818795981512037040128 12241649 -520694787581284939044023379373439695488 12241650 -162523589510072920982352565962945686400 12241651 1101582264372111913294848447473707048652 12241652 -357544040890491372549093087418119290880 12241653 -639320136652168594915413000196322328960 12241654 160781307966326215514147043132786994560 12241655 -371470398245495615351643162170442733440 12241656 -19726435932763731710088040597881815040 12241657 336948848199621638538381689297553321984 12241658 -76648979287987729124516894912446761984 12241659 606321416316459588984953786249479053360 12241660 -735502353107117349931084659113344120320 12241661 203502373617315746437967224022111744262 12241662 -14978856290229216118991311554519613440 12241663 -121695426988030807526324247109975180960 12241664 -411636537519397786694678057541571706880 12241665 749633841369283463160755331519094608000 12241666 -412534090070436235134069972324393775200 12241667 617817511409114909626813192763896102752 12241668 -99522138251146309293091611697769926656 12241669 -1155521225170082360594984884209743911200 12241670 -3582839487401431566355169146243584000 12241671 -225096973390888759540589771881830475440 12241672 401344253562987643930075753786789447680 12241673 1220510705097204567895791129462129776922 12241674 137229910573090523657507341174844824320 12241675 266738658710459303086803312846759162000 12241676 -705655548390422736853640029517929847040 12241677 258521655469616999908670735494808404032 12241678 187833208447333204371914006078544539520 12241679 -1156713569933847515002524712755663120720 12241680 40778494610152542720931345571421880320 12241681 349969811057333468797839710263889846400 12241682 308282386436108827498458329522686694400 12241683 133093962912963680602867661176541548800 12241684 33714616959530722527726054842865664000 12241685 27605586100842177535906353707363836800 12241686 -165970561606103757252795001130557647936 12241687 -237843167031276858133484386782869371440 12241688 -1093939542470153404370841527065501716480 12241689 119357602033432629223681728513247047168 12241690 497116105291820229658774745380177125600 12241691 698153680183030690046715748334983200 12241692 39823809505871601448443152107093971456 12241693 -47107069772769988318071737078788028736 12241694 -591600116667514538028721685077563874560 12241695 -252034448792700325908603143797345108080 12241696 6425637793035152427101051962215432192 12241697 315437107122433707781073913024095144340 12241698 68152444229607984849700973068116618240 12241699 598461947624274319077757380239878276700 12241700 -404762749621143957051214740223092480000 12241701 916404232581378633090280742679083546430 12241702 -838156528365000711190385127578544367296 12241703 839199918848740994632665464682099080952 12241704 390703034164724916166518724806412861440 12241705 -354942413352862877667097656769845876480 12241706 151977472851051981318223306209670437552 12241707 792906207106693320420609326587677866160 12241708 -815343795667555684436614093840258454272 12241709 481572832111885995671349468236602696716 12241710 -53637714498062767330141913152966671360 12241711 -29242054830825619726532658416175365600 12241712 56339846945748155988039565367957913600 12241713 -19588622975660827567484841872355201792 12241714 289037865900536797681510794604068102144 12241715 -181723661630964670620932086582751450640 12241716 -299627447275908966649968049644481794048 12241717 -1847578123137503433080439925377630599268 12241718 -550419178706086742935076944735595833440 12241719 -291549916587049483448429379741355372800 12241720 -265746336334102359756499402335876710400 12241721 -536709502967605580411395903695578230656 12241722 -177818567859467735020300026607084028928 12241723 390820332225515210545435273800915104464 12241724 598263025496827940027911008144439901184 12241725 138311293814074401828343074029185581600 12241726 -155826551003702918491884725804445747840 12241727 59691818872702936971616724339223522000 12241728 -65316520042944626323475613454508752896 12241729 1097465609842245907230275794524991163330 12241730 -589170712146069745962201277531113868800 12241731 -172860541129722449869204732789521827520 12241732 -393104396219261695804865639689493163904 12241733 6283404332765031424297673816089667520 12241734 77293674465294129903904911116561430912 12241735 -97712834832461040004397512073171844000 12241736 -302967522719976064002304037819622758400 12241737 -102542094168159239754055241141959741206 12241738 220943453773305891257328567066372599040 12241739 507645756661828958288472849408469693560 12241740 91568031569847400790950263935919636480 12241741 -1464298464025378107461736576940089590100 12241742 -113850618256489965173577609239064244608 12241743 630280337568891170472329564141952434064 12241744 96482566273968541024818623342041948160 12241745 -120690118481472857582540285917110355200 12241746 -32120768594350026507677082208179471360 12241747 336587478367046757370221215799103364000 12241748 -54153214787845216525450211316431833344 12241749 36556929884002411484841354848305036416 12241750 -235407550123579885976689629644969280000 12241751 -250349271711191458937741510861634120 12241752 36252704270267701982744249722188165120 12241753 446938581959055064303872604810735045082 12241754 -45137739670179677491314940296314105856 12241755 83684807558387073776738583592315160400 12241756 15635154648686538006862014137794371584 12241757 -136779744940424610294303793824353409120 12241758 -351767572800829748783829398223265358016 12241759 -660489398701500763911930972458354403040 12241760 -1172803955993292131492205845183295651840 12241761 -568414319478136724212195490830174371840 12241762 12546929791184106944156918487837664032 12241763 -424275324684959666484987280830172108800 12241764 461254749726892118536766571518620252800 12241765 -472429332134480433578670920949551270280 12241766 -661486326429207272327124607333059963168 12241767 503521594633929355560672380273209994280 12241768 1458086828723570932702469753713227694080 12241769 -459657896082116393297173268477676872460 12241770 79804972572084756538860383547176217600 12241771 -257766531345790223853901070622230618408 12241772 -141954309005147368566979431828194933760 12241773 -990948549467251241671847232018247776 12241774 -725017671462059840869742958700474620864 12241775 -148571973069093848389531135091166194400 12241776 -13997980720158338468111742569010954240 12241777 465259960037504099931457789500396654132 12241778 685020276448392358739841284173070311440 12241779 2343622911407399981799621047096979840 12241780 111227684128619504099000567811930662400 12241781 155344116879319693903639092179985967452 12241782 64490194662847186715212103745147764352 12241783 572937502934658001097230048597394715160 12241784 113965745034109029320377112846843904000 12241785 -773435904418975407607024681866753502080 12241786 -9065058784574961718025201719352139408 12241787 -169391516130182514933608898140327049564 12241788 90101672213048081335615200050161797120 12241789 -166132478079719093665864597712441698240 12241790 -155775094687063671911361983048829292800 12241791 305256003196720307529696655988460960648 12241792 -434459033093856621234701091853880524800 12241793 -285604860409995155823526377390372190716 12241794 49452296670123574836060346098881359872 12241795 -445494114934506527502696138478703926800 12241796 102670750232843177772227578038455132160 12241797 430775433779442503885655787013149614528 12241798 825061954797375663496048016034927107520 12241799 -24657574887929511935737487398558418640 12241800 257748673793839688221121378161059840000 12241801 -71138035425001967459356437967123993536 12241802 -410258160624355952114813764052406718368 12241803 -115167523649511231155987058129774704640 12241804 30280613636133152441800138296477990656 12241805 -1116829159544804588597104029846859983540 12241806 390663968092006916439720427382589691008 12241807 -387086220092188439325924145901402424128 12241808 28482109777482663621468801584232136704 12241809 255687424724091081896971356274359654114 12241810 -28519134552614612388474452919073305600 12241811 -78187852413851903384593920715590072048 12241812 -994579616315177599738768443939262464 12241813 -1793322252430941172034900636265983123520 12241814 -369780345170908388635652521067085294720 12241815 -211512011227883491805490763240750914480 12241816 84285142360261506406858072874195220480 12241817 -383844030012954395672022493970374321974 12241818 200787699772261351783733941064943887328 12241819 580510664450072643899676110651652418560 12241820 -222787625072772325812339137578853437440 12241821 449236509105639470615666988927867192384 12241822 466396424035677598988474996849687267712 12241823 460449244502732977735138163526580428288 12241824 -339006670810522745633407233629374906368 12241825 -418392295291151253594937833316182085450 12241826 382979778925068232599152885166959164704 12241827 521961889307337985586275523054082515040 12241828 -204456186567180395617065568957332299520 12241829 -1649616988478883592286712787807970582016 12241830 212077428657854974418105558361825120000 12241831 -558246670196104603268925353603634477008 12241832 154459967195789793053812616500800998400 12241833 -508667918937437026763788355448816047040 12241834 30462408705330471090492698603458464000 12241835 -772978918256079436720643190188643330720 12241836 -7838791215191629933391396840612054016 12241837 801588619657002579686064931753244414486 12241838 56255087664662635029030446699719901184 12241839 114110436058941928936782465321409801224 12241840 117115867447649968194618241236664320000 12241841 -483168485226091770968672976145314715758 12241842 976917824858245149677120783836594176 12241843 159199032045526531316458835963287062880 12241844 82256405011835555878002534589378916736 12241845 46558165401805073159696388162838842240 12241846 349168113588606190517449144171633106304 12241847 600584825384918812578326690218939581840 12241848 -742739236321902839994749271559657943040 12241849 1196511777501016782701605635131414906880 12241850 280660033325578604059731083180711960400 12241851 -839006047804978563774703451891353661760 12241852 -213775584100472483551916615007407841280 12241853 -11331811411260000469765103088210062556 12241854 -183147848625894113039275743350447200320 12241855 806029090673551173737947309143216481920 12241856 190075665762413681438262729350357975040 12241857 -316413963669772098489551673078625769280 12241858 -279062772772935183742960652860454268720 12241859 -332582313352413330320349310849192823040 12241860 74335252443571532663102595233948405760 12241861 -13236749212627504590199475489831327040 12241862 -293822820708939081356832409402571469696 12241863 433991114163574722725154306919995807792 12241864 579124026352267484996745100123025679360 12241865 87170771884395526060418387808340979520 12241866 55162885762312219171646696673389700864 12241867 576529233624178762596389655771600931752 12241868 -234751882849062769818036884472298935552 12241869 226592559261523543622139819401128335360 12241870 342510657380004436035941254040904072960 12241871 45165668431744350188276443012347249672 12241872 22656757758913804315482570319981314048 12241873 -160778903450468898869985240248232404800 12241874 -77352405681355448919243884324214629760 12241875 106605061308342456023375955540078975000 12241876 -891561398303397915986905162503137792000 12241877 1902848012589477876322776111945203355726 12241878 135488957010387871299923218511641056768 12241879 -40856177339417334515972507905149965816 12241880 -421119845542901544238767849777867571200 12241881 -20319890233958113657548813230136093120 12241882 -100571150150822370937592686476919053600 12241883 3732119852192374956969237534286118400 12241884 303869336944115559345619001354976692736 12241885 15104305462907130826744246510719668160 12241886 717093857434688570581701192987609862080 12241887 -159794449823117778885915485477299854336 12241888 277982828921299092429488998554215645184 12241889 804448654638891993910385058566249530800 12241890 -165846023455675767929010268058881728000 12241891 150298059459383406364835510334091247184 12241892 -53682359998322898454326516853794344448 12241893 2179231052775922997697064505506331328 12241894 58569314798560642726114829523138400512 12241895 180867395167152264861586191809676953400 12241896 -281099252145728415794295520829944627200 12241897 1772363900137911381296382850298189172 12241898 20102148354342899110326435605576929200 12241899 -356942520346252795349006531114753846400 12241900 -167099394360889346386320594606661632000 12241901 -560795367131948166744990751378602140448 12241902 -827483117462491256411729926774499997696 12241903 -4305898794441966424011022234111070256 12241904 129659898820464852387821833275522809856 12241905 420637452655375646723223101075434657920 12241906 1122695031528053096925180928995672032160 12241907 -601081102487324207652542373142000790736 12241908 -155129376929048020261685232730315284480 12241909 -309172117275607616191096042103173013760 12241910 -230512487192956877392410427972522800000 12241911 -174822980645760953305026153076361318016 12241912 1371997569041609793412596923227115520 12241913 1009955968077351237640490782129625997162 12241914 441776225952159225836113839409476157440 12241915 -1270789528731755584524884244809424471600 12241916 -855845916602492346536472685016163843072 12241917 1006120187226843891954194623252783304934 12241918 -166263516565681701579463635649515360000 12241919 1696171967341629813830853446621045756160 12241920 102844772631670182585669353997210746880 12241921 671041987717011999853005099944337447720 12241922 295576028220306640083333422492702145024 12241923 -210718731357014700897311517452684894400 12241924 -1270933880647614215920431547484022623104 12241925 859297501098157292396523004993086982650 12241926 1012341846163286768525831881598949792 12241927 942027558624120345229749083436297306776 12241928 9681597540681528992348681184206438400 12241929 260614455355311370762219719715167710400 12241930 405808741943098577408773077830942283360 12241931 -1552660438678488652592399577058889472 12241932 201051480046265742294082558419593121792 12241933 -372931075364950158224516019329571274 12241934 -335641318017518358647364121061667373440 12241935 -22085276060406088815184637158085713440 12241936 85935791909761892417070768217785106432 12241937 331282698081854441910835882795597023012 12241938 -617867956555622685982748398589946736128 12241939 788848985790457198362177025185247965740 12241940 27460840719895478608970026337287104000 12241941 -253849608405297675293856491827109171808 12241942 246656527442271218415804608868242851872 12241943 386767497329308209366512632279558887600 12241944 117320577449400206109758545619930726400 12241945 -1021464420119116695879640525394214162300 12241946 422150849119373182194094696962671334624 12241947 97859878396972507092132903750156780480 12241948 -95364178507851693497118483178158664192 12241949 -850880759287537851057680008072640096064 12241950 40757549149609557863834693809707264000 12241951 -1411162691842003810988149754476628987568 12241952 139909044293626162742739352464265838592 12241953 -157072921651785730352807787954053498496 12241954 2817362971864126513498779257908469760 12241955 106135751510236247221209241810976649120 12241956 -100000686601998392387619225372913916928 12241957 -31268608870805811868754040971059065600 12241958 325540037597123210480735937107197944384 12241959 -40545700799714342837852392795316975280 12241960 -572911348711391223803232857660954880000 12241961 -194302657854301493490856683002754402438 12241962 205431149534523843085416817604231823360 12241963 2950441515347787728959670932698497580520 12241964 1175066718936114927152110175776587536640 12241965 488454147863787810965788581386757873120 12241966 -27178470827821342461498883326784834560 12241967 204856288839106235854679513810308905000 12241968 26848235336296865879163955242606133248 12241969 355676356540814668722612154319319223920 12241970 286072727828923291871455237036912507200 12241971 -5641782286473429301684671114572133120 12241972 -736966075720239122576546045163182948352 12241973 -847372653397955738937556272240753338820 12241974 -215118984699158237454067654003251550848 12241975 -409846590498677638794691802778177958000 12241976 1340122021996241032450672248559997583360 12241977 277669114302544501460289040042052315904 12241978 228387935007013638536141211067584704256 12241979 -966886101745618809488197355334112539420 12241980 -98073637666955294260425570543139338240 12241981 -866757713356396579717645458925875260218 12241982 450254790852615100228916764251504187392 12241983 -237824906079297306520401133791466707696 12241984 551900684177745418053057336631716478976 12241985 162687618068945629603420493704527840000 12241986 -354800665789784005767188215620422238336 12241987 -58634213740012586016633031931088979640 12241988 811039218400999825420151594326567566336 12241989 -949102529351565281218531933049937360000 12241990 -552990979315463615703387784739987930880 12241991 -85188175639206342926031674330262013608 12241992 68088967981942967215945448827642675200 12241993 -326865174278470473043941110334762492672 12241994 -385045280441788809566154748911000202704 12241995 -383204374958533739819656542560977124880 12241996 -348432748227314112767574068820330762240 12241997 -112031521970839796179981186470638572554 12241998 283522202327782245366327707058161145600 12241999 -41376024779448223094773196615129925120 12242000 31420631524449629997640451479547904000 12242001 1135749643304484093164816160115987326720 12242002 -400909037770802926044656406868068449280 12242003 125148549831699097087938524576245444464 12242004 359857910922014222237697335301657507840 12242005 199109508831742140422431321716436446360 12242006 -11907073954081632932839140557071129344 12242007 -997498712366048373316912298869877798496 12242008 302840090130284999997947046262047744000 12242009 -352506636336387790631141564343805222272 12242010 247034662217564356102953548483943160320 12242011 -1403490685829660328697941670348959027388 12242012 -1167844672888185105940199328625642642944 12242013 644343206574898867743298107012807273600 12242014 3479957777942340724578911972811199488 12242015 -631377770898260382044718448843687408800 12242016 42622157329997701919745170923694456832 12242017 1227840478375496397571479651409048364066 12242018 230858736401441001459431691196313149440 12242019 -553458054894413381083560398424842511360 12242020 17402529573005690309395276837221396480 12242021 210520378967077164436278344807553841344 12242022 -197753527686901006117194471454997817792 12242023 788092551894413088914003710654937690880 12242024 265677798196481543511980223437422264320 12242025 -399245592843082310314402723310324903250 12242026 54499884070118541569383645671556612608 12242027 -10294502530853378235584073402630487008 12242028 -325812756783900808509072886904922132480 12242029 -91994808646109058098758974923126889620 12242030 430471694506946502705574059998298164160 12242031 -1011863497922988521702628591640224552960 12242032 -116539770754556090310583120120354603008 12242033 -520966273179780264843104924919917025216 12242034 -18879531428362313869294546982904122880 12242035 239960374517824680352749208249760618400 12242036 -103799055635783449063845079994949795840 12242037 -635026508409128480649764990793961705440 12242038 -125131188994765443529860364752749819904 12242039 -1053595901084614737421110392811854297520 12242040 34373638754119753268774695318386892800 12242041 -126656732794074434586332734007142499328 12242042 -234786025206310897909676532062977409280 12242043 2958603012655024128477015720115154211840 12242044 -487933533192016991344387044959141668864 12242045 -373357107055562922871659715893210976800 12242046 -60348188728204478126204577039019752192 12242047 527903068431147116370758982359049562496 12242048 -183595928375245038619965005577018408960 12242049 -204214890530019354919120504231198909632 12242050 388119613378217172970088299696904098800 12242051 -1851165065250415323194434204295025412896 12242052 31335409115674980848712653113732507776 12242053 -700313806929591574510665282173108305956 12242054 -602330136668797372658365416036556512 12242055 2092940642538350186351039052167024640 12242056 -1625481335065435213785356335216576665600 12242057 -11987386186033795121931150259289438688 12242058 -33190668280330360150621636829974533120 12242059 -263319499922826059919007801562464733740 12242060 453257991287475484396056819806578867200 12242061 -69794561873567631956123642734925500320 12242062 -41769611535133986020666649404871906240 12242063 1543121674011602050869700022452923627312 12242064 47231155498775936727361300042914791424 12242065 436373637872464691420662462305095015040 12242066 15293099265028198452028908327490028544 12242067 411828530564729622671847283023582199920 12242068 -145477247432783582162610753531833345152 12242069 -157316933343993985432272427284150877440 12242070 -349545973586208869803707465040155628800 12242071 643934806777019459186164958866596880312 12242072 665283616251473185335475551915799633920 12242073 756596483448585152811979397020302623184 12242074 113843058651126166591288779330354512832 12242075 -315059512204147488761052688528805532000 12242076 165910496647985585518149001517819904000 12242077 -2680118658435498434504086088205508480 12242078 -32116960527620477538855454439050939776 12242079 227504972591127279672516929509963706160 12242080 -1167516548748770106262488075645773414400 12242081 -14655420925957757351289791683901968416 12242082 -63436431358814581193834565495818611200 12242083 -443615062068539216647332730262391136 12242084 -85132339865249218725876475661630475264 12242085 11799417995860232336563756957760763840 12242086 -103398901358525112097533624113063425536 12242087 -370084694277707213834837479266298005120 12242088 -790811428107753675504646759513482163200 12242089 95609348361280009420478353912913423460 12242090 25447417274044502367983832806256752640 12242091 -517709689118905463356896062450615800656 12242092 664882993684269989633062345765191363072 12242093 248896595826677577576364449916234200342 12242094 484817655084539709682206666847936005120 12242095 -797985867444214013956971089049459840480 12242096 -224352328686554331419813784487499317248 12242097 -69739634015312379737127176471243731200 12242098 -195140587711400502470533259961668254080 12242099 -129911749473361952470769085326317410960 12242100 136991609610027777989363173282099200 12242101 -232449024255984723192152767259984336900 12242102 -241051543170024239900718153168487171968 12242103 -161159389430257938265721439300043684992 12242104 -201552406122651356200363744407434035200 12242105 -122538334332308957469676021149417275640 12242106 544421209610454943794629943094646817024 12242107 -1247796843779908314052336502727941855644 12242108 -120579525597119679033020208914607433728 12242109 171079949155978422993939743089214945856 12242110 -66568297584759915161108643592892768640 12242111 1545542616845811723973162529231868225480 12242112 114686875982865559649421412436155564032 12242113 -497909085006124918786255833811164268076 12242114 -893472743628790667706508068374544151344 12242115 146208892395037311734348265482298020400 12242116 -81137056806393335865857021051628619264 12242117 156142783414449629998215689380137930240 12242118 -83907311469357973993401793184670873600 12242119 1056950848741819871886067060845362190144 12242120 254660983617814713665673806702901657600 12242121 377141697799562500789854134026928112912 12242122 732314373653287283721251244255941716224 12242123 1856308496615524267419090182362092276372 12242124 187932775456675386259197113995169955840 12242125 561517672223439527968089285477908544000 12242126 -231127669836534613204025009674343122176 12242127 172484194588742786671429752590699567760 12242128 117038210676621976604858272216180899840 12242129 470985821910736431672012019350949516260 12242130 48506813032059446270588003265172139520 12242131 -345585103192803116074691558529280113336 12242132 -333888214041642469171461398591864739840 12242133 -380238079377803677819803762741044275698 12242134 -2204043013877464876675361025719042784 12242135 -350796859132754628628174407626788306920 12242136 -885801651726254266070609216077431705600 12242137 2835364681947435566596003994988356611200 12242138 -185194250801244802797122733774207847200 12242139 37828531344090286600666556991883285248 12242140 381642192255242747896151570215587325440 12242141 481858447805611742120001099417336929952 12242142 -268215406623054133071470258593057151616 12242143 -2641566478810418960907715411836499016 12242144 -1146130267640267139560391507198602379264 12242145 -154457839398037306475054638555814108160 12242146 -47315567684202523273222090265923591680 12242147 1112429996831794446882811899467621749200 12242148 -122934809939772401195368688384621690880 12242149 -477097663591468790500611155401488475620 12242150 -188985091779677542448396078697189511200 12242151 933473285145848040102607717584364805280 12242152 18490703363779148468672974483888189440 12242153 191228798969545918384144327845647548032 12242154 56540739448145916288182269767878046720 12242155 -641026948907691258847503744851749009440 12242156 605383403490179503747027132693696512000 12242157 -10932397841778640204996155332084621760 12242158 -168861728190197145467041569441758807424 12242159 71664146490546276749307833223760252416 12242160 -143126855778307734235403560232116715520 12242161 -722237015209643110693689136949696664238 12242162 588011753529417970950653000339278159872 12242163 212745306127528132092612910061605718064 12242164 90918694337992939130498235209746501632 12242165 -172670820413028733212204629729590241280 12242166 184535324832937606966220619568798309824 12242167 -190621293240149359281706148464615331408 12242168 940689003030943481018263677076601241600 12242169 546092218954376985105779519546044987194 12242170 483992563388047163086245742045714445280 12242171 130246081387944910119019588961449487232 12242172 -328785726329745506733260996164583267328 12242173 -161358061421828431459697133323638031296 12242174 200382933982524789801062009002929045504 12242175 -334271545091677907329377590391024000 12242176 907452085485771899472448335698492129280 12242177 1001072752452511059814347772996480225026 12242178 -11356877083282440160188921334462082016 12242179 -310075392087528441549889760572601715780 12242180 -421724925509898725778179291119096185600 12242181 232380911601814837561772736902893671744 12242182 766168197748883163486643434053552772192 12242183 -197635787070096976014064537338979534656 12242184 272047624725944366601477809922916024320 12242185 -409633232201035625872821437844496894620 12242186 -5113115894915014740647747109766578432 12242187 509009336637840556385782908966414040368 12242188 412509332016674233308799656673106585600 12242189 -1454209548495195751543358384580743576010 12242190 42375369066402537301147600761648806400 12242191 185968669240451557524630266056982668392 12242192 -141437866625498250317691212199061807104 12242193 539800572853573729379239726983217352544 12242194 376985032118704451761147594889347150080 12242195 -553529327906603914575225930138787957440 12242196 560720052959578551872888462468115092352 12242197 696975886676176512406290230816076359040 12242198 -333141422271283559456559158171808914400 12242199 1396746189914210914729643028836707450320 12242200 163411953656028163926277136730603264000 12242201 1175724226644296626190771788480858784202 12242202 44680741685565712637346886707801782784 12242203 -686007307394906265529608520228957223548 12242204 -28293115453321074008229909681422481408 12242205 -376411906648854533475367765349804640000 12242206 -85214184250741197559217281386940798080 12242207 541745584829187448259575099152786468432 12242208 -209313807747408731168876253613189496832 12242209 148758869849060084183534142861765111876 12242210 -64467693587451543552042898616832245760 12242211 -277427063513221065391887910447375150728 12242212 -1496741436497508908314524966041541083136 12242213 767373856111717791797053429514520469920 12242214 -287162562610334764418410544544860419296 12242215 942534342685483110833556503742047442360 12242216 182856167740554091665170669924482498560 12242217 171542226451553039919660994780762239360 12242218 363321720736510603322861343371698000560 12242219 1455763948281149664677076272389063113360 12242220 225107179269782230754188623025715036160 12242221 1285794416981521823000444189227017078422 12242222 -194671739368668216153100989544578456000 12242223 392313714380232160763421306750265056864 12242224 311292712716721525843731538654898339840 12242225 49544790479987312509421507794952079750 12242226 152821674578150434235627642547414374400 12242227 124888668237583913739365871366594916512 12242228 486846685213424276320789696541777885568 12242229 171923304252977139745454886002284089984 12242230 -15092838578904738403803828806246031360 12242231 -586369394688400692597289790316974022336 12242232 22994381539218283858631488685862297600 12242233 -107064309892802939906004439765377345216 12242234 453056289334115374908688793013550683360 12242235 545162249505590347788980920206280281600 12242236 -744656322835020829215751159643559838720 12242237 241627725376208715387376784051910406752 12242238 679005419871135372488169738041890608768 12242239 -346333962371363389891696701398867880344 12242240 -289089472868779857785299992639040389120 12242241 -67185347398021041502649331706861812480 12242242 -503634690152889669889172224692071527728 12242243 -212091452931241371690442342338289040400 12242244 -326624807218469964880062952571034083328 12242245 703857173267532204620399540577365669880 12242246 -42136219928449776585662662288694867712 12242247 948726437721092727303024822849657849000 12242248 -1392976925775805759413594036710615792640 12242249 41557456742502559122139216425019353600 12242250 -63932293988273799402263984680099272000 12242251 -399473594369249725629975942823673721600 12242252 180655776366570151748025677919401943552 12242253 1036255460535969869416845537836733069504 12242254 407326621418754768565856464499167910400 12242255 -123810406242480253163281429319571246840 12242256 40143853708368606856049706166547644416 12242257 1607003080116882736317866903131075803506 12242258 -318518016601863300276076907097201708384 12242259 44901019115455585484388309311096309520 12242260 -433506082146849772343829424930390053120 12242261 -1446957026042708384673686863744521658788 12242262 -214737162672905218723900190382795382848 12242263 1635003188380329116986919760221792608560 12242264 457506440338808720324005648730787225600 12242265 -15694454545227716890887716143592407680 12242266 828148147626408358447964246961836171520 12242267 -747198700606405427457725689237914762684 12242268 -33308380755489046350556728796036405248 12242269 -1039718110275090254376297776479441979520 12242270 -255916788030531914531845587494240764800 12242271 274566367340925663382186896106198750080 12242272 918407426292150790601664972768411648 12242273 -1054790781930897107759057957335077913560 12242274 352910909618556895422791445456399697920 12242275 158939179395942821890911086888466446300 12242276 413703605143341004915644454527752300160 12242277 -913285812227933418225701831991082518786 12242278 -281694496932073838028071710792549917504 12242279 -27737521221534898628675712312814149120 12242280 -110379984966891605228442593609631744000 12242281 49681214919939685996144758333892624000 12242282 173279985036359987899171108755665694720 12242283 978800651815054140477341425864759195224 12242284 -739953998199184569012662751058322032384 12242285 1078839903781868804562114262859724286560 12242286 308661205199439631402508684538194841600 12242287 820283807404779398874327145083561109800 12242288 309518349753152537302429139278882701312 12242289 -947868155898367107233026035762204093120 12242290 232012917121807421287914693190897706400 12242291 -1489179426644963639609107463452192336308 12242292 -205460912143501373557887161177621790720 12242293 418690696910625852143863981615896138400 12242294 72759563897918921060545322367477543360 12242295 -212109783754523454307905218392899807360 12242296 -1201389741853685461780394090355855360 12242297 118940133717784618655287019963335704960 12242298 46300818741141137046291596082494096640 12242299 577906974372931538429904276530547333864 12242300 -22449126189954296924714680565918592000 12242301 33586588466624350043118644117940035424 12242302 316588005578267477284782772153165732992 12242303 -6918679482504214264233269593599665280 12242304 -21648067192406866591598204424164474880 12242305 305511357734828942434424424013357287360 12242306 21153959345105187731163900669795380640 12242307 -301372096220072581441454337481328797056 12242308 339626446331590544386912137606842839040 12242309 -475937648936760874610346208414933859490 12242310 -284507232499157599631609152341170163840 12242311 -671809755599902636027768846950901131456 12242312 -1204237222711953785006927883235891845120 12242313 229622161361883400297421024210752046400 12242314 -194512767621112030342328190112413542400 12242315 1071954939777104607279989456590383120 12242316 -111852847445400324561124071910309671936 12242317 -1143473047038058434235908082939582640928 12242318 9773773740439589058933972319224071040 12242319 44228347873470612797011598491845087888 12242320 -121220556668991537206312612493400965120 12242321 -43740541986706242900269128218058521600 12242322 -62336165799775573219285986182379782640 12242323 -770595268846893490875048490692814478040 12242324 384191102165349893427970804298783181696 12242325 265421773149883512222897785503657267200 12242326 -503458722234406380203198623801472477760 12242327 395495638508790061060760241339670110480 12242328 -302713073038091268504147214541372129280 12242329 -234801032642864215387473680933296826448 12242330 -471558129461923374609017302652933233440 12242331 595694404215211587647523818347188626220 12242332 -552169128552035732545334584960038920704 12242333 -548354803743421597891649925256670196000 12242334 37679799891500256172159490243468378112 12242335 -179433859243926903112680323821945992000 12242336 -762326610300954743356106023970260647936 12242337 138318480831373517216135442194743515552 12242338 -114206219811256033307181388543336967904 12242339 689979351531305754582760310970089074140 12242340 602287410964659205600089498595399372800 12242341 -487027818283117374936508262789441798208 12242342 -37590127416858187755983496622500218880 12242343 -255273422669027859586604300098211964672 12242344 -701858933018568674600503361134541091840 12242345 389249008968256242017524697106382880520 12242346 233251225949743900085855891618066327040 12242347 359568858224735732254509585072147334320 12242348 -264370326979845123647963120290204308480 12242349 -309433572116332346684697361337109031776 12242350 365290588438425366534528732283843944000 12242351 1708645424328954140850450578826432053304 12242352 38069708622235724401760117236926873600 12242353 -1733470106322811084821411989013294668398 12242354 -14517737628420179846726347584476249568 12242355 -473882838024508212856074568568925593040 12242356 831075649428720562553387653547371212800 12242357 -1632448400847845833436387437382604005394 12242358 10960919602349874661227300620430256704 12242359 200125596306066228884264994513052299560 12242360 797962343903891998374130923094908825600 12242361 -136995192539440950042897851557583422128 12242362 78077035436881754895609215715230016000 12242363 545537335451746209870288207558660542496 12242364 -201242301982380895729139560171407744000 12242365 -101708176337330137271185941634062988800 12242366 -12862063341134332706578106496378958656 12242367 914140215518419449671968079950269972240 12242368 166817870359111173363680799091134038016 12242369 -404740767355202048967450079755509450556 12242370 85827860161209880342886012230999480320 12242371 144044609356607123576799424980357676272 12242372 2029427351651493172401440755378157813760 12242373 217210644422559963827993703869589595968 12242374 -479728767477041161685478188206904014848 12242375 703816292023997361105732546485078472000 12242376 -220604062100199723623970624812493404160 12242377 418374719703165776884458238933489651072 12242378 102370871323773986340762783131070102624 12242379 713007892222371007069619210526945362160 12242380 267742155202414369954294253106370775040 12242381 1317278818404748157714835990249365953164 12242382 272945654212888475278081992467102960640 12242383 -608458274790082722274933999131124448960 12242384 2055501809768124074994132185335726080 12242385 -284576399159289623214335991932511058380 12242386 -551827005937013884596617528406183545856 12242387 -1455582185128861860393399678555477140400 12242388 -291776636057435105046409002431291535360 12242389 -615883376629558963192515810891792288644 12242390 9225653687042832880403091946946323200 12242391 215163887437236188481738403832222696064 12242392 -31837516662806819745949414598055137280 12242393 -27564667665717511779159936587070393600 12242394 -400891972678167778904357386455875650560 12242395 -138328845367078737277571852557468862400 12242396 -92810256749831098742985700788492472320 12242397 995554670220689645343305505539932313472 12242398 -234467460049019106184497492974868737664 12242399 -63686553274890845501846405740543383336 12242400 -67167617549456758412461841854031462400 12242401 23204937005760914401429989169227263152 12242402 746472934073620376111977066224123523152 12242403 -468275061969695405949711826523471876520 12242404 -6694757205293242482475099781908726144 12242405 456644518465183691117694817003896702240 12242406 -70874064920966908195506528249110779392 12242407 -2649811826334406197793107895051944728 12242408 347695378073548566733863841748491008000 12242409 679205921032648412098624489770944041104 12242410 -318977869893230403988170284695919561280 12242411 -20148790636146080641557257204970610608 12242412 -24103000566568580844622590950720679936 12242413 515628544048555700832120948560628525120 12242414 819735594606789845779199368075580641152 12242415 288938847620414535441290355794879995920 12242416 397300642399067825701062868258298396672 12242417 434976712299537663919776754983372864 12242418 -280790513190939993516212910960842983296 12242419 -282850794801680931743652395047101431808 12242420 -19111209843608506404540799676878993920 12242421 -45722181240240356848729663224251320338 12242422 918843722789672532225203879911036574400 12242423 -153569138868456563651546755194101858328 12242424 -641555802605749093393780549692835246080 12242425 -33127232352971843140410547078834576000 12242426 -146743736111536713429782457439670135040 12242427 -38543139169598959615415637676833315840 12242428 1088109532483978318865671667600288042496 12242429 351677239010546837560973324338089921030 12242430 -249677898652360452787669352691159013440 12242431 -1011709372921236469621570159667445906096 12242432 -778275876042731569311791139690179985408 12242433 -61343497137991397996407981070762358336 12242434 1388796140504416053669212102252844650400 12242435 -21747128806737336764901189703002714000 12242436 351210920234977545659475698480908492800 12242437 -228408492712753759191614879960268436774 12242438 80011236736590986309790461974573119744 12242439 573317325091956765244683783324677366808 12242440 -95945399749620632395184618599523942400 12242441 -306491249374624910267257448128327353600 12242442 322003548624097345805737222225193632512 12242443 -243676693715115457877323296153044987308 12242444 -2195844225265861620382696726553594880 12242445 295233973312817903700921053725224349920 12242446 849286965286482231230155177732487604672 12242447 91618800343113666833139817277506107264 12242448 391601704394815922951883558761268510720 12242449 674641658573986792956950392771188946036 12242450 422026499766054026472276319348714128000 12242451 172432632549113010343358934987437774640 12242452 -443655328751813704074731062105788299520 12242453 -181873533007264537833228592434478253298 12242454 198501338176191893027738783899005285312 12242455 192024247555496687448434123766352158360 12242456 1136947241039616482861057091671343759360 12242457 -413028615195448980566120081912895260940 12242458 172296807561385149287975769175752529920 12242459 255088306100370550331384334515436706080 12242460 35135912107444080188528330820056064000 12242461 -67481141458944719754232541877840077376 12242462 144062821938478691793452517958427279232 12242463 550485484152777338628731249510290710144 12242464 -567387582915931291574378906912279101440 12242465 -58155665720226456425612326883668050480 12242466 -102471804516909499043478795348105600000 12242467 -1159636794226314072156618534249098432648 12242468 11502866680894525901414658749650636800 12242469 -1281932071240084555183961229314954549280 12242470 258055622571322791177134481240792336000 12242471 761571482930706851907663980104778451552 12242472 -1056027847762962672306495211389675110400 12242473 -235888036630714989282420891754381382278 12242474 -131885131670482791641987620165496755968 12242475 -281413447779265752257041034620180224000 12242476 252532148439986668414820587040228715520 12242477 294768505102210180281845781869620171776 12242478 2207330476652570827913100450867835008 12242479 895371592119830643722607823969242033640 12242480 8765918340370175921872541045637120000 12242481 -873341152644605379547590931947375285648 12242482 -433763174198857881972493279463720232960 12242483 -165731091334764642983504068016450072376 12242484 -122135238427063212102693662438672344320 12242485 194015282617661492890169589570095647800 12242486 104362444631256482772602487344383928064 12242487 -13059328340260024504569315775878959232 12242488 1381018156814002915901987644637499125760 12242489 2580275629229203872684357138823414272 12242490 6466186615416832961922117209347952640 12242491 -422637684099308819085127843524810190108 12242492 433484046121279011748377237160222780416 12242493 -731399546018393620362388161334265949018 12242494 -529896626683007260934105041730843412288 12242495 -265953735607897787605798398598368187200 12242496 17072115884812801090374719408921640960 12242497 -340269559026137974781463650133404341054 12242498 -336728587701186219788346420512901317760 12242499 224334811366897712551546039358548143600 12242500 109550044328730994175499365498121600000 12242501 -1207737239203620281885965193243513382498 12242502 50677253492924873942630917083783463392 12242503 -499095297558038614028588350639612873080 12242504 -1045336149434669499000682053504543882240 12242505 16831283110965776275789357313402800320 12242506 237005018324003213240422697475007547952 12242507 1090170168289077667914438338982068659272 12242508 569028301988891315475123057489271197696 12242509 -1017221725977571165010030864186563171296 12242510 119950448475941215837112850683138876160 12242511 983286650267548810705217330585237837160 12242512 1406093391337137595638570626306015232 12242513 -717219808070032779051632983219914157440 12242514 688979811201993797429646202306689792 12242515 -722143474450837709784279195353911454880 12242516 -122795291407761543601674611637403668480 12242517 -158532923666762087731060779633145559040 12242518 75979740984276244147141450035937471488 12242519 -195447807238434448730320655657359088256 12242520 26767629304504499706069201505040793600 12242521 407693839101175636584594505915211811722 12242522 438801614825080291060314755255756067312 12242523 -240605896532797693013359474630016930592 12242524 136771927134726191668789994858769315840 12242525 -521928364402338528790493675457041174400 12242526 -167498339339349222385935101635437696000 12242527 -874956369725443066094794449998029034496 12242528 363891508302856263762123541207923425280 12242529 244141300313408005392500628386108626080 12242530 -2593206807022769415951636160594652160 12242531 -94281903414675418337826271695509199408 12242532 -21261404196650110545750772559102865408 12242533 -87698509395855316177939343715967303176 12242534 659017525059920799032673001935275137152 12242535 -656315737058646165393056248674883498800 12242536 -778093817377565829827844711726391296000 12242537 -517465980902568503027893894556718645120 12242538 10178677652373281766889431835229223936 12242539 60494996923661633142613482002724052340 12242540 57206318025486507745976095385348858880 12242541 -59127373186548260112808312194546153408 12242542 193070457047703576522682460307161040192 12242543 -320101167723937031196492952089423958176 12242544 30020638650754362119315267952251142144 12242545 -227681266180588047652430015147610774720 12242546 126960975437259583498657583084442279936 12242547 -75559318830828834960707752898619644076 12242548 -1175624984413893019730263230132769892992 12242549 517682470292207706238220281130759569920 12242550 -262576310144328681924390964571568470400 12242551 775411547344710710574591658728711680000 12242552 935428414354111219323110964560080404480 12242553 -44995338090840921279813257838804244800 12242554 -124214558196315095258973657961326216480 12242555 39810118713587627968379516237840332800 12242556 -419691820576880928662417763946167229440 12242557 894451888940622577434969373268722428806 12242558 358975598377904747019889124127215220480 12242559 -1560520924961627968909034846342008320 12242560 -427462820320007725872805587313911398400 12242561 602364491749360979625351639778998540162 12242562 268007063203701577313432823249123322752 12242563 -1267548110698907665878584621455885325188 12242564 89610613482262842447610049628134430720 12242565 -276072729646758532824944932286995264680 12242566 9153737303672912583335115463936913664 12242567 259780496228199322256400196563418774032 12242568 -142650962729662344266361445311202099200 12242569 1056608024411265208398467826357843356360 12242570 244204697153851575810554218966826064480 12242571 194023822687585235528602113171577900800 12242572 -1576512618569073110559023373137862740480 12242573 -2174999265552024267754418942320264320 12242574 -58821799755811599806052113876234093760 12242575 -440051573502268594235053603961551601000 12242576 112810969786418168377442842553095176192 12242577 659107198913777919765276305911907451120 12242578 -517467891629473393312034597831864044032 12242579 1114434865887267288077928792447316683180 12242580 -113190848954626591091504139383775559680 12242581 -297142889691054117279507094273534060868 12242582 367874164338348637088935640891664998400 12242583 981240304294383630566518854625459244544 12242584 -910237206783647251160225014819469414400 12242585 1111981623105326441483411360932925349000 12242586 -73563874544795972001254913090095387136 12242587 624470040017349674364938650595346049552 12242588 390415323732490474113822689202570362880 12242589 -392416638480936719191228884702829178400 12242590 399958777972626193638453408987594196800 12242591 -704295652648830762146954026101960950208 12242592 -922391472070188723409664135155233914880 12242593 34531544527647809666909643880922468304 12242594 -33386499941422833551365465459717057536 12242595 -311428829092722781543928277366456668160 12242596 489840025421936358833157354897840579200 12242597 210549503674751196242229288642950484600 12242598 404184364725668157051117133054405443264 12242599 795795515304889421972153459489252321736 12242600 -221780942385909634716774416689588992000 12242601 -243113324539789516360116189669741334656 12242602 532594947288240121415911851930236645472 12242603 972498179338983228829113658136750558160 12242604 95971133179105103913180486962428846080 12242605 -1268221173344534622003838877004087336480 12242606 176648090799657011154272816182030812864 12242607 62070694831103293987749504850779141120 12242608 52109020388578842172042279287110369280 12242609 -642882313212097569579887190613123251420 12242610 -655146065403056203384798537466289868800 12242611 134846898779052628297309691948193815520 12242612 -459533501011264465500592407860180336640 12242613 53477977174042944104103410267414853888 12242614 452947199538753743568948147824570944512 12242615 -198375833455019107255180141332599232000 12242616 3480971687555695604190958677315747840 12242617 -1108693793679110313513773529994227957334 12242618 263377047796860774673683576984885868800 12242619 575068172726451237076360348306516278504 12242620 -249881203738099953826489770351400120320 12242621 997113427029627755951314593708441930822 12242622 -48383497522357567624121672235216208896 12242623 934281894094845618588835211470345527872 12242624 -129598079394570589906631703217846616064 12242625 -592754132775121400629542350954665296000 12242626 620490304375930857033756300667214784384 12242627 -1135951508859939504883857375712893727248 12242628 582858286231779501869983089056082371712 12242629 -137445306602742692118918285149192976000 12242630 181674916757395451436876277136847782400 12242631 1051413852534622247057351570234285690880 12242632 1374507193103984787005350086692576486400 12242633 85753785990653474209398377795299287204 12242634 170870353334472713767411515348940998912 12242635 -1299990932908576362909958439349616775040 12242636 74828840827552870034669984389568590848 12242637 -783863570048925191727994639636992477120 12242638 619516319309930007109813995909231318720 12242639 51586943091949742230286905715493053400 12242640 139925606065427949793306663522664448000 12242641 593453351864771687603540548135218930084 12242642 -252109837793275367296085900458194982656 12242643 -368329221249771048923225326976052777216 12242644 -288043113194334899705471229177793814528 12242645 695568108150834579309109032142180887900 12242646 16393914096021061272158149816449808896 12242647 580957960796709759229168312883768196344 12242648 932714685302626358850230100228247326720 12242649 10028911299898576487590570888865620800 12242650 268758805827518504429482863893373408000 12242651 1177522347515685628028791962686582099652 12242652 142780955162136778280503310937126884352 12242653 -764423282310991169720363347837196939098 12242654 472779284015326667045989123978741861632 12242655 -777601286645731687619201414087622599400 12242656 1485769255756264705990296041687695491072 12242657 -408298141230766346666313966074933268288 12242658 248512229836389041642981170341895142784 12242659 -4914560042981158944560606742176176 12242660 -484332316242973501419988010772139288320 12242661 -634088789630867776420640485863933350976 12242662 -187912248206405123708583618986861011200 12242663 -440156659333410968710368685207365254088 12242664 -11599041038178543071888569801181184000 12242665 334997338417549785581413039118320737060 12242666 -270682931508116185139275863943395399936 12242667 538267001199097402412246241568158113880 12242668 -652893596643011634003898416807258717952 12242669 838090387049205964767178687127903361600 12242670 94469233665149280571422159663714938880 12242671 -254509344641777605940426132037716133280 12242672 -100770977062608081514412087787043553280 12242673 230213292183397253406833647258669046784 12242674 -353997271255972577889544965047322119664 12242675 207289643792261453827709492165385220800 12242676 431237671831710816637311915473283858432 12242677 170630396525612153170442858475288182606 12242678 221069686421386019363281148280679741056 12242679 -63856879281993877721582667600670473600 12242680 172085027716190277602769952723440844800 12242681 134316081124387976243722419977797029264 12242682 133432584740400211223826146534630571456 12242683 229957241168020165294052717808969916624 12242684 4596859651521553971024207729653308416 12242685 8490315748868182207364641943106182400 12242686 -2910423249139335913205044501743033984 12242687 362223843568462718594155311197924910336 12242688 291811736877714988729599080613386649600 12242689 309226241400831979619356480510830943490 12242690 375950238416972694607435106103092973600 12242691 -596837153971823570101533657458948706720 12242692 -322683201803227183765296592617506304000 12242693 -10441806480930544011137082686395172736 12242694 69065417296504910297171173481016926400 12242695 803233322107388239265997964868010382200 12242696 164158378452180604661513407150713077760 12242697 309558350564321856547382300088277463520 12242698 124753345959620337182794880926030260000 12242699 -236742405629482141992529767485422845900 12242700 -217650137639139911030667030376334438400 12242701 -340492271449869634593092761353145508928 12242702 -12824750831748536238568076486345206848 12242703 -730213938774019111930793182131359466240 12242704 -25429529508293697111296662953818644480 12242705 637242405524790930735301520905797072000 12242706 -10686436049709708114363824776955461632 12242707 385727634608650211074882777985241034840 12242708 214199062838699145841309065462043051776 12242709 1606905288581234279219946805911261240960 12242710 -171077685468424183917227396224969194240 12242711 -68509325136605873417965071003017526648 12242712 -30958526260266790295539467977501122560 12242713 385749483769685039971490584156466056960 12242714 -201870411929084584564425453029790221568 12242715 245806470256278995042501574284336022240 12242716 -732849591816724630645892171832288795648 12242717 -287933096241008019331363371668733783348 12242718 -418083451249584354591387294398329896960 12242719 1004779200363143799306661009496661185120 12242720 -33396081365155593783249512604358410240 12242721 10396347192256631344777343545124763312 12242722 -108899636425337320931057584261657758048 12242723 -610237813999505646670929422065963643964 12242724 -68146298626949348206771923221105418240 12242725 149391818820662832508458490417192356000 12242726 152450876301525116556930105211433802240 12242727 300608067142711668891821927301154429920 12242728 -267691458400434568449096127897948416000 12242729 771838585761848439956377317000345438330 12242730 118396810828727122402901681580581694720 12242731 540509933433928405464080213778887719032 12242732 -814358130236638763470864301215159259904 12242733 -1027250734945008147659241177944946614976 12242734 191801663378235445852816093067866848000 12242735 -522281142916302851480346881018240988000 12242736 196540582492234991609449479144497479680 12242737 217991806440909718025793398485660291584 12242738 -210408593708462127071462679992283594480 12242739 -351289558712098273948328661163744833792 12242740 422861696526257606323738934299657808640 12242741 -344223271162344524878165584143348005728 12242742 -248398829849201939837281383235398669888 12242743 310216780429950410211167627750011251504 12242744 -596192640534264370888763493395608227840 12242745 267580334095994466422675601698635200 12242746 176834353101210175639313221097696911584 12242747 -821005336891013610130161985660910446488 12242748 555480159072866996222167172433241030656 12242749 807741255002266135536529471583695913664 12242750 111904293045278463934881643807466304000 12242751 -141338510090688423542061947014463635440 12242752 -13232279834632575841513911492440752128 12242753 2385387788915187352674003348179683080960 12242754 -127752712698230047838107221656901360480 12242755 -140264941860012848988032418354798687840 12242756 968257160540932780701321032564631962880 12242757 -74962530440703712762719511630491770112 12242758 443476446271223600400118050384702559872 12242759 156133986296158974667385333663259620304 12242760 -510969197756656043442624612124702310400 12242761 536589386712919672544127608377015507200 12242762 -117269417356741828286611316698926053376 12242763 40606683245126206153509277316738136960 12242764 99736053355505883580079022300307737600 12242765 -229292969088846346619690507551457516340 12242766 -521740125841778493327781951507723094976 12242767 -130107178583293714189450883588183716280 12242768 -74413897853527832542032213424155918336 12242769 259504031214174441035264074204749696000 12242770 88980362117466312805827881877545448960 12242771 463205770772105635072968379849356029760 12242772 -222658188779430483162288043758551654400 12242773 -419379812285050345927075340158714780978 12242774 -1194905095911807387335200411647920328960 12242775 -139062026236472716669214595171410016000 12242776 -164264270507316553448144221543958446080 12242777 1588859760415261049914511996800581435972 12242778 -311774652163272177959923105965737943552 12242779 1160211374578688966653744366817012877380 12242780 690116993236737163324363381112179200 12242781 -465785421707427110049212631671477271930 12242782 86913836361224856419014844474142894912 12242783 -465896780098160789112026212727263416960 12242784 112245488063672544731716303362513960960 12242785 -392050535044008595509625736545858886400 12242786 781953160199152929002104529366471038032 12242787 216738538461841549203273018344323187952 12242788 10591165761041401049567948423540981760 12242789 678231231606308037912478140130857922524 12242790 -23383506991807282298559803254090356480 12242791 55955070171402653478498919548002653824 12242792 -304234092877676658650655868771516032000 12242793 167883099031992345653061067506440440464 12242794 -421710379280177321202870160701633908304 12242795 -34761536611304701428330298045860902400 12242796 59368805367785928263724547212305044992 12242797 1377209181430833867783199459849317392886 12242798 -74604416822708063396118740657219365440 12242799 332171916888115440338750936248718269440 12242800 -1529611309169953442631684781585203200 12242801 -14033832117439080740376862229311211100 12242802 135769990784954303693116542367412305920 12242803 1721514987695241724633158603274744706424 12242804 140595374026837264704502741670931142656 12242805 302239043677484232021343819461851245440 12242806 -492824307545744320494991159182243639648 12242807 819330120786519752507592643330854910056 12242808 -64527465465096173444771776746712719360 12242809 466409747708410262172767005826072304004 12242810 27781435231950262186085415282040174560 12242811 -206722640797368782406241822341748699392 12242812 1054352915277129204576044280293330118656 12242813 -766404883771667244948746515494565778016 12242814 -178246621009770961179461701076668661760 12242815 -364863335870600046337119582895061518080 12242816 -787935900706075409395288057677380321280 12242817 -825854013845442712095964028756687460366 12242818 246058196076944504983880872127202940416 12242819 -445928268625340886258116309091114656304 12242820 -313348879017600919699156655430630481920 12242821 203365910600302397721901697153140295200 12242822 813354264792672069839552368457476483584 12242823 -555209367855294407594532809178880713816 12242824 -144401990555247406317858497750720225280 12242825 -134569545722138771849448116046247656000 12242826 -52585507416145229644670967431020467456 12242827 -318362543226032829235753732995978006480 12242828 126893064805617244752566664097985648640 12242829 74132793754153010559439662180760680384 12242830 -15200726947865931805185249081901762560 12242831 10983319517023327211766801307185275520 12242832 -3547232176639685934359977470449418240 12242833 522138894009466877999786728262738167920 12242834 190446617156971270302613044614851452816 12242835 -575016933679339899768857622741296118960 12242836 -709869001369263221089294133175169657088 12242837 535372627040706040993477478474254224960 12242838 -495375601228739135291075183726876398656 12242839 702004352906716518072523744423634463072 12242840 108375210643788941788454178876733440000 12242841 -5795049543489949846372262759166577344 12242842 -1487190145031263416656658524771891727360 12242843 -539252672628217556066221441623528957840 12242844 -38319183056661077211520099927516830720 12242845 -29706496649441673861869975402405514900 12242846 -110150963188086025624462073610262720128 12242847 -331351959404212019254766079332780626800 12242848 299456430069727743555935192480574013440 12242849 681716730821733798380568931833157754850 12242850 10435688523693438925100489357572656000 12242851 1302205550521039623532557929945706533852 12242852 592095172987563330507998537648343121920 12242853 -127619722617040946281563651570458434560 12242854 208807654562526208996725054767019325440 12242855 -557840384701970691181555266497152807440 12242856 -136226612074266559875927777912348180480 12242857 -750829540644202783738914056789472280896 12242858 225761979215758082656644961174391855280 12242859 788357699476013679688986954068224578240 12242860 29353124440129568757802761903121059840 12242861 182623741253325917898032051742510801024 12242862 -644052504002748831063831615791745012480 12242863 444076766830706684650725053114779874584 12242864 51747735337999385412575370507820007424 12242865 -130895799041825300688559471022774561280 12242866 778892721676419419642791345994221903632 12242867 587813780378855106857614580824063633920 12242868 -83283353916004631210736501972292497408 12242869 -875952484671648107737922633801318451730 12242870 106880635616059366044749080987540538880 12242871 858339408934644775822370066802208511040 12242872 570247041875282202857487782427037900800 12242873 -926308659331585538430674324268439122264 12242874 -2826809709255820872549601837321236480 12242875 6372175570388382119700644954310204000 12242876 351472399129377043275954138700786529280 12242877 678842544318000869390902305448718755008 12242878 88497074695255297185996340772100480000 12242879 1890819778346183018751313334357672953200 12242880 40559600875073081844240217125421056000 12242881 18916838251757323833839259231454376960 12242882 545149120548027529090460818311686979792 12242883 1197419478815648358520182884175886620000 12242884 923582110750024826232480543475722624000 12242885 536514252705293078251453178350909791360 12242886 -157579537827542722605843009678265801536 12242887 282665724755732424701888530940621144352 12242888 -511128527116126075989141806680784240640 12242889 1450313021070798862113594187420132286208 12242890 565005990758867243452555463199096322560 12242891 -409745410726537375558492726330717977708 12242892 -178367713677185179556719518055555792896 12242893 176804020293982057135548728590921799864 12242894 333574498345436649729127613798448984000 12242895 -174034331746061692449531916227947220720 12242896 -403565759092772350919023422133589352448 12242897 -725718539722052861451163954812017730960 12242898 -523776638854588140926588319786405336816 12242899 -1457130505533677870314834184559606078100 12242900 224392884537283478292787858084404172800 12242901 848020182693340919520285306164460960 12242902 -93582241731643606651624832687754915840 12242903 8163547569469477690804248391922902464 12242904 937134568791562858085253170956804485120 12242905 -1235784502191513514123439111844723794940 12242906 27981528186006734277520781389914223584 12242907 -487578665556876015814136730893235684 12242908 26381363963451939128211123149371731456 12242909 399299600741622810468803418587145434112 12242910 -193558792480136529826582940897644692480 12242911 -1372544328507395160767954330105373275488 12242912 -551037115244755782877915919961310887936 12242913 -225982008473466012199134979348045305360 12242914 291868384214314242127193480879297407056 12242915 229370888876081376343992127261370907120 12242916 -57154520409537151058144574087989268480 12242917 14905937953601315661815036936971224480 12242918 -106424688412414730840523249923319788160 12242919 -50849774615889479449893023149876785072 12242920 294045297804587267608434840193789440000 12242921 1160839324491181944823742706428050216122 12242922 -5220493767078136316684028518835594240 12242923 64684601638420415718742139976959655936 12242924 -260553149384559224780463550265642448384 12242925 -532923718267640385458218998035526441150 12242926 -436061021749812103332747420146799857088 12242927 556113594289525447383235339912039748352 12242928 66954848142536612172117996789397782528 12242929 -226845421823085255400106235881481488640 12242930 16250444343391145803243921034759116800 12242931 -151767123511849887391536347461700958096 12242932 -210659278118710836619539853842521593088 12242933 -714003359565323919796491832531353748818 12242934 -710656960464574312571371101017176427520 12242935 -125264043616556187043428078192923650800 12242936 315962376891817141169587948075836456960 12242937 6018325518934892520045338183818712064 12242938 -33094536569671869625586155476941684880 12242939 -168588113065377951459486987798863287260 12242940 35248042293675700100265353080858337280 12242941 -885169744773434873460585276775548404148 12242942 274510139013110706398437905745986895872 12242943 -565155758167488133187528463177999396168 12242944 849455017089214150803890629380874960896 12242945 -160272801703490828460266557148220394560 12242946 -157913927131523900263323925984112885760 12242947 942321547002289374339558335178336774000 12242948 -1218211771502395675949374339917693358080 12242949 640234282660460841194789648899779562464 12242950 -30889103815570016546186712379123716000 12242951 -25638575407808022907540607096831460048 12242952 57685927032221926563131304683138181120 12242953 -171492863204835809776431337468197709798 12242954 -2694170187830720414145925727960583168 12242955 61099851160313480566621349421796677600 12242956 377583914158114520049425469886093885440 12242957 1486447595759368257336906566887525777206 12242958 -50831666932366335982496746165045125120 12242959 1278954816126493023675088430808984428160 12242960 -627050519546512169164710380430950400 12242961 -83194241999488990349597826146226288000 12242962 -54768416747520495746489480764528902768 12242963 1274172592525397152982045854490196295212 12242964 -435986419612997887387931950739624577024 12242965 50432191253031999563727264949568400000 12242966 672141212635039123856488023297783136320 12242967 73461312162173143518577039837113364224 12242968 688813771043218912906466793441953157120 12242969 36408906806335369829857775148016675968 12242970 -178314048980212400017523318446633090080 12242971 -437695009077288438246091978438642758016 12242972 -162423419294295307191441499051130019840 12242973 -803452679920161089480951617955125514400 12242974 -871177605822939142045522633681694427264 12242975 37327882391494893822344093920309064400 12242976 -12605754155549699876715149359076868096 12242977 -209211742651800097885317942953673518400 12242978 599962023443613921094278350330737287168 12242979 -97361820852947954293564175591189727072 12242980 -693557782626190256031940044734109024000 12242981 960651274918751216035281897057101899200 12242982 118768710108813684064337445836908070592 12242983 2693571816767499968298499249712994471840 12242984 4284971196051296105319249432708126720 12242985 -96186164946533462672120740300865233920 12242986 -59756085293556660005323500528302807040 12242987 -281564469194574345848301157888000172364 12242988 -3709050189699509128497058250464465920 12242989 451942329760365757584826510145830916640 12242990 -195491630165979417080110021547329896000 12242991 945756204293108158361064143320193104392 12242992 305896302572112223035766206139969044480 12242993 -392934533813161823598783296411918496942 12242994 -213756924903302845290835807343059219200 12242995 15246761315338426423246354224715821120 12242996 570351466822734132191335445994876144000 12242997 -254241736662738556796639613721497901800 12242998 108919872658635814575139206643692185088 12242999 -70430712983285160755807332905560027136 12243000 -109193349197013671607275404839813120000 12243001 1126404764512427776948830864822698961501 12243002 31300300717954456638418468867400291952 12243003 -11156646955015783033859427595447576896 12243004 -289933717617024997344407983481553165824 12243005 238929212188750667396313983782963889520 12243006 249480571611263541463596900656520714240 12243007 627732338422998952917775207329660230512 12243008 -28173188274408194431152705431781507072 12243009 -468841006408028620919642263355013211680 12243010 78476356995866782535392804325575278720 12243011 -805034341713086269339341137117619652800 12243012 6033962928359446941726348291112550400 12243013 -1991293643673060428749843415021971859360 12243014 130544028686179441762599891078954086400 12243015 277880148786337258641351185814011366400 12243016 -53481083329929811995094335971333898240 12243017 1534583722748662422266614888871919952200 12243018 -16802223594300676818887344062540157440 12243019 662684643959334220637026479272303750420 12243020 -93550185598475816751064842498095032320 12243021 38456906939072184178504462138960606848 12243022 12391687818894505285386087564347136 12243023 -402856706723870895010283589122064987336 12243024 29012409215882613589792472790045548544 12243025 105266897205454253470081940189280400000 12243026 -1023148035039585558434804767184911745760 12243027 -378796091313115940974509860997989448960 12243028 226791751044384187804885701859507023872 12243029 -1746212710258492722115899588803613944370 12243030 -253999212891694366992083362429800652800 12243031 -27096251262058723209234282413055275400 12243032 1763741919297807224094421453106663424000 12243033 1073273410215035912261475873220106570544 12243034 140630794176293561794001704650417490416 12243035 170369562137348251485067364521635996960 12243036 -560835191285223799250205021346838143488 12243037 665940758038780774475519431189474057740 12243038 -315874079483881284980947662723831056256 12243039 -543844304188527198070197360058854497976 12243040 265610770793171004807585863793023385600 12243041 8297087954821438283474841030356292264 12243042 -576714986514729748804589907516557568000 12243043 -161988822949017848233946829638282084520 12243044 682699693742280836084044101434494973952 12243045 -38309602075157624103895103863896163680 12243046 -3436349461168468633545210601509014400 12243047 -22496442748939079288261768616406350336 12243048 -149648403486699677272190462176900055040 12243049 11324634542746107937125733866763738880 12243050 313505885276213649571113905730430006800 12243051 35300056920260506014479979537703885320 12243052 829164769797273621971666366955932846336 12243053 -496253965838049879909640080847220745396 12243054 147828894096952279135490933729562181632 12243055 -1108815677220012383602090957497806872080 12243056 97296637238621099261424998067663470592 12243057 -361616944026038865116216863385372438160 12243058 511919538720692187425794799990477374080 12243059 216101116959057192547833863425983827016 12243060 76557193960003880288172079233469109760 12243061 -507696237413974078928591724911174244768 12243062 -361525125805311062457943048802323690368 12243063 -130435057333823226726931913313953475840 12243064 -579989024562623986431197247694480404480 12243065 -541807625217031817777473999700690916540 12243066 1920639471553376793385178304102160896 12243067 -1297594376793792640723704596837691382448 12243068 407539155785120965691643312174277777920 12243069 1428693482992710850173418569602263890624 12243070 -167955350383856837744378431852615799040 12243071 -1367316230403623380234522220342222809728 12243072 156338849619174289125598374119331594240 12243073 -927553033889128143599725928219314682576 12243074 -283602211464491936362237647601349116464 12243075 47613473449381092867130370509377876000 12243076 -1203741439378541065277859169181600314240 12243077 121006623252705431024466371059673702400 12243078 -7965652789869504401929489508860480512 12243079 -210832465089328795898321282225880761320 12243080 -42744036713217515379098628027450163200 12243081 -343954702278720619447715463723906791520 12243082 605468373498321742800537291698117593392 12243083 -674952672966982361449941347695018732560 12243084 3015374883027556044239402230864576512 12243085 481404858655114375171487780004107076960 12243086 -395554585321242833195649987527964115008 12243087 354393745742889916144047029593444539240 12243088 96373342926182563554781181717799763968 12243089 76719080932724300850122885082931824 12243090 -46446995178921451810953394415070374400 12243091 -116945274458110991648665430224669056420 12243092 376421851279287930290382268511630737152 12243093 -29595234347226743360355627246240824736 12243094 -896589549073781469755645108984543003328 12243095 -1227034790763962971071695494212177336480 12243096 -1269039404092872528623499044726493388800 12243097 394875605892813775050505914615057826500 12243098 -24619126947634908508220009433721128960 12243099 -188397107066206361473146488138401931904 12243100 104546595960216978935668046900230348800 12243101 400427190523052211876799676484606922104 12243102 164658875718888440664787720331072313984 12243103 -858843910693135019792706820813892623648 12243104 -2652272227620577981324013182158215577600 12243105 -284590200728235243532549388906167122240 12243106 336922176756104076561972795810346291200 12243107 171681155827896024361431980492957134560 12243108 -147887078104305105160822138735303818240 12243109 96740080846525073190759915404850695168 12243110 -200561428432386543629865994024717918080 12243111 1491186148884869504465866769904194371584 12243112 459192771042922892661573914141310074880 12243113 -51255512927066651560875279712172197638 12243114 65392338516154822861851058812524958048 12243115 45860456873839140496284923773706396400 12243116 -11467511121952088732841924292707906048 12243117 43336637914285250135970116620780111680 12243118 -201447402122234443952927906194985292096 12243119 345296107752376872923926365268573840992 12243120 -127563882792201989817560943315753369600 12243121 914712062784052320843253636182101186544 12243122 70048595628718015517078386605638156832 12243123 520516355668297474614479683359716193120 12243124 307786472325510271627077029628142350336 12243125 176471273540452602422383356510264900000 12243126 53874162569615742016573337522529767424 12243127 -217132347730317318456863774857754405440 12243128 708931874788327553391303245641816104960 12243129 308214547519076544558100683279539543328 12243130 177178200065051803910466429053714872320 12243131 563123218237753665793579598489077272 12243132 -14871248979557944195368359399735377920 12243133 -105133186254449201127594742828586465280 12243134 -32076376219416650448021481982473814784 12243135 40120682835440480248239045700290195600 12243136 -494673741714143784246036646073702809600 12243137 -278860089673191069566742779439639724608 12243138 -109507086965623126270067441161314700032 12243139 674807373736750905467480658802653274940 12243140 157643503014171884100076315993304229120 12243141 -102888681059869223133766427180791582050 12243142 162371222025768872646224527351213906752 12243143 -2553984786033598471707809486387290944 12243144 324157375719212049121263863900497920000 12243145 161671705855874224416470765417473963080 12243146 -220699866677618621747408965602868770816 12243147 294410589280333002594739933755438339072 12243148 -152449214370436660483834772259414141440 12243149 -108414735509965318649485554017618918880 12243150 20419733726266456894266129943281628800 12243151 -39230147902500756939559060765840568848 12243152 -45104406228179387495846370283204067328 12243153 -264924400726125900086483456988616252800 12243154 26422181332983975816875463192050540544 12243155 130815175924883399224736870090740576560 12243156 -88945958025118785027453528436924446720 12243157 179238216649629049365569165784974659406 12243158 -587864133611451671834344268922090820320 12243159 -70972145586118879676999298150096289176 12243160 -133699394635358607288454386167770521600 12243161 661040770400867566978147050266574565632 12243162 409160277300588825254151139649519270400 12243163 992201905846854626365882945546776500920 12243164 -714032703651742292897967344883486703104 12243165 321843268021210323625602234316143627840 12243166 -97228504867513770479531129612713356096 12243167 867245316893729094513017427489349965216 12243168 179135186535244723096043314665531899904 12243169 428933975292882782172729747257944409280 12243170 -28368113648409681042777302930280776640 12243171 -199870968802039359573498485304017498112 12243172 -338578147931231601052869714647437373824 12243173 -284663749764055149768923796150119794980 12243174 -204316053509617849786133840421791252736 12243175 585890778163565037481515780541212800 12243176 663522118686973975070223177154488483840 12243177 1335592330647050568445701801956400975840 12243178 -312993547766967124045284324444882918144 12243179 -941409696392977633093553957617399567200 12243180 28921263512338798400489088051446169600 12243181 1006847526259073513800677435879086438400 12243182 134633535193589709184692433928875115520 12243183 -571266267605533520669402992000222790400 12243184 -266109150951933829636607284711648460800 12243185 691288971019012987381058490840177091380 12243186 -46810763753286471632699067878147430768 12243187 539113494176812072759478610757872144384 12243188 -1440729158252512163573892672476007032064 12243189 -85126453896514442577501578933450215008 12243190 658312196773194176553668571082512583680 12243191 1688004376765139219497363218613188247920 12243192 343879451545634760659793925706323107840 12243193 -1675382291029020588094327724037289777558 12243194 336854773970793797943466024038793508832 12243195 8090219911352207014693726565076544320 12243196 -88705667630609461162163510225009971200 12243197 -186053272067662901983227547670488239354 12243198 646674385183126942885382714446162077696 12243199 75031283114551565523734686216383942864 12243200 -277346513905845413866289214046548787200 12243201 -1767136204092357015195595837510981267200 12243202 -97370080037186488813573609733909563392 12243203 -482684283185153095689384578998582140720 12243204 -619267669517331566215825492195268474880 12243205 421330788907515205789537017660906234900 12243206 264500564532808836091847016635804775360 12243207 -242636914011851480782129282405264758960 12243208 -606469756840404468681991049060226048000 12243209 -1025790707088959355242306336607254790960 12243210 -56248289221874549577636665299748935680 12243211 242707088001333226647270884659650982152 12243212 -453092304414318414165247505247559001088 12243213 527108388185727249533758486824123430764 12243214 -246500183735921485357605046423560020544 12243215 -66565050842066413163121510510949336080 12243216 172740412569011871048969625152118456320 12243217 -81793600903442745441301937741357475008 12243218 11207845639418808220184066230911449088 12243219 34921775598149102126553455031998217144 12243220 -425350060893445606993129287202274304000 12243221 166009383705381210975000161990853649422 12243222 81431517289132122443010316627182396288 12243223 315314178717786931405515377659925546640 12243224 455772230775440739963002413986675302400 12243225 55035713053700336609384660826206187600 12243226 84171088335078010454026277944097791200 12243227 -1595184857177011081556740508478225804924 12243228 -236589836554811968173872346639492564480 12243229 1133745367940016823308760402995221673830 12243230 -409189611201119177229394160769596822400 12243231 -7099947173255428610716938684282312192 12243232 -1110612176160715370316204676516341547008 12243233 78075503650520870671794820337383839744 12243234 408605552570294061758384654279189047680 12243235 -725893353033804649953713516616807286320 12243236 124813080278332872524848099805998193280 12243237 96489146132991868265027691688096875360 12243238 111917557501509583030351682768010423552 12243239 -634008524610917223460498743051295741560 12243240 -477120485589326121680074552261312512000 12243241 1153331416186579107930149500390127531642 12243242 381256293593473332818560352431058361600 12243243 -782840749973702356061973190332845399376 12243244 322523664032094533912027942618711981056 12243245 -31742297823621957662851035509101271040 12243246 119803725466333134388792251280977374784 12243247 -793568483954000111095982818595824266288 12243248 123176487712032451185540742700392169472 12243249 -256228883350778597236310719356000168600 12243250 -585784734887464821956437477560004536000 12243251 1263884304123251140004684765660634618252 12243252 -214221842966025574493993970427571171328 12243253 -898649023743044139209448273764061237120 12243254 -611628986536981755553330777709118947424 12243255 -450733989932208929933751538931228875440 12243256 110137202225933698761299018434203033600 12243257 198018034907782693411376835493752249480 12243258 -452049016982095225092115504981578355200 12243259 -394272017620948107272384043582083403520 12243260 -620580524598640517458242290123582807040 12243261 -2227300971854702375519412643123923456 12243262 -356044330346723885941953995700694252800 12243263 727944046363043770211935770591008063400 12243264 123700286227790037562274304025952256 12243265 -246371022931084845934902220271286996480 12243266 337325590768818723272320594474120343040 12243267 311807897643729980765367444210835354920 12243268 54600843567455597009859517054575673344 12243269 76208509898577274825270673299100468700 12243270 -59628824122827841609452696367191855360 12243271 -138522406994707118679344575769789635480 12243272 -514783077701705184215754192596615347200 12243273 -163374746656632860181098454153774209856 12243274 781748937467492781207729612686697881136 12243275 -125965336506322033845457040873387348100 12243276 -17123540153879438185250398959451008000 12243277 1324518371307471856042557335678472077440 12243278 316594496899818746080164896091964225920 12243279 -344284878329975409067920892744408817520 12243280 8435978068781080270995082538959503360 12243281 -1847065251144369091145651156757454956828 12243282 -2323810724180693595085157401746061056 12243283 -499466469701909416680184621176715973696 12243284 -703166313855743242437246552660746592384 12243285 376202772904674106082287713364969680000 12243286 -865567201047248503208051646269371448256 12243287 -1169213711706300741969770002461031286184 12243288 869741929404672469677595917735558082560 12243289 -980762834960337509887971668390285697910 12243290 -468975911272482320561400073798003725600 12243291 46401027692683337031744363288834109440 12243292 312569620344347915657327133306873238016 12243293 796594850130789159366925743973161797664 12243294 42513520505232319329353348264443309440 12243295 196252389952242929774551227737307542400 12243296 454052162315503602311133597945495552000 12243297 -94487115166876121776129180117692129600 12243298 137039012168019419594035094956137437760 12243299 679628749085538098325980650991182260864 12243300 158902419104507839891869452249006284800 12243301 1309275462588305877730269260005208115584 12243302 802983096970628880699221638641847664352 12243303 -157468922011908764406902254910470981488 12243304 -21704862306565359345414826068738785280 12243305 194716062864093212737953903887512295460 12243306 420444316964490062346666803360508597504 12243307 -1433047439577193422150583398460743105840 12243308 344376611708284753989332876163499425792 12243309 -239618976932294017231394304504753246432 12243310 215979666055511854621412293365988581120 12243311 129087776079067230067567994780755719024 12243312 -550368797432625646047104129469936304128 12243313 -610427190459880143112878753618130651438 12243314 186190952168783955824967499893782737920 12243315 -179035066963071275657383058830880025600 12243316 -187860811370542562776983333311015978240 12243317 -822253871700551736355876923223691495634 12243318 -85101982147717204132390567024677220992 12243319 163143675803719287236474108795162329560 12243320 -737411812976440719007659409281184051200 12243321 544819348497117216498172609871198682180 12243322 -133113995877337265551086619680995951616 12243323 1424506847900614475079266186571239569572 12243324 -87642337107081366421705300277564144640 12243325 -552938527961374329751701419277727163950 12243326 -88681084372704628995093542743562465280 12243327 217803721847143595155553612015773482240 12243328 -824916593645281783182998850343985479680 12243329 392351414737222419207372220828357718976 12243330 230447002718224016874686232143937216000 12243331 -872994416674553955145141336026047023808 12243332 830471043023869925021911180372348531200 12243333 243947746125984525304807226504311379424 12243334 631768519405727267694911309262187016640 12243335 523469822101115585458192749629820837600 12243336 -731016817067021992352419115389833216000 12243337 -224179466159502002989217162348013866688 12243338 2446482693325596858300938630558893920 12243339 -972125385596433180800432742612614348160 12243340 -227199474560809070966044220419081451520 12243341 162339535899098248498200047665504515840 12243342 -255066714884593817333534947203364298688 12243343 -472158398973126214754890046474953149200 12243344 347593905833256902656325140121914613760 12243345 541450168260056292428999968508316299520 12243346 87027745975692425990300277341313193872 12243347 20648534656621425736052164615246164360 12243348 138217283363755710879791805602440775424 12243349 -295416033930024511739805953206522979364 12243350 103699202883226621042863235734472828800 12243351 -1149816109823249043201539727045641238576 12243352 -740766720203273567814150758813869639680 12243353 1244981502069692387697165618784665455040 12243354 26056193248427053069657479249652907520 12243355 153208134705677721454602451167761021760 12243356 49633980918663369146311265747103505920 12243357 116740936036891362097570493787176148480 12243358 535243881673403488691960565942270161280 12243359 -2260147389087999968359095579591897086208 12243360 340497813224630122297406406590673715200 12243361 -982988448341956749395839002231671362560 12243362 42005990365716877653195479459270148432 12243363 -35942946568210952054369284297567761792 12243364 -182709794924511242807744256695762345984 12243365 1125027306994127980624186033854895469400 12243366 -505406691070837734009021312291180238080 12243367 -713574298851814821576656164201062920584 12243368 1028340305397777428625914714540034293760 12243369 -488254797865070002711941965276441478912 12243370 409693303864414518609657646325694422880 12243371 -315162608787497827273420986927328527552 12243372 -607032243539871859199789621261001216000 12243373 -472755089232790149840197771364994534378 12243374 85215277201842731792233295941904415360 12243375 -1135523195700433342726896235188807462000 12243376 -287559613700373105133037014804092141568 12243377 -183246982543752374955259279875640497774 12243378 34086071247968013090524664792661163520 12243379 299598158142630440631986478624505426032 12243380 5207723005842458312679207365908396800 12243381 -313876958403606896089014601370182606080 12243382 277482130601331535529218373734196410368 12243383 -121966951579563665254280568556659763392 12243384 639974056177257869868126807215629762560 12243385 -768402889422578147090236552184880000 12243386 318241485149131184319008917648543887840 12243387 379084496058338970922235982013042144368 12243388 -306256309461845914358531233398385823744 12243389 920660588020631893430105774227689125190 12243390 6619276829160846636853338331596426240 12243391 1411046141170669234701713775485626780800 12243392 51441579367360626211094378541156925440 12243393 -9024246791151309373577328880480894878 12243394 -537118719514685631564864046094063939040 12243395 1232777976445558270804003224987700592400 12243396 -758592180210608022408250878514246035456 12243397 -46898861435192345513113098928209287520 12243398 -43229635299778747970701345976165987520 12243399 338247442039408017616474530859422887040 12243400 141116939089754604616199945659405824000 12243401 -1458777740764064802490478599150505234598 12243402 479164968777906121953686180712168901680 12243403 1479733564305249075295457536514607925652 12243404 1109684853041731853422475317061774877696 12243405 -207787780145194422112691544190218135840 12243406 112841882556398392983641192219737374720 12243407 -688047206694526265370442097982688070016 12243408 -10350205065291106426185045842726486016 12243409 899835155576378511062001026991449400820 12243410 73279220421509982906769420420083264000 12243411 371999945141833344185922193797170548032 12243412 -49038866060587660577384155047035734144 12243413 -70277678858374593397452550131761430912 12243414 1628617888381278898894086976113237888 12243415 170310924808054800260042767367407726800 12243416 438187513171715171865180385132172636160 12243417 23419469501452119018185037963025138944 12243418 295724420534832546513616062422006327040 12243419 -107980082203228784439189999405343153152 12243420 -102454639697275823467544666215514112000 12243421 759797766408333700678991553785692152000 12243422 237415698819056783341121196830608137024 12243423 -294467725240804178350132858887856489200 12243424 747774693501811438699601501236175831040 12243425 -361747522110001251842296871092961434500 12243426 132740918800170029685602835562863926784 12243427 -370946743155167637342850299628552623456 12243428 679891914234247607165103878106518371968 12243429 -201826215203603766575772202960644794880 12243430 1202440581024280191814971567242401920 12243431 -852723950696713061289338777046670125768 12243432 31805002634450306232494932975804170240 12243433 -9969429701218790995733028224920692656 12243434 668900318326267783162462143365196712800 12243435 -245054199551186174861075108198941347840 12243436 -779449454460177306767988260877945368320 12243437 -546403731281173367558169561995329737768 12243438 -548543005875150194746758536716479313536 12243439 247078133158458785230925391629394343008 12243440 -299900982661043639126342752157571809280 12243441 91973514182929797760327908277029065664 12243442 120743280146346534866506267748401849872 12243443 1083238860620545918462107427350722335692 12243444 252568784401617043687417247021644523520 12243445 1154693038377947561475376974684732236700 12243446 24388775839157781846248057960200528320 12243447 -114006697394387677881320853343759062960 12243448 137054275065089103440091317567009587200 12243449 1027612848016200323860649574810463991364 12243450 -21349542245029969159657673517192652800 12243451 1364036554242386741596459814623696533408 12243452 50712945291145773536506082475500113920 12243453 166938615833422109615482554871047548928 12243454 -286384061138293624128540018066775885824 12243455 185564610718185540113192437455653201760 12243456 -518935897928448259011741966859688214528 12243457 573869072460612723026795772523784584706 12243458 -300823139522729651431045164834518822016 12243459 344813341727782510975884311484369869304 12243460 44361867212110079334635212161836801280 12243461 -267872311108767962130508951798069616676 12243462 118799744071353064764572937995220031488 12243463 -644685385471701338513514993697644269760 12243464 -8875932729563179383649120025932800000 12243465 177040770847215759767413472126976966600 12243466 -775399689052250505445330729787136527568 12243467 -25907388064776495135480250241716488000 12243468 143466179943676075432718616246073383936 12243469 -425487328321338729432355421676075574304 12243470 440366147574726044283519997917387967680 12243471 -743463591662908710352787540255856653688 12243472 -66149094269138361183572303957095415808 12243473 1207550664580160519999476891709780686704 12243474 -22515077816925804894705203523584682864 12243475 -31247772955524318904391478827161440000 12243476 -2330605765715519303743036536183214080 12243477 41906291226293579887271619037767842208 12243478 92702703144060041456185116355243684224 12243479 1145372376207222457011304700428841143800 12243480 512748472155477720567107578737452236800 12243481 222905716910143300851112898040010003200 12243482 182425126893828909265701845721573341184 12243483 -823544582060213308962383230521047506788 12243484 1306400276516317127228715689721134495232 12243485 139656189433785460186104969061764244200 12243486 37562157760608817262031284911599436800 12243487 -79030096173453778740194349472866781888 12243488 186342986222938473180687199919710273536 12243489 -854311229784863579340534511623693604176 12243490 30359637198242332133216521277864378880 12243491 -441466731089535601907301008619171726576 12243492 324724010679415786933020171721156116480 12243493 220068973834933648646333834521246626844 12243494 285423323329613880763794340398785635296 12243495 36889556126503508071709677215169587840 12243496 -184843367935586297646407367724519833600 12243497 5248369724263175726429714453847253632 12243498 -83899548398719377302475243115390597632 12243499 -804768604333248889589912106227169878240 12243500 1317275006365215830910659958024440832000 12243501 -994627374111741837327752994455536142400 12243502 31962323488018931807311962546634427904 12243503 -694078035829698491470289814708289836840 12243504 4642027742415534347708996793551290368 12243505 -838262740346154470847710037779793072000 12243506 136542565234054398468446922409089936 12243507 151597278254933948142817711877094789888 12243508 5654020149509369316927855504860005120 12243509 -63954035588228373050581039129709739840 12243510 -116917171375713170945853076125358262400 12243511 195051602236498345473992647562441920432 12243512 -556301737859545038684583377803926732800 12243513 -1063933565750173353306523699439848456416 12243514 20326190405479190597107854038940802272 12243515 236509154507045162684098268306145068160 12243516 -609170218742005816698911071950149979648 12243517 97379035305364815505873736942452574880 12243518 159532572002894361724419479181182457216 12243519 7454474098859713026725987082731304048 12243520 -93468193448221858546274467103999262720 12243521 429628057338911996850660610700195623872 12243522 119087264210381808428810872623247538688 12243523 -9578426344556764883405867519735632032 12243524 704686830858660621663150892876006502400 12243525 48874570410349817721414260935758129600 12243526 -408700803986601316913044977241458122496 12243527 -163046147153888947729771645275780279120 12243528 -498254912766082543415323199370832281600 12243529 1084053790193496116054177230093155767760 12243530 111807060574175850515577214680374785920 12243531 -761029935629628070293129721177264433448 12243532 125390007401281009972171330662832107264 12243533 908517109672594751371781499231456466464 12243534 -181437080615793864604251710040903356160 12243535 1257590890111882656171576375324795787200 12243536 -355995050128969982102960492530936332288 12243537 1046148940094740688532265533857171396880 12243538 -27752169265358479338967245512576933760 12243539 335094396552335005966616781990448523520 12243540 -31136061282954596818410449938507315200 12243541 149394144026345065586973515371715156942 12243542 -530064818097005644687646758065385007328 12243543 63796288353626044170259328471611806720 12243544 394113502690747067934235113810312683520 12243545 250123513996338948826941957031496726280 12243546 36869193013160171567753930980614484224 12243547 -3624140339850777752697255785451442056768 12243548 1443273458574130897324594403069947854336 12243549 -199284083568822908016181782049895243136 12243550 80121353115697559338357989564724713600 12243551 834535659126659897368942898053373355552 12243552 221850159518193884898730426850971484160 12243553 -234280384918331365936935723786701695488 12243554 -43516919020218773389892214045003004128 12243555 68214004829986877014622530109026305600 12243556 -230868827327714316833072781942789828096 12243557 271652589125594203453847106662005495806 12243558 -80145962219011478331018821286728068416 12243559 243831893209569002952991101179563425016 12243560 17021387515832635596683854160609280000 12243561 -74755346843993748487610388484553176320 12243562 5973984066665563976862924069799526400 12243563 261957187818211363264015591296280381812 12243564 -80871067057325482745424862757793469440 12243565 -105483021995788025552848699980950583540 12243566 570312610957614522720723414553589983680 12243567 -18087539622184733519389929671979993600 12243568 -161373327350089580863183081744171499520 12243569 366721512230344295569015070714651480244 12243570 161348217951428895612463988536114191360 12243571 686043627795062691788586146581657789772 12243572 -224929274441054541211988843845995995136 12243573 -13494378843669291893912371012328838276 12243574 -112111346066114415329896283820362244096 12243575 -686596692437044591320810127217651281200 12243576 -286319037158243230336896046890545971200 12243577 230045942225895971228028760880981192426 12243578 -626373330881894132152624757109187837440 12243579 -485202532766717175332168846484698812992 12243580 1047361907347338834381939899614620042240 12243581 988880897333162097020264051561207541120 12243582 32810090171934525260373942737121146880 12243583 -482708684932694411802208789273745534352 12243584 -463890728673825901876793331744201768960 12243585 -587572160647552859857767761991425673600 12243586 -16903614212802280240062621514327657008 12243587 1616039019099688490418237762019851821592 12243588 -83559405762668044969468072785361833984 12243589 900337936746448901766024088708778615390 12243590 216967909133793135507936901930936984320 12243591 -401261061253704523348838376369719843352 12243592 823903450837697077402450276997203230720 12243593 5399332396636572633662734527153378000 12243594 -457028199691872469307800796170926268416 12243595 67006066683758517929175965148254745600 12243596 259568008597175238462955035850375799808 12243597 -716786503735559318319974218519729315680 12243598 -292886405603226911844609614945715931200 12243599 201813222357190080757085383397756852040 12243600 51277717146886712026963122890465280000 12243601 808568955861849704997543887856948855602 12243602 264614745544481882102707092113696381952 12243603 -470608110807668936529632789851218369096 12243604 -125334479919962022911164634447610779904 12243605 6437520601508201906243120450653347840 12243606 -235441995424412714629594975507252216896 12243607 -562069980793277954104726302992797838328 12243608 272523361177513967994260870211901685760 12243609 424386418230092833331237678284230752640 12243610 -658666823158955896988996228813193738240 12243611 317667841573276431575863512973314334212 12243612 -500986837823679330303569864944411289088 12243613 1055114603331572169544366042165345055904 12243614 -105790796024156278930339603997065417344 12243615 -170123874961253348798898071037546814560 12243616 67202981776413687904459114202466877440 12243617 -66834300955655529652180701969146589948 12243618 105548012408145932082967349134071540000 12243619 1343161693951461444569186111803376770840 12243620 345301481803180578705279719627578855680 12243621 519031878240363339101791195468712062080 12243622 825436017373090173631320019583580544512 12243623 -93635962602851778389968155572426846160 12243624 -394176666147875364335894456890132316160 12243625 -183023338801050945803353486478589990000 12243626 -4976040177950614314922654580699759520 12243627 -683493795421490983747809578417051148 12243628 -67006507770003784540392758182262169600 12243629 19629802975346039165145331390358919180 12243630 -15669189857481416184993103091364681600 12243631 1340655528256934525447408278999145295712 12243632 409698168766472513109927670686102798336 12243633 -32056023600851000335723677428846232192 12243634 -255712556014190910193929270221874212352 12243635 43338377542906209439448947438600612080 12243636 -3854164098261166567728342596518772736 12243637 -422877447889471656822680421815212382048 12243638 1140652958020443495620747066583933742080 12243639 8594303443733276116192815754591304424 12243640 288408051167782425787171634003788492800 12243641 -771918671463163576738600106265730560 12243642 17520387230661761678533690376361894912 12243643 76833215332181534423984429837878460560 12243644 -362000990757023263123040265937182434304 12243645 -22715716754152376196727847109911097480 12243646 -101231169807393793734756623396865241920 12243647 696808391480255518686602658330140711952 12243648 2743797713740333069197298162974326784 12243649 -601387009413930033495382281568000412880 12243650 285750678593194797316054231152235330800 12243651 -94194481576664200686541632115472054016 12243652 214822930358435936868799001397076113536 12243653 -1362941475431764912288864181439288880416 12243654 -16217946226620469735121568258097040736 12243655 -705179515001047372577987146706688417600 12243656 -971968863526763963521514071650456837120 12243657 -454601254332260642604948885545081856000 12243658 -22125975399854288622627973866668231424 12243659 57518860887137805921311414041979168304 12243660 57611581103214704865803124923544453120 12243661 -1678131634630558882977570697166896537738 12243662 394242377073208511395726633784298000192 12243663 162844506790236306818075036562964296480 12243664 -130854174380823731330714526899900293120 12243665 48070221204220217708753512709775585600 12243666 -104506510597951682879576490587494523904 12243667 -59093368729379723011529182441386597376 12243668 -553155470643957653095300000990595405952 12243669 84498651826454244011872594738497514848 12243670 109642668296249930090782192598943768960 12243671 -246427779099648134595099502383959881296 12243672 179921321445158288004140308478497996800 12243673 35815258541428898402943139832934640128 12243674 -63487597652309491585387195186133433600 12243675 -245888765863743031260638670324830475000 12243676 17260163984966630317815365282342807040 12243677 583700631317973991320772979901529345452 12243678 -6042132008745003450292374523873170432 12243679 -1385480574431888235011722317603990365904 12243680 579151321079102752517423249158294732800 12243681 -104596752772678824492503274997795813230 12243682 -329273910138077956966783957576342073856 12243683 -2130711166755033012629222512667360616 12243684 -689709390688703365865909958619403182080 12243685 310885835724498914365863081406767424380 12243686 20742764595999043868067121624522569984 12243687 381697850565808977940684209590614085160 12243688 972898102306746640985181703777553448960 12243689 -261314866300453562925708347445219883008 12243690 160521551550104008341883007895273907200 12243691 15730051638398608724095081519452228712 12243692 -541018612734833328829954142180262461184 12243693 273362918465486043039895556239315634688 12243694 -624560590915003642707603267463359175104 12243695 621397999168315243139325061299676362600 12243696 -42519511234662482134848028646056624128 12243697 -1878039942113330810970879553319390044688 12243698 -192170608814342162007286212152855869440 12243699 65113680256205758444535562356030540208 12243700 147047312455831961182639098007777638400 12243701 -168340807332254572337356704985273097298 12243702 10223789758500033329758618993596887040 12243703 -1381019115015218180622224577833392369736 12243704 -331802403857599747451189977492779847680 12243705 149469131959967539344309141024198671040 12243706 -50344430699189938205780670066738716736 12243707 19625724188332307475734304185719969344 12243708 -184084075530733448246939112974218449408 12243709 -1337238189727595827261686213801672292090 12243710 21666096844713644916171055466874528000 12243711 -244971804201132706096264460125120454256 12243712 332509043091494462697027865334727573504 12243713 -2771737712454368510139690717038789064000 12243714 197645887472830559057127598844849971200 12243715 377480023709649774306014696301002477520 12243716 -514973870381845827211712839130834828160 12243717 -66531579561661650883559714555649934434 12243718 20888537757018477527917236576170054016 12243719 1048774317287585684339323940171632272960 12243720 644000863702544806413157239010163097600 12243721 -37489979545626820520631338795018424640 12243722 775103369785805072257162984848604548912 12243723 -1027563745181749981114717144663446140496 12243724 710713477950211644960891273454121674496 12243725 -66427235650598957749076973883868995800 12243726 114683790366268997934912239065371954624 12243727 986222217035870672859984163469668250080 12243728 84932093508204108959867494232201625600 12243729 -98007631755006183699147554077786888704 12243730 -301373215762962112571440771266752452800 12243731 808002197310524226848685896963407903200 12243732 125379424636622930944834990669764255744 12243733 -990879397229280567362389583691233280960 12243734 -5762705837166899787818980148313716160 12243735 6731464169849638906222252643550274560 12243736 -2010784529873788327029356817130425139200 12243737 872539636338604733364173373360015547008 12243738 -227480738868489055193443793412937827072 12243739 -1162642450723190184012658732435043780280 12243740 -401783229821729671596672392582998225920 12243741 -218688350827949741980009279049111629056 12243742 -111383130450198044406077324571272716800 12243743 1491620997009082619673989638469852560992 12243744 -607903683571842301680084841934471823360 12243745 -50537262565101652148910156418276320960 12243746 -522824234780860296997089215279158346928 12243747 -54504683382890893492605771407897141328 12243748 -5500468059137580762419069346607872 12243749 194160624234682871491486632995073359136 12243750 108742630750854220905255444801517200000 12243751 -35882347323581016727660722030137551200 12243752 -556405832078393012249328763321436160000 12243753 666143571276276111547247628607841476362 12243754 241789961331878594256115250683242150576 12243755 -96456072036587621688483111465735207840 12243756 1886836697770400369122455212987842560 12243757 -1599246746123700045806890591868245472148 12243758 -213912753178816473689372859546713123520 12243759 19342761346949861465559300932349463296 12243760 15004092840281904109680649490737397760 12243761 -252358358948873331822259896158379037968 12243762 -323361394797365652702668014899600608880 12243763 652447388437931970541263983204399959296 12243764 1719012898459212320061169733148698112 12243765 -255274617846171942644778009902004115680 12243766 267841462625330823060195523984585340832 12243767 408601952379488974224332805976461944112 12243768 170972633314334315604210166865920757760 12243769 -746907260805437416916947213895877750956 12243770 -228281415169425682704338063402661012480 12243771 1356964603449205964471067488122471104000 12243772 -230181890298010520141659523820503823360 12243773 -1013642660946362631189627893044344849978 12243774 -23168266131874904970533754193536611328 12243775 149461069890463984841199145206602985000 12243776 11990347663503324531265972170440835072 12243777 4719507471718231490978061764500977600 12243778 359688588752311416185424434124718879440 12243779 95094032271919209613476230099383427760 12243780 -39525518604605686198902031867581358080 12243781 -923535526565458733074497716799343953600 12243782 611532790524336142704287135726878056192 12243783 -506687281046949872888408245206852178776 12243784 -664982356249874108557901525252906188800 12243785 -159405282391778563701171318038456341020 12243786 23366072687154994562438644658701426944 12243787 584240899286460451567496801273610364436 12243788 -714313996339911688490184882226243398912 12243789 218700612125559530472537769239795189708 12243790 226326326294868882614270466985728979200 12243791 -124701187743388308831036605547035996160 12243792 -149293480198492992130897199432334704640 12243793 320867597070320177706313166774044861860 12243794 694198347195063186290659895277122199696 12243795 11236800582287725613855734123151372640 12243796 430436363226381066862944690393385156608 12243797 1307745769404688083682679836346927212032 12243798 -194397758908438860520090451669047080960 12243799 -531816937040339625548096292588667070200 12243800 -93322388166188727643524465292615680000 12243801 52086749775534278655640011403554028320 12243802 -1017978500106945983294309927984532630048 12243803 -118181270375967810058999941168393173232 12243804 560014102226085752139362367392179491840 12243805 -47222649760548300945813496255471303680 12243806 621243001027169101819236676333338768960 12243807 824247725208645130469276379326261762904 12243808 1108907096576380390566622556872661532672 12243809 -1600800600752818837999533343936945482960 12243810 -175475732537930545540983222461368995840 12243811 1542133056443782844705168225631759986592 12243812 -224262071978089885502620188076484444160 12243813 619128216304525061826346942014541582944 12243814 -819053864164033298839069647832866955968 12243815 805898288577794411790873389150280192000 12243816 328968006115413972400968102614941040640 12243817 885576982757643635468963393226417111866 12243818 -48754012070782407498637276681257895584 12243819 760064367832346436377835559654863360 12243820 9591767900551938204239946528312115200 12243821 -809687772742832147755387307773438647978 12243822 -31760638474075459945231391161994612736 12243823 -510597677114429226869856846733837956656 12243824 -114128535045551461086837202524460154880 12243825 -517497125513303245437417905367755184000 12243826 -324040140992345273654338499518886135904 12243827 -74423098230368677504260771834318240408 12243828 398604722336203513559883726656248381440 12243829 547709889205871336107404173654810161920 12243830 184871350461348648996504937194121816320 12243831 671463061642273863426021857467265611752 12243832 -615866177912532490744301110431951360000 12243833 -584357976111325654096060925515002362880 12243834 138593781418082181879644209161124201584 12243835 645041804525823583747311987426185086560 12243836 -862813825651170748307875954330721210880 12243837 -11729303145963759750558887011226253120 12243838 -45899411357884984681450364230055431680 12243839 1161873749470868476637282712669536384640 12243840 75851727256252823790367966602933043200 12243841 115428879702787409688352891526623770242 12243842 145888136137444326797926256231696952384 12243843 -276268061220011814801164308902147056400 12243844 -89448699994460976799417499893569532928 12243845 418176122044873876849056634701494951100 12243846 52467803081260688404955006341273761984 12243847 261229420895310959528030009340129004800 12243848 -149831240439273228044052335177797140480 12243849 -428831510283526747610942773513422525936 12243850 53895586399158634642677925466648096400 12243851 -711415240843701092689963284946298834400 12243852 -52514644325235461898647231026311874560 12243853 -350356266341363391139312305917568031616 12243854 -128709501503238604967655367969283555328 12243855 -74948371663612736186503549775281356480 12243856 -165937000715818651414781573830788210688 12243857 223049692870986567768686028683234292720 12243858 27160806631710498981812308749942443520 12243859 962644484301945686695101676701782938752 12243860 -543518421512533519034678477849233393920 12243861 -23317699715397921961716241470603327360 12243862 359600179816546727885842697020539558432 12243863 25303788453916892061963528106141597464 12243864 -579116738660432112938789954704858152960 12243865 959877886963722495442758266165080336260 12243866 196024775522663159278489226007639590400 12243867 178810868207475871915572110241995857920 12243868 -10742727403658374028709232093305063424 12243869 782837069298452802560669199783552220800 12243870 116653092651250592725115440924653155520 12243871 -466704052231327708252988604800604967056 12243872 -1815895334386316947437195814800735141888 12243873 -61693434499823424350199733544087976000 12243874 -234372012789610627196340878777647048320 12243875 -706633765535845316377948712993307000000 12243876 929423836077339717079932826517883273216 12243877 -958135526418177263212077144569654287268 12243878 -422830293382698056313410993793172361760 12243879 -23894787459859399813594582472342037840 12243880 -568192255670298668063886455452887859200 12243881 346292651620493311093737030706044969480 12243882 1226383046746633008578246868827288064 12243883 1680836277223907047338491776252269134132 12243884 -225202311103930352121199270513755906048 12243885 -476444906704750891599820589430480033600 12243886 -176957039553315927506610696239524924608 12243887 1572682067486888537746425390319757036760 12243888 58256207586585454820811869533234839552 12243889 126019616105977489743935032895680942848 12243890 450449483219658833087241783816771895200 12243891 -779490385072167570059212376977295971776 12243892 -212336993970612843796343778552980399360 12243893 1042070565279190985394182966233003098780 12243894 -140783880539038081896255769430545428480 12243895 -1657857268435977366111095601508303147920 12243896 -271427725766753866887325829080471511040 12243897 -112152356057994972441575773664792140992 12243898 125175764996237595253861547410765273200 12243899 -1583500154014917432461751366714733139100 12243900 327695661877395506283794379830259340800 12243901 642310557643896579757960760920824157932 12243902 -164242012829762183618363055619882997376 12243903 -214595183115678961760715859007836281600 12243904 196468979747734466869538879668958003200 12243905 -210284540968312793575333612558413901440 12243906 371236940137221055381671821554798080 12243907 -112685181172913383978043016721952964320 12243908 89428766344147219282296506513017620480 12243909 -249765465551147495926725317602399492896 12243910 -116763733613654208119442558090438028800 12243911 -856517242893466011483121203538424948088 12243912 -207317071315519942338221043194003128320 12243913 1330919001739825751224665478550686559184 12243914 945643843231502767091277122443263403056 12243915 -283592020526452058749024140679734696960 12243916 -260524558949069446536859743598602624000 12243917 -1046272898432885170634665846505083539648 12243918 -324715452476978426651956626540083983296 12243919 -1321675371591392416232603774846570319056 12243920 -104287915659123000369228677993515253760 12243921 155590290375779511127092824999939120112 12243922 373046236287075022888550766229883864352 12243923 -1839466145991184721481572427971955932160 12243924 646999691175567096582508477834841597952 12243925 -71856846908861131196937843097863159500 12243926 36286038998701536685638314072757052800 12243927 -519933277851114729561686365273235639136 12243928 -1323631450821855541004152472207208960000 12243929 -561206996142533699855589667576987107324 12243930 212684392367628194000991397910957925120 12243931 599047117068804645027997381856061259792 12243932 366596019620811052662503201383276202496 12243933 -748369097467205842972817334823515462720 12243934 1590200531585924127837103211444955573120 12243935 -56056654029701401865568570904909286400 12243936 -632892759552631159161114361932288884736 12243937 358378934799223730069441374324010407586 12243938 -44777089623083169256111228770015880704 12243939 205812598930422097907635268207830375680 12243940 455591980812756027451449856469962682880 12243941 -254052813773527859637623712531538480068 12243942 -110437601473579748401332080928810861120 12243943 531555148820879784552510430223854261760 12243944 509229369666221779687203371568162631680 12243945 -88703835061431352884173628716434694400 12243946 68501599718057047849784696894725779456 12243947 -139424557789165794061512257768232903000 12243948 -581478602958795922117180531732972177920 12243949 -8526783798702081616132742299051298336 12243950 -11222601064444975202085252639590640000 12243951 -983822093171349244662600079243389067320 12243952 102364027679653619827479993167590653952 12243953 -9628546218580022958019391603745999072 12243954 -94586438018408423083915654486918218240 12243955 -584967275428436559502593645540071402640 12243956 1157998126095059864698898625750559989120 12243957 504683983703471845980101813577327561120 12243958 -128080805290262105140569209062092042240 12243959 -283141880735501784467604095548085817408 12243960 18235374593298196795456335289754112000 12243961 -880709615515909539042903231792304819680 12243962 -595471208731407995562234328428022191648 12243963 2045461348595876174805191985797400000 12243964 234240929775176360353032793144167668736 12243965 491693030290561921984079651196023339520 12243966 28447368591951084395607100963849359360 12243967 -198966921423214349445531463790390673800 12243968 -105560155392100726483601333676454969344 12243969 -564873348680295227533223686003345163406 12243970 163433031806170123884570896910738432000 12243971 419860903353328103185402992739370450172 12243972 84676416328177511419055648762097979392 12243973 265297032932536296313667528993595986880 12243974 -84625808199591388558536253114023945600 12243975 -539300895475616081826330542592392352000 12243976 873936342125403222905581976564944527360 12243977 -329373185069885984683443677102413202688 12243978 223515278104604980006796192114447106144 12243979 -395228129526905208310559484257458495320 12243980 289166185857792338008902492609474969600 12243981 532514553118413278347751619233131102080 12243982 569323962387997443863348757907035788352 12243983 1826138301175132602738112679775835085232 12243984 -11358541670876023322723989612793757696 12243985 -500209082702378949679237864349260795800 12243986 556656737681396990785642657267509110784 12243987 137707413788414425303909558491401456640 12243988 607393538272448425470917338513857135488 12243989 -1199620358162802036588217347549997716210 12243990 550032954531279649945809137557580160 12243991 -1173893306546308806995864670095794727608 12243992 6121987496248628484854949822539550720 12243993 -350319399509185515189450953475670514736 12243994 -87033603800736377553971706479422626816 12243995 -47805720006874911256448684383100738400 12243996 52225316049885016845697117942469041152 12243997 160450506930853381021789040676694265580 12243998 9228978836914051842760552881928115328 12243999 190578032459512010169221067979943399040 12244000 -1224633054071942345616308926215192576000 12244001 695650961564381777999574889143314048064 12244002 -19464026439548337707606729750950037760 12244003 54787060212447763628402579660619218160 12244004 -643260741148622434007017790282589978624 12244005 -6810448022029967491719990726205235400 12244006 -15673845464297544613792540287145824576 12244007 889115289334854182287798025042234106840 12244008 -78407474026353998247230245253268111360 12244009 -586744199778900972089327953029245382790 12244010 -68139687747660864455775366903976323840 12244011 405003137937303638351751435797199778800 12244012 -376478288850328662133870073156156820480 12244013 363347392376012157109755997011209203404 12244014 -197135511170864636300554145764415295360 12244015 375073234175805729499128551554684706400 12244016 147248069752916188968459799484255158272 12244017 -1365978322299149569794925761043642581888 12244018 -47408000733844192856497587283577952000 12244019 -132080492834424338317465994301221310504 12244020 106719131295667884374558186730957895680 12244021 -577491295500460556909123000160608085312 12244022 -1088456391726492864624662985874353283968 12244023 1076571980349345528466155715709778682584 12244024 610763713059433137462946366362003640320 12244025 431480822924938033042395979212143405550 12244026 34397455270855039980925544420606682624 12244027 610031188879850900203403851459413601200 12244028 441389397300940528562116005620712423936 12244029 -365989489486358977154493049301784759168 12244030 -338302955761541609172846678282347259840 12244031 -860959883629990223526249121640744031336 12244032 -311683518272620651593639076700057763840 12244033 122421870448514688887595751215203225282 12244034 230794295267355600648537396204567747840 12244035 -784776262002440990163154045977093120 12244036 347818133963061125369930196340543541248 12244037 -184676543542109713651889635057410180 12244038 369063927562936263001599357389824524288 12244039 -30770503190072588695062840465998404160 12244040 -336917891644355435532035755726786867200 12244041 -459407567310444595612705095122425173648 12244042 -334403691075962151274171681086576452256 12244043 -204677475015333371043081667376222751600 12244044 278212302052787224482353252398739529216 12244045 280003372303969465717752064770563599200 12244046 1462760809209146393923237328223583056000 12244047 147057368655452346561755715325861689360 12244048 158447846760766643528752443718116966400 12244049 131799804130619391924080495325294794736 12244050 -31661590291161601112291205864201484800 12244051 85170920169803575370131270554127465504 12244052 -455125341666800665907220030121318748160 12244053 5498918987367645108732407935228396704 12244054 957926147977788841533663787709274837120 12244055 28142203046843474392939572974955505920 12244056 650889632223879180738186898259995852800 12244057 -562149426718123980367580525460501433088 12244058 429412950762210151724594843973966608880 12244059 -437358720982833663556178542817105247636 12244060 -24375894238193555296253696279652311040 12244061 -151843586575291439200956556935938411700 12244062 422942017090234014584217210619914952320 12244063 -180319222776270276896012131301507338040 12244064 465491144314965527694455347521049853952 12244065 651266670187836918259510298171252699520 12244066 65533912040082402572346567141286385232 12244067 -422373610786199410990920002143873254336 12244068 622925279269957349131952419830979614720 12244069 853420395195681678600431522764578264544 12244070 -80263858575290060340859252612627169280 12244071 -8120685348614792498334883135063257600 12244072 42216789326696412452513042070730752000 12244073 1140512976827066852029771901451700459200 12244074 -75338953558039377446484561909864733440 12244075 -288195009907664733026838701959369350000 12244076 188784621119351474344137751271913467904 12244077 -199468185846789603138342183374828370912 12244078 6837103645430001796427653321557350400 12244079 -674057540676307475466417494407326187080 12244080 -113579119165042770546608437215011143680 12244081 579275833567521908564618331419733809392 12244082 -608685305269953160170701926880135578608 12244083 -482759043413879572901133625145270277576 12244084 -921968851432920156387951274109437446784 12244085 -210318441410837141732920184942752064640 12244086 -206203128515133109894545154634309595840 12244087 91193059631012341859774775059136421736 12244088 -391923345310385183789298116965837578240 12244089 -59858976502293788647938691423691843904 12244090 -94623116194895640093153574694031931200 12244091 -1162921220178192570764241242683662716508 12244092 -165596463514650992160532958417311727616 12244093 -1034779197971121727112831665139736535200 12244094 768020343145379482036781812008998015040 12244095 1128718271934103514245867033443426765600 12244096 -547742207241225606020292208149449932800 12244097 -651030084495015928681684362035112389628 12244098 73937648227116193450365139914412320768 12244099 486243843640486695185648911808876233936 12244100 319272942050481514044077149556038732800 12244101 -190063925430298872438299494165103549952 12244102 -359236599980929093324043816036309791488 12244103 -1654643306124108318020078581930204588536 12244104 -561436349208827250977561291578086435840 12244105 -940862027458240862846547237403574563740 12244106 -559882589550522104744066956234302342144 12244107 191899220074416206347007385836847241200 12244108 -511558969828957997920482132369640329472 12244109 42847110902150767150207372164552752310 12244110 -232450215511183507851826397350508346240 12244111 3180153892663973136821168658981800736 12244112 -196964673037083058827762816208969949184 12244113 -176219707455831054032811359632652826240 12244114 90306638902639585342464815024649767232 12244115 186256683610458615426981916714960948320 12244116 566545369831779526626406834973857591296 12244117 47234056453795301364760271372990875584 12244118 480417459311113210689011965866160649760 12244119 -136843699111679657104889286830165661312 12244120 -340488456149930955352342561955522764800 12244121 12061941310646258288269367741558729232 12244122 -24983383528740436192068675383893706496 12244123 980205842425577762215858163592541580104 12244124 -63069323980045424329384451297985928704 12244125 1702706649103367161891061728903332768000 12244126 917500992563247259649430650459547952512 12244127 128023200836728909675882909691021647872 12244128 249790162547051723704922079713635074048 12244129 -384384120953040732403522632194380991340 12244130 479334721252045435608645887788324380960 12244131 241651044903380022299346913706189785920 12244132 -283254449167698672830804109338854113280 12244133 -184525508547473262285056857010867712576 12244134 -33297714315455209594841413967986814976 12244135 313699821306516131222184974136170065080 12244136 709247666911604685839731023819473095680 12244137 -106287792358566626323423347079912774320 12244138 -76209761918413727462446751968794813600 12244139 -302597132166590236916482720533770202060 12244140 47577730748141324052500517899817384960 12244141 84333741709783636265576875387952333184 12244142 -67522606091921439222827810235991993728 12244143 625992890267250172397572702562987001864 12244144 30925569698341792074901097105119838208 12244145 681104041573309254712695907605134046900 12244146 -114028119050481310008818457097180229376 12244147 -292928477008389396731662496418446396404 12244148 -124997574326500460301869832503019356160 12244149 -1080388333935694723009187581240694400 12244150 603406721746649153863824295058855409600 12244151 656034634210356203662858723761878299920 12244152 -398242649366735401325167922659575398400 12244153 219366923745448495544677350725315388240 12244154 -56396036044024079677317762836410610688 12244155 -140544612040456990481043505394959464960 12244156 -135847017594420814376699473774632084480 12244157 -863473753063251169764675877581958441428 12244158 56256011743820321225054847334504462848 12244159 -223606007449479414142656454925359354800 12244160 278930675950376658539797231979420712960 12244161 -667668943849117956405380779400656766928 12244162 -335905940647198278341501421283524407808 12244163 212786225546345591718325152172870222848 12244164 -6623165456267577604449807440335933440 12244165 -559976684655811967627531661796411342080 12244166 127604620316654373031996302608389688448 12244167 257658770177363974759788212459124150168 12244168 -1461342672313636825649198695736394685440 12244169 -1075232623081220372946919028738296299174 12244170 -202366921401004951319183440532418009600 12244171 -417785680149697267667086115961289934856 12244172 830490108466978835940410051879649315840 12244173 -971507876503347421831032510026478416832 12244174 -426661216425404096571884051125425209664 12244175 -194516362199646452390653716437906208000 12244176 -127712574016933746237084724838989824000 12244177 -1037301424346402839670203889904323511360 12244178 -802170342235119995743258054668112725360 12244179 -102607623210264612251878911844588518216 12244180 76944954600180162399038576714777064960 12244181 -1702490679173752080804641482185964836018 12244182 711452699348158414355750972910420303744 12244183 633783450389205987278687751416344539776 12244184 485733155286769959355015855434612418560 12244185 -571771054589330235758529886873575625980 12244186 319957073697565111293314430330184162560 12244187 537879192216212306522378939991996784836 12244188 49503312623591832419044693283781181440 12244189 -380332847673104140754793036272078010560 12244190 202344473267905865574207696190104487680 12244191 1024546489407449899587384995435658981192 12244192 1218260675112974272506677614410455580672 12244193 -260316144816325692887657796028563358956 12244194 53685926810639485111410844958339217408 12244195 360848307277222184221030280443395074400 12244196 -891868491757330578351717019118784393600 12244197 251679045081524241355641807786799202304 12244198 -906611321767107298167650030755791997440 12244199 838044113364091470205633773948283170144 12244200 133408898450515655726894035441035264000 12244201 -148562349314369507664230950977001417798 12244202 -447596939459876696802184811243700794448 12244203 -83353330899645934531986939892917566268 12244204 243551036707875811865727402973341869056 12244205 1458261683135075106893304722161278639360 12244206 200465077787611567005261492724116061440 12244207 -4030569067733255435367067420861109000 12244208 103763345240872210577312385268448133120 12244209 164792611073536193768021784972649918080 12244210 131614179345168162610096975075147008000 12244211 8530012055435241754404634429085068800 12244212 -274566053447492921517107571677204609664 12244213 -128707744822595518002008076239597878820 12244214 -273218894981136319151785543207685576544 12244215 -96464027922783695477173123001697564000 12244216 165567485551700760638525968347033845760 12244217 100492639419337950899605464609350674260 12244218 405652221245358939145154689815956153856 12244219 -380659554078677006706421149643714955376 12244220 57578534481673867697590412028350592000 12244221 1307828557382864401397140974814417133184 12244222 -62745259400075859680414783906471222208 12244223 -361575007397881159239213157920813750528 12244224 346037702005949287233610927739555020800 12244225 28598589024798514285030614760985881600 12244226 -101183849673447169827079845918628331616 12244227 -636175630590732993451197845315858569920 12244228 686832085480393519878356990176445374464 12244229 204275640415656963659361690848112557376 12244230 -425207901011381565441425112920420160000 12244231 632595877593324749120504509427943348952 12244232 243039271493213212144760414913331200 12244233 -873390788148474888701649511962323465280 12244234 -50893957378811464163000942137488375552 12244235 88226133322334239363693864125470446800 12244236 388012527925939756168052181638893235712 12244237 -163452055744767652917319828816543477908 12244238 218332699625173658621145433585114749696 12244239 456285214206450939004348183751477967984 12244240 -11774051560048397556484028085627617280 12244241 -1653483393703861435869687758366244737358 12244242 45896745029574929106901906104096870144 12244243 -989547673814294160001768540156294137792 12244244 940162019283904197527251501937716371456 12244245 138180518943304296830501202595827776640 12244246 -2737544624800993616032327591654686720 12244247 -2360185326349929482228156792659968857760 12244248 108509497209818367900465462332966461440 12244249 361669038537240366579235110482554018250 12244250 -15776119484746552231842885702984576000 12244251 607024309585955250269553744919833275184 12244252 -1401791135876111439292632965721272309760 12244253 156026387489908419045743963206446883680 12244254 -259879973473228806890971148408042833920 12244255 425321075620782699782179993640309045160 12244256 -83554224424367423740013016440295653376 12244257 384817362722923809162615164834487603840 12244258 -353571472489370048381421425235430600416 12244259 -986142961736367423309833128362656709540 12244260 91005402839244161191676750823048437760 12244261 -416924198857087702240873281229335594368 12244262 -186346352717178417206062458562456522368 12244263 498587471617812747258988460695707624744 12244264 82235017625578854627800994623258112000 12244265 623100942412020949941142118264235211200 12244266 -272519610265929978983086899675620071248 12244267 -1419516813050390185641825984657869189400 12244268 -309841009011453066887083877867108266752 12244269 -470367736648254625488478803384213502656 12244270 489372757221964897107334132343167881600 12244271 -98626598800953083617181086436673175200 12244272 94257003293551526189749990640918396928 12244273 -2236725893457507287001707523191012940864 12244274 -125838727935165146005572951368208680448 12244275 218603769927022984168642814358155698500 12244276 -776706658655924045789013041763994552320 12244277 -1086802517308636033768002503686418964960 12244278 13306882424186482433022936942066912768 12244279 25123295319850509714308020545227567520 12244280 -104046301663321672639647494863460352000 12244281 -167084186299316647065457196905485827712 12244282 343697953215915509397613489868987913984 12244283 -37344590261452064374278389426039326896 12244284 -192979571962294682761561952434709621760 12244285 -718737303442315032555003966746032648020 12244286 -315325860534710226977151381164180379456 12244287 -314525604481273183554071453514992163840 12244288 -37142374648336190380945011642348863488 12244289 -716005759203220244849856586406368093440 12244290 16891799566109674764130769115453219840 12244291 140318898357589175844950799583603466992 12244292 -340550574547716660061067649713510062848 12244293 19248956662910603669560956388116558240 12244294 -375773051068503513762259803115245786048 12244295 -309954493655965343088049195219890720 12244296 -435517608639730197623299089752108851200 12244297 107876077114077198758648544482454695240 12244298 437334815129108158219742797610357061120 12244299 -245274303506897794108456336470122792448 12244300 381543779572209783422473862012733766400 12244301 1749492498951331308156369532037900601132 12244302 153509942247530401349696407217804779392 12244303 274476906747982446244575969498613660800 12244304 286195112069668291185749926996629258240 12244305 -309681095273090205794998859042761726080 12244306 1342999648268460558091410794357340635424 12244307 -1615264839498077189121358956294362151444 12244308 719258733865116073889340671950551521280 12244309 -300340622468818889625839639146393635648 12244310 -107948937223607223037467601773100788480 12244311 -228185962135369226346680630669680149600 12244312 620467655610432239363146615946831923200 12244313 1439894468288678775430841579762594279562 12244314 -41663335430048204669295315937094069760 12244315 -156758835753010242693921666129390239040 12244316 -107700302898988230517339170348220608000 12244317 -751671659196156179999082790869131865888 12244318 250664506769033810020487356557722606592 12244319 -427905537280349061566050837261266221280 12244320 -643335211475895823859811995492336271360 12244321 470669927285451333678077381781196703522 12244322 38144976575730448513378088471483750400 12244323 122545912501492795798293523085884562688 12244324 180298259858669848338500061835835539456 12244325 -349513162480028746644748137753952689900 12244326 -268514575120311468782953298138089482240 12244327 -463441497605637440331204810513026378824 12244328 -955241989663282842208875600282951459840 12244329 -138539576361533706195192486294180886800 12244330 -237940813054033766357265489785560243200 12244331 -890290677696721697006045003160338003712 12244332 171177075904797328242002100603324175872 12244333 -884557373915284244927754597206211381418 12244334 154684971661529773301873766300194634816 12244335 514814585223994536168567910871124348960 12244336 -1413425098476367817482751588680040448 12244337 67926851201976018799561729890575679552 12244338 -275787112392299830683961046034090639360 12244339 -56342386182844740774745015944972388776 12244340 672594370403448664762801914740403843840 12244341 -172316162044395890869817826899855691840 12244342 670102052294332892783003016984880348800 12244343 -725605881557613112506106246582763136408 12244344 -276299812364005649287307502171652423680 12244345 239831682478112241862708908723242444100 12244346 -855006004229600590943669276209690083840 12244347 426280854735879322974983596261759042368 12244348 -609148888947009175217817021765757499392 12244349 -82367170888433047083082990059233823744 12244350 23847319989092132641697793402774744000 12244351 546993836579365433426690566579399344480 12244352 -288476099576016815032036067827242762240 12244353 -459678318025873383621885180669184800 12244354 -194100235668105091896619813787559384624 12244355 345095289295666604521235562911982767760 12244356 62876763897935356798371788708194883712 12244357 955632715620303181726152492631775648606 12244358 -340477183264311522372962035703858250624 12244359 37610783870308802841745968536914772904 12244360 -202032447137961546288455288300888064000 12244361 -19978923567830303460345910566121864038 12244362 -135415392919908303294601219549588942080 12244363 38644675696526055185990138204927931408 12244364 717734659849193934741390011507235247104 12244365 -332159364489903927738933221085459060 12244366 308629368295182680780339772853281517440 12244367 -1413830206883083186820128060482053433768 12244368 284852045296657839981590049650363596800 12244369 1518264533731123179734496113825485623396 12244370 24421627568238327414049526446333790880 12244371 154284779428786894406889208393043818560 12244372 200590511774010721599863143893499748352 12244373 48244119800438679780352698996100891800 12244374 -171461339057193595720525712574463966272 12244375 -44877955799864303347112958151685610000 12244376 499995945338628162015136822224180879360 12244377 -919544467306089096643788257472870277680 12244378 222899087191721021443285021007722893024 12244379 -8573564386506029617227379806978750720 12244380 -16531773600761077988911980837106483200 12244381 842397055370340891443748235317918053664 12244382 282174129788591613325126860869542435584 12244383 588168013858770773526186542870734011360 12244384 1015384424618780753168505872957552197632 12244385 -1043911769702704267015274758076258253420 12244386 -29598829524814220833090385081259048960 12244387 -1564038186328260780907851950405520839040 12244388 -170563140077856401998032883515109002240 12244389 -463631737860222621428986460532261756576 12244390 414597717356630679505185502077214819200 12244391 1032775220265154756198435698301565532792 12244392 -397174420361721009262816359106250342400 12244393 104156092175909896161984771208972751616 12244394 -22663292254591233553319181513958404768 12244395 -282750650779027269109089570100394492160 12244396 -933828849399587082084417986595308051200 12244397 -75827930224577654919620762751541210080 12244398 -2772952060673812482304982932964400576 12244399 -2144581123503740875360046370491013068480 12244400 28591404218834869854287773630901452800 12244401 -235606660799302856318293809416472142680 12244402 -397444690658009762064032028493573060848 12244403 -754740597098529034542233494381356716736 12244404 -421647782250418169196048999405288579072 12244405 -252889565656356832115437491068777075940 12244406 -103809644904690879298775684676050951040 12244407 -269627891456147900547233847356162194176 12244408 -809614245006645030371106828388148060160 12244409 -472628331317721565366684803180141546240 12244410 33331010995584856714366525741982804160 12244411 -587110115832339182123396640402302749376 12244412 136173552013882530514623504250084217856 12244413 680151133070634153421053768572911022400 12244414 167931448203450076107204373449158131200 12244415 -4858879717547391390337288788494812440 12244416 -11414042969520322364094780300180062208 12244417 1130355098237861513902997847638270622640 12244418 -974515715658925802929031515760964096 12244419 -1463570670551340983082717695998137528960 12244420 -686853659213615296792658508025052689920 12244421 -54193413946547748928267056131074185216 12244422 -7703659325447725047903145448481922560 12244423 -96026206835721483644083241474251212328 12244424 847324638308304508642448526135212712960 12244425 -500629925104220419010527599027033462000 12244426 82662461652683649164152024926457764912 12244427 -489234314986998768960758704675727556240 12244428 -111222481158684686653516680906662415360 12244429 -84060306866323424321351250892893265824 12244430 -56914101305370801739056963520518278400 12244431 342210525165796518917019379518477256728 12244432 -97404036007210551366286065852522774528 12244433 -166875292709825171013515220043425282318 12244434 969209374463845585290291156393838376448 12244435 455266842613386533112207897230817728160 12244436 16870203254248530678959660452333240320 12244437 159136229428431322028372545237060769280 12244438 -331243329795053472696488249519975571840 12244439 -2200032426166731481132703360563822254720 12244440 -439796650329861581644358383165007462400 12244441 -546191639804349008673311022569125563456 12244442 44246827578919389493424186613121966080 12244443 -914358226199928730217055036273175704936 12244444 -28784942756741437103857400525347608064 12244445 169071824604268248729990762912303043800 12244446 -4367365701678451744715430488613800448 12244447 352895693213569459652681404418643225600 12244448 -216712220658985344976493395608018616320 12244449 15524039643576832240582679336211848640 12244450 199416515562205594373234748659453766000 12244451 -94742863265245385550648749308598108160 12244452 37171143076392397091382211899259582464 12244453 59526321712340574171208514487201086168 12244454 130842111638214629581513773577457238912 12244455 -718443504496529197643084273690130255600 12244456 -130038315667627646708756209698569994240 12244457 110882674773169339747668269483003415780 12244458 -147730200665039035382814177841205711616 12244459 1055994957490974202745881184925869468660 12244460 -794881425460434734352366962725391646720 12244461 221931135251395949150303643023601310272 12244462 92573896355131658670702364178161800000 12244463 -1152075271603694860761990845560372495944 12244464 -130568008526533408808172898144832126976 12244465 -10907970584287296858196592005725257280 12244466 75926035194461032549539519733010457504 12244467 360137903397839103795332267092929487920 12244468 531253305686542443936472237578330635648 12244469 528947557563983308282922892512246486040 12244470 -8524494393848777759798038788228096000 12244471 -36765756178880908737577870102236633936 12244472 -1415754114125237058989478945610081075200 12244473 -436802381849287344434457791944900108800 12244474 -384491900912153211891715227959335680 12244475 58440802434405557304370093195530596400 12244476 12759784018197937268130330233476644864 12244477 519537435432990833991936838691090123872 12244478 -30200357626062829319203650200226350400 12244479 -76073059468524476150621722100028214512 12244480 489835090238461617838865577319291944960 12244481 848263672390436014698652507041074721282 12244482 -46324575276287152144325342072490126000 12244483 -336051815334269508987956786626486443268 12244484 52575956572484106966810186699411750912 12244485 265690933683855028173948312039539707200 12244486 15755867609905840893589341914271292224 12244487 -20482140531092277728435858962628399088 12244488 -70234203468528035314347042535352647680 12244489 -1265764315434945077398082440856701748710 12244490 188493037208538426950924299497761937600 12244491 388307827546394197417455404503012412160 12244492 177475345437720140500485394742652214272 12244493 -478090078964114665847397069075443287680 12244494 -89361839461367373109565982050842200000 12244495 655606493464542329380323163891470526800 12244496 91577434100008910286001150391353344000 12244497 760451632307447171515947220359912878880 12244498 -40934235601536297637823097158267320320 12244499 2728625623337004415712307557642412987864 12244500 3267470799269213494558082803614720000 12244501 491640588222134929588403798220156703502 12244502 -791460552527743658423358751674581934048 12244503 -659732308938837347490189152061051257496 12244504 -28716657718203186224562965171095142400 12244505 -52892236476970805360476535103703802880 12244506 -388430663081592323505760194355340947200 12244507 -858635798248890185851196058408949138968 12244508 -9917670573607037947923409334883922944 12244509 34381270008539020791253657803740492844 12244510 -298511475357376426499467049667973939200 12244511 -403704201993550272859807966513912105728 12244512 -266534715301915473484536847513320161280 12244513 1361037394848182614987994999480495441762 12244514 -453823766948853897502656591948642160128 12244515 -236298190398245807505641182749790116000 12244516 -836812678763422814492133480675356210560 12244517 990794705572888103358159360627344699772 12244518 127701015241977339730401040701691631616 12244519 -706761537002441759844425315406946429904 12244520 -368105680933722167978226031553216102400 12244521 212316665414131717290166284906813987264 12244522 580624861333207101874226785650207902400 12244523 -24946268619838987127374514815060881228 12244524 549311413322811053153372380623490609152 12244525 -439464267608030105254858824722453857500 12244526 -276634467891728017038679237768673034240 12244527 -142684235753228778022692547468188966480 12244528 -19716291058645250907793256500800667648 12244529 -111975150227043861453548333810195560512 12244530 -367118630041380394663319743145817423360 12244531 28862822857677974535670568552491653600 12244532 890998484986188033197550798413869197696 12244533 -83485123768882393760613099626881542144 12244534 345362910169055801736012329776511146752 12244535 -97931035509526114394640974567143476480 12244536 468016799754376355051225413986863800320 12244537 1697619423095497147413207079602848069568 12244538 610166400892141508165673062136461853696 12244539 278971408344087988078586012284842258480 12244540 -331099469079512597295705116773132861440 12244541 -35693014771137137293066470786357316416 12244542 -536937774135203678443506021196263309696 12244543 716845455362599065277014502676225561792 12244544 22322582596277793916751635439032467456 12244545 219661807075344308104147111393885173120 12244546 -496732107831762377901064144027217844528 12244547 -92728795324318384828471538513480689968 12244548 -681073565775195856149826167547154949120 12244549 -1389406739420101455242003281325174308450 12244550 -142041420376024302155277677377004280000 12244551 -5244944141709539216771579467662476160 12244552 1514984213792120455504947686786401305600 12244553 -508031626915595968747636247947292460060 12244554 -323476766532664260482384497101460838400 12244555 1622079852055773661682914227939270493920 12244556 -770118971429796362665772252012424529920 12244557 -681650279529518373845317567797650261472 12244558 -256037969417187422851526196289847357568 12244559 -1840416261526060619589264161812879140240 12244560 42770484692709076057723129965218365440 12244561 -14637235366915796647442531585694508368 12244562 -16579621366418252323355220591416891136 12244563 -177636629009381082699098134563663924108 12244564 44377519831477345396588747850308194176 12244565 -639133182238270581215146324591855135200 12244566 -63370643053044939407238273504068247552 12244567 109633582314967431766980094022616732720 12244568 -16836733601240593216412002834428641280 12244569 295686718451781861743060780935310689440 12244570 410669213584527441006602364463856486400 12244571 -739317878380850235375975811115961111228 12244572 -774009638515133308129466743601017595904 12244573 981566263202701527022851214467453927360 12244574 225191352219194955256819369693290577536 12244575 -66394445276511763172362893984390316800 12244576 -718027930137100994881672615640716935168 12244577 546181362908516056877214309099398523426 12244578 282107652044052466410301257830266429440 12244579 519626928628119143077158283725841907184 12244580 882104747822950079252946289001446099200 12244581 1776749135974084994220817602137265888000 12244582 19193203756996995545451440471251540224 12244583 861900375685909216146912561598032604800 12244584 -266683515391475097654353739057773199360 12244585 -381998119653908541281485790498065285440 12244586 265293887244338072807247211472700994992 12244587 -400522763188250742422114143013423032848 12244588 -81052625930706339393267080443963801600 12244589 -352512894267622507941843185564129687712 12244590 -119711101735522954043736255824859164160 12244591 1012662006743810499546217878335982492184 12244592 132327129778455870103773765763512631296 12244593 18825172354254508281422593147446380928 12244594 5283801325312523256313488299990588928 12244595 -329865523144584419064540151641614160 12244596 -65162681196355706486986707878673801216 12244597 128471906354284648931936189507586785152 12244598 464763977810365513465576102232106759936 12244599 144065936980792621775975719362452889984 12244600 -143716584182127624588869497539657216000 12244601 -417599173727761251014300248045464150828 12244602 -37336554133126857440753827344202068480 12244603 -369880629457711190671067119065892705520 12244604 766934079896601059508375481179136499712 12244605 158422416731022953917023563289389241600 12244606 90849027440717086372116561795456310464 12244607 275816705412666439411957120553701067520 12244608 68958589678984834573455613671317176320 12244609 108489435231922163991623878723270960488 12244610 -144188956695698191328081924482338002400 12244611 237428585145054275573885862792382242480 12244612 1174814051807055240151027787705449155840 12244613 1733099616297910415906088361037522144862 12244614 239717021792475084749392783840690587840 12244615 657842853357359631540757979234403883200 12244616 -2073231286903709793436312959434611660800 12244617 10434792299458035758681509483230377280 12244618 -554970169143996413408578381667103084240 12244619 772034569768575870182186090767807960020 12244620 78966271916822618606928425356156262400 12244621 130088720648015838784156709118439720044 12244622 -314109180769134787108587526141139610048 12244623 -182641770416694759396028905777361610616 12244624 -43525554955369792345245818118301286400 12244625 -666147485870939016677170745354824560000 12244626 -92500459315790711983878544888765461120 12244627 -1399028591232198181216592353062768390480 12244628 308706973827664412689265857388624216064 12244629 968585601227339503596660322269839815584 12244630 250897854696945299409764251696388054400 12244631 47553077222034963825012128386969609392 12244632 -342939605934367257464224772872433049600 12244633 77152801613096603100892113571265591882 12244634 -402721000901964947673965784507868270368 12244635 154111335728307629037377666798538763200 12244636 -614758869825978360421044231780101009920 12244637 2718019857498222063150866698345084320 12244638 135514892018091538322877535785305902080 12244639 747104260167906665525366163955687063800 12244640 292319239840175956600772532248374149120 12244641 -95496254240225003151272999417261430720 12244642 200271229928534690245891169842001623200 12244643 544806304280734437979228206752890137264 12244644 -844848066334434830307441221271920449920 12244645 58903874335156174680140258684069059200 12244646 543472287975004742904423618634927522272 12244647 -676666092809582853306256538841268445400 12244648 -277629646489350584855381547764259225600 12244649 -53916237365612758971570902616941490720 12244650 -25321818754871627283578126267036121600 12244651 -363698362662992991013992266439066581208 12244652 -239543191905618593452730113807466840064 12244653 23890683439708162095505994228330011062 12244654 -576204871262448153597461218033761196224 12244655 -39311548658091475053377754100122881040 12244656 -41238812702453216280650620344911167488 12244657 665184399097240458700564100887609589906 12244658 -106766009847270815112617718208048024320 12244659 105817471831406789725419926030999273472 12244660 415585662390328263402294520611985244160 12244661 -44775688874641891524605945668696436256 12244662 -342249733864037049636447303332759084160 12244663 816747352149700916674458188085682127912 12244664 -273730211970169430080369759649358950400 12244665 64841568352358327926826198076672840000 12244666 -238073262766761542181613276821664538880 12244667 774807505259378391597927170705961583716 12244668 221193766225537743157332059892421808640 12244669 58885361019987810761255898632850790400 12244670 493874939014159616454393422233144588800 12244671 491816307952579270437564183037905933600 12244672 329814687207180308645983630649324470272 12244673 269465846916422829108871955956979874240 12244674 -165102511312779846177768840227508641280 12244675 1170305087962766512682289739484615284800 12244676 -263864403245335568792929241713447661568 12244677 -81958705753165778650633414557103284480 12244678 950627991005865914260205012357070476640 12244679 2487449126317150128914439498705875108400 12244680 1132192116134993703434326049739571200 12244681 -1692926264158503297906647196855066116518 12244682 332332816467018483808058253658481670192 12244683 473917792189926515716915578746263065600 12244684 122879693347663620038823034868158720000 12244685 -265501071191796303309575716596710509620 12244686 -30315514332900475206283057844862591936 12244687 -16919122734121534074222914519962813440 12244688 -73069338272024670877660441640412684288 12244689 15328502496557077413859168144530298770 12244690 -33732190634476587990927285770438400000 12244691 718693807825615003215831548605394846184 12244692 695351757177635825618800765014668304384 12244693 -352094499424218697789794101403405528800 12244694 105178842266130839222025311071074299904 12244695 24102352566686272125133925846093865600 12244696 -571939771592101328699492807859743539200 12244697 -846355505021132589610088679475967784960 12244698 35110152863967866818645220844603946464 12244699 -1135147040309515794892333573859800197840 12244700 -254819063693455951718666040144891072000 12244701 577202089186471177307779594303047879168 12244702 812414856983286257879089291861215873600 12244703 453793491425541075896832353554467329952 12244704 1123944256782090652712738893394352537600 12244705 54338518937421118271174474338830673920 12244706 171677113857950104367833059241883116320 12244707 251661400262483568631074242829580713408 12244708 594287184294449307482091209199647772288 12244709 -439144324524161971627501764467991646920 12244710 -59781836139196607160854953921706004480 12244711 157148015647399775431853731504283360312 12244712 -977564862099200579018639000191792972800 12244713 -183178170652510031878713542531597554752 12244714 56697878127160909058979816639114802272 12244715 -197378282800787194198191627361853292000 12244716 2076840787120524728509308078887930880 12244717 -642682515992343472297626837441934537440 12244718 14182678868099761705138955730640426560 12244719 -1229215642356413730779846168567290853760 12244720 -249293282146995909790182118540337971200 12244721 254784812727919900111630199770053369600 12244722 -309775771637777805523249349347893559296 12244723 1064631908273733682892776936700715584 12244724 -168156685158672885713360371466516517504 12244725 424689633796927559353108329009312491850 12244726 267213801709612171066057562621194565184 12244727 485081052958240356283444774311755456472 12244728 -925570849114369911028583976862924800 12244729 -76929791925893738456160483179449677824 12244730 -345879077097997848639425463014146014240 12244731 -438917887508942654248339487780702102016 12244732 191055388899972837249500261676205870080 12244733 167284836617527870786900469815985571660 12244734 174186333082612969978772065249095701184 12244735 -822600044317246818379220299963504268640 12244736 -447270873462112699800102621225437626368 12244737 1032004704517469638042574315892692205360 12244738 -837619418237165577730347914961534579840 12244739 -17114446977716850770002721927802862176 12244740 219859738546195410035406671979926323200 12244741 -211350000407415993643248050405418812736 12244742 488193976195178820919286176230226459200 12244743 -348561470609643127977816409652330280960 12244744 1347362491424565027974182905904139520000 12244745 -765307568651671623915717510591922681500 12244746 570987762001227441354893586990431318784 12244747 -1206445221776715596586184506488412037804 12244748 87210328201627343026332418190957553408 12244749 -210760086047020780277673358140603040704 12244750 265378602343625678170371849792472512000 12244751 163135962725855959434156774332577067104 12244752 23265470698046714992365014750950588416 12244753 -1381931864677317149368217104708099889998 12244754 -411803043413381893586943675786433213440 12244755 -582658190120851055034452772690864799440 12244756 73551712231804157836882996259098654720 12244757 765134611697510230422362045492891328000 12244758 312470647257441150633703423217648947200 12244759 -21248806308541250859353276574455096424 12244760 -651735878816939315706711358920264499200 12244761 -191768489922649509262188283077887503590 12244762 -167782346352615085639198086453206788368 12244763 551987129189065507232585649626024677920 12244764 244369104302077971060754970620356206592 12244765 -529077823831391739724645807758582289680 12244766 16770718625130289017480356760630500544 12244767 -97617618483051319532060987190328442352 12244768 597285433818353419582442245993989734400 12244769 2558188615119397906501429172922578954496 12244770 102450604918987332371167879639484390400 12244771 451754750145466271514999328882152758784 12244772 -1150739363031697391575171947315227320320 12244773 332557204132697962949074760284426675968 12244774 -1075886471442925829159743772441860252416 12244775 -521187841775258461997424253001498251200 12244776 745208887369411081901919625716160512000 12244777 1766590661124975919727850147829574039412 12244778 -89314897726177020874608397873709521920 12244779 783657066606243193016406394840976074524 12244780 -26672608035815289012138919892242498560 12244781 -986051197494347688326723772914924141418 12244782 -230029344138327606843250254758675813376 12244783 -30909152865719375738992747161550542656 12244784 -331314505371405423660444159284401766400 12244785 57257461134293509451421847944417381120 12244786 -264356507480115139673019803708091632640 12244787 -284654086282595714778900003388256342760 12244788 -521339141371567990005969129238109736960 12244789 -1251109943540262171568270749032364395410 12244790 290018654203909568509610069178430886400 12244791 -272292953856520437099122245757567907120 12244792 104220844215852352559882716184012513280 12244793 141022063636501091518340923216595299488 12244794 348303447167322329544181790357423004672 12244795 454154699976100656771225964965374897280 12244796 750222963505685168493846049095249776640 12244797 -811861320569167208761602846330830472000 12244798 -81878906146769714087994178475145717120 12244799 -433234745631739175446265366825007160464 12244800 7606182304799471640414015104797900800 12244801 43386755102797703103693344142801966240 12244802 -30053135588497634104890127220342509056 12244803 -506902134038813955296243637579015148296 12244804 -460944475938060997614985018218235281408 12244805 812719162960624875353786261668207334460 12244806 -41158619711588071057929358060070527968 12244807 492809932775008177636061402920713678160 12244808 203969965692203499547046206984969896960 12244809 -929688491978793680359992891580772352 12244810 469612731243032639888176789144212670560 12244811 1498819757540110324756801650493775015112 12244812 217476349189996747438202671948546432512 12244813 -519489177707226269889055266072959774240 12244814 -4157668611901085983535131275445687296 12244815 564552626323867246782880801776265327200 12244816 -629456445994424564316040057863214202880 12244817 -307045436202800426387942629248410957208 12244818 451820418879537370258666980654134565504 12244819 464974264785145266237991796334300251520 12244820 323238553728915156696038903810190336000 12244821 -868021770627266572512221799738546792288 12244822 -251863951311845093930672688838580952288 12244823 -1129393359786270844365775888525146503928 12244824 -550465370325790663328447915658770841600 12244825 -98711154081065895820986669853824142450 12244826 108737050829727842745049304180545699584 12244827 -59086894397231635709801452999490631168 12244828 -390428477349477818838156999871206073344 12244829 -1539628581606102203583984676663185540570 12244830 -41139975737115890686391941830897319680 12244831 -350112574274082618749921745844394791736 12244832 608446021753284192784500720987940061184 12244833 314313453074520019488089149784329872402 12244834 -32944098384035792953747927386404940288 12244835 507290865977486094037460917515725138400 12244836 -259943547504053535565029980685655781376 12244837 67143858682617243654492546198658718 12244838 -42496678933863241021783766602098235680 12244839 315955418160835820233842149754276445224 12244840 -491923052002334793459199048582518835200 12244841 286477584471413609658236926727916243072 12244842 141275377944137945993684067922641574320 12244843 293217673299628346936564578201032628144 12244844 174257774461233450376418266172012098560 12244845 166456372077411560268563747847643776000 12244846 1661643785627311017723824741536834406784 12244847 304092358496184457704465249197746261032 12244848 -34247837710912194606554401838849851392 12244849 1568374663087253608258383176284372350564 12244850 6266975780424505887339386810583764400 12244851 54011683480680582423104616496796723292 12244852 -9063108175770483791686747225969399808 12244853 -890441020417770334671067892589792625440 12244854 127405449300280676033899436936362260480 12244855 75146846404809439197609279887264973120 12244856 -75363166629924518490288074917803417600 12244857 188288184820298874111495631038985632288 12244858 -206285559849335776378688296258824366624 12244859 -339303751767619561653748236131931498480 12244860 -87531467532635052462246365458561766400 12244861 -70629130978495330823324607866719047008 12244862 -184044965611212782920129778150601196800 12244863 -265209678951493405640774385242490644736 12244864 -31730873033574018907656235519007784960 12244865 177793853441831993461298382861147922260 12244866 148259153329231754703249497390143313664 12244867 438797970488565508022737048347795457916 12244868 -108332772805840298424190826864049868800 12244869 94384388252538735834653976255057998208 12244870 250938999828762120417546420627960927360 12244871 1114531549424240902890187200461064354072 12244872 -767229365191865106192395083311844270080 12244873 -1333492224597685726831300115449639785600 12244874 4430274608789429918822221272686617440 12244875 23742974518280375309164978234935948000 12244876 63544559559533210890463427982427488256 12244877 -108907074347554780336615051706401139274 12244878 68179034992633849871196243649502054400 12244879 39839955102033035524500520892467411920 12244880 166606351586701216597573598281715712000 12244881 -547295352709456274579170177768691223456 12244882 -288733228582950080668280995158302015328 12244883 605336046013403213659331758183727549520 12244884 174265388526286270454432873146083956736 12244885 -510378828976874430940063734655966038600 12244886 -123037978055278202909624768851116257856 12244887 -287938295602424772806509500146257980720 12244888 -558954858086375777799688128109399050240 12244889 219625457187857767104105340573132815690 12244890 -40904831120481614305716273759317990400 12244891 -40357851283692087957971768078355548288 12244892 518876844693928834479829993143909335040 12244893 1460206387473177974818519778752008797184 12244894 115021605424425135462992007510702938496 12244895 14596765240348905447631419820488240720 12244896 -330897404940341783165979279768890376192 12244897 -376078328351884284847203930081075791168 12244898 860769648222948008789721118299916069200 12244899 127571373101633135736141789528488099760 12244900 204258320445800805942967867136936240000 12244901 -413224486752840452944316050960287353856 12244902 -606957608374784535637010633357819825280 12244903 -1168495422090291844086626836960163141736 12244904 908863942582374154088001465607799639040 12244905 -724272186574334304523838675446182892800 12244906 372442990009540569819185343601997292384 12244907 -211015270656169977335947991591432616960 12244908 -61861876155497337727157938804902561792 12244909 1181707867323140881356515327256605337110 12244910 -1071353326744403975732217986541666608640 12244911 -134816786121530347955782903450559750400 12244912 237508221582996273198413986755317743616 12244913 1189003799048200879598627822554449947940 12244914 -377130011148173655869890041192909036672 12244915 -567538444203112035687804174884550329280 12244916 694016181101823639691547863211875578240 12244917 -656321871925478446613743183006362120000 12244918 81120516821820524606932102945534770816 12244919 -340399149067263295866860575909738243080 12244920 57721257894615946379155493242026393600 12244921 250008189632274133229742980285846683520 12244922 651742267367504724123968392373715814512 12244923 -58500211859083530016969746031030005336 12244924 -632798019399941128350321097340189297664 12244925 -163827592442632048783772543528749790400 12244926 58993180491798518183793298577829427200 12244927 705915962931942027154052613425210575480 12244928 -216013700272113558756913343305869164544 12244929 -29310054327480016431890474711303064960 12244930 -121651889297539581663568812371899238400 12244931 2076578647047898447600816848976546795200 12244932 -25298425484269904723516869519220428800 12244933 -93712876281365729553106872153203452640 12244934 319808901654325853016911179677433009920 12244935 -53724983223366795108618788102090161200 12244936 937898108743154487871960545325932625920 12244937 -163984720867208608548262204841741880696 12244938 2858031047288954431757257646750908416 12244939 -418569775336163914597667521968966821744 12244940 228381680231087666008031720469149875200 12244941 -318508380692795676010624524345881857248 12244942 -315004567967328962634502054349410862400 12244943 -1539536685352342461756026436089874629520 12244944 145010742841429835187135557655943446528 12244945 1232347097307467979560603919118770515700 12244946 -131119555927245702603921422590164495360 12244947 14668776945193488707014271509000246272 12244948 1373475631042491910443006289012041127808 12244949 -1064127850481686164302473333958435040960 12244950 -214108316629696876494016586081326442400 12244951 8938611586410157712149518989153763400 12244952 54403980561213925057927548459852165120 12244953 58371703017082581298822507936265014800 12244954 50927496906103431551758825610449288176 12244955 -481522004348505112987640592248636523840 12244956 611561891623470000678211943520717507072 12244957 2059214086246610172278152496519244486144 12244958 637113267852694624522147956686692800 12244959 -615366188125489766457742009853913845760 12244960 -39408082490222324231624487490777251840 12244961 21233236509963252515443512562734960000 12244962 279849483591358189425645861518137863552 12244963 -1408733327904198086192026852926459617472 12244964 1074804160607443428383649615855965773056 12244965 242273532805733178149110143402875109120 12244966 549490480977437265239250658712422110432 12244967 -120018055132178373974427759324466285008 12244968 -828331139750832064823445733692244377600 12244969 -7288864642967611885249484676893068800 12244970 -329406924000524313574985516245935129600 12244971 405758832247093991941401585977914932312 12244972 1098511720806028367968137322758660075776 12244973 -216096342024638211768298426175239301856 12244974 -128340699725820097724424746111158606848 12244975 -348948700356188571637774982939347855000 12244976 128359463541976921326776893044301824000 12244977 -646673231595125439764219377825143435900 12244978 76427499471436676462647212216397981440 12244979 541648274570395562673533679315079336680 12244980 36817549328834898509223416756673515520 12244981 -6343810912055631467526033140493296256 12244982 -2958531058025761065416856341383837248 12244983 599268668089412407301313677988587202024 12244984 301682990424359368306682189163345346560 12244985 -121548430095453188509441796128926905400 12244986 -235883987974848959569538110841053432320 12244987 -1725128359206112474659948339996369025600 12244988 496959671923565326317776693076311325696 12244989 -560478013226702987993138012927144518080 12244990 -926206086679350514071944237109290880 12244991 689078142734411938503758337568091172984 12244992 7813699188597934697176178258985615360 12244993 -867821638826492374448360827959244416576 12244994 1218819155128665485556728841632972477472 12244995 65717013523842606660431700191731189920 12244996 852824965968979157968645376301112784000 12244997 731728177198955437753125149109909748446 12244998 141290501902608934973502934883008905600 12244999 11167510881952894558521792957711639728 12245000 83190965038661498680688802091008000000 12245001 -330460690550104011810791765308625292096 12245002 -60744810140727160970323030947004594944 12245003 -209297417816076627903974100256789358736 12245004 -712775436223231179276990302032536397824 12245005 -718337292486152360604195915846380540340 12245006 25372836607949602822368093628118925120 12245007 -927825862135615687861856681567695146360 12245008 51164995845741632201587583913793298432 12245009 -242632436871356351847448126408023432384 12245010 -89451743321783450650262861694596014080 12245011 -1407405196933323696224929703768151272768 12245012 66836823514424679314194996396664661504 12245013 -73225251050696493783121325004108451200 12245014 62456333895518873094201124582870262400 12245015 -676630531878708457139381150198679259200 12245016 71551212427119236520605181376521830400 12245017 943421130636224228831409894701032677120 12245018 -261822262708325390523389884468335401280 12245019 -27913682736151589104089069310454192544 12245020 58485012093102541009571454525060142080 12245021 176752892241570017995491718741274373222 12245022 703146452369931771496771990621066952832 12245023 10863540987572603743512457431361448160 12245024 10093906011043267772857421600878755840 12245025 -210965101325339535720747915628894056000 12245026 -506517650417071079618380793188879194288 12245027 -3328538183273270025703238516666803920 12245028 411187724331144137974139834601711313920 12245029 766212045143921527528816701811238669630 12245030 10078348259491084297527134499807494400 12245031 221922716896842189566912842510628890560 12245032 -496933757623525408986294955833672499200 12245033 -892196673955951923206455490532524483718 12245034 -58577835307158539788374220619178581760 12245035 191728807045909742253665522128736229120 12245036 -468907535538342445903144302291457893120 12245037 -276289240738282213445204418726098204160 12245038 -230869302985671439405833898670297094912 12245039 -22587622529026816355315683737026903520 12245040 -28063075728711900831678457957859328000 12245041 -1186247413754159880288280766801265016558 12245042 -515747135814866418571619832414300185328 12245043 773056550186227141572830895734135516928 12245044 -388855185800399278125927466148819415040 12245045 454845644354384176564466301077960589600 12245046 20080919001763999820929124560642887168 12245047 -820304276057351785614882133165526798040 12245048 -1257183258849512968154003491353110384640 12245049 135883817641492553224200792640814689248 12245050 261538664592941933708198730157938622800 12245051 -543185584467311239964289068452168703040 12245052 -288795025943248951078690343523353468928 12245053 936207948671889904569868001227260975302 12245054 -1204395772201434890148444416194884266688 12245055 -44645449463639599223179436942778900480 12245056 76559051151169420316294766601580838912 12245057 -1691480213877473662180041967051232284368 12245058 -253775976401498257761477136083878376960 12245059 -470600399716669230348873573129256412740 12245060 47841786785778361171704155580723532800 12245061 77086313526840490147299800065648704864 12245062 -166148163908575413122737698581545893504 12245063 -962560869018963907591988070249785877360 12245064 -471951335365522078912979181029762457600 12245065 -103475687202397605421470082098722889600 12245066 889685369097784694757693374428995655680 12245067 -1458953320881806198922793422763584000 12245068 -938001124736891210722905028167196658688 12245069 -530303608495218545977363365478824795456 12245070 -168670607158301381312995049280922108800 12245071 -765931663106051347694416703930387979768 12245072 124673443888505296318881001337667059712 12245073 -19544665831172140282470941353630400736 12245074 216844227083174580504429994482095803536 12245075 -452723490723900267108348996499493459700 12245076 -326305159605889234738267549765845035520 12245077 94356812299376909138736587003710028860 12245078 420339983722287351114134155312286313024 12245079 -557537940864458405356264562644208640 12245080 -669020112870957976695690015697325875200 12245081 642321167413876646134576958888580159882 12245082 -825933767011926155217086347640638333440 12245083 565618471129704337378025889539292085800 12245084 118697948124474826329334483299347145216 12245085 241385872481370957901314851338145466240 12245086 -77543851273810676793101779390437654528 12245087 -275645090887626995920840191399731300568 12245088 109894058614455510727815113652146012160 12245089 88719655713111660528588503352205305890 12245090 23161951541244612446439741096033738240 12245091 -842473519539070785374734594932544266240 12245092 -413590329965144689634529657661133122560 12245093 -14435031966960153737469077646856860672 12245094 22151019157164109188255239190943618752 12245095 716499322151001148825728226924873388400 12245096 1325349950344060274357616806026453401600 12245097 392080935235018017406805723863187000928 12245098 -797181681767013430560975840744893105664 12245099 785874702717889242798906069147315338100 12245100 -151894249461783036013994877206995545600 12245101 -284628684554288462333971078239315729600 12245102 -544206911912467141772652203297259253248 12245103 -247687855347157254529186970024183012760 12245104 57604866191530918020758316847048785920 12245105 1170407086725751578230548767489294705000 12245106 281290709609520131358749968879835263104 12245107 -23000441732775950992680978813710435328 12245108 -174068748498445547189161672177288372224 12245109 16795667355551403133938133604422991904 12245110 9952404819273791256225506759382303360 12245111 1616951998272115642653433655515005319800 12245112 325516929907805507951562149363052195840 12245113 -138071017260798812295922394276537386296 12245114 74490854347185621800120182854774458112 12245115 -467987457502733921910451889151799067280 12245116 56565397305238066865208191992016061952 12245117 -178253848110662173141069895833786726068 12245118 -598382948671747361500855448222027683200 12245119 1665138040187269255821040602923107675520 12245120 7360835288234716895812265473317273600 12245121 -351336209742490766022113097022870394880 12245122 -708019540094427528400700514319788968448 12245123 -1154437658983439696088865718448458933496 12245124 -36138176191323677607224304899537584128 12245125 147833125252917719814275412365027019000 12245126 -481516827514384196669227459128835470720 12245127 232794953183173712299870617853202395008 12245128 -190489320763774261830230337172168704000 12245129 433313107236856473032156752453596891684 12245130 88191274201103779225072030852266987360 12245131 -691969657446684604919461789885196309760 12245132 364279304082797342242512543209855718912 12245133 737048176593971878963428352438995186624 12245134 -610319255963668731942468935045576659200 12245135 -5766389965449682373920465938733716480 12245136 136634243078945686269567196696643960832 12245137 306056464404494850729063119534064304932 12245138 412686993350787708171092550588555000720 12245139 -69161848812919033718600456433804589200 12245140 807427491362576973229814396202211591680 12245141 217970212205709555861363923950640414784 12245142 -13558881741394148217709406654544801792 12245143 -876271059005571689183083441168137527608 12245144 325469538900090779729751315650187141120 12245145 932477976625460662933055232220798617600 12245146 -153696260486292912203549153181534904320 12245147 2726186354204638055272049196373896808632 12245148 928536590487096496178361540478122808320 12245149 -156763420170057411477930385593107555700 12245150 -31078363096259156393215141576452792000 12245151 730039658001718116653539128921457624464 12245152 6358115429004646856708279935376228352 12245153 -16958974421017062842931643191487186176 12245154 -60307743989524699738059412526036720640 12245155 172744909468225167351857022044291174400 12245156 -406189842729436486450015357809599447040 12245157 348883051971254418905984494524978010848 12245158 -329040016230768041257455887648750592000 12245159 979561283078222386538307414549270021960 12245160 -237364389992073355909332074614595174400 12245161 213875810091673618509615076456281536762 12245162 -148382810237464883766740876357857209168 12245163 -16251198361083726099034216716691856640 12245164 -620438116673128676340978871644673018624 12245165 235747454003094734635046899064975827200 12245166 31079490893685360951658682319419114880 12245167 -654117726256702197203697753425783112648 12245168 211461614797560669862319563932011986944 12245169 -14732047081962313514536377912835452480 12245170 -183545415352917402769488617997498800640 12245171 -1563427884380621214188161408449942896628 12245172 416596700187687445966073266657499860992 12245173 -57262620633189064185170849268497172516 12245174 979263441832458263318576199725061081792 12245175 -28404024058162672113462689428374981600 12245176 -1054112071827558223176617840470333009920 12245177 313089140833177794742502210354424314880 12245178 -3494304584724277874618613259956364032 12245179 1659971854468475057914640923573358471780 12245180 507993571849737235695610219594173350400 12245181 332059715238726579485947615404943381920 12245182 -9620458627412321258305469654363683968 12245183 336346280968215875537163473620244993760 12245184 74561329250294761574056891812377788416 12245185 -738089594857545282184003831863172007640 12245186 537875090993315345428172088306156761088 12245187 140290512142882725489160292103194183424 12245188 103956956309096968865628930891341986816 12245189 -1663777729640821239528981434762257905600 12245190 182057550142765484931209418684826523520 12245191 114601084898589038550365133246959789872 12245192 1071112048922262969645886437242727628800 12245193 -2824000879821906461965642192968217116 12245194 -107400518700059646341660425723305707520 12245195 590277586738969024163887148122758967200 12245196 1879987622109194907870303852426240000 12245197 -667185532362140135076003328099378080948 12245198 -199804380680557813131293526685942582464 12245199 -405862810240797465146868998089204924536 12245200 71453770926585049649721653287236403200 12245201 -1078800226972659686337237676725342484992 12245202 -586495944689387724256020462303612019200 12245203 1460400605261895168221573476138960953452 12245204 1167404854606895091200239576272386115456 12245205 96837637371580342756578653277255936000 12245206 108144232004053406589891285262998945024 12245207 811522016640698040916483592996022486672 12245208 -263397198701137565191948272943769456640 12245209 1678656600897849196572246855800723910410 12245210 -12030986921633213712987614504013564480 12245211 280644523759726407379656491151837003840 12245212 -20148276738353291782003852255577202688 12245213 -1028970106137784251391470463472138503680 12245214 505357473547375695714189416270789283840 12245215 18901796998683292957003338618635815200 12245216 -1425196247254269971064339629549608501248 12245217 18297754786016551472590178292809442816 12245218 -154661050825716660406586877538092907440 12245219 36089766155239454271500063901360030576 12245220 -140362156918806609086585312708140346880 12245221 230615140259283661201082995876096777500 12245222 345421409512882393614863277877574677824 12245223 -333432077023513633338832704754014343296 12245224 67068486267834804163601378813181849600 12245225 397305721859887967813951721955738842000 12245226 22935432863817934992923381562338178048 12245227 -141544548545344589929645991802208564440 12245228 561913968226580429575109786768097248256 12245229 774117992615395545146253756798232585920 12245230 414600413350171671327429163186491139200 12245231 -672416820472902545650224747877165244208 12245232 -20078245003488835048551819344566222848 12245233 -455607033158812787736806864528407616832 12245234 408343001404411374112962539081020352640 12245235 683164123527991708281705604688478342240 12245236 519307361550248750898140509375723285248 12245237 -477096417263711554760544899890068248640 12245238 363833182763911847987960306619514654944 12245239 1976238067107833809848626191606384128 12245240 -55782062451477616772360261194430054400 12245241 -259062857503113570789986715613774450608 12245242 -778568949260137868100195434859132355728 12245243 -17367498614646800189982678679997277960 12245244 130971535154543700283937758850041085952 12245245 512584324497952994541804093287626380120 12245246 126145179419147527260656060190007006464 12245247 -41999727985239309192493455143184886584 12245248 -146264989659163007782593714961384472576 12245249 -1447827833927366878091901987143838954750 12245250 68298346958717636974130649264973440000 12245251 934191096023265480646016108782410616104 12245252 331019680719234088255248623411162948736 12245253 1293706828897379735294229526005413307840 12245254 -113905589134217621637989919442603897728 12245255 1415144457081240977377612608733923937920 12245256 -301645406356244282870105492053527552000 12245257 1223019074833285257544075808897713140506 12245258 -1515544210905476543511370277159328182016 12245259 -337748830080875885393504704585157033232 12245260 -845172599936230520091199252738784517120 12245261 -26404743515820544097641254272267569920 12245262 -526883239557468407344395012854611625856 12245263 406667596867495510047248273908849422512 12245264 278040887342748322385444080121520660480 12245265 171918458365981491888801181843422375720 12245266 -146988151737988022612125139497478745600 12245267 -1496080612489967242646171071030129057200 12245268 -260335721193852424091648105280852209664 12245269 -1000946722660210824611114535388605802656 12245270 407966119040917796942485490533792680960 12245271 48998875189058229006208913969602299600 12245272 30962248395632690720686995943804723200 12245273 674590185916292600806255754193089394960 12245274 507023680901933194848711534878804700144 12245275 86337301792680706111922079695819808000 12245276 -635636198773787983120579237999853568 12245277 688073973736160312556318403985763125280 12245278 -207858059235268649052372436012371535680 12245279 259497254087710051467600514584907441920 12245280 435955604825646478828892834924561694720 12245281 564835197753061637728117744609698316464 12245282 -3171646468854091579280889457378223616 12245283 -1011177331265748167414048679551020990080 12245284 -534548623935865136496563025018123904384 12245285 -449257786595138294903851555084512882600 12245286 200545680741321654245219161665291522048 12245287 -1356540904847454963265156040704222517808 12245288 -151881885633769812965098836758916218880 12245289 208340855395094468826125425667956193280 12245290 236350816593295023664998235967961410400 12245291 765467942343546185078898180628694791800 12245292 -30776928093505942872422529963945989376 12245293 1346841043392823597654966818170455419542 12245294 354186652585015625093153092378886058432 12245295 -291402158441675909894092501227076189680 12245296 -279988284005099169116931548844067799040 12245297 598901968731860164102167569826927817746 12245298 -38819045606722587394930161572198118912 12245299 -735834924303167755534460259000615598080 12245300 -493363973823317403033859112238935241600 12245301 -343837221166681143562945274892146770770 12245302 -827545305473739601131361059327959703648 12245303 -279552239625600555965969390050599331920 12245304 -441606236480962833336415270168554823680 12245305 -266551912132377048616225777220429172540 12245306 -257082818285357356532667295016996045856 12245307 -1002447039251615887293266946616688557008 12245308 -106364233795221493968485512931766520320 12245309 -183172118949687252766833230650177569984 12245310 42839086105411731432763220534427648000 12245311 310080486881430697301492728140535769752 12245312 -33861403332473102777558303812315250688 12245313 92698993900818927323174297865783952944 12245314 -899542561581302028624591783379111162368 12245315 -479966718029876995225927928721950422080 12245316 75633233418182070217849644259182305280 12245317 196760376842977167632666426519562051200 12245318 492140738176720568280342644887414635360 12245319 -410901851158959933677797747365056363856 12245320 762482127985964176795498114485009868800 12245321 -807092327384829639687248997877475244 12245322 488652904145725604615483067318342672384 12245323 -850883419638592043109016009720663082160 12245324 98001719468940916146953911441597212672 12245325 -6029127235534197098255795039077610400 12245326 415543887872010331163170422728368082112 12245327 -1261485603934267693712902072214220111288 12245328 203882104503886060783489133264987676672 12245329 -557242594962088470611479683608492393360 12245330 -143221888279598857896658012749773209440 12245331 -134770699756079909509597940501851680000 12245332 162896677744148041806942064398271180800 12245333 -2508712569291606372213565909183572135360 12245334 -277008953386272821531704599088868085888 12245335 551718656384980652985031308222961440960 12245336 -1036639696681904229528703484472953272320 12245337 16480235716953752656439413895515981320 12245338 209569147636948023345555486556501420032 12245339 547810443776915205070445963056017471456 12245340 327920120929585994771507714691634298880 12245341 -149061307068137833813020719411640709632 12245342 -842244329031793504758179546061602540928 12245343 798243821396553106583978117931546236928 12245344 -432737260136548410580400140921983467520 12245345 -429665974398912177974364845774617707840 12245346 315327459903800985602075686268480632272 12245347 -233607254072097400288345432374153033528 12245348 -478489843550885260090723032368062049280 12245349 -269269370728477759756836178096337596512 12245350 10891021139429332066445322849763152000 12245351 120283401281802862655853211157197799352 12245352 97769231770664300047131742024627814400 12245353 -488360685301748782268223878011070579398 12245354 884859744999089419729021203374108547072 12245355 77705644680533032677828785656595561760 12245356 -1924198580684594654822907571758777838080 12245357 1522344906598549230048617690328579655200 12245358 -70399416334755316207998080697080406912 12245359 -284649688077266484692009863276279341584 12245360 75295095291548270445862192491345838080 12245361 -1280638083110435649330806737892263025664 12245362 -434984037633794855179044977237418563568 12245363 72953434045999769747228297658394290000 12245364 438861499840720834307390634323706040320 12245365 412512192245907253881369560650947916320 12245366 -111719085591842361938115381001487696640 12245367 -375509450485189719595153152821530725120 12245368 -10406827189191690624087804835155824640 12245369 482646075047118907097719232437998625770 12245370 -170313193438447573343523519232444800000 12245371 -869077590346352676265803617613453422428 12245372 128725176849587655365691958838025240576 12245373 -360187898623464739154637707420581879776 12245374 65985582622142563131424293625629748032 12245375 300501198010355160893698136175453588000 12245376 -193005907442515988656888398150358794240 12245377 1252081456911451737775417250440859190532 12245378 -7156351689236992565506794505244638176 12245379 -951910290142863245836066076047875601416 12245380 -177435905606273042766203533625293701120 12245381 -311517071273685309996798161516367046818 12245382 -587541120213467534509152086553721058400 12245383 207382717373521214520163549955487909744 12245384 843905894159338223608068330412418826240 12245385 19317337423461354461135828492518116480 12245386 49797926891070935343251470561018840320 12245387 212755003164492308646814013687386771200 12245388 318834614932172569230973529974687226880 12245389 -16834959543052557330697404459376590528 12245390 118906827500451183971463307893269980800 12245391 1106039438936586233184160454472295891200 12245392 172044956373704054152360522516185219072 12245393 1227359954311014628085406623545203960180 12245394 200463422380490316206047326142910470272 12245395 -1919101349205167768500058538766202160000 12245396 925957482457488869487218167588094764800 12245397 412937366345438373522588691519493277600 12245398 570742854346351617233654069572460742720 12245399 -1541855741473005291556742944107791148600 12245400 3323422297329407111244946097150208000 12245401 -86998608163095755956092208914120734400 12245402 15604758151951722979170034958903044560 12245403 122366706100195816547990159002059691008 12245404 -161659675807052317425304251558870988800 12245405 502415689716005731151395552948036670400 12245406 -51677390673062248326349394526019448832 12245407 3829265870624653673746274726328653952 12245408 -241721620930470767781339317098836393984 12245409 -9741692572982640517090062916464273792 12245410 -138511860529189485269757142066929661440 12245411 -14526419966227289152595003628165137208 12245412 -198735083842493136518102033333212658688 12245413 -527680901412925321376632711327732598338 12245414 -90605140463049859429674588428214118944 12245415 30690713493879257684730036721654909440 12245416 -436482909954774462848164414909214976000 12245417 1792250702875059668742887987766305314560 12245418 -21721309870819265601092056692468704160 12245419 -189890052673060068439647290948343295180 12245420 351380334596266123611268620239067202560 12245421 332368969970175840584044915420537047360 12245422 -192889066591518612555221093549041008768 12245423 -680548179900700596492783016022730372480 12245424 41611097577904296078810509785851494400 12245425 -390238986894429938081609250670370553850 12245426 -376925708742825080744925983216448719088 12245427 750111073748040020775293875213445090400 12245428 -434578256224604076865044689959183842560 12245429 121890722575221654323948428013621552832 12245430 -9759263884582014371985997146956974080 12245431 1808544646568692475492618394057979842264 12245432 -311178632705380504145495606657179545600 12245433 692120415042452849412133319058541759824 12245434 -21068409925446929861979443070138743808 12245435 -305673644674532155654618541530311765120 12245436 215556752076304328289359025091302177792 12245437 -510967374017328609967191475566261641914 12245438 259165630080474714079181985384641588544 12245439 360145307361891370159568423363613639624 12245440 98362859501668399221475788673599406080 12245441 340586541097572990826474107448726367424 12245442 -678681192896970251664459257840153088 12245443 318121986153398418297711254298729280000 12245444 -17350744796635446591652179439934628864 12245445 -419179755314493162318119820447121804800 12245446 97163660058666813291854359814894858880 12245447 -548009234709881573980670284764606721200 12245448 671903403328032004087823899887718440960 12245449 741244575306410863057347661093211372340 12245450 -16128599143652799099551701867092672000 12245451 -8229452937616621897150952697169770576 12245452 -980691496216697453905839022797033796864 12245453 952691204181961546097850007824132662400 12245454 700919124412990191821126744849739648 12245455 -1083843896396527524961801366886148443640 12245456 -322128450999178500915035274457766166528 12245457 334460151980183007721241095626096269184 12245458 -13716438020011983079629116169767598816 12245459 -633776855188585614848892279935118794496 12245460 -40217481520748212712456435508288000000 12245461 1220197675564843946970732151569883626062 12245462 -95940677716254019855175733206104200000 12245463 -834077887184203137638250842317228989408 12245464 929135222173735232542596647680549847040 12245465 -38689681675762398381538699043680128000 12245466 -37803638790091454282325228097700928000 12245467 -393580087340728151536088698314828318208 12245468 659374543018832530780087940397046491648 12245469 -59712340088839617746603165882046343392 12245470 -25643955917149321354047759042046362240 12245471 -154805711622507053569797661390057971888 12245472 436847692172479508921637329980466135040 12245473 -60758622260435941862112308084418724460 12245474 1273545409505773523948649424564585390080 12245475 -355602997009946609012961380185050628800 12245476 -137490907303113678829111225103823495168 12245477 -213276822342667653901450124580643084674 12245478 21886281057215952053814791926638213120 12245479 -1241692316565278948633259416277689438920 12245480 -157659419956379156725276298622620160000 12245481 -8520365159258023006223581857150655110 12245482 -691760919181740863371737009875651037600 12245483 -133023373796977254894516541673959755120 12245484 -512485468033608554729496857694951934464 12245485 187834571405909687507919715680207586560 12245486 -194218442312071292636063440657331797056 12245487 -1048224691137419263789463768567621016960 12245488 -30837704745051569129104114109378297856 12245489 -17901486700224407501880188973543045120 12245490 304047802345755249589517547115537728000 12245491 209933599693298906173924052322847736544 12245492 403615876037935913481567197280902661504 12245493 259675902085703475771194629359774183264 12245494 452623687539660388623116194007597659296 12245495 318104141523366281774277226359274023000 12245496 68153969622315410686205978280748646400 12245497 22858333276072029318630430968615881760 12245498 770977905622885817378000386944139748064 12245499 416151419535256109561234114901875762688 12245500 29667859503920969231867888403820800000 12245501 -84537788993872995899976162258771669498 12245502 392959303027700427968619198057335053632 12245503 -321315622755448651244630736025927541248 12245504 364416779176967149449508281923357638656 12245505 353857889593687741334178765812100178560 12245506 148903847013585176334460545439908630528 12245507 279855715460522149388393066680316229960 12245508 108304816452166663721954489605490482176 12245509 -624188561228467795333639893123674484480 12245510 -104998109910691860405458839258530048000 12245511 -80007898406096009220094322163274462560 12245512 391819297817227473226811245777750425600 12245513 -662886383739124599271814087843515712640 12245514 -22086705501967811512134908487432879360 12245515 10921581014137090340940608885766457200 12245516 1088357856897522663450159894126494365440 12245517 438886766441498708749928362901123323734 12245518 209057895574417230317671185515126208960 12245519 522735248384392332074868841102034570880 12245520 -10543060133177236207315939870129520640 12245521 -777831130661598814729812731613054471168 12245522 837167951248571216956112744481584640 12245523 1022680835701975300106485706513953379904 12245524 1078633461009381501778816219850559284096 12245525 -425867653572698820606590990885606678700 12245526 -819293848162476418072992756191399913600 12245527 -81468910389087030821045533697400057856 12245528 1614164355270631537325804827641607772160 12245529 -427992703271925680111781780988693200000 12245530 -241029401283013270834581805026930458880 12245531 70843103361715409169364250451208025112 12245532 -317455410014873467061598307182367116288 12245533 -1212615198992916887401992057110137208218 12245534 302180758751295338639763104658535262592 12245535 471392854220089540993548992394221915040 12245536 779482073868582570080610289870627799040 12245537 703607334106479235527220359730884685872 12245538 -52263052050061349786449144728179251200 12245539 323003929304855825954606882782790677340 12245540 -7565078737218251894611788624408883200 12245541 -383886136634894924903644295871812870496 12245542 595529651039867480309320920405210547392 12245543 1447097490337880811553465779112187217888 12245544 462655494942450776538815351053586995200 12245545 -242586088488865332780328720997669928960 12245546 -1193358304065658659772149492886845993120 12245547 551122992289570712835646983228407098200 12245548 -657850091121908247117091700580364007424 12245549 -408630361609172594188968579111687033450 12245550 122741972312747384857844346680403460800 12245551 -2906448673988695298243591119656538342088 12245552 -95112959484555756846407594284114968576 12245553 2150400886768561281350857685047890835200 12245554 141015254547891694286206735833424712976 12245555 113171037685250351083822392939153491520 12245556 -96261359576111351966716723242181140480 12245557 -639281403435857763194147540122217701600 12245558 29248207442834790036744602407363273728 12245559 511983019240251169828617581729659891920 12245560 -1159228920784683402600937795947631104000 12245561 900851294997666056584805470861136517162 12245562 64100152587019192550147444363970630912 12245563 386749539682227245056896511722150716 12245564 267122334634121337773243698492567858176 12245565 -450591477500927934157845418649192880000 12245566 710328038370734570154647283072129600 12245567 2370030866746253906293965545720763640800 12245568 -176847132882587922721291729419034951680 12245569 -437425532130474776999749416436836777600 12245570 15609061328422518330402182991076699200 12245571 -364704015498793603647927622048327762872 12245572 -83366818288697300986570011533102481408 12245573 951468056905635428908760938028986641822 12245574 318461180499576222018729882080878748160 12245575 -788762754100364127887317205152424519200 12245576 -147168470495556159064151892712523366400 12245577 1564896587275546223304171817417667104800 12245578 -501218376686075677649135020162561291680 12245579 -126711739025990919375946353975339971820 12245580 -46173423689781434614748744031987993600 12245581 549372992698524880691859922005386491382 12245582 69988683993481888711763036123711539392 12245583 1954537278596561208627287341544964096 12245584 45042806961918808201493034094582530048 12245585 1209953535414714734178961348538872052160 12245586 330485826942412133960127066668423391744 12245587 -403734346471381431104889539344076139408 12245588 -532897652425966857936352352316883544064 12245589 211337289745017571918574040863348155008 12245590 167993093436113653096561609352316266880 12245591 936514793232741712477211302358180932752 12245592 663598484229938160412312452409682718720 12245593 -899853915436324936694465056227267923160 12245594 -13538917516632403577981814203438972928 12245595 -387854106382896663179528173310905324800 12245596 -672556683573006972665204088319625256960 12245597 72506609313557191338258487818920856960 12245598 -479916873859792465747122407863969694400 12245599 -4461408825778885716857132246403342720 12245600 -714096568367095820520769787993053593600 12245601 23405735444389766519528250471519590832 12245602 809242286167458489298894294890507484752 12245603 708729757097521689965367058123140813852 12245604 8699390854373446260892857925751365632 12245605 -90501606577115989033259303264510649000 12245606 -437683881531667767920246658988371625248 12245607 -1864803236195774736614877085349829342720 12245608 -78717580634711437529649361123640739840 12245609 2764059660451213596131992433940707654016 12245610 -159281902924050509422121050681927034880 12245611 -345913889775526312007149392290442566768 12245612 286055181494768465124846246060396800256 12245613 385539948248023778327347296046474926144 12245614 -8797555559472708427210022114027013120 12245615 -257585365714295681084163131802226437120 12245616 28201406874424264360080106019094822912 12245617 -1542508934769490389214807129269475788334 12245618 -338656555082728696114742590241161445376 12245619 -44988237352296438739968323783034452880 12245620 197706581847209139543264568925794959360 12245621 844853272377136837939124393633266827822 12245622 60442879942688545316123082361220636160 12245623 -349716679591810147761778547954389802936 12245624 1519604010630748505133202728210765864960 12245625 -46398364172652042685775721909989160000 12245626 -4787297124042639745854163946174190336 12245627 787391803873030200715513355814391197600 12245628 -639415053837024988675979700453703818240 12245629 -252065120003986448568114170916424103520 12245630 775924693601579533814913780522944918400 12245631 393534903540800412295129775943731543184 12245632 205062042418436887917510505258391961600 12245633 197647401054929894892259858257946553520 12245634 6150243219376086915941232471197652480 12245635 712180211443016419839913563921428476800 12245636 -351992940724825978552016152150575698688 12245637 634292681116392829650842500639585848768 12245638 -707225360873053611023253909736732709280 12245639 -482087894819086327408345813960718664984 12245640 -4989277151399237227388821218653798400 12245641 -1815141978642849175514916898759212921958 12245642 57103351755591502723929901906650779232 12245643 -570639357997597273951451329078706670240 12245644 -138573256541693798579637166989923248128 12245645 92485206122770086410401565380259761080 12245646 194218413283365601539825539616980358144 12245647 444200217734193623790001790487297638992 12245648 -102413001953422578068769930376818352128 12245649 -107681530996900438064990093743160726592 12245650 -45748776828638907766387640247618938400 12245651 -226110601186580045569468024575454497792 12245652 -449515795486762513426413974864942223360 12245653 981367567760131821360310537741368510656 12245654 191611087187197883018306877624346767360 12245655 674255477374720077870022041205564718160 12245656 1664603872914991637781422417068598476800 12245657 2402391589809867440228014186704913847712 12245658 479545331887752918746825658936907574784 12245659 776627656146734360138388031842578882304 12245660 119103311657603717695162799026983567360 12245661 82231571218319890456837197042514913292 12245662 -219308284985811286897368235131557363712 12245663 705926739371211568584419786199169650912 12245664 -36405889239325696072901157095158579200 12245665 -233821464966883940284714258048381304940 12245666 -188058639208589398411399749628903065216 12245667 232376684404028842155535229993809427712 12245668 -301450635403237146659561407440562200064 12245669 17913687599516491694423251746739873344 12245670 430378850560738599567232691782409360640 12245671 -800472107242923468455119567060851543280 12245672 673933249871446773010252723444546636800 12245673 -299483470723923718027992851000672918592 12245674 155723095148015179754893854818787174912 12245675 -22076416528266630628579257976036908000 12245676 -539399001247156691381035454541547769856 12245677 -23305333171198952395743362317341128320 12245678 306503441574298346837066772299611625856 12245679 252274322944160607769541043833348137224 12245680 -33340545869389438661357285057265008640 12245681 220358406979306322326802254049639433792 12245682 -42352476165339169813625864749824976896 12245683 106756886542466036115944884325481539184 12245684 -1058553620684721764315569760307879552 12245685 -148249733532967935134848646319709238400 12245686 -872998274578241207859081217487039249280 12245687 -521960660672370733053835181134345256760 12245688 151689225521132119777128364586870784000 12245689 -930828802738041861702341134664185245568 12245690 -11028614550876296606260558893194092800 12245691 1009788658511843940119204184666308967192 12245692 -24380599287675038421512209732952526848 12245693 815169735037893253750175052276807019104 12245694 -84538328944636153351300238476432081920 12245695 167441979641211607266894248434072811520 12245696 361408116138986131664753194961621483520 12245697 286028880112984083934228151672638867428 12245698 -387322523601554442270096839487937604400 12245699 -377595702101810403673449852332320521240 12245700 1682998066005090179955512515659648000 12245701 -145962745802235408738936911743506549280 12245702 210405720835949953556518636210200884352 12245703 33016442660154243958019186400973830864 12245704 -1656356159700567728849992952366825610240 12245705 185659065155572172593530703992246005100 12245706 247032218589941568079284137725725227520 12245707 1473311940842831186449885685468978295956 12245708 773722753225940814958896177921552169728 12245709 143304231861120539693131896835666759680 12245710 539085205495697123187753902276773167360 12245711 -963791717335786510233854646879878887200 12245712 -754427825231441978305781700172185600 12245713 417810862415358736017320660519173026304 12245714 -145934615949813293501662516362400560000 12245715 131147544760136502067114754280674076000 12245716 -27348002596590346762972070788290760704 12245717 1078091240308836228368321519877602697504 12245718 -173865031476651400720689653469204078720 12245719 -84857722070667247394917712304467061880 12245720 -808881819192666800134613909510943744000 12245721 114878607664848562739625945035997993984 12245722 156402598594936940616102625908205247232 12245723 237967727225547885880515855655664666640 12245724 -79663713335508258695870875413893297664 12245725 437312101385039838670635305394772620000 12245726 -367677382038504387611453725001004962688 12245727 -64133813074966310337397837815369246192 12245728 -811864177027309896885016777311513477120 12245729 -646063664109573561959045113503404146560 12245730 99745788223634767999081491060749675520 12245731 -525349110811456973396831295419923450468 12245732 811541858435224412183268829073757204096 12245733 -886680194330612006037419210702588000898 12245734 -36423008483383085895623179894888797984 12245735 -291884264742451533789699629935019461320 12245736 225949706984464588104117255469784678400 12245737 -328669189936341300765558970947092567088 12245738 -148145752247910312404242345368314432160 12245739 69658860074361073848371572333062994368 12245740 -416939947136252546529018151822492247040 12245741 -1348509430500591579851423068198655010858 12245742 -18327960537123883371980231145137231808 12245743 2060303603977436026549628074558429045080 12245744 41176333353429311432753883913924902912 12245745 153442519899531890946307248063697315200 12245746 -1181157085298755593203274712911985958880 12245747 -956864703812469684033406444142284017960 12245748 -104303055110418111215551319679571568640 12245749 114379979123672943217601866005854230560 12245750 46904482621981683759934807391255616000 12245751 333417708567195721559590751995018412592 12245752 -468447124265175528786535039503532154880 12245753 423371648350396719257689451645437834884 12245754 275914336691609169464388885101992120320 12245755 9256689619713673806447542094407894160 12245756 -218174860318098793989422325956683345920 12245757 428299826332708286594738108829330027840 12245758 -167118812978374661214149361109470225024 12245759 393953906459885103701490447114137544960 12245760 -420543021720605328260243836766131322880 12245761 265982838768359324318722581374948848800 12245762 -125413729422122960511686244212017720368 12245763 -297616694780373016244687631651989043216 12245764 905932506215562527766678071966440424576 12245765 72973078918159138021073238562843956480 12245766 -76682433970168176107428727466739415040 12245767 1102255768940362497280095907026837329816 12245768 421383977562703957790196919300923970560 12245769 -1442028865816151172025622666672465439360 12245770 279273896013662114633618362983178858080 12245771 101160708621454635713080883860731291744 12245772 129398169484990489854450167675620392960 12245773 -388071073182576408261246257379688109216 12245774 -608920638597659733624591355017128475648 12245775 -74854519825216756823632384944424704000 12245776 -336682480827344801265087261810267783168 12245777 -712341430005987774429742786876257286620 12245778 -234784073865195012005382157881318080496 12245779 -46950359137456523136719690294601917888 12245780 -448834378923511099060009365928401154560 12245781 -1468689438515993928185057964809880405120 12245782 -292271121865559366125005248308109763648 12245783 878268190483371875154624411051727771224 12245784 258292654873367763264296632879131832320 12245785 177493985167286832566415934954436107200 12245786 -338333910984709565011725023317334438400 12245787 -524412664451948737431998910656438720832 12245788 -688814582642647374958795793123978125824 12245789 125952841904538617753912635957907752140 12245790 -362595676537766764137585502079089459200 12245791 -939430390517010235175700238673970811448 12245792 -319812919528728146390227652743646281728 12245793 463652817866109107619053750761520442240 12245794 -213363904848684712052159455781298127488 12245795 -126922589318826589251909362085387121200 12245796 -778075310325807779648557676441008250880 12245797 -325047130863165219793916752254912268294 12245798 -1946548923627673942480448045934096384 12245799 -249991271664635992772874815592076178136 12245800 12579820805785059100336887659907072000 12245801 -155554016329423466396307956313568734498 12245802 430560232806852873512253753494927231232 12245803 -303321876989527363973348230261429255200 12245804 -548827427050267076594845636783478476800 12245805 -150186088443665138904999058919246280 12245806 -209866874345205044416901047311073247232 12245807 -448149554724568881600810955721503464576 12245808 -13292009528534188333457201234920636416 12245809 242510473219122240070697970354604209204 12245810 6911768172514832501743779947414602560 12245811 13430123675180210981787811691334380136 12245812 2196150940587345115386474236753927748352 12245813 210642564799304991476770277676818214624 12245814 8108429435088855330693961470628945152 12245815 667900861820403989890106309462531679960 12245816 -15993145690608145291312682980799815680 12245817 -291326276043672493022245793874468784320 12245818 -77826175310813008111579145749333137696 12245819 -531078254400216845470390029793152906780 12245820 386370667912485762373403431450908057600 12245821 -47436995114653435944323810669452770848 12245822 196691601524778773836277267112379986432 12245823 1909600644676454400741595289640968400 12245824 -508839493634643954037180215763304710144 12245825 -386590718511904409070635623394256561450 12245826 -132583520226899852175141330636718256256 12245827 345656809276353248987546298881123889672 12245828 456842733907988407191883553400683483136 12245829 50486016560217232107095217906851728800 12245830 -476928613448385952521422590791324969600 12245831 -465489910866559284783023626948680656496 12245832 720931733368918056433034317639170155520 12245833 857583748147249928023291104146553991860 12245834 907811005654384122688154435317356000816 12245835 -613595853011322340320888895647845575440 12245836 1167480936813282507000932547729139700480 12245837 227920463245012504700018273933599304832 12245838 210896637057887500679794622726790878208 12245839 -22992805674552777679633637408529792240 12245840 -60627569525616487735066394022061424640 12245841 686504790849426700456065433892517648 12245842 6481397781094280955431205258442132992 12245843 -1476846397534788221901267196814724708000 12245844 -86163312556631215514431518392401108992 12245845 -863249968052446268493917481151995156900 12245846 201153187072412135311033068150505561344 12245847 -2628092315851113566371966774361544600 12245848 107034388899796890983846462608067788800 12245849 -463205520668727600022516531422823234560 12245850 -655891036489822191289089902772873984000 12245851 440510252683545990389803244397107702852 12245852 1087275057679269429077715986223122919936 12245853 467590549204765678792928798141316530784 12245854 -528712669615442941717113543613268874624 12245855 160813205631417029954068669724289566760 12245856 230245584920175798417743388555444486144 12245857 232544041919705797238856503626569128980 12245858 -1275182319685774192129703236855139908224 12245859 671230538920617495754742698528061701200 12245860 -332770031560681185043744991188483645440 12245861 -1610543540875350374716142319106649973600 12245862 150693326726209876551322657231871825664 12245863 -70594111933264311069258227874427200000 12245864 -196311218742896822929369297619179438080 12245865 14949353166501315274638861389531656320 12245866 -575236844918761164586363439684033242608 12245867 -472919825801204439119309653798937760000 12245868 -162848167408705042939451977533896994816 12245869 -1150974226996512175439831899163556496000 12245870 -30458950372959152764931861519959165440 12245871 854557464108104905522063885399147716864 12245872 -391672354706672015806440729077572272128 12245873 -1551499124696564066493659827678153816878 12245874 239968056211202624086555545438640512000 12245875 175477130609931024303162142213798392000 12245876 2336134636746308081073738961922185132032 12245877 445016410976303217453818867329883571840 12245878 542687734234547449691755681217967726240 12245879 995680320018308658639470346928705125480 12245880 213319361229479992923046890794532864000 12245881 864640936700714730049173851467514942032 12245882 188014719402242622084723873379085076480 12245883 -360802326061781113347556938881316433296 12245884 8642645865663380216901812322428468736 12245885 674423084347703286886161063533571425580 12245886 10753938465938175902166668271773092032 12245887 188135576310211686495120716770408434400 12245888 694509930502728974186110584870666240000 12245889 438799694257748176448306623138640645424 12245890 -9172683432332231986379397173525913600 12245891 -420187049034970251938280290152068084528 12245892 517008496715810144557649516927511677952 12245893 780250736147470116962141326964124299040 12245894 431850412091092619906848673369694374496 12245895 -435525086270420659866020241238505893080 12245896 23181132401024854149736275117676400640 12245897 3263810350538789381587374532233705489792 12245898 -10637181935510172342600254278534479360 12245899 97951259563094265899787183469468538880 12245900 94577181376057402240202465030348736000 12245901 -410940703574369790512514738288559587360 12245902 201938224638640346443184678842038467904 12245903 -756254545605147348395681709540386591256 12245904 4782630253782511723476330875587461120 12245905 5405888579118923674590574109187859200 12245906 -1064098430444095002803314094733520608480 12245907 404686637973468696305568268128690381240 12245908 -180119419709846545878695133009414867200 12245909 1390849926782631074426034828502873862634 12245910 -50812805971425461212353384577202048640 12245911 -159024617740918315946575196206529486976 12245912 640637939975830923972059107150596218880 12245913 575787235472474696585515158666597253440 12245914 -79837968834542664844633748745846858528 12245915 -349513971676779393407600261788160936160 12245916 363370013332990465801792960353709716480 12245917 569995109224954955408984483671430784120 12245918 -484438617267885418018330639549469376960 12245919 297241583391619146670825276308929105280 12245920 454431103745193982282063874422369812480 12245921 -691511746935649846491721810662647944956 12245922 46763851851382256671717315726279626240 12245923 -32474714848414580879693881807314578256 12245924 -262777398598531212539482756941967519104 12245925 -71660558858787640588352408545436287200 12245926 28903269543478930452072395395059840 12245927 284618417436679882622983645318834687560 12245928 -110976374183667462482938045964626083840 12245929 843372536017116795667169025052439169530 12245930 -179148558711400892541930225804085370880 12245931 -293759020441078399493773690465068302160 12245932 180008947202683874286293317885717396480 12245933 -18857035757877975015416591619992868648 12245934 418462422786860281185164064067428886080 12245935 20296082386008632169087380789872033440 12245936 82830174436785931025289148972347162624 12245937 235286052389655293143131524737910242560 12245938 96299618218301767251623428482540410880 12245939 -1497479966117165204303790618993186838260 12245940 67354092491956067999615602235817369600 12245941 -499805773827381151148384485418553648658 12245942 -695181300474400741095948416700145900128 12245943 -1092658948729139633476441330416084829056 12245944 -49653933567357099910671511158586982400 12245945 -240667730392407726385331056218192062400 12245946 388186288698597999703348969059631084800 12245947 -28572863830250163536908417937240461536 12245948 -65297641973691473691167674055572193280 12245949 -210940653907624556115103435424889030432 12245950 -185574446205392296076211644522776905600 12245951 389793578112325039194170786346656837952 12245952 140692543815804296935337714109961469952 12245953 1660350690794092844441723316484551547202 12245954 18189321644031472166585829976791363072 12245955 367322579093732008808270580301645192800 12245956 690132315153447759387161092006955520000 12245957 -718382793169396020267783398330702228640 12245958 -404023256727298823117380743595429822080 12245959 -81402863016950302169388021987342240000 12245960 -86228087098366612377315287730743040000 12245961 -41484065565373346115921447581869228032 12245962 348856304521839239450805754541963328864 12245963 516856322191465771625522201561036095104 12245964 31779309609644321244795461386370214912 12245965 -988348474878600558564134433120038446080 12245966 179504365322247577299975442596708426432 12245967 -458822395320995960231049160057910419920 12245968 13346267631279228961935935502925430784 12245969 16734186002388515441315021113484030880 12245970 2891422213142307601663847541993799680 12245971 -48948589386074077936250183934696199828 12245972 -20938845512082623365144490772817314048 12245973 423900486441484702472362329240861914784 12245974 -314762081873021140541512905631975248000 12245975 -153559682518292749914300971084559360000 12245976 -375340925321573104280853459550550568960 12245977 -2444800500130832915205659072201698269168 12245978 -350282639355691331614288274695981318176 12245979 -1019877928917266889396726451689645199872 12245980 49250377859278282578267928204654310400 12245981 -861337601852771429852697588756451197600 12245982 -256577020126788789371161126504133508096 12245983 -1113666913873114826199739168232608444768 12245984 942845960300311489802774413792307576832 12245985 120704732994691915204527095759221420800 12245986 -172699857787906420171530412201161952896 12245987 568977920914351941923516321036762748000 12245988 -648343027153109441943835763879161405440 12245989 21620624805566462244105216369330472832 12245990 183292594750965094732601934414999408000 12245991 1179918806247806202891337097819791229184 12245992 -280562306619103591085660204301081968640 12245993 918567776153565765667181123755577389242 12245994 -492406423364862935570942756542901041920 12245995 619557733894914492157644984654501996000 12245996 256636754794001285299172177486486135808 12245997 -420662378381199473291900316574338072000 12245998 425755243507954078421106100968643560000 12245999 537505358216701534885176085280576850000 12246000 67852922123155772574012871038763008000 12246001 -727895431050266958504564125940937337880 12246002 -483918215996959586093359652101871256048 12246003 -22497763140023799497334201880188724224 12246004 -1629992960817327498352880328068845785600 12246005 -199448105070627246728343309377631488640 12246006 344069509362915056279043052544963603904 12246007 1440214774811038924183082483519283926872 12246008 -1202139431285193700687300326107645952000 12246009 -532488214530572755511020720481595116352 12246010 -169468817468802611584940501506336419840 12246011 450255046539064758921722158465548076824 12246012 931754211685679478421058140548949248000 12246013 2202218353126912717166011391708503360 12246014 372861521450102537812591820871116952960 12246015 154464511160392189359756415640739058320 12246016 218322127374003979395687848181267169280 12246017 670552318071970254257801007117801619392 12246018 -383724969888797538183489140783245739520 12246019 -21811623250472268582780550742540299704 12246020 712496220669417869050060099409830452480 12246021 85948713938368686976002328243175348508 12246022 343513777221548454232709230425214089312 12246023 -713742421729249529874842032020347919144 12246024 93395200106331609967271987805202513920 12246025 838010114609660840492942448127792467600 12246026 -411311677484901471163656925157083080000 12246027 -286552022683605586785608438684990522880 12246028 -29938749112324688617277249980594775040 12246029 -1700817535820463540047506789755770375370 12246030 179352734691025901833968379665003600960 12246031 70412016324515664004794293775240560760 12246032 -211391421846967891656669200924913500160 12246033 662752745600525783377389502223669409600 12246034 -187611566305713456113482703523994153584 12246035 -1143273734271621840871962466086203871840 12246036 4712944274336643189602383034014814208 12246037 -845794016516171936053404534541211843314 12246038 -99684986990988606114300513053819977728 12246039 328028766762544006001280978198924115200 12246040 -703377138241943782147545109333539840000 12246041 -320354069859216066946448665358242621500 12246042 436157468103039478963896075228848590848 12246043 -148968040630356687316977161989820285616 12246044 -90252331133533104495339879619467110400 12246045 3261570700283189682172980030241136640 12246046 322961608856312626675085232116278937472 12246047 317774312646752467330948687355465448 12246048 312673891693316628135882215446854893568 12246049 -83560912574689527324256036158146192700 12246050 587042439963022975964050906223112856800 12246051 -143955931656179048595712714779318339840 12246052 232832990546099198058249705991627284480 12246053 1352804816678504053791608694378855082302 12246054 2539662904929751979637792905298984960 12246055 1235242405487578678002579897364568533920 12246056 19307284359091430405126557780691189760 12246057 -318516943219039644350199402182710329846 12246058 -713799821288969435293115424014889630720 12246059 231313518893327656521329961263036055552 12246060 368209817420913812591157579548847528960 12246061 265901458398758847348956789884930811500 12246062 -163892341515002299136613828296974368000 12246063 165819355470516135866076869735667943944 12246064 -129131137084851288897204590297558302720 12246065 -377526725202696890144835172825609645080 12246066 9014853099595769870706580818836044800 12246067 -913213415975536230293996960712579392884 12246068 307288290749182498221057021529574590848 12246069 -662499758947736232952284974375809004544 12246070 -127954919971604807898873228050494492800 12246071 860509544059893256231506540510434863272 12246072 -664368094098861965766669435286490542080 12246073 -382441851904761626326983417403229442560 12246074 242396264052369306899519975222281555968 12246075 -83795834226785739974426117034937238400 12246076 -1012837603366650366608201746158240688640 12246077 -996081864273608230032036745687907638074 12246078 -40608412027833535679672572324882809600 12246079 1491926569706261746766535200001564738984 12246080 -115813178567130713236596985219378053120 12246081 772814682794071864248005341146101512752 12246082 -807317250751827893035997564065567953408 12246083 -449735397928264608332157635954723466936 12246084 115911055686216146576363661351117294720 12246085 312351965196798511713179179910436756480 12246086 -266473801946632269829422828236531266272 12246087 -281063264127058192483038283578982654848 12246088 256122430354722013499567171669625077760 12246089 600644386365954967349613389180639911440 12246090 -92202943100475624722743942590931111680 12246091 261384191138377279661224885383579985440 12246092 -1121137038464316753592099725139931184384 12246093 408067024243689856614393089665409419200 12246094 262258625526932237770492713528323087232 12246095 170889307953625334966755830086457294600 12246096 -23648025844276452414466485767772438528 12246097 162721727650676479987768740302980169280 12246098 299987509569430938808256195049760409760 12246099 4702371345360094931450913315236630400 12246100 157363015628194667717047417672123340800 12246101 -14960568006421657674818721399538762848 12246102 84241495038756217718563870436065050624 12246103 -593755198022915560484166881073864929040 12246104 467242433560581161338101460986818027520 12246105 365651091812423599723334619505333624320 12246106 -153631094700576117389175593038804147200 12246107 -9842116261567458146108579939277146808 12246108 -170640739544808499766017228830034575360 12246109 -592237936967737170961823923104201030420 12246110 625177759886345115905096342622401544960 12246111 582071951624435514937613498922373819032 12246112 -121909192554077514967409469971901186048 12246113 -490992741569230164235540790717369196960 12246114 7150789591205256082612942434573649920 12246115 -9078214232119047851460783967565964480 12246116 -256935387627429932232196893502530600960 12246117 459579663935812343524910645236351758048 12246118 -391480734182281670800624443328349310240 12246119 -209946529019227575144936208564644081480 12246120 494325542541012898359724976057057280000 12246121 -288765820998560596331705983300589558400 12246122 49190598472996295420453986637551948032 12246123 169782500827178897673503762265938295384 12246124 -268179668252102342562364790559046891008 12246125 -2538725117433709603697881804023118753500 12246126 39319579792699901557884668798610536448 12246127 241869176629273207484275473816157936080 12246128 -91937970062120828562357524836956930048 12246129 -844253361340916849981456818683991910400 12246130 129005884888419015477509900304789529920 12246131 225368861456523633409125753921415897932 12246132 924276130197813417221519647957333696512 12246133 316091754812186998267001801494449722940 12246134 67939038658077244952374923990817389216 12246135 307801434125941378761459651219130550400 12246136 87868709723626794060778991253498716160 12246137 1392277575751990963369160117736774513492 12246138 80784024812135661388794340861693202544 12246139 -110373258151502524329570973014002743320 12246140 -623649985829845194728463671728993666560 12246141 -394637508354968654502217691077170231456 12246142 -1396609914068036239587245507126255616 12246143 59869595564263639994120346867249197568 12246144 -745781846378213911679518110166611394560 12246145 -37859682744200051936414291932183232280 12246146 88752150117161177801847436316440707840 12246147 11092556002350676263138747746026431552 12246148 365650178921645995351845778714783534208 12246149 162849549172714750548326539806364678320 12246150 -17123324497131956917955331686775552000 12246151 199145951961969382447257801167470013664 12246152 -403120701527476423720500358534846586880 12246153 -590063967184697637606720684734344095456 12246154 86519286268082948450360019473530300512 12246155 -337556380142890200459824561293979785440 12246156 79344257177529924493985675287891329024 12246157 -95097442824448271649310347482800358016 12246158 70264665532645226019688705730382255360 12246159 82718493304934171480435208759649108104 12246160 -7436821527342456147507312100180869120 12246161 1029056409087044181659359036649185408500 12246162 362375939359118981599541423464606733952 12246163 164290832399070142319186772547858666412 12246164 -410103232141761200389775604573208541184 12246165 683637197445605958226746057026228354400 12246166 474355415152353524420592387174022925184 12246167 472029193529012430366395145241835344512 12246168 -1380570946660228501791053968424325120 12246169 -184917628373871493526615423655715671356 12246170 -48808217034112871739901073185539282240 12246171 -418098736137099679889974695663455010816 12246172 406451808611073212585831957281119858176 12246173 -1281990976915450576708006713620995121856 12246174 14197173716110754161986406781554586880 12246175 -833026622563030064544124561485651970600 12246176 617556010294992315739080970494645829632 12246177 460756934438039879816440683050975743680 12246178 -164924286955850608645713726045814732800 12246179 2547170042813202336270739002203723177472 12246180 -93586110687766045509864247791335854080 12246181 -357518681324099218122299793761086750018 12246182 -74460895427067808719971178042953353728 12246183 -796261811862489684897710704000961040048 12246184 618882510802469461626525911607873945600 12246185 -11918166822526354351280881136775782400 12246186 46925750379005816031264765084736529664 12246187 1399467043498421457332795072035906038836 12246188 47709722782425164657799659307796048896 12246189 -600487175325653021032517925253902134592 12246190 -67218016693300107175739714936065551360 12246191 1036484509599987931653096272614093928592 12246192 -13229347707559164618484606208021299200 12246193 -283979656552889813987704564866958059920 12246194 77102263696317386687300235326758599072 12246195 -50134722182190925159383628783555232160 12246196 -177959757093934035864520399158217838592 12246197 510509264753174258282584179782823335520 12246198 577129511243520500313247709435362390464 12246199 346185617831960240841168205636506786736 12246200 175004884162389593078436548928175104000 12246201 -968780917648744018709618389250523654720 12246202 -76555659832528879970067596924340265248 12246203 -11494842971168387431653455536757870868 12246204 -423668444918751760738666934630983970304 12246205 -458433187654122817512705748701421692840 12246206 197178843768796762914416294674348164480 12246207 -1038076842580893206772735189525153104880 12246208 -75720699345569547417622685793575239680 12246209 540445230768576694870839204120065786880 12246210 37726253423060919812613180897221383200 12246211 -542048317544024125933528588462596053188 12246212 -216772287663617719353541040918809890816 12246213 263743922098459266862563188815644949824 12246214 -146126370356055901179637552185637069440 12246215 7876864343481181003563161373408538320 12246216 141206284054190002146641153546895360 12246217 -1532667074246642369506971983644336376880 12246218 494764719683078559339814638651171943680 12246219 173681026515050621028131460081596745888 12246220 -2869858962795200623116988620877240320 12246221 277802967721388520410825984235746765292 12246222 -108971965006320799984626056141616844800 12246223 422644161736752433774386613662750090480 12246224 -448355840806444360621616444979278684160 12246225 414418062998051329098274158359141856000 12246226 -750166322519162112692912539207657067520 12246227 -137925375248790042214285976244023717604 12246228 -8083001363516415320690342849576749056 12246229 541620766362474537315758709430080361472 12246230 37142308283789947908715577640730339200 12246231 702573801256990993218893540313494608080 12246232 -122977397870813171468703988152275097600 12246233 -266864956602545378308237737651689441400 12246234 31654199022310151776336016557492715520 12246235 -590933598629676970847100512834876693760 12246236 -773724168006380586654601022572679531520 12246237 -293032789478170057276063845201712510272 12246238 -446501010293987506430189125166270706240 12246239 1111114180007162011895224858188294423456 12246240 -171135775144156383871278822720075202560 12246241 -200162634496313374860565899960712540480 12246242 -165299176154738984126566176494035167456 12246243 -206998528298897582167370953732301285136 12246244 328104439349363684218898311811848785536 12246245 13414495802136433899486654024866685600 12246246 -162617475758649922835057317075950940128 12246247 1277503824621856342048993099718951029488 12246248 181830763404269036482890952557893222400 12246249 -122763006750015043926039295980039420192 12246250 71947859879990727808185901316399820000 12246251 739873714461800536832703802273341843504 12246252 -447468088913176776361301090808437723136 12246253 -566844666958700370300467797083020767860 12246254 -583217969868870193982490815718171263424 12246255 -66583420485158997736891735902303744000 12246256 143772342076838826878045442158810824704 12246257 -21210116956313384121501183179604995088 12246258 -223323796107983491573722000973271741952 12246259 255586746277677758143244764923984114320 12246260 123538760805164284105461671648691609600 12246261 5651997501318391643412461010919977600 12246262 -41487106386171754472815900900345234176 12246263 162550508064381700582222670470872118080 12246264 -869019329813337641528154561087630950400 12246265 1407385003869337816670548297954016867400 12246266 795747870225913243791106724335232510832 12246267 637449684010449779519002071886726814400 12246268 -17894822421231682335500835668947742720 12246269 -173143432011317428991952063218920319904 12246270 253045928971683263408029805358721065600 12246271 6589833387648511549709000872002589184 12246272 -777221113402640651437806918921715974144 12246273 -769508054062180980500254841051987365632 12246274 -707522405894505596494743257466212155488 12246275 -21390507917823369632528896443171389700 12246276 -81367789478056526075742422351248803840 12246277 -870372170205488944182867006224332603488 12246278 755607360508397550103162934043031731840 12246279 230460842927333786993121727764347863680 12246280 846037190102105813702845926225490790400 12246281 -210589123835876701469018955143445996288 12246282 -594915864597982488729710764378445506560 12246283 5993663191252533352172548022748376720 12246284 44215431592700144646042026117311055616 12246285 -223650994036648687929776567308971182400 12246286 177189311444532011711680860959102532864 12246287 -511324681561399558039299687333133706064 12246288 399904771426324151516424028574410604544 12246289 -1997824060849206061530384255066845470 12246290 -53621304055185864743695519705787258880 12246291 -858764901481393031681112039867224705100 12246292 297272799924404159287504394279807680512 12246293 -113809205642401244530714071023452111680 12246294 370773247164191726083638393954856360320 12246295 694995213055408136260235382190726171800 12246296 -1022857445519180728414470266339060428800 12246297 116148442318227518515298928043142937984 12246298 529037813807981514062465910895720074240 12246299 642419060538521436001025911098739843248 12246300 221962936284683566842479636096378380800 12246301 -17836111375343531266212448820520428698 12246302 -124771716955625386333886924039579152896 12246303 -714080506066825168882249068988162810296 12246304 224426390684582591407236484985700483072 12246305 142268476260739597274833578247596442920 12246306 -95279335307374085323825093396403066496 12246307 -319205895746747359853424821054896995408 12246308 332537443678854815379114662468170096896 12246309 -18676238270606385396840420855342500610 12246310 -829405805166613304213014173898658160000 12246311 -231319813766754393455283803185967013120 12246312 -214920965109818092325911521833083944960 12246313 -1063139586807749768729715250292877482076 12246314 -45609173694758921133394992389138688 12246315 110224715822803942857862837215552587520 12246316 -145119307893100135007313692571992584960 12246317 403930844814294282822381348216382192800 12246318 -156336604159334527593702511568511685632 12246319 1919729467778033346372472093815759752720 12246320 235567688075365789017488054147454074880 12246321 -376766567616530357133877622144576934288 12246322 -840527168604599396315671707192762888576 12246323 665297877491493578290461035596727035680 12246324 378976995454069310768645236718236618752 12246325 -63101450341240810807437053401557979500 12246326 887236033541465285406081005310536798112 12246327 16928331534198787511573215231120184448 12246328 1126604838255715510422598902534905180160 12246329 1047096769579234352420721861025724229930 12246330 75081957899118445757168278279660465920 12246331 -368772519327727514020440008694175743336 12246332 265439737411953008963599273630241390592 12246333 -240307347344232213635665791493444552704 12246334 10452160298449693044346846423850163072 12246335 -366215945574612541647849738849056120400 12246336 116327824239837294596372177013335654400 12246337 997679796880764864234712628364982593986 12246338 239707467164930249816143542177454261248 12246339 76447768712592118287539139712671253248 12246340 214173393633678628600190761936096707840 12246341 137996913078999901047229742906727437052 12246342 -360848908828223823266180149088426872320 12246343 1241454171549511851674285600473827414880 12246344 -109310981656123575452826210135468441600 12246345 -34235702216607037443198752418705613980 12246346 145279145258675247780674746739238954240 12246347 -1104495698633783316846579017071734057216 12246348 -415482902315671331065401187834297950720 12246349 323607836782103902710987512855601135350 12246350 -45257824036170647762708025069067862400 12246351 210320661098336417055391045877838110880 12246352 307024632359236496215862410102033858560 12246353 15335315930522058580779012439153197504 12246354 -236452794081204726632841294985907229936 12246355 -241147691059039244286689649407056416000 12246356 -329018622201228250424437132564373471232 12246357 384378040973533719760016405443632288 12246358 -370492305424195984315772739644908972224 12246359 -280354478136316327837878897066539299680 12246360 85511152412065964087936397370589184000 12246361 714182726131481190382433964666171213962 12246362 171178683242540066412473414740664643552 12246363 109807604194227763534867091953957892400 12246364 -39708301193208217400024682330182516736 12246365 -877986757115699458633864732620326398740 12246366 245827826271007998329722543226340968448 12246367 910519592835510957748735786626584220672 12246368 243500583385713571907628328562518917120 12246369 358372150280715278036048942707322637744 12246370 348110843038864125082888490916486446880 12246371 65947460234062588510227048791246539152 12246372 169791194625150635909231263678566819072 12246373 -999128306257573835390022301396025473056 12246374 321165102352304059972704026200509082560 12246375 103375684059345392615728866883701324000 12246376 -91868615138633420627444215126764748800 12246377 -143546307761852803952672507969178920640 12246378 -402884534120097246911640834360433502976 12246379 900933047811434536027508898485846628980 12246380 -354593620146651817642620926967321907200 12246381 350012339768195419872936618115406449920 12246382 -129244045560668077547732668907508278208 12246383 1273581224787998311962976465726185703632 12246384 13459187598654573695718333180656123904 12246385 -430039670322094949127196481290745961420 12246386 -489175642979736442275713093639419930608 12246387 157261595161763004717864343941165544560 12246388 357341668713301876905972474538857787392 12246389 -1132879982342428017593592515772900381060 12246390 5864927026904812240439768937757998720 12246391 -1296731165337933462765041008412748712208 12246392 -445806026392700679905727759585328128000 12246393 -445661609018787936320308916018905116000 12246394 -722562893210732159774517658838201952000 12246395 -36118772259692469422139522326814167040 12246396 151451295601206188192435736041970376704 12246397 1027021192007308600376484491493260084652 12246398 483605287353391507556250485154944371200 12246399 1133578114187655662875656593743956747768 12246400 -3689783476307498794657092080762880000 12246401 1070421240739851114715910824181079210672 12246402 8057810806305228209902093838813011968 12246403 304893649350882207862902091821106957984 12246404 -1643668151082047246085529228092073817088 12246405 239071999741802047592002968583596896160 12246406 845880767911651653162975755520716653152 12246407 93403854578838980824925104964657697120 12246408 -45358986704396506079535769752603555840 12246409 196502033090044993367721728979056074752 12246410 190205595249005662829171897964120000 12246411 -606709635321907219156643777527685218320 12246412 623055790821637257456239741472417871360 12246413 -40583490962068198389074706728440371636 12246414 -227022215204909814785991859791023659008 12246415 -7404273727771136334709202357518165680 12246416 82820554702499329680951216787576061952 12246417 893273287511563209683181462934272270240 12246418 197428756877708934997090225675324463904 12246419 21131633021074490410848347646667288944 12246420 -8941709011497796757190285038537349120 12246421 567535563723026427449197254774051816288 12246422 768132989004449948685151807801231852800 12246423 -103452282902570539424995531114416993024 12246424 -2135922819435046346527056384264407040 12246425 488632502811019749272734745311924224000 12246426 -18834745935405649737928319562655107072 12246427 -2239983980205080246988517028515099610048 12246428 -21417674069471055106930966595502503424 12246429 63489642372326507571295631840396121408 12246430 -77879580444926938606615372597604958720 12246431 832860304100006998650609497560093641000 12246432 699355361668008081449938917441571651584 12246433 235234724646868567078606609634518579682 12246434 -21718884683392310512180564952325931008 12246435 -161897057159675106873084552066698609760 12246436 953079207317514687935584340297730519680 12246437 -418207373079950187057128976589520295648 12246438 1110856253464034984473021109881067603328 12246439 636120115791176736547885646053158477960 12246440 640035678914652263244411280919847321600 12246441 590275829749834412094230478106292130192 12246442 -63563697988965332694110377184400506880 12246443 -2292565034534531282254823328617265792 12246444 -373234926398408661167886551762997411840 12246445 38990457620731927918262980506319110000 12246446 -302169767330960158960611653299325531328 12246447 355899326160094560433880914363320832272 12246448 -498205080690607643588400854206358552576 12246449 94015836123365131196360108021062530450 12246450 192765402033501315949084905599683296000 12246451 67814925856355095131972296247026223952 12246452 -291415172530317847322563251292111004928 12246453 125662268726255153057103516895525383840 12246454 -400451047379593791503998874740533760896 12246455 78066342494494482317564831115046601760 12246456 -430788323405095747897260004377285427200 12246457 68645251222624203789329369609481532672 12246458 3504636073489685333302103249820480000 12246459 1405350898398363070966833845577800146800 12246460 -35648322033750676691423953127883264000 12246461 -3368767673637973756444112391769599788160 12246462 -295593321559853226158704554116805103680 12246463 103958234805431254071712890253385467712 12246464 -368437630919418168694350612172583731200 12246465 148142159525205239338412267761507553280 12246466 -552209165586819304204051491849241163568 12246467 -1118263119017962981321733136752838956484 12246468 64825059575788670329895899374227804160 12246469 -952605592965089897866496208019461044320 12246470 -115343120255709282719148975647498624640 12246471 365767043976458840168321369685821064792 12246472 -466821406109304852128715391990382592000 12246473 1334767091244152940180083954017532197722 12246474 -92532237511910987510583284597029136640 12246475 1202729858718777299523125725419727485000 12246476 265106985144358340423257519344728916480 12246477 192423195797268255124810002329159979840 12246478 835915500467451520928980529426496527040 12246479 -415535572935007553716159947351544855824 12246480 13930073906336108491879588413386096640 12246481 676553638236331120105410824612807215732 12246482 107253486565426277657538935689446552384 12246483 -200787043882815921808871838292193058816 12246484 208837816515330559198133506488013510656 12246485 -333060751971630149096513490873104966820 12246486 2212926961489644577838296476691888128 12246487 1493667392158880431917373960711030555992 12246488 75552456584155297714332327660670156800 12246489 -250533914375533787596009524945104124300 12246490 75618377256916537655408695872552499200 12246491 -131641889089192472467004237848050954048 12246492 5654695954907882270309782744611850752 12246493 46251428610137606255452396308195868000 12246494 558542449750526264487937796781180065280 12246495 -8094797855940055038207539151316635360 12246496 -838505069351694397021182079261994385408 12246497 -654617021006927300797341687250450361880 12246498 224904040202756056101521110475849395200 12246499 -247844811895907014078747296398280756720 12246500 404406496428754714477515112881792000000 12246501 793305238222001379092980037514103393920 12246502 508395448342548296660340586305200585952 12246503 -1164174843743034386302492539739107010248 12246504 665329615418643797688771473445890949120 12246505 -413214104601561235401598991670110397240 12246506 166504233077221325094921579972338260224 12246507 -155028900886070955430922104511060939520 12246508 197304153036854542582306241376138295296 12246509 15055267131767060377494743958230444640 12246510 156689208965494880837328428440467730560 12246511 -193444287953984821917113070218111881056 12246512 -125352868894986300046041434014177198080 12246513 -559971620718621479774051827883349722256 12246514 103461991185135184395165444789714396672 12246515 565973569664209361374983921957957986160 12246516 76281123380653483546538344465852803072 12246517 -730354423363078640422053536529510862368 12246518 65027309376005835816928497093319500960 12246519 18633711607806080955783104352605399040 12246520 353434779287301726621201941026884403200 12246521 -608341001786691766605071805138476017788 12246522 109380309837308491481619627963384808704 12246523 -1764384041252872115658684125730051787228 12246524 628371010542457490925142338959677956096 12246525 -939396737985204256565489340580593504000 12246526 1040529557299840374437846867407332355200 12246527 -1601181910454623872532765776258743514624 12246528 164647787886654376836579654994180964352 12246529 -26303782021139044908413614289561540816 12246530 -418131054343191173705454937857560625600 12246531 -37027182671424089138961738147528577152 12246532 -200665549064535270920205719865760650240 12246533 -549594553385446230145918558805353652196 12246534 -286444653104297170389204055067026937472 12246535 502949127467169655288754923488250321920 12246536 71461930799404554692843723474641397760 12246537 72155765722954978280571841752796347552 12246538 -442231820146696540513182988338769582080 12246539 -385756818026905503843984887081033773176 12246540 20496913407249786128055162768918681600 12246541 493369022336534359351129253862629285184 12246542 75531062909291661145577645968178608128 12246543 -936394420290427530107910480892559482296 12246544 108472921060764975753106970678112296960 12246545 -37313677936587306306658749883558156800 12246546 138952352316423348366814403783491820544 12246547 -1476698506166544966241031908441500162004 12246548 1047369712927769919475079663182067803008 12246549 149844174370130888589370394830455339840 12246550 -51215669897110394370051039217445030400 12246551 781858399954269678310209562633812847032 12246552 67668076829217315261137898254568192000 12246553 -52738907012316923125167561973040751744 12246554 870118227895221886846444005165711284976 12246555 -714849551349311322831566375120113920000 12246556 -105799686932979609010827791726785644544 12246557 88754002971218085515107254459916727040 12246558 135972601564256402454952260060334629888 12246559 381039866345279231661791018272102300504 12246560 1048696697484293609487019858817201602560 12246561 -929659775536212011749649138691920534190 12246562 879262743428549644140973799993179315872 12246563 -668299596677709034166450702925424392240 12246564 13420818159713292784413861021653563392 12246565 451402944251947441163503197868481534460 12246566 694128584347864542469927448627502347232 12246567 346216385219250099647799141828323178240 12246568 -21184216937115643319944486550077440 12246569 503537169927614162868043179999396590970 12246570 155290891262237347292432734188329002080 12246571 -229583129081704911732731796291472327800 12246572 -1618771601529815999970321785153215488 12246573 -413408693699116958104689591016405967232 12246574 302537620580739000248979899224062601536 12246575 -728222830056973491562190325927594797400 12246576 104138371907369208525129135774692769792 12246577 -118167659214859150011962233724525190912 12246578 16454390344869662439393702616960193280 12246579 1829461744298942269799353930523141987040 12246580 -611342413766303977828817863118637465600 12246581 609877013641207190534711553058291148544 12246582 170510248950760551793742173015459641792 12246583 -90774141725702976533938848788026775480 12246584 3861654553058833062998520469980364800 12246585 -200027895330439861032410925403848572160 12246586 -86318640923852963202827777428733095680 12246587 -1115111107693035054701638279807989929160 12246588 -90060841594724564955938318923257865728 12246589 486727493160247568076195579740662937056 12246590 397037414670316070507518906951299089280 12246591 -187676373959729822406256672583149393536 12246592 561390006564628631017893417216847118336 12246593 526046434018659836607603443348236488960 12246594 6982042447458642591407313362324206080 12246595 1083253168924658221382291830118017478400 12246596 90214466284287257309751077306177995008 12246597 -1012525256914948553788905969748425689664 12246598 -48858992143049529696518857697474891520 12246599 -344081629378661535668028066905911780320 12246600 -225822440370397424860892439233436672000 12246601 -568039456701857628717969564443683882188 12246602 320161964304274761839071289782450129920 12246603 -317175530292534457948443307668544790016 12246604 -465990890563705011418499317080239858688 12246605 -477178622723156978348889272712848375040 12246606 -128339519763363236044852043484901987200 12246607 281865755421522255964186276586372575856 12246608 363423043696214316230938863048985804800 12246609 1527807133547587012005473237960712974208 12246610 -233736110774117654517482351780837744640 12246611 -1195643063433883865936328820139032775136 12246612 -32025410627131210839494366035754090496 12246613 1410260481867342928686179412323399994360 12246614 -748607103164933991523609710358780616640 12246615 3361209432531390963000595379689383600 12246616 566844921642260848170285568312146708480 12246617 210767463160639879514113466644538105412 12246618 56728418002080269680610390969790617088 12246619 -1001367133162861560812222802897895578648 12246620 373805936563123027127110182328836871680 12246621 65210163767790884353500823206063139680 12246622 -904554524979191671712498143511897534208 12246623 -223565107448460711495866617363810588128 12246624 524369048381424453546533065718361489408 12246625 -1151990587573607885399080782809521311000 12246626 10172334513617487550955503136050034688 12246627 838836237699455298437549493112833933120 12246628 939418151494393457523682033231580436736 12246629 264147473602254838037622290528300841084 12246630 101976680018793212628960688558836019200 12246631 852243664197248237361360627238888949432 12246632 -1073915413175276048861968528929271833600 12246633 457811896290511915229302401851001600 12246634 536084392261811887392460686043663095216 12246635 964888504428329550905839755277900090080 12246636 48625446309724996131763621296870534144 12246637 -618965547951652015983598608860910674900 12246638 -531570764673398915640130759776780549504 12246639 -293961809484973448261965415328021265392 12246640 -46406456460781465964914947459435724800 12246641 383984861217849076722193196535805013568 12246642 65544675498138270583741965333163164720 12246643 65249035891195223683182853796556533760 12246644 1039454136064506121867788385711174014336 12246645 -144473354796357498691952290258942445280 12246646 5399032608051945179203449800572829760 12246647 14870818229852172285807715600477453152 12246648 -519948212461448175228554991528509767680 12246649 169361513489488379643555749564404988160 12246650 -14104068151426007182222498913888582400 12246651 -390381098904899383856077571743137112200 12246652 -107843762708084486740211110905943552 12246653 1223653295242976607303576726210713344902 12246654 -34056688238058460990910234917224001536 12246655 570475051334724351614088247011441969120 12246656 -16273890574528955146867363389772922880 12246657 -541748136781400759221480912046484179712 12246658 4861517670278068110609163969025702784 12246659 91204723134913535505613959542509440000 12246660 -729675619264045525673714315436850176000 12246661 430029542361617019118531566273982360320 12246662 -60053850144955565204183937097001579328 12246663 -5627138698422798208279318326694810752 12246664 647451070658538565407021682874004003840 12246665 698994618532699826106071867626009798920 12246666 -642302237008268618327087658173096401152 12246667 -278628814518473912533186838664929695200 12246668 396135091487858768202345670543782083328 12246669 653529125376227902346790269913085572288 12246670 32185692635857839453746843054976556800 12246671 -519162528981234158258514388101649210320 12246672 -19318235424256641041909031013099241472 12246673 -613118229429609857225324507829155767440 12246674 -73154012350102882228069347604879005696 12246675 157275191576680691081178445992994636800 12246676 541933489635750004784358661491279884032 12246677 345156015072109713905374273229822096526 12246678 460085615710456735222359558559733534400 12246679 -69984179725248446132709452187010918616 12246680 530449103976090221493804988391854694400 12246681 308983178081708522182567864806724533024 12246682 -156382117578690726514866904474806889728 12246683 665466497760461559677390724673664188932 12246684 -411940008781665736266145276128819684864 12246685 -765012536089033808998002669586523887680 12246686 -296290114392810125773798749781089993600 12246687 -1152462026052789411564944047654794828000 12246688 1164759129647952590100926115085722255360 12246689 129356110005856001364448920618271079040 12246690 -96827844223247738608591390176671508480 12246691 -142308646062661599299174055735069503600 12246692 716783428683057025282794313598968242816 12246693 -144471637463583913423196808145725129600 12246694 186670709145932669430556970926221189120 12246695 -57823718671393589189297706994567454400 12246696 408186947416580563152668896946189352960 12246697 904985862664606497216883888029594513040 12246698 -886117333444817107835968055858587695264 12246699 33548718925990784116652788290968891568 12246700 -335258947088836348667048398865454336000 12246701 -15168545206979205937846561689913167648 12246702 -23138801425303875291767466306332111616 12246703 -309427507771425641873908491716188232720 12246704 -44072427227550976780438415846490636288 12246705 -97113685989304888748037003551488070400 12246706 178800429472538590602627212314063905552 12246707 480920386669414731169352967638125599432 12246708 -545352226693492920662277699980587960320 12246709 193564734777457425168066977326804983004 12246710 -55491831102898694166770777371537006080 12246711 -1025419167689853919021735554904537576728 12246712 205743635019545051209909115171005747200 12246713 -2717770210960345749710396936075202671916 12246714 200864189641078134866554199418378037248 12246715 55010980360167788496346464288169919520 12246716 232221546877497821731771791923188369920 12246717 59143089289190255317361132554718538432 12246718 -597646951374340695521993770066830953472 12246719 -500231092892162279668194962899071375120 12246720 225662416449138763250178219169315553280 12246721 -1376609760389799748756028217631916230078 12246722 -950560532033061458221695106295264951088 12246723 -448429390249889484087486894700166204028 12246724 -215794389558267200900921945957215989760 12246725 596160634733934845097259511624564984250 12246726 -599066929601462607386772861719623850112 12246727 1607508833740756322257460929795579743840 12246728 446567204513063870413723487990025922560 12246729 -739836904148518998391317518898566799360 12246730 -289617535325784013752321889607745678240 12246731 -75655542333243587390405118074779901808 12246732 -877005151056860576949003256746609581568 12246733 -743268120143398016968725618228181508736 12246734 -399741980052708993882290892945852909120 12246735 319643460006204699329674450348579910400 12246736 124854044491128803254632988801495465984 12246737 -544216938636364684969604470578322925568 12246738 18209910599248214497520098737192222720 12246739 -185476624769190284435993500284257465576 12246740 94376750643599950408752271860278446080 12246741 -44313259575822142829431368376054909440 12246742 -160487749391318303151160862581368791808 12246743 767021121629565044270794862121677289120 12246744 -13881775525114752698606360986150010880 12246745 44645361131991293530711423793959250880 12246746 52223489013149790833644516195612911840 12246747 698971149614050120640007487242696591000 12246748 1284536363584761004279423073878167989760 12246749 -469191081489166647923851084529135554164 12246750 313716969440210493808950697971946128000 12246751 1727240519907728532096332187213821898864 12246752 -337212345586583665187144433137028169728 12246753 -739517692292668239025414600218827708496 12246754 -81352542742937201251985595734314143360 12246755 -586222465807073119219317004244080909680 12246756 -152906992652203944851015539906751170560 12246757 -443049621797876059974245164836401765700 12246758 -367579031714500259523747599097186666240 12246759 -9148438702031498691057038392519456800 12246760 -961136894174901819440293450197626112000 12246761 179255470640945948002365523023057719424 12246762 270048070347645857274901479582678898944 12246763 -224434569122856045456110903616974679600 12246764 -357950078639598485508003420937749279744 12246765 -152791956556348038908983702681951003680 12246766 -413439702073832461126583452949279639424 12246767 -168532413957515411975339742353096231040 12246768 175378337277903152163487767904100352000 12246769 420852507898883349583620272157662649170 12246770 478163539570676523391721515608856306080 12246771 139618645632655310934747955133324947512 12246772 -30783369291047394938807254662610742528 12246773 688893905860998088351205379700345920 12246774 210671657404759637390603876352979008960 12246775 -189125929356695607456374544777141569200 12246776 -235915702293836072908650381452234833920 12246777 272987681563516689273642511663311846714 12246778 282397121831448053376981138107233800192 12246779 1000630952735925451311825889776563161380 12246780 -81658293124570261071962023622442516480 12246781 371930256690667108881664836837478921164 12246782 76019399571670898433070856223908697984 12246783 38000533511286791816333344978637825280 12246784 134045525644728979363849890046358323200 12246785 17063962011066826029896982252642609960 12246786 -430065356605370524766236418650248904368 12246787 4775367413733355109265833438248688640 12246788 444344506738604737925115307416738422016 12246789 -32509347363076912603821438205645221120 12246790 542637575516812908295736902573544079360 12246791 39485321128560069801179828606910200112 12246792 265920298306099224430742635398473318400 12246793 -677271832717310773079410752190507918556 12246794 253231615803958638453759011944163020032 12246795 60089102571315299681612118239245530000 12246796 1913674524832098246101125135138590208 12246797 -782814566148348559158235280843400925248 12246798 123350096521737997951743095584151973888 12246799 976931225585184553034475170742078042800 12246800 154001142718331840960391153535894732800 12246801 274842463497336283769744918219539406784 12246802 -469658141492687147791097043183915777648 12246803 -2807549381236752652489791446491724576496 12246804 -2934543341155790687898601784381057280 12246805 -67678089660738289659476800035218133540 12246806 -84989638651553604304910107164870325632 12246807 -431893107661640434118713755644941388160 12246808 -468901699588497106843863284245573140480 12246809 -502485688556490794196926221463626329984 12246810 81416188484287550790603714166642560000 12246811 -1590607681660988365349370212938519382600 12246812 -1096559831886963346494329339620509817344 12246813 -59841852755985357271801500097735467840 12246814 368382095651427843927898761937353748800 12246815 -294679272874319545919717495142617232000 12246816 -298017576269834469514471262615041474560 12246817 -2539551651946828687126418411146035859200 12246818 -2986802161694747791370644910297150640 12246819 -161167782118576431812607991064292078672 12246820 436153019319035781863931004615237198080 12246821 547023740584892612875799368217590796412 12246822 49353090229934186097144971200515379200 12246823 -364019424458401387397082037371674851872 12246824 -686859623573401312188570690477172823040 12246825 94256755852935526936277058433889229600 12246826 329637163102206033676798875783805160112 12246827 206361345701392128614059963189796258760 12246828 404579267102855877184598966340438159360 12246829 135716690045443185079960667026424909312 12246830 -4510642685669326999724864368867200000 12246831 -271217793333185635531412985645949244280 12246832 106783694794124037729755242493032005632 12246833 4905130470110532938885529092307393024 12246834 100698038566997111506754876920966624512 12246835 926515550960951237608057819407421559280 12246836 -64113491589562292232732922747748861952 12246837 -685817502002230932639866783409829342848 12246838 -21749034961054691190574114816709925120 12246839 -851965588145375046406984641611799253800 12246840 -306889987438832375466560869312034304000 12246841 381936786981100323348906704653597926612 12246842 200023287566580341629343666935805908992 12246843 197614900011927965270054878315864228608 12246844 18227271304203916389086097891447364096 12246845 13108760520675887789285577886987884000 12246846 417461666751530715700245524344622208000 12246847 -1396147461916679317503159357252829808704 12246848 231513068714118057298502118959377022976 12246849 -702614266301987470157904454684241419200 12246850 -8211141407911095225633006253704614400 12246851 -366546522861079006095408516772451908968 12246852 258220535874416225535591074044212314112 12246853 1021105030284707977587206286600934739102 12246854 247031228011384282724801382857170625376 12246855 -223108307433529175121181597529755822080 12246856 -291617935824414399687236392333376716800 12246857 5166430314719370286261378922792601024 12246858 27860324181080847577817461101208857600 12246859 -581348628148707849442355648737758696940 12246860 -143810046828325475079005320454572400640 12246861 -324190157489299810573642463967527081472 12246862 649257538930879328588102023841529593664 12246863 636560118603811524652087518806110642440 12246864 34171141755504415702144818061699448832 12246865 7129566827874004627556880713484001920 12246866 404196955874366619983674472945207775360 12246867 1235273377185370775007860815157479015284 12246868 1171922869685509562409327718490265292800 12246869 -108489252329627428757963416048054699392 12246870 355744189020052480588894219512583612800 12246871 307230188738628432364806869963119265504 12246872 189839881181438772746781300381551923200 12246873 7806956112865000017847449059172606720 12246874 509302774860941641885726136771067233760 12246875 -743269362936584057897756102263786500000 12246876 2536180593544786569850507762903334400 12246877 -33379601155677762571109541118777659648 12246878 3153414472248861544850811393655529856 12246879 -190241270481479131524426808950595813176 12246880 -900928926380846420274941326064552509440 12246881 36894904052253905417954351004704699682 12246882 4678177790086335558577659681999787392 12246883 -437609772477313877828104801387092472320 12246884 -855782442117459188316335901885138198528 12246885 -326828083625394275159994370723729712640 12246886 -661093702354573935360807560633489848608 12246887 -679779278112112093207332481928950201200 12246888 -906900415544364912537524655698606653440 12246889 614386452798671312967238777927854353956 12246890 -323190075011387201861859238455703886400 12246891 -87910715862718640679878413279441744896 12246892 -55093750546642891482414394227546414080 12246893 -648711086668208715901201775354309298858 12246894 736405605198609953929583120610656832 12246895 223279290509697370644209248689584784000 12246896 290885316978784830830462460449714995200 12246897 396847972147883167154217297311001216 12246898 572543628769076166747646375501821661200 12246899 -127483689917637460397618494927471127808 12246900 291318997542341837406491515580734924800 12246901 -768722279193742263199241848856620646098 12246902 -10860993620781262849716596822350930176 12246903 628226498645757107718114043247310583200 12246904 -923235050671946427996045418588283658240 12246905 -59463872473352306048316590322022277760 12246906 271873830546937138327123075599071232000 12246907 -1114226604645671098579727991270929898844 12246908 -27315851107774022465487802992828232704 12246909 -120616698984040845013102826108047810272 12246910 -22382547570794867137028529257748234240 12246911 -456064163903045354485295174161189739976 12246912 -69153421682544152529582069760823132160 12246913 -219900951227683980013285872519684364140 12246914 149483334794447012115819234767897272320 12246915 -647039387101129141088800864671384096000 12246916 13536392056128464930983022960083544064 12246917 -512019916059991972524281781554140640388 12246918 6392918734305390877531378684514617728 12246919 122851185557501669679355589105937121296 12246920 223165403463809018115217594990854144000 12246921 -181344079352040051574710270719830292310 12246922 20381656074669455064792898243443646464 12246923 437713239007365758729859784572876712212 12246924 -142671112691427538722730179401990169600 12246925 -6967441780945902309364556504200452000 12246926 -502591142215322760330712561630187854080 12246927 -53104326943679505503270981419481623296 12246928 585014353066070390715317171024643293184 12246929 -1121083433779164530581515505099639565724 12246930 185833825628651790758810672817938457600 12246931 -209700113806482601364186354924901264288 12246932 -315084860784995598608055755753837445120 12246933 86518518135605998641227768434452049824 12246934 22715372488964259295757260763264851200 12246935 502233577233415183848985500011262953880 12246936 279725161912310673074682418612702003200 12246937 483005881506586958410735787206641207040 12246938 731152487518919942043333079966880367360 12246939 87433145648265672674079650898610645944 12246940 47849330646046243229634763184927001600 12246941 371365417323786127173327234846356766144 12246942 -563302972672842134190258349037629934976 12246943 1804608649232063943681874934347623860192 12246944 -1645143837025644300690113838488286658560 12246945 648532520590684582280744177713614806400 12246946 130956545012481574265227308673304547648 12246947 -2012594731742059491993746917536781288368 12246948 -73949842482577677305127783485001179136 12246949 89710559372862196319773997935342666848 12246950 -459624466216279382174315255874581364000 12246951 -100159549914955099535106292259717541120 12246952 -653757539472899814155524873305915110400 12246953 115973964140682268009335698314929950976 12246954 585718226580379972475518464844028862720 12246955 315996297035274451122195253244000009760 12246956 -397776439237289132124441460066916186880 12246957 -119266915368408834500696173590536940000 12246958 -336149857617824956749511540423128575616 12246959 1502989288206585926799072215908570104 12246960 -22618819127878598870078336532165427200 12246961 -925426445197479352172256647086203098700 12246962 -44212512279743922178675473364734247008 12246963 -116246336511872324249561465306963458560 12246964 1146369673252508687558967042606090416896 12246965 89821325357666397317039557044189400860 12246966 207271588712639231502713767945413507552 12246967 986064787555082401723543364587132639016 12246968 762202910182086343974018050125184962560 12246969 -396552077372242360681148959869344973120 12246970 682160927654981199265851593342816219520 12246971 -1103760355197071633710988503241816783616 12246972 -181549096493397783576309435523051035648 12246973 -554176756418983800958455149041331310778 12246974 800732982888296824636549482391334420736 12246975 101851071322355753768417032918157736000 12246976 22763599548473654071996550030439743488 12246977 98219209073202712454277786593738261826 12246978 402706492041883883495208539465723553792 12246979 269310347277650775107823810125169643580 12246980 33752676699454996972037966081281824000 12246981 184414371711476779208433113098951472352 12246982 99959268995392555158377846462970946560 12246983 -677734124218362868069411370741651689680 12246984 -726527236783450422006705421407578112000 12246985 38824814924686688962542021521503633800 12246986 -53299096013955761329422162076821113808 12246987 -469596763797223768833195161734763749536 12246988 -267648456868256731790510593318753402880 12246989 395954757045556633688482236887871452790 12246990 -66127739491597268419444875718415462400 12246991 55651889009743489593891158273097065984 12246992 347996242910152113580761976902134685696 12246993 651709259750792407477217364676742866704 12246994 368693285313275174060867705666638970880 12246995 -703935330704559797702528028562020258000 12246996 67357905042345344554395884970458990592 12246997 351923462242709700932181484868156677952 12246998 -507606811922269986747305412267952140000 12246999 -1055544133615479665210112659390648445336 12247000 -351380605745937701785452100725012480000 12247001 170042647794312769490829570903598651200 12247002 -1130542447749422339439742653771397632 12247003 -390722426782324808739522420619883392992 12247004 189044820345725639637603192336275619840 12247005 66402434553839840705684868200751883200 12247006 261521593455188562756309875620067189760 12247007 52842372296407949447109109923121224960 12247008 1437955363137195500479566635449063047168 12247009 2568015896099599993494221298289270477504 12247010 215358428094462504955834348738281104160 12247011 -402051173432226319295628482562869402640 12247012 1267360338645030342434777295287675192320 12247013 -373790433600590307976740682529275148736 12247014 -165761126069875226639275673590270710912 12247015 150766361454657095112953118940824960 12247016 -508359630113409182849403425765823744000 12247017 181993780073607578384050806207468867648 12247018 397543890949283857975808499869346473472 12247019 -318304029250808648693608769143535803440 12247020 151767776439406622571681765442849459200 12247021 -255689576482350464021980273021733356308 12247022 -153850277779880466716457134804684203200 12247023 103417344099149781027405727828758675600 12247024 1717674626316376762009624888884592640 12247025 -189753419152918586861180835433918944000 12247026 193380214050524338945701519684137154048 12247027 -28703331927005342696147747872159907840 12247028 -40333416974007034442101661659232033280 12247029 -318421970344036700834604510909170654226 12247030 -309253903888611643103410801632776355840 12247031 1458222035687264500503873309704826607464 12247032 34703295689991103231958839722206822400 12247033 -692442273446263807911040008624960621718 12247034 671127920281408542777469031344190914416 12247035 435332548998961260222490418855935609200 12247036 1210767691948008125881767149804082298880 12247037 -106972853517918684766116810187662202656 12247038 -52731505154698515811493741603951138304 12247039 318058147103375306355676518711550048640 12247040 -104046053177853878667469697727521095680 12247041 -226787928857748472858065125627769267408 12247042 -162966868545316347372391229424375433728 12247043 -18361750574327002485025680503919276480 12247044 -389311305197391946439627668063408189440 12247045 9608569160399271059446808048260156320 12247046 -5780065315768121911506851396827176960 12247047 -1145587415816228353265952655734526146576 12247048 -549592052444974801554436929150812160000 12247049 180624733068724318964498577379809706020 12247050 -250667361652356978207523670522998771200 12247051 904615908314745996936160325352862804052 12247052 643158425359011126009389433341589870336 12247053 -43197012190715660493445792710250451712 12247054 -349041655777048004439178007707912515840 12247055 688136772429974832994574933913943992000 12247056 139706070600242111672400637538733465600 12247057 57097040905418962085491099780892142400 12247058 179254897918733487699011331365646113280 12247059 -479178458826236560463450332785128049024 12247060 -591169897556201211061900586458938497280 12247061 237934748454216153316027132169965287324 12247062 -518214080150731267421435369976369757248 12247063 -866442235910231929927304610391823847936 12247064 190456014652215225744257183131315691520 12247065 26443764973012290240552076560827318400 12247066 -6924458174106569351177289762498763296 12247067 -457505841732830330717074345830433268208 12247068 335338321026084375317759829850759395840 12247069 352184784857269523957120294956806482220 12247070 -543561586897690708751972053680016717440 12247071 1028103028730178947263495400213185712712 12247072 3836193050267637522760796942761438740480 12247073 916234032752872955787823812599556205104 12247074 64710992642692518087329196442257403392 12247075 762599107744839415829064630086587845000 12247076 -77667066971200577659324471869749747712 12247077 130156061206435651669474374419736576000 12247078 -897672161792574275749376686633427425344 12247079 822992149245752763728105412478779978528 12247080 -432163402154343352923800425044498432000 12247081 195567809703434348741086907664851637888 12247082 190327507006094136172317523017358899552 12247083 -1057172213646753484733565127128614181348 12247084 1859113058935732612907757359029590217216 12247085 -1116330127185998246721545571500807759220 12247086 51775558483333749020216749591046913024 12247087 553323848279025638167625538284760190736 12247088 -1255290752575779467665504093209624576 12247089 -936986276361690401800599488131952533920 12247090 355004538887186010775273529290103632800 12247091 -17481384367352122714106577823585768248 12247092 -585041183795489136612067673464703569920 12247093 1440517151053899913219324290994780991342 12247094 -136790567876255813363930230701462816960 12247095 84281929526646595378176360186586982400 12247096 534062434843633653471831204153885696000 12247097 -941296351841742458953597254467693354454 12247098 -578752483489900410248211443159404532736 12247099 1258372735393238645649191917426997245936 12247100 -571455594861541569253506511460029017600 12247101 86645635892167544850653276113462014630 12247102 -181786816954013292299300952900289213440 12247103 153546620405340516545896854666509708664 12247104 -19457914475332508913705422435697819648 12247105 -162161419366387100315608118586495575640 12247106 -950549974509483400810050027523204194240 12247107 -464819078970589485062975227575021989712 12247108 -33336872913487729580653555079275724800 12247109 443044987362603299449320004541773885536 12247110 82836488332513914609929078046673094400 12247111 -15839428669511162407408444912508342016 12247112 1313118429646518675867563419115652710400 12247113 68927264500134167398392697479425536224 12247114 -631064199805029717858421171636298439168 12247115 534110599655949489823826011881074383200 12247116 34593601597476984064859263147844812800 12247117 -1531506577305221147536889417380842829834 12247118 -182991204353844847194910854839292334080 12247119 -60272745961845058187058911753944987104 12247120 290329396163208037170139407285521203200 12247121 -744612144799539127734225042448105852608 12247122 -113344213755992941349265797863593361920 12247123 633310406430768542821951819446361756992 12247124 -907936679465901394869854743347179032704 12247125 131836240933052086175230733024428560000 12247126 567395936914753157296472173176538996512 12247127 -663699987627690899598522803027689424040 12247128 -270527342570100252706334509880342784000 12247129 -541840629970136236280933649488606449270 12247130 -61415926765902775531016558365030963200 12247131 -2836528696406742775669106806445464320 12247132 -441440041938861425745075008033493531648 12247133 -953550533465428547144101962938227504320 12247134 13076348220541337001884736381521095680 12247135 831691694043868802384028345123433204800 12247136 402039791206699449456339650996207616 12247137 8399118639800702499460101178557084288 12247138 7804288604868516271019161573496745120 12247139 315055966541278652648337596614505855040 12247140 -343114168598414014901491363876154449920 12247141 -785433406105919527783267357280685395458 12247142 377264604853002327165400448568016757472 12247143 446815436505002592459117607431771531984 12247144 37959997234625124630023187403292344320 12247145 279061346483953029122673502292291640000 12247146 526395133427460052196849943964012416000 12247147 549705875204579642627193296101717537104 12247148 168382789670687468865695775053779454976 12247149 -176646694839934729025698236158511255840 12247150 348429402482384976589387675631937628800 12247151 -47142223025852899084098135311294334720 12247152 -242949055409813256735542156350628659200 12247153 1734671397983640796095954169512994984640 12247154 59451736684507564205348927152043443200 12247155 268029230045665883506864108651217910240 12247156 -1199060350482018567634413618009995930880 12247157 585187691382061751503655881828516191744 12247158 337226218820268037478242917193063526400 12247159 417546372382645062591796255385834176920 12247160 589182752527629422853694299414051225600 12247161 337542520881498368884808129675828223840 12247162 -45884599279057083806043002282474864928 12247163 -662830054950115422080983354129842858588 12247164 -694723007874508845563983110519983408640 12247165 -252086731411716838552249869850507046400 12247166 114648859362892324825577212340450978304 12247167 -525982288751641998096564439313792952120 12247168 294478629191852201592527021260532613120 12247169 890227381568573549917268274651797171760 12247170 -7204192404511796657382454665513246720 12247171 1946564322946622622533807345714892015744 12247172 -497177824685864696277097822458430279680 12247173 1189376110863566749743366916856891232000 12247174 6881202030649917769408695959123628672 12247175 521672575220037199861964852022608090400 12247176 208099381680268505748158615694056448000 12247177 280857449219105137449625526241402480026 12247178 -343690066870657998073671045777168932352 12247179 527662814800327686414003083814472877568 12247180 -318746128776721107774236543858551603200 12247181 -920552095232322553261528403772645171018 12247182 -47307645092681363144965830166892419200 12247183 576717568729570841074817662360103742904 12247184 -9075632745598662108516374043134115840 12247185 -5642996164135882216819484793842715840 12247186 166049084871130312874602458623583820800 12247187 672553365834961316799924586381631529360 12247188 176275597808646095066178174716381337600 12247189 616892922237790301057968760423529233724 12247190 389013303407390962864447078423002096000 12247191 1035321541139876983666915122340802703360 12247192 -616581330340511666933549458801192857600 12247193 564044303678925600896740763535268080960 12247194 -118979679910909310615987767226805465600 12247195 -842370193767456122713835874208273540800 12247196 -114233966447359097664522847232386180608 12247197 167931432476193702078285571012486350528 12247198 -280929276807689762568597022632190851264 12247199 1017297440214311411077528176413372863200 12247200 134145258607134833491326488966332416000 12247201 134003890117039104415465199081746283520 12247202 -162440542074490186022606078436529351296 12247203 794498085602203225194228042171651773304 12247204 -392954748052107605587515492256844640000 12247205 -9678233398299504232454820351362683140 12247206 287335520914855423867815096760044314304 12247207 225959447260230582471680095821980669256 12247208 580426298181322299377594948972507535360 12247209 291991194877191698653649017652695822884 12247210 -933640572582030552516301218065625600 12247211 -1047281018697588749184041054664026122188 12247212 420653400036402894738542341232961945600 12247213 612218844416016981734722684079044452480 12247214 -10059810746684401057223172711568901376 12247215 270617262315352895307906144424327288320 12247216 58968605600479964872647960747529273344 12247217 -17262973319543950361226278795131007760 12247218 -583682655930049896228848090649577524336 12247219 693430973820313927951618306297075626400 12247220 249747202371841241612840709454668902400 12247221 108227178297824711170224770097421824 12247222 9418354456634762506751676863089958400 12247223 479546847864233840039782491295809234264 12247224 482760379880169690794051553556390871040 12247225 -253688159467087920022636927154305304100 12247226 -883501242430627888164464229841400396688 12247227 -723219859670760246350963416008617246160 12247228 72995692234170185981497766675460545536 12247229 17399459238322962847503202661783831040 12247230 -204821090640683763255323354746384721280 12247231 1125587245817603515591446075490087127592 12247232 189379761429627524978924911683145039872 12247233 -295043449793935536208964103759004515552 12247234 541587773914829306927700871249942904016 12247235 -130443268966895926416192090428270868480 12247236 -471255315912292499840367002599046183808 12247237 -741965207481251261225598014204427622114 12247238 73753742578942245091778703795667463520 12247239 48453607602543609962568185496721798824 12247240 -201540062126258564686035858208265472000 12247241 -208852220878692118347445894101613599516 12247242 -19217124480556711110718504670459927040 12247243 -308325581549466879541818235581253638508 12247244 -364772282210837870003374747023616222464 12247245 -499394072721365916600646077849614868480 12247246 852229683023621665395231765435948179904 12247247 -396553919477876077413249345056454291120 12247248 778140634440403275992541839626076160 12247249 -331592894157764541354796114988905911168 12247250 -228570916103951388657280281262406520000 12247251 696501342528717172611558819325999356720 12247252 288114368465692054947294858149085484800 12247253 -1578496238175534652045587680645358264498 12247254 1008950587534855085619818837100659408640 12247255 826863875954053509993469981433230043160 12247256 -137327010116368596265897802236541952000 12247257 -1695483965212347119786301465227097360 12247258 -690875518757099230936072512435425429520 12247259 415432637194204881929449806297658097472 12247260 6740286564689065762643834176038174720 12247261 136225510298746658310872982655857363090 12247262 94814111735424038280843907648989205632 12247263 7798559598640043206047544858579795968 12247264 1594562430949161571133110475538866896896 12247265 832734378669359902257105497154010492800 12247266 -41224454878893194167903692827715686400 12247267 -433786378900424788436754418093547984360 12247268 1014662865110992598420486749496965088256 12247269 379503877604722458934937456290488757344 12247270 -133683630870301241352641034004814192640 12247271 -756536461815742747847838515652168963528 12247272 788478272005354782627838092817916574720 12247273 1517650902325625128035728835952118126522 12247274 -172995752510319330239424505787459499840 12247275 168108738656992231838510256799411803600 12247276 -186156684052146376382536039768574914560 12247277 408063995634839356655166689743332226272 12247278 -251751197577914187556001565738314712960 12247279 650733991497984787996708230125491895040 12247280 -247572907680379877335969481390358528000 12247281 93589302283814719827437481605389991922 12247282 903485794336071947597868797686345918992 12247283 10264182873937687953899531154351210984 12247284 115917274280244896148145486665774956544 12247285 -809640423237232958041680600130718774400 12247286 841800507939784620886025124071343072 12247287 78630984744222335641876121289085794816 12247288 -314240603193361914586444770616983306240 12247289 979386421456027758587286505398263658090 12247290 -105046322982793933255329218291754048000 12247291 392180615653059603405100804334653191680 12247292 412357469642071317174989191297059926016 12247293 -148934681953590318933598977764001560832 12247294 217791894505333742635432954004466683904 12247295 68438115409217243441857804097307881280 12247296 -44960680187155382174857457843375702016 12247297 -1738094002377026392496691391002218624254 12247298 75024810937694443840971181794533991936 12247299 -835846790152722149592321105808059401916 12247300 -189374962039079599217196969450168531200 12247301 1053815238356516845613611916127343797600 12247302 -228621204329086841439904720355096395776 12247303 -3622564381019839719239599174668497152 12247304 526653290754115029588417300209984885760 12247305 618841822757205456927021253477562049600 12247306 -127619293819976449675629512411452221648 12247307 3287005232974743811421053426992496085472 12247308 -606258770348432172985630061251263528960 12247309 689134586788553519949536809612962850860 12247310 -211458103289421016136059678003518810240 12247311 -355368564641840382837407068768592219376 12247312 146392549314144597700860503338432856064 12247313 517689404157735304472926431932321876724 12247314 51618784622154040329420288675681093888 12247315 -5769912659160676318668494556744458880 12247316 36734854566950292354705670544918691840 12247317 425350701121435175099773577302659544860 12247318 -1536882988493580445367186847797251610496 12247319 488884847779010586878317769104547000496 12247320 -7168230875207691789253698866387558400 12247321 1320456020939670458292618182674589755344 12247322 -270716462046570592181298996230200339200 12247323 -839342310693155120411333441657695847232 12247324 -471340475367173306350887422617309376000 12247325 85346056937027359315938901817356329600 12247326 -29615243821921803664553891788926372096 12247327 -377190909254841283046715587521106102928 12247328 -41084027412605458339385710421835448320 12247329 41758803774071756812825522210053953280 12247330 -214449620248100465120447258372889292800 12247331 -30939676335098859429700611889076442816 12247332 -552288461054633050380959761944154748928 12247333 -218908403180541034962911474213422743424 12247334 -198053403458275130255314094555780384448 12247335 -211254551580315349613223418717614916800 12247336 1219527886775739966332986780503137064960 12247337 275910464943200266758940730664178473060 12247338 11600985288887307468621227961886579200 12247339 -543115771053450841185561168160777632 12247340 -101367401691435605384655457401985873920 12247341 240948602409532813521364171055407977792 12247342 519504841907067272849300838508476534144 12247343 -1329624903717862664284363187743232134680 12247344 72252051154055741975302565520496164864 12247345 -86556442135124300844440411865440251200 12247346 -3071870305883577943235218768200523776 12247347 93252304589302923213191385850536137472 12247348 -392500258410867623778504706202362955392 12247349 -466008030580020061746565531561817979780 12247350 119300699285046041210569727500736520000 12247351 -108114246994694858449096882591573749296 12247352 107071218778518261684233396480705925120 12247353 -1151273901601759031983823983308888147900 12247354 141551261174442871732128202694120302080 12247355 -1223936076548399401759918834949711994240 12247356 4726455572615881260170394137525354496 12247357 1759131448518441830444172974092965233606 12247358 579926991208773694779937699800732144000 12247359 493114715008484389399799395815444255360 12247360 -171305731367310077388322121621380792320 12247361 401985046918387242077631356527111808640 12247362 7549400912031414425729064148042222080 12247363 607130454292015593216275551419143204704 12247364 -127711030087533411946421990991734116224 12247365 -109108077648340803079975634703031781760 12247366 303846313431931052239230243672491809632 12247367 190101485916970813390942712895513113520 12247368 -382357351597700399839357529511689748480 12247369 1629732590901450441762247974685667895770 12247370 59097933012664421549955212493074688000 12247371 338582095658731188505424590058356524540 12247372 -637995266130234313278181581948810936320 12247373 46217232968738452106499428789114174700 12247374 290282128525830888623070336976070640768 12247375 306846311584336541632124680705392312000 12247376 250084875524869804004528280255139602432 12247377 -575341019975074558031217269363856141792 12247378 564225075478585526346753293204930880 12247379 8279762117940291626951896570465953360 12247380 308081114234998550168744305501364770560 12247381 951234869042069301885973245222622252000 12247382 -60752262934232299711926793863738860928 12247383 -434977359783006913795384445389399451136 12247384 150906264971639882500061137328900382720 12247385 277430994385374316857408590460374793600 12247386 56071859585372357335348706315536126464 12247387 -857727717771497335660723016514179316096 12247388 156708315199938006254483636753348940288 12247389 3338669534198044806356131562839418880 12247390 -625314048773779443131905779889619716800 12247391 273044403482702451937354517229456819120 12247392 -226404328566195379137348848709945262080 12247393 681559767336131343843225416896644291220 12247394 1450722517470086430398929096626561459360 12247395 -316650798514108427828111313619222807200 12247396 27556596796481323382574976592574074880 12247397 326285864908668650110248132657394985280 12247398 -268931668881119599879620281817786894816 12247399 -46278255257440928805375683119130295600 12247400 293778718195177653665958414372648960000 12247401 -633861987979354609698668300574536205696 12247402 -267966565873263830028080043804664829088 12247403 1198382709884942650823610311287076525028 12247404 26239905423241002582774323536582917120 12247405 -10469104968055886732943395462674961640 12247406 -121868362560754875731004578361203110848 12247407 63523511403570648975856974963570608760 12247408 -192400002791431561847548553306475102208 12247409 1325636075280554887280683944871727654610 12247410 -48807643865271925418156579754491642880 12247411 -1352206360086004417140432588947391761976 12247412 1989885993673015157808174269706211272192 12247413 -647564693099379417756652819754708345376 12247414 401446140168416403458413560481259787072 12247415 -1015231397618677465872464517412558774440 12247416 -138936278916723050087766452631980236800 12247417 175025105706660980755496571331391292992 12247418 248745710159789610854714598976090874880 12247419 854776313734837891963441634846025301440 12247420 -288177308752251447335390871395573982720 12247421 -692430171624291548682268724609484653088 12247422 -49460303244319550148150466635057647616 12247423 648281912752550559984194211955032428672 12247424 398750036828191968301247722566136627200 12247425 565470029444886208838239894782720661500 12247426 -554416800963405093178994283216837527088 12247427 -88189349585551411836656445030046209360 12247428 480836272139404436647800149867008773120 12247429 -59070997918982119451293243046545280640 12247430 -417885528856649210648846200141896234240 12247431 -138333035670711058645775839520036246016 12247432 21211585678392799594431790089681592320 12247433 -1707698633662292708480550249963569948976 12247434 291657010933111194454944108217531403520 12247435 -321021579507900381167408036263194513120 12247436 46597377466138897336243314319282855680 12247437 777823856776325912242642766495432372160 12247438 48503779791903161391140292001204500480 12247439 -349723481919868411636751857166655927744 12247440 -59830441749962917660561776415105351680 12247441 -708392788574536202144407025655739742158 12247442 454519029697546221418308037350414505872 12247443 345012686182030980943997213250367319184 12247444 241434784105721344471637922957231040512 12247445 -290174359384094665876547197890906491520 12247446 1117221617979470204551629773263824445440 12247447 988492618457421123194952772775867379880 12247448 -2337122511961841403640643004958211850240 12247449 -397897757781088874306278377877249351680 12247450 3099528664620569914838322437783690400 12247451 -971302959309958333008854575056534210600 12247452 286130803290444405881859274488895560192 12247453 -486550190179756517180040860290494486298 12247454 -28858797249746017488934631300812788480 12247455 -26145027021231600255795405468756672000 12247456 64207971447138784686202489670860800000 12247457 -373627148860762585309097119869999288000 12247458 -47336091387711728323718839181558607360 12247459 -512834324132929295034466782030941440768 12247460 255233906254095691692587035143299969280 12247461 -1062862076194788939501604333525823687490 12247462 -146755426313296791218102520403303249536 12247463 -115126960566334575321138264157608122160 12247464 920101311859009529166678482256845291520 12247465 462465446144446030724978809760966173860 12247466 286230561253448391654047478542806659072 12247467 -1119549775436383189384140570330342154920 12247468 396732622296464417013995850858401379840 12247469 -495339055390849304025293236153531875156 12247470 149681972879665236214445979034436563200 12247471 1075230501188186133283545468115622006672 12247472 -38874622962089281763174490509359693824 12247473 123936612439987173372841599924598340544 12247474 641187949274995524378678116759486846736 12247475 9617391229139198845020698170419984600 12247476 372147004993196062925263588371695032320 12247477 943946890619780522636645116071510527040 12247478 858474348735618876882496438615297691040 12247479 222754046938879152202417960071545976048 12247480 73140696038968971074713851993627033600 12247481 748004580005263497390385797029338593732 12247482 70411059536506642963720976479647310080 12247483 -362945693579532290012540982497858824348 12247484 -491025304267414274599009405074376992768 12247485 -288674350251910190169844069904654340000 12247486 164627504593929729693698085897064872192 12247487 -324731019110888103712518200831016751248 12247488 -230231138952286419997856775611577532416 12247489 2246281891850567380330441744961098137520 12247490 -3694163563730605115080220529003549120 12247491 -739432789359750062649573231007359403776 12247492 1171674116300931637554462771242211084416 12247493 -259159997857430430874638790238898091776 12247494 9625067508903515865298281724091688960 12247495 543112113791388798255884363585036006400 12247496 90708401855574276869040500741732705280 12247497 -1186343625662204744370662051708056368960 12247498 -430275766478292616012649483911114626000 12247499 -301433982644627967539083121032434432 12247500 33105146853744589311243655985571840000 12247501 -123565639400452236925030120096519098698 12247502 9599515681896541000285272141103785600 12247503 70987137947752696473389658624202354704 12247504 -37813069468165021773413863470388346880 12247505 -135326920349477144409200497306129978800 12247506 343554280687864021909139218024893399312 12247507 967024409537587775155225034519061371756 12247508 -61416965331633360619957789485291454464 12247509 -162850222274258027926500435610474057632 12247510 586100414873900807634325891802190664320 12247511 289394321627029543509851606673309427584 12247512 -132125732516458748771034094378563379200 12247513 -161858385308709373488873103704010071680 12247514 295104569305767044844359007559713715200 12247515 108028312919941511858418647050684896000 12247516 -1398179878869460162454113114807411852800 12247517 1234384195784136432678715534112596486566 12247518 -4222039312955099296379335263401567232 12247519 1424161819390354560160456192802522717560 12247520 444069842597586759225453837270539304960 12247521 -289790865555678175209513045723448833600 12247522 -278264051882736235926249179965367674368 12247523 -231170656123068273190049965092627453456 12247524 -98443654754206561324253223531796537344 12247525 13484995201361744652211475407959849050 12247526 -81745710846329689672443454713669220800 12247527 113271932936373322030285045885351553232 12247528 -1226482811074472705383594438671740928000 12247529 122126807007674570564085049449346536576 12247530 -98906839454669591390261424031396903680 12247531 113214898167933063448820077252947140540 12247532 -382881589077407269829461081042173040128 12247533 -1522742002497617134328988624769111351200 12247534 -453716988461494613351555046873673173120 12247535 -456752678613108162816067425297307886400 12247536 -48175368439711762714098965594975502336 12247537 -541931239245551365889558016905458154828 12247538 90109433595108555059892969433309407360 12247539 -197580345110583841821903213933947435976 12247540 324550297066161998850368719489605354240 12247541 609482322630964955092044088505356310880 12247542 239122148721552630955493264840486436864 12247543 -313088055325306534545203240194948433280 12247544 592482199875550583820833554302091100160 12247545 -104755367896099817060027865099078711360 12247546 70778759373931309720619308220331122688 12247547 183702755005723694695797289200788360928 12247548 222000225869298852553015213899131667456 12247549 -910487021703963359534266323755105491450 12247550 399795245515564202256189989396538600000 12247551 2195573032327626916579760714202053145600 12247552 -152176786965347773177563858451877068800 12247553 -620878642085491784261256436165360011216 12247554 152148726877644755927391188851183169280 12247555 -103167914609827234166803600063479004800 12247556 614105320103414633534623526657902390272 12247557 105726705676420689977580103085341983360 12247558 -4466818150393471748629431884519806080 12247559 -310278229039257579717932743747403650320 12247560 -270514566724675752998900297202695270400 12247561 -5915751331113383658596485021329562656 12247562 -419338448701773481528602119456229493968 12247563 132887272243612173226034805404806987008 12247564 -298958947485090834242120811499979254784 12247565 -262255430109379300926190479388318824000 12247566 -261238500284776418228695888446370916352 12247567 383470378037704187836176991005309961720 12247568 -58740013360612779399447510662282280960 12247569 -343160395179213112215016458655826401536 12247570 -505782842273132091455891034806866992000 12247571 -205328276910208781438193802918830389760 12247572 -596377460633368832240603030044057847808 12247573 171778611537120663652063938754400803328 12247574 -108610407630885224293948299499338792960 12247575 38099477579049234610812889820195727600 12247576 326110312610309698065364244447378165760 12247577 1411325256883359653221739270403238836426 12247578 111655227453856078273114911179641943040 12247579 1209237662179307717715213585598158722180 12247580 -805703150464184129998357598752612300800 12247581 758480000247301668681978551594566138752 12247582 897400208646890355145218230517129764352 12247583 -557142209255645043046482945539840886456 12247584 -580367004557229440638314114136410685440 12247585 -204652616781498495005614812119975816640 12247586 -364426157958953151730646173419291346656 12247587 -333394845836321058569137727607464679024 12247588 -1108542201020189549774835142771222525312 12247589 -610446911175451025849887554856950346944 12247590 50493152673700925462627268318462259200 12247591 -1803195386712439504930527295867773338288 12247592 115139355116266169644107961705654517760 12247593 -347761306460896254107680921914255540336 12247594 397318667947267779601836767827633938096 12247595 263469245677156142076788121473879253600 12247596 689223114705360938916664616196355114752 12247597 -1755341046189217285455973341257248149140 12247598 -935568115623394294138953376690902358080 12247599 -553036520295547953975014303432204133840 12247600 118266186765193736509752144744347238400 12247601 -5944866711954322029554497709533511628 12247602 181087210940283395878467184628808109824 12247603 -518024946437564054370428679316994700148 12247604 -5066105234329495941857596872692809728 12247605 -38344015397191978884699754861926069540 12247606 26307645676031886065535843693983637504 12247607 636884469541591064304452527023801854400 12247608 -591123794191771511047875787654353838080 12247609 -1641995866502573856317002942899674677920 12247610 493136773367414385898727031460394833920 12247611 599959972922317628427475027433171057520 12247612 96627111212154193618835436310267656192 12247613 214062466855185660998937604385114906496 12247614 4692042901397406049387668012081878208 12247615 -608617977226597998609819284017550112480 12247616 -627832653350872911724628875160161615872 12247617 -1083907975548740583633290651602663546320 12247618 -323709330380427942925391022232147008096 12247619 -1115611106723331827713007767081679398980 12247620 -3457893092569292846730545681080320 12247621 466387318066088751074016970330729746432 12247622 -307173689939797292213582535642442891200 12247623 208787298209776665571031510476325898672 12247624 -1212878779313301440261144401923807575040 12247625 733340830595928921429660652481839434000 12247626 -383496215433638261780976957057232429056 12247627 -1006474789710957428688341106692639488768 12247628 862388025895062209520518957705212492800 12247629 17438732674474809790967253219351514080 12247630 613597579658662488701947291175759328960 12247631 -1160652692156985956409280055667155691336 12247632 1836180395832624041394225585051402240 12247633 15244158749206887041174045775386125920 12247634 -222711658580488483034296818006842539008 12247635 -49625139110162581212324665479668403200 12247636 -1573310162418050228938923234418751434752 12247637 1122749085136273894733674979252468366286 12247638 -89354578858415290657177838542252726272 12247639 390803558287095038406586018756094694000 12247640 688051492719284444115390776409699532800 12247641 -122726003390850207847878898403184046656 12247642 -51096072094550603809673728219859814912 12247643 -151387256561387734192612341781399742376 12247644 333885967133913910171948752650993541120 12247645 -1219059426564926007266147423482297898280 12247646 -317537286258388203544114530715980873600 12247647 -295875547252041575653712630101383552 12247648 44093596862847945331142891702926442496 12247649 -924986087364438937883138499561271888350 12247650 -74113265702697356998514495711205626400 12247651 -592380989718293287039326055533824864400 12247652 -500516542851586904199251018876772526464 12247653 287422881026680943494662587629235253408 12247654 114120106001350352918817566749654838400 12247655 103810646780782807378498397017177659360 12247656 -275433459019376130200645793198644428800 12247657 -413281712362164026445013774788356532480 12247658 623611173206725157629213705260232885680 12247659 1476358222740585181635458016963215532720 12247660 84872199882759597272384017865818951680 12247661 -64073237009553553321621487641365056640 12247662 -27186069806744072043370458120890406912 12247663 -375676367739597361161434556028237071600 12247664 39778190667640863818321424328486158336 12247665 28951383451616712756625297805535240000 12247666 -51826596423350619397525193359713669120 12247667 -1596786048310055064645176646495134252688 12247668 -183932972626908470684213311963273886976 12247669 960239915354649054775667556288034742912 12247670 -153976985211308844158741880711496350720 12247671 -134868553373485618239906889201117428480 12247672 -239098043210788455997334854975188664320 12247673 -251959192318156513875334280310498765078 12247674 -129892229967304113151426298542730149632 12247675 -740687545301524065228126815096013880200 12247676 47269003324811993346078388212427560960 12247677 68043100103046241075582848287134865388 12247678 14550186091244109311974324824051059520 12247679 1521025891415256816501750853334996753280 12247680 370321665986201128286431270234226688000 12247681 -493279828608533690581306423703512763518 12247682 -459695065477999480097645506278218549808 12247683 -516092031007590111752638831827644513280 12247684 161309510617484342763781802154707779584 12247685 944852775893852648280467368756907479200 12247686 -841559764939740686900449755026435174400 12247687 307666708896636896048472590223454488312 12247688 275125103733647117628120111144416962560 12247689 598985400241614357435646283790258564624 12247690 -1910453486325719080786938581343528960 12247691 -71331528959920543647249095389183737816 12247692 -11384335688727566145947821589417472000 12247693 1178009308627184044586875974529716180684 12247694 51275199897475341251819396965804272000 12247695 -733006228668565646787034672582549276680 12247696 61033326516513979533266763960630116352 12247697 379344290312872096514374502328843619584 12247698 573511969505338526435504048293817038464 12247699 -2533463827207491009051194130622521247520 12247700 62725292870871308599921202411144899200 12247701 465499291840432707114849610149906608064 12247702 439479001988937663551460413089676440704 12247703 150476691422465329040487276337767473184 12247704 -141895901724831066209984023286513664000 12247705 980921659176151157200154133075585444360 12247706 820819927808814335005033196022767115264 12247707 378534842125418510128901036817060399360 12247708 157041461942744725592866082044565867520 12247709 1324654752171382177552069219605254183910 12247710 427890174569536599251569030703562731520 12247711 11162665664316876498887752214421074032 12247712 -2823025037567554577633828350410639802368 12247713 -898190422772094408026236568481547574400 12247714 -207543722080253689196113079206045888128 12247715 608802554489757498628080999164482316400 12247716 221581506546350761513473286768677003264 12247717 50781973734221506231016354204577503520 12247718 376435579452326908993458780779913322752 12247719 -690539488237919953140431522461242936192 12247720 -1104024040250303460247084579418776627200 12247721 56193988246431122570151212939070499572 12247722 110426184969869027977665234446937173760 12247723 642137938354260249812658505853681305720 12247724 -250883640274961781556987752526273653504 12247725 44835366158303972590693623032395632000 12247726 -356827442530741730611826339911711082688 12247727 94089128947488368914238561488173044544 12247728 64851283575769753304226232188669001728 12247729 419989411427607278540452953506355490368 12247730 700939970384960529803333635528803287040 12247731 424722667229203132754268530694492632328 12247732 117225089042826223376130786829817200640 12247733 -5068804097691464828758894552580643456 12247734 -493167144237253989137223033468658457088 12247735 -395844224896951808584176211921305516000 12247736 -847633437049063372533517614464339128320 12247737 -96991373515907361019782747998912894640 12247738 -604225559974208833293008597140063470480 12247739 -54908381337482654295847157834473904640 12247740 -234769002655427897222357559439496294400 12247741 658205523664247545282753228999598726 12247742 357286531902043981169110211678912023680 12247743 -65134873304128093877621895666785135472 12247744 -424625482569008184146237692810100736000 12247745 270980747958205366088523202113195436500 12247746 -217782114790913828782821349908344807040 12247747 -1161954867095650147618156153092266116804 12247748 851740799178069714574698622864674273408 12247749 -297462883256545829872919457843092148066 12247750 589639478844761056764298058081157504000 12247751 1554470803133138859584603618578285241400 12247752 50575449416818800991388874146810265600 12247753 -139580708820082555782389746397818060800 12247754 -21582764086109376420267607839740393424 12247755 154471731990136412122054355426932734720 12247756 1141531457510808463151443322596120574720 12247757 -54304521404483381468426703897225473760 12247758 446791894147338857058445182187485508224 12247759 175321543205404340533429579877527180480 12247760 -59859476049030123713288994191274147840 12247761 602240398273109546606888567089434408960 12247762 -191559134600803107099556901064482176368 12247763 1119144669926960504355494492399825694288 12247764 -368966274987826972910711687349825239040 12247765 230420242486626455896699494397850092800 12247766 -353563083169395138857041831504544503584 12247767 29265385709372828824285199263130112432 12247768 1026821614861543860278184120457013913600 12247769 -398986019284456747255423800125449225728 12247770 -67264361237927848946276965573731087360 12247771 1704136582497642554929772681867603339972 12247772 -663465459078210522921338397707700954624 12247773 -764530168831344703017653559545745151200 12247774 -29790996768701574494737666388835050496 12247775 83722214172254427982292460765438571800 12247776 -387167619515100501276415964411257946112 12247777 -1228332519338637095467487961798364645248 12247778 829290646790930753704129105562420239440 12247779 -114512442392902973810802851330069436432 12247780 -1136461913931416288897680588042365542400 12247781 -242828073147874499997865898314462104576 12247782 341864603874030778175455683819132480192 12247783 89767381538637297254741133173732991032 12247784 494968921299535696003910255874858270720 12247785 29322511281949267938433267626730603200 12247786 496180814079207450414870898997782013280 12247787 141748267949827268756028131186941256436 12247788 162076514909191209274672943725316898816 12247789 50934283163048264458052483112599202240 12247790 -80070646298126706279567576944612582400 12247791 -811727182467711744178988669959647369216 12247792 -359133315135448018639545173895324565504 12247793 -2458083948044811622634928865100970583056 12247794 10618761381841096261663084595156275200 12247795 -1112300871490378019291151689948789705520 12247796 779380619898576858066584846914510264320 12247797 -552552759429155300075055727497458104800 12247798 -180380907852853027101919631370789796800 12247799 -908520146170223190104629903234113413760 12247800 -179958403075515578065470094465766400000 12247801 -708639307491666646106468927136831873968 12247802 193055437551055065653386440117904066560 12247803 -651220373966481368032918173680400280776 12247804 756530386304166061965716521737946566656 12247805 -827939729058973398599189324879066307540 12247806 -26889161895391608160432560626960880000 12247807 313068104426603057580657907500881034720 12247808 984992974180273048251210377481506783232 12247809 27691948016937696381341263837090752960 12247810 592290235613248480773952969573522368000 12247811 1730465014853143304864194910230042364412 12247812 -469207694492070375262776680476506700800 12247813 1757650634557527224968510825133977476062 12247814 -40596320339314605359811493404756355968 12247815 -384365128527791366163568774518979410480 12247816 -19459675664185455327697547998812733440 12247817 -1419939988508043368614509935364168124134 12247818 -281713492027827877766105869443610398720 12247819 -9420120821662286834973917343053004056 12247820 -19725108350310147683388532298858757120 12247821 43587529667270930361835168312462318080 12247822 -83108310778167851542726392090839827200 12247823 -168732871949013284727306131665297892256 12247824 -116227240555595363921870514984022179840 12247825 -348659136504653079666882825681854599450 12247826 -155036223016976083857873415225793547888 12247827 -174888304896285772312258359219204983880 12247828 -582400215320188991926553514649053440 12247829 764672396799284707585026694068174713088 12247830 -73085336515597978363377577519601498880 12247831 728373535604741779587006391569540148200 12247832 -267187272237454873087461751714428395520 12247833 -849680617047068751192866801226619497600 12247834 -853647829510790080513834926576711719184 12247835 909827675502201607071553858674307145280 12247836 -275476334592158628499743043004671749120 12247837 -38918964912270821295809386609973738880 12247838 -188052071802945710361606639654373856256 12247839 571947508542719324927180097356728019400 12247840 -236215780207703900351177867580565094400 12247841 -715745724048975720048684906024987961758 12247842 29816424370273750757303061638935677312 12247843 -42998415069767382425261074166366015908 12247844 293918072477307078115944239196278784000 12247845 -53996553263623832145900443324700241920 12247846 -363029912518463506336576411033692796800 12247847 -1199800897089324221376503664671188277208 12247848 -31611763910812137974820165213885818880 12247849 -1168527440529756094255869675272982519564 12247850 65705250620943357691864731202344368400 12247851 73604190926707213222285029688273049088 12247852 -208436462244200331363634953978200895488 12247853 77894422398667144127686225250952991200 12247854 -6214008109757743203736686158227229568 12247855 66022483442450329928924627677807367520 12247856 345588969346877110982784317948640460800 12247857 -1069834988370770575204835643118968928446 12247858 -79990721406931801225127920554775578624 12247859 -723073599377246322420755912489955175296 12247860 440637138122589768003025023282364416000 12247861 708400786525639255462447657736964124 12247862 -5647600461803238345047438879169334272 12247863 157690100467483214913216608503754408400 12247864 31414205341445825576646465024198021120 12247865 178525740684455332924318372132831435200 12247866 -185413507841534219641027942585042411296 12247867 69392092088875743478783449133863718360 12247868 -449102439974379772609171936820288937984 12247869 68314630320877663004003186088058837920 12247870 -5713873815475155040213457822759821440 12247871 -50411207974754768595413013921682307520 12247872 37688061677671895011099872756271939584 12247873 -116262655867825972673158662356368944000 12247874 -835644446916416466620466440493310070064 12247875 774779163794789178940551536864025600000 12247876 -320491999264072437939286640761653811968 12247877 432653351516147345486547875956957076832 12247878 -466909520133042336858856068249925103232 12247879 566124010098456935664695412658760643376 12247880 -486900930156560527342894350616638259200 12247881 152800749572081738940078259961967350400 12247882 -14353714406855122618806697801376672208 12247883 -167101598105971395026352289883912715456 12247884 -338264336828756706272101214155994139648 12247885 422062303579870337259984716955285682800 12247886 305283317444775203428244545847969501184 12247887 486823832365380967086383597667196269960 12247888 32263689583311938248339450000192536576 12247889 -255489042795530388223769092976774581080 12247890 -86437515726467169260306920321680622080 12247891 765829035120603960109426756083531784704 12247892 -1350769153864439753526297208025189318784 12247893 201619314155497542374874134964738306222 12247894 122417576376916319030614286919023971200 12247895 -173047044336397065266157370771009752960 12247896 619370586439159967791707736290019737600 12247897 -159837007210376901734763808711119337968 12247898 118216700187796805363187405015871287264 12247899 555342319439701721537025978059377304880 12247900 148449257324401235333914243373149619200 12247901 513080597003804476084619803984617700902 12247902 382285437154144709133210677834745191040 12247903 1457645607877068227379444432467681829152 12247904 -772952366760484930209234528208177987584 12247905 12314699242370143050548982560482408320 12247906 -455257029989591673762387255242268548736 12247907 -637796068739929193209602927339492426288 12247908 241543038865422787525518906613328916480 12247909 38804807535715614035438501557384506110 12247910 662481501573287404230222637554870677760 12247911 -135093740352690089274985838055545238312 12247912 996271466981261623788752004687818342400 12247913 253034262589917384675909119484243669600 12247914 20568487368382336606539421928209121280 12247915 -294704471968710347415523234445731441440 12247916 459107374884922451461189941026113920000 12247917 -830035587865663855054264928144656619520 12247918 -1598881575203247542353205808913493091840 12247919 910987818441635318855282045414192794320 12247920 -7497658785413530495999313531697070080 12247921 157751629976202999986699203055689371712 12247922 -676518559970471286511936580406729835488 12247923 369633028748540352514211822759194060800 12247924 -110937807221789034239432112418862261504 12247925 -128986959219622014795969935857936730700 12247926 363383077688089165678529256019313061888 12247927 1807582106964501951210317601007181376400 12247928 474835349199016699781289383973312921600 12247929 -410099319052301347320093098214717284796 12247930 -172615026036676733429782714318747990080 12247931 -985087274210484136344576230675306066268 12247932 -411706040496306046062317723706611097600 12247933 -1184473143894496533141004367776122736116 12247934 -794369640829202744512681058202899664384 12247935 19176495205672557489334894848603717120 12247936 -272875078003735561389677044123985510400 12247937 -262327452105665413033855128453805950186 12247938 -387337158944802481665347142706224302256 12247939 -107500701332665990526444251490471133168 12247940 22182697286865257569851830477699443200 12247941 -476670431292433205136147643803421874976 12247942 96445155337477722792654742946726569440 12247943 1244480259971199675541455152188911661800 12247944 512152978552923025766326266862616862720 12247945 -930809448924448402956689092839521785500 12247946 -808898308115469332902153189565811624096 12247947 -845635091938072944682284296194498570080 12247948 10210976395966649784912858272529564160 12247949 -337075932253718511086183804751706099200 12247950 -68221412155295282763376194646459929600 12247951 -111345399369603379150299219980644693400 12247952 -228913566535879398208236020291670073344 12247953 297982663617818517167069739491824856304 12247954 -472715504360604779460792157604529139824 12247955 34240196159741979816502961068545750000 12247956 499335340483917873639708092176187473920 12247957 -329369990263549488892235550304395942912 12247958 -686372835344454406892330136985789920 12247959 267419268471076399275694594171159041360 12247960 238238825893020743934032377219617177600 12247961 -733583879342685400483073275657409147376 12247962 66752612126438952387552060157404758784 12247963 -32426253951014478875678625358899729376 12247964 -689942723792835960860040269431554753024 12247965 892156790491183283313505399786619089920 12247966 29496555707664560832788100125034014784 12247967 -784059498256138512151973946483313503768 12247968 306092038982125455954317652173619462144 12247969 -504064978717695753956867268487257332304 12247970 14767530814446074447539004699907456000 12247971 192789502193760371522229225770007769584 12247972 433396878702065871730342642704279647232 12247973 301226515878828050441845966708711286904 12247974 94671466215751823796949464559028422944 12247975 48920815593151418254947747106009783000 12247976 209148265047645450667843232019362611200 12247977 63268754049957412483252017228737341632 12247978 -198921181629980215717638468675542942976 12247979 220090108049198309527568974824101510376 12247980 -343154747363915058707997547551716336640 12247981 982875142394540722428979268330388789782 12247982 204448228054923381324466649773817356992 12247983 243607413833221831573763779597175040 12247984 60985718068173653986158786829048938496 12247985 168378944845678430720744741308636574400 12247986 110113686990665462078026851268915167744 12247987 533863160124383919837991294073827690920 12247988 -598854354241742155448587767219674320512 12247989 45327842779795521718487646249391550400 12247990 -684701844105978296029028139523993797120 12247991 -14294693775729007323005398631064183528 12247992 -81427456449949095007440660254753095680 12247993 -1311604441818461394297709091819703802736 12247994 726944410045518374626614187097074451712 12247995 261295917618194760930108973092518768640 12247996 63029460057217184591639292695771281408 12247997 -468522837924558477566162457422455390368 12247998 149510107451698351856361947500084362240 12247999 -595484905520161904965401312129866335064 12248000 506015934947192377971669921902886912000 12248001 613762283246386085506256400992098065330 12248002 204502341527250560558966870628951398400 12248003 -1151958711272494392348694064179611256800 12248004 -542837148476321143548238989411814523904 12248005 -60647071454245623079126764676821715200 12248006 266177461240497883362042687994009620864 12248007 -168069835968648389502456303256788467712 12248008 23697186744809932740323179540717224960 12248009 -52977090029496586229995268554482380784 12248010 -13433398631075011918665269251279412640 12248011 -541082977744321149356136198543429345388 12248012 -27752313977662247417874306170143309824 12248013 -51400697107232388615672648385670216256 12248014 -586317444019902823070338710733248462144 12248015 -303667462963736059434161379178856393280 12248016 -96444908210733648753695190311216480256 12248017 -924685866682098946763249406769314225934 12248018 -401763847794126227481913431590976029040 12248019 34885375362476462398872258724054887504 12248020 30683157748472591669190871832185716480 12248021 -1265144212620681423107852153633195513778 12248022 -37739033477902624729506257071973154816 12248023 1561153205594541575554599263570113947272 12248024 -1001331202414959940350886688160393523200 12248025 -480941448309635402521930547869619713200 12248026 -136159738895359440654861407806472336640 12248027 -664820254135425656547385951008221977920 12248028 -137398284272601703353094721050814009856 12248029 587903440766280302133579660705873933984 12248030 -233141696615547635944664101449226521600 12248031 301856307563462983066996590821436529920 12248032 -788400918511210566067296853725683908608 12248033 -275978487388290803305675505943605310720 12248034 5753832743889944908417220971329861120 12248035 668900313688626949035331385896361749200 12248036 307734393341788319101361038676366293248 12248037 341591323202847849052795435121911357440 12248038 -131914816408575541007267340360749506560 12248039 -2245047843941347720926722930009221304976 12248040 -395399231541468703228425021208951603200 12248041 130703787974987614445650381041820508304 12248042 270318459761349844743025265109510090672 12248043 427627457401325591454629917039717464 12248044 222869595469001073844405036422810235136 12248045 239489084906310207112559890966271052300 12248046 376640397717331714375450114063852646400 12248047 -113055349153561919003309105896611255936 12248048 232700941133287572871036203440108470272 12248049 -229005308643139605741747996864329921952 12248050 -68177072470641376378278411776387059200 12248051 -284459862217897862275752986142302352948 12248052 -36947691202320793962162312792912691200 12248053 -464246052845535346520531203521649981956 12248054 -33069021521924523522138054184964759040 12248055 255623862566824527421024786659358801800 12248056 236242416816051715175391960710559068160 12248057 -68057975354232695570574890058548527788 12248058 -708511867985006226583188832707674250240 12248059 -2851758128865913111349425714753547578368 12248060 -567049778398313653542418622522683376640 12248061 229341219679444329211682412559857129984 12248062 541977874673391899346959083009699704000 12248063 -1665014119824790075950317453313850211040 12248064 -883044090158106734566519201078318202880 12248065 -149161550841854522983170114730518744000 12248066 -302366834944903839429301840299471568896 12248067 -303840634354253446676485943470419360 12248068 137232006347745544109686184391098056704 12248069 -762983181376293555832591907183458606848 12248070 -6286590367211526284316690902241480960 12248071 519436779586217388018110882878252849944 12248072 -266440907630374139822581154896237240320 12248073 240326023953139957664130076248885524964 12248074 -271721982717448667535103593996816570528 12248075 -92426758930540268772712227669784896000 12248076 -199889986381440266688680437348726517760 12248077 -30599934911503053800640296704523657120 12248078 -20070390492193482130299288052281304320 12248079 -773084020986175497993442874133447818616 12248080 -25322461325404651861623565593770557440 12248081 -1450054848426133780030041523952372833920 12248082 108628147734998613590879236332675039744 12248083 -170659960770344499402223705563687527480 12248084 -1039392348091735471532743663555299686400 12248085 -53138185731702431700982461002256645600 12248086 -44989789932540706748427838841474016576 12248087 -142659974553790961873142846056361020568 12248088 535424919686733103554499600563971481600 12248089 -295801822084641565474450688263268087868 12248090 -156497587265860043698351713903390439200 12248091 19925162814606118402446651856174983000 12248092 247274802054569761983505514284377338880 12248093 -11957395273973362662870328085144471232 12248094 72647332324465163245293806679722578560 12248095 -1147611979239311736703335579344297933400 12248096 -106297508019126463877315343522170142720 12248097 -218793689580818630838494363780226087072 12248098 -516030148131273300682023692735778163200 12248099 -619416155282176475162533834304817204900 12248100 -6543824261697952446034406384990208000 12248101 -1628265832635024294433255743151231368898 12248102 9370566764363864106436753584291175104 12248103 91787646799823927161733299845577347840 12248104 169979192335232225623184170884295680 12248105 -427209548405619310028190895544032464000 12248106 567955961214219316221685072495488267264 12248107 739145997217281338293380303934835139672 12248108 506041428454549521852475171002626104320 12248109 268692156527397029251330990521128437080 12248110 40746586038863236955241343365932582400 12248111 1895396633099889498423314452566383784912 12248112 8690401602263896371265438038747709440 12248113 -985248706531503073375902463430261927616 12248114 57666395539872061132661468161003671552 12248115 -67183422727312007341420291398975778560 12248116 -154740016605984527557711361950343475200 12248117 200149810941691778010662493962513964192 12248118 401831695349501194904924797072158798720 12248119 449710045731006867979070668960690751944 12248120 -8958846373484971288603679363979878400 12248121 -53487495637269004855530370407163916160 12248122 -334276218552992575071263855223255897600 12248123 888024437254537045298664889843455366372 12248124 179559332206706669391356669012477952000 12248125 78067297213127689797785498293653878750 12248126 680401875258107261817503036087309040000 12248127 768786196611667293961328697258096582264 12248128 1547216666149925731489057576736260096 12248129 -1365900507798722473802571297763265397420 12248130 126359304184421859190014053767006571520 12248131 24559181636467555515613080547362366464 12248132 -241634515882726605950743730794303519488 12248133 -811917505782366728777253570888602201376 12248134 195743179323201974072851954492526979072 12248135 -305108572396951765025277124417089067440 12248136 -698004474077057674528818213570870681600 12248137 17094556398172524770014609819044402720 12248138 169379040600123523114871129356274972976 12248139 599821090190062847098322192377904729088 12248140 -445406357518741086366392410729156162560 12248141 -140937657099547736234778924635853397920 12248142 -972789238646094592160066897452308741120 12248143 -761890333472366150863281656060522594640 12248144 72022528664776265846995207428407820288 12248145 73272245876111353867838391669476083200 12248146 189572900378859008397692689329753934464 12248147 -666780816810940239597201966777250543248 12248148 -195816986435442559738852479883184363520 12248149 -1052730243394777519379146568903880588850 12248150 -46033188450836840476471664506556928000 12248151 810614220953818122242686980893373157584 12248152 427065796008951300248547011691809710080 12248153 1943020286789889884141794429437100026240 12248154 -34605873296363934989980742366349374736 12248155 -83951683839301048729312399683921990000 12248156 443427728351195169141791744606249771520 12248157 873327076787827932500011324405532826240 12248158 -2534714077172700067510922950767939072 12248159 4314935129194381641660249817975307520 12248160 671924349664966188854427324782739456000 12248161 960180034551765811517905012304758794052 12248162 2955443654566194802092252504733937664 12248163 4406967146733505415834083826202894600 12248164 1042635994539451414567037229778998912000 12248165 1423635282580257851318201049393469017600 12248166 262851407216783675196189081368784334848 12248167 -845691985314504398145538167325076582640 12248168 -8453352334183749074763567335182525440 12248169 -469100531163707792729389641863377806912 12248170 409454293536823024459350843446131580160 12248171 -328469169942701530546408289490127779408 12248172 114439710190419965492193822350960558592 12248173 -655603230179217659880900435129572029056 12248174 296605732269018814986951512607108813120 12248175 206030974103291439910793998173878703000 12248176 -154637906533259148229558155878133006336 12248177 1918042186223740436470468415708791560612 12248178 307518512497007344327892993355289194624 12248179 560330782741773873695734046749581318000 12248180 -35383563464401522955645404387861708800 12248181 -857750887661742020028742877608085653920 12248182 1678586647504423492341294769833506773632 12248183 -62069808163445136765565822696307107536 12248184 163629139252060718803089713842136432640 12248185 579587287520449762066882085530655608200 12248186 459428963653995107525040408752029117440 12248187 -348218438985543410995902062886695116800 12248188 640570501440059094918765519844946597888 12248189 -668006791490318295779000057352869647380 12248190 128159994991802075562816444391770032640 12248191 -1744598548332866940873125866427565985408 12248192 -1065439908480731897672693025746190336000 12248193 -271524261373154677362675657694624111872 12248194 -95176594682441180968604141899638475776 12248195 53670293641229923140036715312071085200 12248196 806924345209997255747982404028472200192 12248197 -79402727253577746972539017579045586660 12248198 916274333651938994662277684213580743040 12248199 -1481819220815827474591557182736399416880 12248200 -68219567389269537288424133611954176000 12248201 -63839123326570765719800008664926126656 12248202 34134598719039567045000810672734192640 12248203 -444079880843749587947018830095998084160 12248204 -1221390855334090567677782548217621516544 12248205 -493260548865801335193111056921797028640 12248206 -3140096559357911446018559763963302976 12248207 -214250585854476626384794889601680654544 12248208 17704481082704798966041235667989299200 12248209 1719364753635528098200108916613132591410 12248210 67417560429584846382369559392876933120 12248211 -41428899036598252858854337750091678496 12248212 414245123001202872561950950652871875456 12248213 196644435565363747914863850753255998304 12248214 -92116673905208306165818057568816732160 12248215 72498316396493415839927662389825036000 12248216 -186389732046785329270001424627289835520 12248217 -64855841750364707498187545304058333920 12248218 13546166484783406253710599716367544560 12248219 -726669202641795111832287798556722064380 12248220 -276338875594501852773851094753040542720 12248221 -194368630273119502193315581868599279240 12248222 -36813999253064117792487191600403965568 12248223 242261471786448201978869543493660977280 12248224 232144232915175244533300802624067469312 12248225 1339839214310134016589873736201803750 12248226 794465327158516582405598081859762182400 12248227 -417711778131162028572297636871921573392 12248228 215613370441957222798336558573993216512 12248229 -229791236577132995907879083890528440000 12248230 429851282086826596669961034885289253760 12248231 231104258441532903569718784247953543032 12248232 33920745902666593789559229549134807040 12248233 -1819222987064325507643551978206388896518 12248234 -445574035845242081551870143959230421760 12248235 442168900778773486489707583887617431920 12248236 -153351339131441489511320665037562101760 12248237 -432259291729659066902585483442522958740 12248238 724999039370325607468267271560666779648 12248239 157113371545004077666008263405514005760 12248240 -135089342361743849998939272488835809280 12248241 -276633181772052779726346992357893918608 12248242 -537570965926961582766821610736295359728 12248243 -492090060336166078627083949982180814000 12248244 -774808758892237261982906594403498472704 12248245 1606997131125121605699353016910124064000 12248246 -1301080024180649206735144766751274404480 12248247 644547616403563459761958785848344243200 12248248 173192083545206391631916855135601807360 12248249 834935643721693117477623096476058048 12248250 161902494975820402533543751639473408000 12248251 -71650338800020525897790250510238156000 12248252 -979627028721431982515675266927767051264 12248253 42621289236210999592325390179728547782 12248254 4060428136928540474638268419060599360 12248255 236481234640457957504023403055286272000 12248256 305918158192172153591873988310452928512 12248257 313345266973419304071424700026695834624 12248258 -128153210401068575649169560165516036096 12248259 -27070702428291926753520517461948387072 12248260 26580699302834786998936292267396774400 12248261 136209786329668094393723816496857851392 12248262 158355656231573926576329139581127153920 12248263 213832184650958272435002340433527158040 12248264 243700567986338010107598129964538265600 12248265 -841032693276133298652534939139785041280 12248266 832165016941192914970578683793808022880 12248267 -1118054342068073941696759912827331128684 12248268 -6557714637761614784865048878570242560 12248269 -623782034423492288011703383494221187840 12248270 -146227094893470809999403321860375182080 12248271 -116385387339854680728494107764172903200 12248272 65566322248299511051881945375544442880 12248273 821125582436419087613576584300342847040 12248274 555982941755269138243963930907532929280 12248275 -351241143726627150388348304257814128000 12248276 303902722316481841411673625740293943040 12248277 43500330352532609208310670031168565920 12248278 -11061007167092360863506419284678718208 12248279 1214700506602595605663673811674452625520 12248280 541205569562093590299380518071140352000 12248281 -13698675236479812279000077189948247936 12248282 -491892463105994726849507466782088783360 12248283 434959634498977291902385028543833411224 12248284 -222829913924121753726179245574445033984 12248285 -32424393197936171517281065069530784020 12248286 -60381161809704231935996443670007017472 12248287 -1369508796567625324459528660384005596288 12248288 577868925173624866976209233217260355584 12248289 265229748653828267028949743647329105554 12248290 -34370332026975761150049260219400337920 12248291 753999818099839170990429487118814376584 12248292 1792733373547283129493627164784328704 12248293 1384223188964472811414502873737043996320 12248294 1031402613819352040945009401291110489600 12248295 220538817823720279028472639409911105600 12248296 114377453367489973817769150196406415360 12248297 -840261102794702046069031280213812573254 12248298 157622038340545625055208862784562061568 12248299 -199416923674142661264899433527088558048 12248300 -115966924032313999857856057176907699200 12248301 -266252092168899605438944822652296385760 12248302 -536590140410616602040149321949533637696 12248303 740272906470560074271905948692829561080 12248304 4916025070724528347127779466612342784 12248305 -42632944918915134805603437486627964800 12248306 -16293779762203494256450112080404357120 12248307 -438798931189993855328241003177091401360 12248308 -767420533512647151522049505547333907072 12248309 1480507076919353820519555126172383553134 12248310 179588908580381096553070797912755558400 12248311 -1063703933950172627900026914064148280088 12248312 -906714683090104888703604571891893657600 12248313 146359927911217578049350313000477102080 12248314 -326811913521673399836474460732212460320 12248315 -168097517533802607624364988075839895040 12248316 89538975907496124922236257025262313472 12248317 -316742058637892883030111753152134375808 12248318 756434840072968365905557063204361736960 12248319 189833939129283411601932543333181396368 12248320 -180425776059007867393781455141963038720 12248321 -159090623293772005458181196420076060588 12248322 -393695418074369355919168928486609689728 12248323 -332756590631712997898206073246304492440 12248324 214547892829579215725827668165877742592 12248325 -468562321012552223724568550464748230950 12248326 -486060012626797170326763651899357481888 12248327 172494539553543068315743914189850233312 12248328 349999348340696067774731980929178828800 12248329 524238065104768690996835935690741218000 12248330 -313547160297827857074195154330696118400 12248331 98598236495145111126784868885997554880 12248332 -509149010142403361784844183886892600320 12248333 -84596689563901225338862899439016506656 12248334 -13760210571206328528637259383722437184 12248335 3686799632954924468741833436640969600 12248336 187201393575532013460594390036324360192 12248337 -1242952623169242984851660695613336190048 12248338 685206611489697470464702849428857170320 12248339 -1239816981689310573574541555608572431400 12248340 73818175837824194759044931774876221440 12248341 -995464690140373849958628240416222023680 12248342 1151062073569248287376791978460082009152 12248343 -13556180598351171338589159438329465376 12248344 47361663754728222173651685685901905920 12248345 170595096200437419711215590524828419520 12248346 -1005886678549965609841262466237128448 12248347 99321591159949950095115925867995784872 12248348 -87385720158573072838627038263204118528 12248349 -971921278665033890238298226937567735936 12248350 -101327410791178237484676317776050504000 12248351 142953188119979458598324304588708656592 12248352 -372533285790816438732388115442145689600 12248353 292814193206305315960450906955337847440 12248354 -798245214684497141183509424043561387648 12248355 -36527972215949195378621455504931374080 12248356 370857188999663322086669373801906657920 12248357 793828950094302941424670614346442353344 12248358 -192275899250284389312035012945423329920 12248359 -851509296481540389529848509768808465296 12248360 421034285559599492924436491392153344000 12248361 1146568172838261751939832472691943900640 12248362 -45615606637679196660728792089556567040 12248363 866769070548733099491860478825811277160 12248364 -658935609454068193044362748523688506368 12248365 -732562785688847586403243265419798356480 12248366 -76530669484411971556452673033195029696 12248367 413264143643997389785738058299661788680 12248368 366268140829988686179928803407660089344 12248369 -5441967760179084626759890688657137728 12248370 186010783905178689075595304423171183520 12248371 -1306385058173218268586262170160163723856 12248372 -812907836172817778425590060926912759424 12248373 -993392188189359445662583085993431724832 12248374 366887546949512563111317565925396922240 12248375 -757060315077910305767091305599767918000 12248376 229586502859819601811505617490810306560 12248377 -296178608549402622367811721494470200060 12248378 948518956378981867770917613181851648 12248379 -28399282117820038427739558808241009664 12248380 -707299213872546879081028387715824358400 12248381 -87570210313843978710317065506153896616 12248382 170641969241533896148572935976199009920 12248383 1423290020641443360949398718715249924688 12248384 241175823488540396869457946570906402816 12248385 156371452889043753090147050071316841600 12248386 -218756865688767025764787052442927145440 12248387 -274328259342029497572022822329660773088 12248388 -811923980578427554598084778340437196800 12248389 -946028934297271454839547947413205651810 12248390 -88226910326499292294073443219010365440 12248391 611130704201764999048121384736092365992 12248392 -58993253961107958187061980730792417280 12248393 149634453131744279595693452636263244304 12248394 -108082812079090017340728619166479452672 12248395 -483210241326547558085840198265916689600 12248396 -625158732200816352402295283256626457600 12248397 122024247349762883578806904239725137920 12248398 101950288461948145372571300425309175616 12248399 -877032005416794531418847549723778195600 12248400 -31282822278180320490739976266727424000 12248401 399558473523324109928170051825272737904 12248402 -81432143260002696945844624611756105600 12248403 -58596134632588970452046753815191829200 12248404 330179464336245791967254617069411389440 12248405 -468505335880666273341433067025099790440 12248406 -123470572835882745926854680802296710016 12248407 -455225427630747044219167082035328239160 12248408 -5267202038241271717568275244969687040 12248409 114194956853662286013065894641739700768 12248410 -205534034608565721239923099791601889280 12248411 -210208924688356403781260420426236861920 12248412 35549264393684773195378853644899508224 12248413 146325012289214718025356908673289626662 12248414 -494910823147800522794895533028297538944 12248415 135580945738050546400765082094345940320 12248416 137371796414683316035805242604813156352 12248417 -291234308345728172123009743159139089020 12248418 -40344668886852820500486385986367828992 12248419 -64947743924835724490544697538641521504 12248420 269707432295735705857179476477109473280 12248421 -19282511519284564490767012934318959200 12248422 302826515383287290618416314423255772224 12248423 494470722313719141759764215056297272448 12248424 -360149097865768506278077767156155105280 12248425 -121102529344370205025462730936119227200 12248426 -168698288471808917102005859781272398080 12248427 -173066012015072587952289793146108717480 12248428 -498762159946932033685800145908160268032 12248429 -171539615796822390982698472931397068970 12248430 -43337898389595140639697995350615745280 12248431 -700439551480951765354529106244774680968 12248432 -56262950668566001743083350071981834240 12248433 521331891328988257648899841519919443920 12248434 -144240820421330505985580399832530413056 12248435 -935423363961182819194590631106368031040 12248436 -709296810185063498420392957539239325696 12248437 346510759392733704400851878854816534620 12248438 797324189178650285508175010628127209120 12248439 98006531190173283592026913503035773440 12248440 -217565423591635269666720489525166080000 12248441 -622855118314391501386022804984764367616 12248442 82231056293368464613290898514504010240 12248443 404350269781076867727566874553747015440 12248444 467083555506595228502626062265743505920 12248445 -544588095641445534891848325067259481600 12248446 -77618483451429305460328653467857695360 12248447 164924354756236129895403127927419760080 12248448 648323057008629367777423332771668951040 12248449 -689118714346125239012235344752977069564 12248450 43173828001058194050469198033330560000 12248451 -37433152256228713218859382268914072544 12248452 -585886516309961310911583414820594516864 12248453 384647155791445772242502432660845685280 12248454 56421000627243505514989438916439360000 12248455 -97557203281680516936394091126135285640 12248456 -624184254920107862208556866896486768640 12248457 -203444063857784682661652095278676816512 12248458 -406971244850352545349164646434538547920 12248459 792705860014041733098751711008822922320 12248460 -144841931786146999103891178597406218240 12248461 -1366755195813065319921045990466878500938 12248462 -127192182559722668664942270727668552768 12248463 -92050477036587309589372832964512403312 12248464 -6963822685180649078164425219323330560 12248465 -184671622742782976824047868362121120140 12248466 34375433732318302151732983670367700224 12248467 -554055598723764130192525926267637424 12248468 30257495520334299795946550366846667648 12248469 183450464252888615041513973210319643200 12248470 -240135888224131062860664957648527164800 12248471 2276853650071384537253827830593286441192 12248472 32905897831412379069791999610157793280 12248473 -1702983041053793667462363790325132036278 12248474 -96571338642336373267668644086211874048 12248475 333510254160166765563919689304190034000 12248476 -1016167660313676445206092291853171179520 12248477 -865490505220615345176373931607423355674 12248478 -284503183022355015339700413456256310592 12248479 412785140435296205785133019830080327080 12248480 -349931113059085208249894315669775974400 12248481 -174582638102747153420452792767249764640 12248482 -1411320521755677759513413662503835435008 12248483 7932566784516735605754234995914422240 12248484 -541957800308146245316648982092967230464 12248485 50719696125904911165771561505895351160 12248486 -579758129892451665154297249203123216576 12248487 102098414103398082817030903719779006544 12248488 -112077229714469972657391858941482352640 12248489 778762671971681867150112824441279775168 12248490 177169877573048445534707981223549861120 12248491 -1240772769845933631296395185655022332108 12248492 24228955383375852353139163556922844416 12248493 608720196564812232185109241942144275264 12248494 495741843976132224956137203216703400832 12248495 259224825872789731271566657662923847360 12248496 -2340631499415652170140842111250792448 12248497 -449098844066485166557296689355400723054 12248498 644499840690202689211798168398207682560 12248499 12366701224090848064460821688219166768 12248500 -1232133737599106362147103416858070016000 12248501 1846787082094670129812445009210856683502 12248502 63033191292057964624569053477009664000 12248503 180084079063292013699724163357474613184 12248504 -60234979693429850990582029114635264000 12248505 -606011905369465965133795677709801943100 12248506 150814069474221488439214034455102115952 12248507 -1709465224246480275628922162859630912 12248508 255077248140570623551479161049783144960 12248509 213837246409208382595182360177710392320 12248510 -102128025350918041232082761353340283840 12248511 319908069872958138007103324620216081920 12248512 -105629475708018473908127647392646299648 12248513 -1045035807663248882871307840283642114238 12248514 -136888754325950293317230461840096276320 12248515 -488104816754901028787482108578605452800 12248516 -65108802866531769471415820489100140544 12248517 -125355894404685494151587397738210311616 12248518 -368797886351737991476724155598747052480 12248519 1566583009154292827330784360247118440920 12248520 -37186217176184351703691420963870310400 12248521 -819076778677486069051941511687470464800 12248522 -92443802061592658980839003442027522560 12248523 -242481016311757414961252026321908748800 12248524 5266430931188536423190449654722382336 12248525 -619356542630901861822179659446721009950 12248526 -296524194951121992861052372277351633856 12248527 347685103443090351472426612019962177560 12248528 -115495395711182027243054798234405019648 12248529 1535397104358866374619270912821597299840 12248530 227958800023640557901410779887169408000 12248531 55446802100146859819009069071972797672 12248532 529625615794828236629649002956636227456 12248533 -535180971559981300256873243344394646432 12248534 -203961127261118143895312358781722663936 12248535 88351303806913898786424161919290887680 12248536 46011133883174571234786797169554534400 12248537 219219008461395016123884545690483667072 12248538 257256430370680780387141436657087619840 12248539 -104235157298255600543588634393613621520 12248540 936423362314222652710466727290531865600 12248541 -454270586760139773209297154259682960640 12248542 200359119215632403450159125174712172672 12248543 -828626150067815136430821760815714336 12248544 188777549815093604477358868038779142144 12248545 221458851950634229819811325881983938000 12248546 577720893710715657539476715466531131472 12248547 -1022409197530372149593353115181723793800 12248548 -46779842617645617934692114048857198080 12248549 -104340051342836248090939238148937142400 12248550 -5217219983857690917470669475627648000 12248551 -189632228113011729409157130309318921120 12248552 -97131478477193259934626014964242810880 12248553 -136443096117044652856504957368958662336 12248554 -687785553239196691424330331708534432768 12248555 -1048004642522070418954226034135633984000 12248556 290811266237597502486973245485116815360 12248557 -1566827183488732923252722164246113425194 12248558 95916204403001615232843651784260218880 12248559 384247165680910484344803025632988776960 12248560 24629162699353603405036928216206049280 12248561 169010486792058442705267170924101760960 12248562 -325885533576556139063981256017583589248 12248563 434681959097576594181970959273198851040 12248564 -577087773997708952937207207873815773824 12248565 -16830319128708709998126359211216568320 12248566 327363523337804017390894118151331458624 12248567 -1241625372342909101566349771310917007384 12248568 -381799054613833796047836990321956413440 12248569 1678280324088584169186877146039080260970 12248570 356113423960733584102133236311385152480 12248571 419183938102426842494296277637242930712 12248572 -197049592688677496219471730522284648448 12248573 -444952370896383596228595770983428911112 12248574 -32980779940390666094855667542186813184 12248575 629836899845620405903054913766928623800 12248576 -84105968728620099728705514685008445440 12248577 81135372266134620411219236491315422240 12248578 679452114541681666955759354188529207040 12248579 117198913810507950393845933888686212396 12248580 -489849727675001605672606857230240931840 12248581 606331785134381903326202460846628722912 12248582 -676204475576294066785463155690167496608 12248583 328354919329239646196319226748662441344 12248584 13837871827577993346662035572705208320 12248585 -163466720183980237748335399750328982000 12248586 45186147655498998747303993107022647808 12248587 258044764219889812611733456222998204400 12248588 1186458669351279455351310430202098944 12248589 45074126988018311374814015140024411008 12248590 -583446592955608235383117784925881275200 12248591 -275115095174772857048456143820979893688 12248592 -198154327583191339016657576093585571840 12248593 10466844454426599224276049571360568384 12248594 491624684289376706359039468178664990096 12248595 471972215823170773960670125852825211520 12248596 -422889244320817350021223705947051499520 12248597 -33792704181394954150838809510688824320 12248598 -243770212932658445391043473005859740736 12248599 -761599581342350248006078094519344557480 12248600 -98800509912959893229827624158922752000 12248601 364530300770918992342908080754229536864 12248602 -1628060501792392131574353591758940425280 12248603 545286397556932199786835471712361616720 12248604 -45129447730247869146150984814023720960 12248605 1158054487070932136046446771943249387360 12248606 -391004363721518342930838802814076805248 12248607 91494627597419884408009174180932369792 12248608 251711247039809735366397486017035960320 12248609 -568350708542530799652163110625862060190 12248610 -54462223040294364898135572327431969280 12248611 248813438904603114640138906133267785032 12248612 -59795019916927588913080778005357992960 12248613 63182778559725292608847482938013355098 12248614 -22295773546587765900450839768133830400 12248615 258530649074104894767564735477315189600 12248616 878152953033915311556148355393609318400 12248617 -491760903176259791201774138900174677148 12248618 -102420169948136013423536697353903668896 12248619 -311842734641107003068422274735800999760 12248620 -306707640300041496275365731396095569920 12248621 -258461035225540689748942582891460759616 12248622 -133457685869973369216715143785285655168 12248623 -865384221158718896286202375819800822240 12248624 112496139439641632033271515518660362240 12248625 -402246427998270813188139771875490240000 12248626 377864078980032126641075038948215006624 12248627 -22281701524722119710840608190452234240 12248628 -28098075663882691930561829004975826944 12248629 2976528098683287330492354028113122362684 12248630 -599234318415601316013003025164174743040 12248631 -2484702163022193249609186018300534462720 12248632 -113631310102419836216590217395383705600 12248633 721527834976055014184019456973998627882 12248634 741809464864791540636478262637362181120 12248635 -26270609361778735941139066546401369600 12248636 8845615666517467597285187187861995520 12248637 -625942876004217534489639480494552183040 12248638 93688646470411937071853962765087614720 12248639 331174299680719597602414489985469084928 12248640 237412272555721029250194822989123420160 12248641 840772175648595886032845535901924398292 12248642 45110218577624715850725598150308667392 12248643 -987944085933471142943612151440738304000 12248644 -831540187601648148935744503949556129664 12248645 1282924216792257413569430304783414243900 12248646 -671823199537179853992850900689277622400 12248647 1506809932302431942051607076740595595096 12248648 994009108899857259581293566874004751360 12248649 -12112073623398944869608655804741257600 12248650 -305325738559881788507851154034660998400 12248651 -736526986490261264623672827912307290348 12248652 -69168473858577003815488405779267867648 12248653 -1483420417170229299261403149818210521344 12248654 623864405067242395441775663947191598080 12248655 -248137931845559671366038679740181438080 12248656 -116072959771988664036544057363718340608 12248657 -1277765366260823274257194874246540208960 12248658 -14727814483961851974024241533735923712 12248659 1347184251506596196681912180429380122860 12248660 -18102676993387174014326138952772515840 12248661 154068384442029957788935323783612091104 12248662 896567449849699457195044233598443308832 12248663 144005406127989491223564735779949993696 12248664 926945234746064010180857215794329579520 12248665 33214369558487912077944024624276656640 12248666 -371502626838632897398443541720768183296 12248667 902036229670844240839493400860840661168 12248668 43250280050993958305980690943828238336 12248669 1747097745893761639212124928448569918796 12248670 -13287513222338522157139291450569031680 12248671 630687677045383572041030285872592749512 12248672 -1124684299949262569863403882813097246720 12248673 424361420838603995502059299503449948160 12248674 678561573420021428455358399261106691872 12248675 433264312540142919593516189228682103800 12248676 209713055964386184576787030940239064064 12248677 -1188852225029469804544307709066689025954 12248678 132216700217433277298118139627734922368 12248679 9856113855692846794600532461426147968 12248680 -366416203507715887339614405556267008000 12248681 550241406780132963975421831335322836852 12248682 188790888282464178402926329233597940992 12248683 45316782353643357135699629433443394932 12248684 418878999394703652163656241712302080 12248685 945629861079861948007074213790413595200 12248686 300103201840940468529636192287693371200 12248687 432525407607408485608897033220011536552 12248688 233072828086560551417732821806902575104 12248689 1972336314754919553679085139803184640 12248690 -374822724546127744973484207285169058400 12248691 -73404337220461421199915021721139556096 12248692 383065261413557091254616819225938268160 12248693 -165609894109196071174220432855589663840 12248694 100501084134579834499142088498599164800 12248695 142143132441409519897501464396224847600 12248696 -476382939525081535019611555907295436800 12248697 -4090099084617543297686681978961901728 12248698 -214900341042473398416510551618785847808 12248699 -1480796607767686425766040274682261265136 12248700 -248714469422421680713022577790337088000 12248701 1049524030432597133930335030494706985100 12248702 32280182169147856855323256326489417792 12248703 607141055501570755763449348998958406712 12248704 134724237766303422952975013937980375040 12248705 114356221053999559958093678309153693760 12248706 222062696729738136773413022448907922304 12248707 -363833115319537352250920564170006032048 12248708 1278893143338726712802294478267247897728 12248709 -523377830678021386959367500312004416 12248710 447571269214949624028287333778961067520 12248711 583111554995375124142806156897270779400 12248712 124966004797569367384638945767527219200 12248713 2140059210215242989173732539175408817280 12248714 310224235438203566554238288113091299680 12248715 214952729257186805644696018447234395120 12248716 -202805023422187695498792912050111221248 12248717 -805237154644370150762860412959616951808 12248718 75850140809860637490583265559692252160 12248719 -317129624300274107181127708132701066240 12248720 82482964248881725378517515847860224000 12248721 907130265620790212802788436182112099840 12248722 15871710808508274868087892060615025792 12248723 883766503731018594080161911105121684224 12248724 -360474407799203129766277475019755796480 12248725 527680657227926013026419190028282609600 12248726 480800141864152562956136925700375839648 12248727 -194309347705336169130620737178039600280 12248728 -305935741209296473690905708316835235840 12248729 -526694709612209214741285056333025119670 12248730 2760215264861021096957129978129361600 12248731 105168107181596240040914218480423461864 12248732 60279114452728021386076175432183930880 12248733 -177526036466239198098721244353351436736 12248734 610992683211325498824853959049899974016 12248735 1211300110173194925854874466622652300960 12248736 278421667159820595920740885309097508864 12248737 -1187613538994596280372229948564968847360 12248738 -228351185443351148280799534867057329504 12248739 32677975124957104523724867906683923632 12248740 -162248618153516570762061795407430635520 12248741 1001158206521955803943820098850527998142 12248742 -288338380433081041178776919436739491840 12248743 -15434713542216400306574913538702411216 12248744 1380281464897615856824530209582505692160 12248745 388965753299148349151523340164324551040 12248746 -17331283168988838409301743631481303456 12248747 -132208822491283399799095345539625928928 12248748 94041086601728325108285326701790221824 12248749 756984005016575802497319407038454698240 12248750 -25811944401266753093387900366767200000 12248751 -106364780547271171211678573217114441216 12248752 10271395119548869656005564300368936960 12248753 -2512656787626061572478882098593776243680 12248754 113802587746081495432051032415157207040 12248755 444604523364967845419112776653170070560 12248756 -92639113912915664977800911684351286528 12248757 -390360447491309273948758412528551105746 12248758 -153101486916423735442182758211438503520 12248759 872746695521013007637921801190302771760 12248760 -544142568286300747696884148977716428800 12248761 577618209530768057350533632501702258624 12248762 84903775963572422892940658565728523264 12248763 192742306705973456575691789806486014744 12248764 52740973049295464475220385008761618432 12248765 10981438425311309044895082559771681920 12248766 -424281202461242099810189525433450873600 12248767 -64325911437419981688434799880282101184 12248768 11224336874448200035451993720252006400 12248769 -109599390449541200905897559512069711872 12248770 -1057764114530607686041863669198087138240 12248771 -636466361272978181626293026276911154400 12248772 811976855382201691603318705845157048320 12248773 378886071130710280432750177861363166844 12248774 416261455233461731098331676565912204672 12248775 -214897650324915481501109477605675961400 12248776 -408080111978680184741117793424562903040 12248777 -295632166479232609538224528212447172380 12248778 196829100238106008425277286173763301888 12248779 1472140130965506781862753893141500639380 12248780 -367238989306166287660828728772918502400 12248781 -92802199149255861281843102610067549536 12248782 85314958011000436774952212221381525504 12248783 -832124138743505010459975441754174717968 12248784 198275483043427380346056885211207655424 12248785 -330054453661122012580005046061408011020 12248786 -420731231745425538564965068637205776256 12248787 -56130042720400993783669052683331190720 12248788 -800048263448752556066904522995426672640 12248789 268788793701128730703615486373935159872 12248790 124146302649485126292049925230249962240 12248791 385648236162558549691291310255797453200 12248792 -1305237219292564280828459860469672755200 12248793 -1187075246636710716615462941448511888800 12248794 594152559277665530058087966603315699696 12248795 -55771949293433090723573788951145941680 12248796 181890597487928039250695069454048337920 12248797 -53000736383012295212020212960623025888 12248798 177178010978794917357082333080893216064 12248799 -920817364585721016216036331734639614136 12248800 453013938727119882299964883585735065600 12248801 2230375319507522612134887129155053309872 12248802 515709077008779390435214928947786979280 12248803 35030530585280827247178108217032658080 12248804 -1042503966889277196808202028851383849344 12248805 -533354796183437597527953232847277990240 12248806 -457224948464142783463285814760133647360 12248807 2637278757512737587959336845088700091320 12248808 -3303392552818631945856407166749245440 12248809 887014241532720915455818237019293678010 12248810 -232397978569603956884549728808124641280 12248811 -222674589007656814269468146924482383360 12248812 325560524032856020361486075573552742656 12248813 49804271600642225705966371647670064640 12248814 -302027728943450077796119454725862669760 12248815 -105701889455536954284049341200555292480 12248816 -30034553514357343647899626070303244288 12248817 375437796304605272576394735806758350720 12248818 -146809901852995935075011915155215252480 12248819 1277726890291838585334284414761476759360 12248820 13420955026834164388307926841280295680 12248821 -198512957273953090180826804166576786308 12248822 -723870775028691653837190616013749608288 12248823 -968737071204050199498277402043127637296 12248824 698704461452135540563601141680191037440 12248825 5674606901672482989975050587387476000 12248826 201801892960756621123435861864741281024 12248827 -1108951863547001620814147209806382063324 12248828 877137321172340014495989699651953184768 12248829 127353642181058258861981879164280307174 12248830 254684061493628390095118168260085760 12248831 128850602169003481125044949973786522992 12248832 158750214099753272942318387594432348160 12248833 -138339431851742473171325865564383177040 12248834 -204578526943991507273892810332699069952 12248835 551775322825843612897407174177377012400 12248836 928283421493496750737681749325868516480 12248837 -1014980043905035377754605378332280596514 12248838 172578797305653179352911177942093925504 12248839 1165878623303542303784925596780891167640 12248840 686478808784696287805398738008606412800 12248841 94412150146264143477869231623223161824 12248842 187235389301566538282442757924281057072 12248843 1245466826663413410258505008671965742400 12248844 6576344609905272394924112202976788480 12248845 71878003389869135935763911129151143680 12248846 705252879962864076231298055603052175680 12248847 -303564403130296486458928127640248360160 12248848 -12914152403615391561348504136338636800 12248849 -1017871340529636744788247359743874669760 12248850 20636552893750711257648982897143244800 12248851 6369888467304205874252234504126082952 12248852 284420191618211896423869804934398750720 12248853 106876995723054172614290832051736140000 12248854 247601072331791948662928496286202297376 12248855 -81144931425039044187032300054795905440 12248856 -772211851244628524131740807496574638080 12248857 -167052535165607096962854704100769832448 12248858 254796937237598100780098774788748453376 12248859 83372083667875008179936776041545986560 12248860 -22652325526691657056657081986709309440 12248861 619569440472058802124224926297694613144 12248862 51856444731577364765150384783936492352 12248863 -1740222790491417238400234325085503302400 12248864 1969638992998343623773994690743668637696 12248865 46956243000613158759647447815508850600 12248866 362484390414900156602926335701450641920 12248867 159787328959636591200504103562739341916 12248868 -576366920434090635732144002910321137664 12248869 -217535699678776589849530267901015441928 12248870 -146483950870402406526895559668823253120 12248871 353341099208311668657000519011562827520 12248872 1404199608830574335833901243798436249600 12248873 169553410312651927345840015911493651200 12248874 -768672962205212391266136364170521656320 12248875 179001652175331284330950729488955200000 12248876 -122856616921173245149126182012979783680 12248877 12810390872814847353807409805128098432 12248878 458603107695825815121331942486670034240 12248879 20032738347717070408854089506981182480 12248880 -31268849289110018453329643252880506880 12248881 -49287797031762210046967737233230926318 12248882 -645539444582443290800781739368455011200 12248883 59251014666962789137996251098085685920 12248884 -1422558040387321754922837118380465254400 12248885 -482369470487550857276383434451339062240 12248886 -37194543959183670785862280005600875136 12248887 110359770886307237514020941025567643872 12248888 -2947028629085926336298924916496650240 12248889 -23043103750069496789703118374130130592 12248890 -524175511796625415483661638200349024800 12248891 660835457181102351392561507434316425584 12248892 -238320119353983355058038767682737592320 12248893 409968976939767026566719593268019140864 12248894 -3268092703212744656003710527972062208 12248895 -97317461262872457868194640682353511280 12248896 112674287100181116588051894773980594176 12248897 379092596921697980674447465714170257346 12248898 -43642544290736108048619066784509227136 12248899 673776969669929339386085097674786757664 12248900 -97684674669927557620741853284140432000 12248901 -350375035967706005812753096268982412800 12248902 -786348903623394795087027977738042866848 12248903 -17506302203992598787974209642837437936 12248904 -714181660369111271515029209884753920000 12248905 -1749999691434972191644272379412921075100 12248906 -80952384183042471801470083182168970704 12248907 -659839494235044250928082578419518857280 12248908 -438984871966676253187949406881892931584 12248909 -501267360834708327206289329932019889396 12248910 193750025986230817742218624573760616000 12248911 216416968286080090183747132508455555512 12248912 -42051483914550116252784775606558801920 12248913 904512502582045032441882080987751247344 12248914 -378732753163747243386005689624823709408 12248915 164755699681485658787601147133225243200 12248916 102136521029967803341185253336215447552 12248917 117255735836753663639569039832845109966 12248918 466823167227822992189168774592155903040 12248919 -487180550081007425089139668097093676936 12248920 -57923171986060405881309607640285184000 12248921 783468316729046741399595950202941290122 12248922 -216412677936151849409789072731907678976 12248923 836387935778557347036297422131574575172 12248924 -574745490224270691931088992349458389504 12248925 215535409775213037935436079885933704000 12248926 81830055085083412064953418430583576704 12248927 -753761672168447273402443787633560384224 12248928 -50109669473792328927514690991939911680 12248929 -82104372136952410491504423091345176576 12248930 -104941465300710345500354385439529660640 12248931 918850036719064683198488301487661279040 12248932 746087229787027677448968575360608527360 12248933 449570023881053036533758011129331748380 12248934 -507028669983495483260273863789784857920 12248935 -534808859591175698866157165013022194120 12248936 26087196358526177251253351213672693760 12248937 -3518001774545976724680461686188052224 12248938 404790958388478648635956622197665816768 12248939 -1028554419141670600283686032859419340560 12248940 -243478880148182279199411679377336483840 12248941 916136638066886329081989144381440384342 12248942 -898986346203197771429610534155885039616 12248943 72309581036985817080485000026012512000 12248944 -58102304760308698944809788648665645056 12248945 -942797865129151288750141137820866660300 12248946 212833061344247696412545788339884742944 12248947 554875152842998196905395300342291824080 12248948 257823108525251868931863513279362663808 12248949 -726883313281882654873138248825147082752 12248950 -128255992231587058669045610893994496000 12248951 1236899061622366633310362026928968600 12248952 -1223669661864186958626290087288350310400 12248953 267763458383556515811186414495787090000 12248954 429677531804666958742788804343835128176 12248955 45089497889789016592110668813408894400 12248956 -148475869245167295245749071275230074880 12248957 -551890954046818371531632612427293097888 12248958 428885631146411808909515879911788211200 12248959 245920811530650490880496970127873022816 12248960 -236208796557262619352583539227885568000 12248961 -23218006331272352802444363907499507136 12248962 58540044772140802958610583495671075840 12248963 1781217191490971217685576511569507129212 12248964 -39925039481753853254756273984344043520 12248965 -195562945210983832937078526984049507140 12248966 1005111847843152789291004676061804827904 12248967 946500647808086989566832313069952007080 12248968 -66884823345424914951585462948369530880 12248969 -196495712146554950819397508204961544960 12248970 126567428712076113193208713911003993600 12248971 -387354658073280005014057676457959955432 12248972 -794775117102733707355484068133919277056 12248973 -2645549309163296643369774330479409216 12248974 71060404889292542527549363286186544768 12248975 186162113033879652986784628004604549000 12248976 1722892101109243115180028268737134592 12248977 243623327127830611185799755859430727360 12248978 2713770747726350916490776544843668480 12248979 -667884015446695934812519154379826835016 12248980 -2667350740921786366653274670599280640 12248981 691300393300507906656638083675022297400 12248982 26154923940203817979815345899302979232 12248983 -757447885140603483093085647808350192640 12248984 448060455236766058339553670130666905600 12248985 -112719507188875389430203121618698138240 12248986 159672871964775399841974950089862609664 12248987 -132481510417107255740621273821325472048 12248988 430922205133793931168054232237937295360 12248989 210757012712208793527733652530304897280 12248990 256020811567193368736314989368537721600 12248991 761580514174537344508648166533072134240 12248992 653582102323300842106321357705209446400 12248993 -210172566199102253974110196393246653984 12248994 157411602737642059224006580389263416320 12248995 -267419108477902023572211846799989914160 12248996 247547416960209192237482864506207549440 12248997 -193123160600509815701245232226326814240 12248998 -166176580356415241185049774856113998464 12248999 -175533049669103977546612711783132225536 12249000 984505701902998801353993919216995840000 12249001 450619399231409336134185257182446113104 12249002 146447257924438716634079907655883339952 12249003 -75574492967102419589441077490178805776 12249004 -1185325398194466113281422849133344144384 12249005 -960774590970011600167106458541145716340 12249006 97891927746168152006730009384306812928 12249007 -72974996992178466562393735535519203448 12249008 5665914847946583817586856666734690304 12249009 -993948906844264673534807129040809981280 12249010 -65851732206402988145961279561820597440 12249011 1140513865328294251541510338904406969612 12249012 -424448578311243362615396851389944229888 12249013 606424898272329801440203988528208691360 12249014 236219973414486358594681118703133373856 12249015 -88409197459379618414348217849226224000 12249016 502137523504470633214203245953560268800 12249017 -56593828574972892127258338923113468416 12249018 34685981664587601585879491110965682944 12249019 710100295549502514309353017034024216420 12249020 -111197121975194225300909440494467788800 12249021 32325055203837381970894571398557187584 12249022 598546948256964410796635894323118891712 12249023 21197844920714786385855508902088280064 12249024 -94468981136702971528163670248210300928 12249025 994363221661743308143636133870754910550 12249026 772057109028407216043672700059412373712 12249027 256403537712336822467909909916278104992 12249028 -475005938502440226868412317962216367104 12249029 1113059642417436864013809494948919932160 12249030 -34447710899296497064157509523521167360 12249031 -1199354808332763614691230972814739120168 12249032 -665651891624127747288789999851473689600 12249033 -114136488801066180417998380988475668256 12249034 -127770274213996777309585101771532224000 12249035 108701246120908764784324945079984160 12249036 -336728522246608048421019651894280995840 12249037 -527259893217984107011633903339443447348 12249038 55022795973313768881826421830728108096 12249039 -65719203960229384820742634678413966720 12249040 -66201378737470191864363631494517309440 12249041 -270154276892496515432098078007022120576 12249042 85549513044936431933782744025682418176 12249043 324137495340247685388001844556885664104 12249044 -466060099475811932409404538191783490048 12249045 326503672133504028279634537745775130620 12249046 -236121969118288204295068579476364431360 12249047 -137943922781915724191130609089421435600 12249048 -35095685104539618681800512846206074880 12249049 786823130507897143114207456859108568000 12249050 -186524859948730168439077662551034470400 12249051 -265146324456400702897625473925083772736 12249052 753402054737183592364236926051493710336 12249053 1532991274091331542342757021087513357120 12249054 -556930914930066181606544398244720147136 12249055 -23978745054707084306802467321293673280 12249056 771690754408012202591423608236714491904 12249057 -204528610894909667214079239093930412512 12249058 18042460895912661938276994700030412880 12249059 1897018135398615624814003803466308611616 12249060 -233492274592204517471070883442856407040 12249061 276283770667008036100345106343600496128 12249062 -1820478826497551690320956355768068096 12249063 9888845830379378858870475460938988560 12249064 308906473558142869744745678892517048320 12249065 1014413392430458142309153171237235719460 12249066 68905140459687161425019546200908288 12249067 989682980535446213190254675069077488116 12249068 -140589907604641820247720633639929072640 12249069 541084190292933244034972568197299110720 12249070 51289611228063988656919158765107894400 12249071 -947745445991751967712665663037487424656 12249072 108598318113051380609961066317905920 12249073 -2147780558255419912538010737584462207820 12249074 495726592216100972846420572292784830592 12249075 -34520832380273206819238812253832053400 12249076 -229414740927219584923581092991869069312 12249077 273818010168798174181740830617252618926 12249078 135080457072700229998977299757145597440 12249079 830902270446680814634126944270291336680 12249080 -963389774305878604073884404259080192000 12249081 220598248580319870525359575831858361028 12249082 -570273161226815514109199725568508862608 12249083 -482275038344153121161850811968718391040 12249084 173142538331877270379238560346202702336 12249085 -98330104073798328868540649513694203400 12249086 503048447323327094230261865361093844992 12249087 251779081771046596036560376449159772416 12249088 49113659104627917500772173368031969280 12249089 -402631495750408305613853879891811440976 12249090 -109683673006231251089440441195650508800 12249091 -18393187323330434735580987001458332508 12249092 -105878956769333122084583585461198503936 12249093 114578976699799674347536059211220401920 12249094 303799076674792112695180823729291041920 12249095 -236328272178354433389386121349187692800 12249096 -466853438790343297977912777433155379200 12249097 -103317876699971744721703083871392030400 12249098 18120330781838384204835705548865118464 12249099 -1059693337495678520617721034134323704516 12249100 -145541443847105081611008538938799833600 12249101 1353578105820405785974041181112634109452 12249102 36643123107075832724760341041103819904 12249103 182459630379142176785828863257653458352 12249104 -67907640130169399174282372052313964544 12249105 117573742173849237548841166773544736640 12249106 206307485754761946403441220297274630144 12249107 -135090906689746685092337612553952722480 12249108 -48433666200363087910709417045613158400 12249109 -1496895111713679724985729008383877600 12249110 -44446299874042166361167278028948121600 12249111 180261435684019943132269997728201202304 12249112 1128846796492134037136544068922641018880 12249113 -902542777466877358957141881248174179638 12249114 452559459334869204661378222351517283840 12249115 -947866875710395991539757136721233762240 12249116 -1699444872452752708549163051341150838784 12249117 579924061799942907658709827382538642240 12249118 136211577143216257922641275235983699456 12249119 711372172186781421679609118838780190320 12249120 -287871923457802071409187982155144232960 12249121 1129520695080061882115198426159483860322 12249122 -426638726730018801217086484530467137248 12249123 145980880463285083097636406765620871168 12249124 -140234044316743600898830016770752994304 12249125 -699535242389401145976245848029816000000 12249126 600049811900593640523427007489759522592 12249127 -1648930503562607238486323964400814554728 12249128 -48318638992119046439099736655944253440 12249129 -550809523059765772223195612766155747520 12249130 -311582522792396400921979163374150139040 12249131 96182618389831855440784588588592292072 12249132 -200209341999843998842173955636229111808 12249133 92560909989169505478644962503673598208 12249134 -1044375323404606989508630862121895579008 12249135 298747664405986561433184449765024088120 12249136 -223463425309029238373510304011747328000 12249137 -333111544724840763534444595979900806620 12249138 58142277976808402072146386113927793408 12249139 -85362344641308030647084490068854868144 12249140 737107464148230485034993704651979079680 12249141 -897195017056492598893199041908064392000 12249142 155509936007348068703056437534428332032 12249143 325505225340398272672058869935983668392 12249144 307091059950830144867339913363100446720 12249145 660819114284673456567453966783960456900 12249146 -26363864067075298633396955345043130368 12249147 -3356327379214855319910187665752267328 12249148 -2138832687432548290195011258221276160 12249149 785216934079750569191609187365916661920 12249150 -12316171697619467174480065381138022400 12249151 -501945132446685165754806059624122262848 12249152 10013229602295659472883028750826995712 12249153 -210425347454856849093396087675166381056 12249154 237405575624060735846444498340066803712 12249155 -343890273842234884743433816805313644880 12249156 294450217303286334098479353726716596224 12249157 1188435622517767021295856783781213333406 12249158 -571808490708528813526393199945492601216 12249159 156468976835884657944418777120825456800 12249160 -84422710661421320866442474529826406400 12249161 132024769690585131086210774223225891792 12249162 24163173275475391140113985073094748720 12249163 -649869195925679799079565721355399763616 12249164 733181005651373932111620752257376453376 12249165 -112141576119066257153649626247153682080 12249166 -216868987336108027706625267667222070976 12249167 688621726240093153373106601114927603200 12249168 36694536201568244677845873893725569024 12249169 -2730324134130957305217998606608604387100 12249170 -15654076477104486690347929591792847040 12249171 1276587074681147212081392454055544055680 12249172 -988608356008449742062729881014338961408 12249173 1325835773185704846210521243535177810300 12249174 -64987503927500744083024972339195035648 12249175 59874250557139725453077885389536563800 12249176 -1627103294519360547630997089462385489920 12249177 943081720794948613493715583922586317520 12249178 461760396707715967482213535982137862640 12249179 -18783818821128118743032792465174281632 12249180 524918229521494225292399815257051509760 12249181 -6998103961682210922393083585524597696 12249182 675091562401270652865691352794362235584 12249183 -6805827437312161159326883665721406592 12249184 1381858684029076372405869217739613143040 12249185 121652817372622266195644093938488729600 12249186 -170527152753797610713829517017791712000 12249187 1638790879317140751469930869943814784000 12249188 28514331276364272612082983542782672896 12249189 -754845380293931187883197544292439583746 12249190 46886564821850204118774074288397705600 12249191 -246713853261159382720421018781695443128 12249192 -837376487007135866600611255016786657280 12249193 635977263592939169303270614226422232928 12249194 1153913999314779074857397309786528868960 12249195 1230512514123767631165505606189155840 12249196 -238266456053495379696127967222655940608 12249197 361612485516920496531554054434249161432 12249198 -232670983835921015810739428812287072000 12249199 -1141901751140607173086283425537943690800 12249200 -8075617119403768844499655417144934400 12249201 -60105588277918977063862812412797951360 12249202 -14117141457941909733513114036380928000 12249203 1616302806372322661812027400536963909452 12249204 172131979754118730182963138660281647104 12249205 -500422942307487752532144840928350636000 12249206 416778230162712745512754952101389537024 12249207 689919718006656298578540741346418143104 12249208 -1133383968846990465673370031091690352640 12249209 -434977114548724795509973310504201462784 12249210 -57601961533523327563568023690706150400 12249211 337190921654879063424421012880561046352 12249212 -1074388751344947312562737226960259309568 12249213 -568873178284828015418953766713982931456 12249214 201755840440996344372855275956360004352 12249215 1022483521323049142980854518035393073520 12249216 124902988451700776674445086081155072000 12249217 182933864746218417655930112095373193172 12249218 86842008466154165181440366355722116560 12249219 339585921037236510083556725028330033144 12249220 143819396272893896325202004356452641280 12249221 1476888898890238116483970550139729575100 12249222 -261285896143086480185751070737568388928 12249223 155451882637567570752206258979197928960 12249224 56356988550314932328816886792867840000 12249225 19215379807355807333794453014514785600 12249226 -631120774104697958209080366858137191680 12249227 -1449519837914431811695974445789799786928 12249228 291721819956506599280688752343866081280 12249229 -974740693542568274658873976667974244170 12249230 55956675626884172972546506233381139200 12249231 1177288176234152292460494781407367426848 12249232 102474380453685640464978106463144615936 12249233 10246410081321083397859576680629554482 12249234 1093524533332270481138219688580900853760 12249235 -809199806939257975681463403180566890320 12249236 -505771426348099440720027957984244469760 12249237 43967812849505606895075507731327447040 12249238 11893397616681191949140089250113364544 12249239 245764837069497438922682696867599851456 12249240 158237537696064014138196356846221516800 12249241 -1088872557329764735455223558487014000748 12249242 131734434263085989310142327088817925344 12249243 1156605227407556847138639005190644041080 12249244 -259625011119372983894084902996937544704 12249245 1161357745760673293761075173276751044600 12249246 58142015993617013541924644661373824000 12249247 -282045173985168305519791277336261834048 12249248 -338390754905526421025380434403330621440 12249249 1056882237973375245686671629141427007664 12249250 132138679983111425523301414724310480000 12249251 6580522993033835514574853355035750304 12249252 477970386807386140638765415146976665600 12249253 66923954873541377098319094028332828480 12249254 9191167495764447291220727790557879808 12249255 13703906234719439358649251568353655200 12249256 -848582932762870766899423779102616581120 12249257 294768383602085263711043974688409984072 12249258 -25572662635876605837206966976905203200 12249259 -1834827157983038592181571152465440582360 12249260 -250943594310821994126354907505896857600 12249261 -655314176081580896075613669770900310090 12249262 -370314804726938992813722183858284088000 12249263 -461726586155734410688046443142591391936 12249264 -236786702816843309449490238561240907776 12249265 104537999926564300639066448691333490140 12249266 -464385821163781267233211240784188216320 12249267 341168486709458870846445544273704788280 12249268 -859296183687354603584374563354217946752 12249269 -662334410010086431210375910908646637330 12249270 -96279956256922765115022760987057484160 12249271 -724615557331473453956926452395832838656 12249272 20877879001970677229179956351167815680 12249273 931193794036262251521519275765432255904 12249274 -530409814707798553627559278339667735328 12249275 -872640546605551786949006084990451014400 12249276 -455446346474843404624671262963328710656 12249277 -1220633550977656229224440402528560526848 12249278 821278235486160637588019075143319040 12249279 278252538270963609930152925276667434240 12249280 156090470990155435239777709918676582400 12249281 -33683229763883903688367908551439513600 12249282 -407016960786349083407587318693214950656 12249283 -225459540899458591540525280535507383520 12249284 -292196218382658842654437006266067148544 12249285 490172665228708003118028136114129627200 12249286 -40261943335041512390124869291508234240 12249287 -37350026954073557724706812020735458200 12249288 -429974855822292718732819795345001011200 12249289 830908370245490775754914806708452914174 12249290 -113744505076715369624942695427574696000 12249291 -288913687351591102047492119327849370408 12249292 811720604047164166710891506591661261312 12249293 247442737092557060858739300004276946400 12249294 27765107203773300305426192678691225600 12249295 998066440922426913497205039895279009800 12249296 293950077041622730008213708445708541952 12249297 229348981208845145773845336524795645940 12249298 432622557382243643466281592472681376400 12249299 891289087746612422119605158137901759736 12249300 -25853288300222199250444987957972992000 12249301 13309645581795903467276956732895407932 12249302 273571906001515834377794220602030749824 12249303 -286398845709062748296084803979283595392 12249304 2083468988500961526349577989229199974400 12249305 -834325514226431406677559224831046828540 12249306 -12906614766038446150896163781137061376 12249307 1837142469783863540960950512358714944 12249308 829907016927782298544245047760197564928 12249309 -324600482139302193759896217163260095232 12249310 260297636244175148550323142475017216000 12249311 690827713602583672971446288032565742312 12249312 189179631688750280627159068369001644032 12249313 593219311344422902789422971434565587524 12249314 -10306875177773703660116241462073392 12249315 -196576700573725782631862978178833137200 12249316 -1497483338952618626166090329007793865472 12249317 -248907083017018853363304581313458957760 12249318 -111751127738544949302621097846488626496 12249319 92172181510500114318214663730056840 12249320 -6282254796479102716672237243922534400 12249321 -86814232679870553746955909750659309376 12249322 -831203210424152083922029087974403625376 12249323 -188407547934051968219647856307462556428 12249324 -4804066630046803890892511860886449152 12249325 -854425935065336406548648017896158054400 12249326 305977946453800660547931233585520578112 12249327 29160042012255075810668920703040056208 12249328 43147744407906064571720516608941096960 12249329 -1673658361782954888370104701889917800524 12249330 -100297887477967640187462102198299758080 12249331 -114900209826474269013203611403820741968 12249332 -257015785965736102327890174815966938368 12249333 1245879277535449853300707917673989841920 12249334 -185297214401034160726208843502374201184 12249335 -230983971907590084655801196070594212640 12249336 93315432040168306593458084038115328000 12249337 -479069559493719959361158380459938751020 12249338 -813584811873736392475546454044421276160 12249339 840481681805112976024527706282588686960 12249340 38120068245014280950774691286735257600 12249341 161373206970697817793295336752995770572 12249342 -163254860137807159376190309649719008256 12249343 1050673356111089475922928602785758204040 12249344 -359981106209334854303986390426693140480 12249345 -499527316680892728424398794069271763200 12249346 466298434033299935227886546333682353664 12249347 495441469907813913995196787420817067024 12249348 -5909699031157760552746087323691422720 12249349 243789196565716054928964730008710734592 12249350 -303413271938725849206596105566669531200 12249351 99960542010755192617668916722210433680 12249352 1001535660415524119737875486440769792000 12249353 -648924751720025857700280353887798279398 12249354 -124457293543231857720869080913877649920 12249355 -399817397764496812396937593673394102240 12249356 77158215443109991584189482019808290816 12249357 -368135849200013905341017001758682032640 12249358 691602700347497146112400864279937222080 12249359 -1336904807029642393520142377748106533984 12249360 50321932997054826861105141535093555200 12249361 -1308852082322112036098374056279897161038 12249362 521417283360113799644274042775575468432 12249363 320585385327780616536000114963062509824 12249364 1382485688916518522530527057406296699776 12249365 421681382411065919444040114642088689720 12249366 -142661282479837596000594476280753523776 12249367 -359806879963212933002923479255726240 12249368 -205781409002788070004290631276330393600 12249369 156253503688124895946324288204659709488 12249370 108967746318711420624385045577025116160 12249371 42943299703130309178103248085099546944 12249372 74573382828158466842376025488474365952 12249373 1229963114977453168336410903806681419622 12249374 30240140688143135969643121342897933632 12249375 -197590076083788055250616465502039200000 12249376 -1405055547525045998428260208912595681280 12249377 446475524769047994831178272828807483072 12249378 562028228983833403803783596001748214784 12249379 1480356031760550916374232312646508453980 12249380 85344770435196411894100467713528401920 12249381 -111642110176763648545587196728543897696 12249382 292101771990415659221705564185809741792 12249383 432660331485404709799168433435009296632 12249384 254971966220862641519199575188178534400 12249385 517806431674492570124384780614219676580 12249386 -434938787219327775075744577604730245376 12249387 1438770011295564938984864768118037969236 12249388 -826184917674009965814844116493233950720 12249389 -1019781976694150654374494521793554443776 12249390 -155153746289937597442573689901329039360 12249391 -906315478826834480900955789275092143360 12249392 -106673856753685110453248113462538747904 12249393 -33385143245015622707735821324941222720 12249394 -87546936822085154753561942173025647488 12249395 166967274470741485562237432793002041200 12249396 -727187233872631708131083692715979128448 12249397 703790238470565693793789753351464806460 12249398 -24592817761007242821321955824484577664 12249399 676170638052517157014920807802870439040 12249400 25105750675061743000976158190453760000 12249401 -673500680096359309991559325187258581080 12249402 -29222295851367630001944122622185521152 12249403 77127636918788797255307287795983237120 12249404 -351406961340457359207226246919730315264 12249405 94014236321258408424405285805360897920 12249406 -64488019067857682968281028964000284032 12249407 1088714174301617457613966600767115486656 12249408 -119458542553396922697036285715100467200 12249409 1096955543875894302618050826188831342400 12249410 -8526079974308331446453158132690874880 12249411 518876667835691140142563990064324814072 12249412 496654497595590615028061846189274873984 12249413 -674443925947541010499018583130379295712 12249414 -333152449648474176091286521273793664000 12249415 -659526738114669297267455373399059602440 12249416 385037353558721956197040358618333276160 12249417 -45238432617845857426467779539121710080 12249418 -945343272012685192019855508407196679584 12249419 128692034737352987087795302327343212320 12249420 82636131800883027220253847607849113600 12249421 36558102452418634558996951904564873452 12249422 574861855564730001658973875399630946304 12249423 90520853767600045821309915124635540072 12249424 84929796191696919900530896631766712320 12249425 759741693196284284541628356167217690150 12249426 27672222768656554404039505196275660800 12249427 1625881920291653412782723739362348663276 12249428 -549608579304320640059509005859353540864 12249429 -167976947349356942568822302399659749216 12249430 9664727295380843316759859450165743360 12249431 1042023744147657343706441222804005268232 12249432 139850214267400606186171525800223948800 12249433 86461800464028954381693733877626286080 12249434 -981068991354490959792753237605872122384 12249435 -871711395444152534443105653075205920 12249436 184095097098787899107056627688147079680 12249437 740338665118448410681520236726187771712 12249438 -113288221716921318827617237762126077312 12249439 2078431862159161251369420300239061420000 12249440 407783740832763974754196168039732346880 12249441 556114444289197112758818712314833137440 12249442 -359972046575856456872546108047970842848 12249443 -365416305390912576256762062297356178720 12249444 -427254933253983441135090427665697056768 12249445 57952875802251402240115464955012752000 12249446 -325879591150195666053703970511340552896 12249447 -299106199052946131539598507496768741504 12249448 124085431575473008915342074602025999360 12249449 -664346169395824564282875944402268836550 12249450 68557729760643470954375373575811321600 12249451 128826063456926694200670397025461708224 12249452 3126027235378130211817606202147520000 12249453 -2777624558864409392644142526763285440 12249454 97452200439560397344864695985802062592 12249455 179624771454800412925525175959108353600 12249456 -70932112091886832980647949513060876288 12249457 930877044322041931949407390518117576432 12249458 -143451301927084971110857605376246168656 12249459 -1003010078170524647705913129069498731436 12249460 -361374703710264695699935384613980377600 12249461 -665432136365297581805788654226848108530 12249462 111540161833092321989076448726704791040 12249463 490687758015814365427697698365602293944 12249464 -481812630121764583888290361886794874880 12249465 -134831525836978633716898285701387960000 12249466 278468369396990431436319091170561337824 12249467 -677038577718949707644779818269975500800 12249468 -10616750798954198900892538141359710208 12249469 -1332978627664826508871617173060885278848 12249470 115934862207068206243948480963750652160 12249471 40685446101379159619312423046946053120 12249472 -207043614918058895574281143946324213760 12249473 -109134108706168539752917416489491757756 12249474 -369212014696905942593433650123308352640 12249475 -113000129867906880113163093663199763600 12249476 584051461141857575351033254587385433088 12249477 921642090029006633651484917525868494814 12249478 -95212730930416578053180710287810754176 12249479 -360030605929059307966269458167389355728 12249480 101892991838194753888853390871527424000 12249481 1438568811494200822850550799496622017152 12249482 -206738496409291182571805299134585363456 12249483 -110038515619350754169589494948744039976 12249484 373142523671481084060256814258861736960 12249485 -30092644882657790241505290813163568820 12249486 264030766877647362441230231452454121984 12249487 -1063894228855207794234951871186755430864 12249488 -72290722817216519126224734601052946432 12249489 35410180530000434277360484947136462848 12249490 3942569821333718106923875631385638400 12249491 -49283078762807990460350889493342881108 12249492 314874629830555179683997456362158848000 12249493 752776930870251174615122141468795065742 12249494 -245697606215775277854137643276054809088 12249495 214954525411120616766521668136755200 12249496 3039529694884210741578122775492034560 12249497 74494937192508953494331275208080569540 12249498 96365022927552553890626657293509656064 12249499 1061500837681380186770686207053253194500 12249500 -385426763044612871530397387862000000000 12249501 396065240775014218841493664760390008320 12249502 -794836784713580922787667343679269138048 12249503 51940087620222242562930085286379202560 12249504 910494531389586477946218589329833263104 12249505 -764702456736930890323405747780563743340 12249506 -425458494472683684508041158235960336048 12249507 -401180437086715764837022875628367321280 12249508 852449694844074338390252701262820979328 12249509 3028484747944342890544042063412344103040 12249510 -28876915264989695233008098691476916480 12249511 546281957027762458361065794351955522672 12249512 -1418951169671011858146923721365372928000 12249513 -636923898175645105997789582706703372380 12249514 36192154812502283619922402232417248176 12249515 -285873414788751040061852189410619128800 12249516 -442158232383648725618442375332128456704 12249517 10471426017130123789692249533506269632 12249518 -416486271974419339676799717314815617984 12249519 -334839838939549387896094154099270050032 12249520 -83457156224007188525429927138218475520 12249521 1388970586085452100502754783093366105200 12249522 471590387663720195724650711196041168640 12249523 237054012220841616318772342084174306128 12249524 -4065648660457232309224889018103834624 12249525 -340920605561428531697160872573272627200 12249526 127697608170147423860510897529291170304 12249527 -1046424175066304207950253028190814673624 12249528 166353026543758253775571388317738598400 12249529 -79893657463417277215760740750006559160 12249530 259359732714705452921852045457335624160 12249531 261040680294448253548091932679145836544 12249532 97139520248553248788766184307142051328 12249533 361909504880638392510416211457128979782 12249534 232801934007463801365897192628762214400 12249535 -794093474459737551342269722452236426520 12249536 -208139981227724773347912334713236226048 12249537 178342575286885699686471424566682861824 12249538 241336245805336304185423642770247773696 12249539 -9267240433616860893843015766408313712 12249540 -367583287788397219850775538778963024640 12249541 -250843638401719756871925110202763736288 12249542 -252962879050864140996086326042504704000 12249543 1028841452520093079366642377933887564544 12249544 221348351476995070414646481689053440000 12249545 -347875719413059499168715752690598291840 12249546 37287104325220279750960280963416264704 12249547 788621989813355693729012673822068551680 12249548 16129814586198736264312578672244227072 12249549 -31690548693866623190121381385587662676 12249550 214740587567074186691880284984612400000 12249551 81841574139711644101646307234349935000 12249552 -3778248305265006758375065716577271808 12249553 297623316620908416667042912483481739840 12249554 16625268530352495834593854010740330416 12249555 80134444067653426278201594835617676800 12249556 -1150752608139753792392321552120901760 12249557 444194155179266437382425216718613631872 12249558 147343437133271042600798882106209603424 12249559 305166358034590238731854842815229875200 12249560 660341371957483936161114348210855936000 12249561 300471331804130889357736110164434825344 12249562 28781100970201773115449212088835441632 12249563 1357603066522722520859795374820754490080 12249564 -302703645199561744396349869845188212224 12249565 -617737331325105457551046525569953067540 12249566 -265457887532590905285865049888723112960 12249567 167415823904843528887329467375378535288 12249568 492653296771890551089659376924236447744 12249569 545106574534244183720757110886367610880 12249570 -16760444119632822863863006504824453120 12249571 270334079199480529747218458199731503680 12249572 354977359566948304503006074260391131392 12249573 -194050966394279956339639882065407219712 12249574 273883225541362485951977656417784146752 12249575 47341895994873322255644179698977330600 12249576 -1133589740249253721813035679458835660800 12249577 35729652099872918626883051762467133172 12249578 937333984847687625055380742042680729600 12249579 -568207854591674952470797683759694935312 12249580 145501428807013466494053768154510540800 12249581 -532578626508472191903478526949457063668 12249582 9235227565378725532068586816375050240 12249583 364741275514085255295169639822835088264 12249584 408081628613127270831064980149327560704 12249585 196528757219670363655517663394898555200 12249586 -352491879204340745576048911473831361008 12249587 176259539939597712937770653914041993552 12249588 -87235706904499934407397154072807014400 12249589 1133087371958817079266516483866189875200 12249590 51888522566910035312430116580872081280 12249591 45330637301530930394838619616851649280 12249592 -359501656762041724807692046691733504000 12249593 785975029909411147683775058335845306048 12249594 -10818113990243018313286323399344578560 12249595 392728630391160153183667020019873305600 12249596 -749864657725946961685081530334683340800 12249597 650919015934273885662765944961824102400 12249598 -22160238651031719281306150643598937664 12249599 -41994125939439343688699024533758374400 12249600 160992330227075655379369292451545088000 12249601 3990031367555980498427039956743575424 12249602 -436624872710231593248809995043163187248 12249603 3033413729721175798423571991497730892800 12249604 -525957572001685260625227367774054963200 12249605 -686831901398880255985409275514993196480 12249606 5336996662155898875905581949615911104 12249607 145748813772897664775276198780365325512 12249608 357695970403021710283951325996434560000 12249609 389498598087866459479922428602576293904 12249610 -722809464158239850801089996458274252800 12249611 -205884768401289945270899080395100680672 12249612 -299275162356502735707898393293023979264 12249613 -317586916305122943511542563034505866496 12249614 -117864813330128109206655805441604406720 12249615 -195712384667489033549578064643069780480 12249616 40108142004431682841139466897017536512 12249617 703586408335457090774167267099506484032 12249618 -417699875004268227929226654176980857600 12249619 -34560226236544162398872902241908807552 12249620 -538221763112197546362262927915121752320 12249621 -646619602370911788395975549876472444210 12249622 -226206785806176948683475295724998717440 12249623 -258410330616227136217830880994100692280 12249624 318531358797455265971796814649321041920 12249625 -532304021258879209239268536260901507000 12249626 -243498027526773775197413297384436994080 12249627 -79380042306731639432254699040144943792 12249628 893889786906590671697795953270587258368 12249629 -383865181461219137480036457084473850240 12249630 210098716848651306746509992853367417280 12249631 47183359472239741819772598364191571872 12249632 -1349346740197015113464741236441232375808 12249633 -410118082969418715528850498387582019904 12249634 -138824973208648459672777640801797316784 12249635 -413299833063763388748854798541155791920 12249636 -49797912975338374823979090105451499520 12249637 450272567770408530315090702917363860286 12249638 -73105147052044896519388583312273470080 12249639 -47231083048691410531176618257022068976 12249640 464344247055362720843383535861363404800 12249641 1488388136302582620001910950899275250042 12249642 -264292624786052723427162171087181528320 12249643 224662924623286064798456365478124365200 12249644 -122326132601801518312095994472171520000 12249645 -272294364331876451283735509998797364800 12249646 375521089615060192086754006123474942272 12249647 913879656029879112673441944530395086096 12249648 170913396578037517622457386393859293184 12249649 -1478567860683727411158985306985131610350 12249650 -29045813235856938127730184053131776000 12249651 368845564003172264763102020235889423104 12249652 -205842042758235326928343341836021254656 12249653 -561994566041295214337167054120366893600 12249654 -477851070252416069883427489254733845120 12249655 570833701140820252037015131736366113920 12249656 21436275378056081974216371277144104960 12249657 -961124471295382089349245691236761783040 12249658 -359210996044956867182164940864064061440 12249659 -1026907867248474050781220594510613824440 12249660 187592183078421738989722266167721845760 12249661 1185311879322953883783574640326334787200 12249662 -521267490726172661016681727347191253888 12249663 5696982422850094320556584800029778688 12249664 -69235320577925458971210167219629588480 12249665 274909211578390978630445349994766799060 12249666 114672964283556867753929484174799879680 12249667 169804676328267329396274135920433270716 12249668 -14866891666211150953795876331421143040 12249669 264710954056654385433027698085918046944 12249670 406961144287623200357910151734637745280 12249671 588051092516563907976253758659833943520 12249672 298084966913828171028224178053094481920 12249673 877508074036072307970177110262454804020 12249674 -41967916564940442557289577948805555664 12249675 34029144800072079707817153381270059100 12249676 -81139632964401270169028322215443927040 12249677 -3679427921754871705847516164679962464 12249678 49332287039062449361386802358094594048 12249679 -467040804805605204438125616366144834672 12249680 -243219508556268253987228793609109504000 12249681 -116389031120911781437065699832582643712 12249682 892372597168320245527537691097686356992 12249683 -198805563819049335675214991871664020120 12249684 323972192672367157644518239477671997440 12249685 74153393563229128911062530405037640960 12249686 229871884500226992313224394288001484480 12249687 1194658685690975615956843475348543608320 12249688 -168414571232297860357951923285750804480 12249689 260883838613977309947604075543655876490 12249690 -7250399185991077047916714619963404800 12249691 1492908637885625397345041652414289185092 12249692 15201557020794346347264390162153959424 12249693 -48274530735889539086469746598212901480 12249694 -455950923796149844649762581597990687104 12249695 209682801397810692939738296338258204200 12249696 -175354202713244494862247546539576918016 12249697 1089875591963418761703822877256884506146 12249698 383827916129347079848625588300252661120 12249699 -40854801132964600083911207310683811840 12249700 559864808703277676271393616339999203200 12249701 363414576798085174752643831320952523904 12249702 8772467883897580978264692747779342880 12249703 1614698332754918805243602604075199072952 12249704 1968109202788243451730250725568927334400 12249705 165126908904239785565674588586097902400 12249706 6344312870226770543223967343005923840 12249707 1236543015460930803114336563178015938952 12249708 -36447874134969084292839966373998821376 12249709 -521688753953501592635662420009248754090 12249710 296014184096049762438780144154567192320 12249711 1507396999197181352459548883922195192 12249712 24986043201003830150940016963890184192 12249713 -505829091335687120327387607850741295040 12249714 -297162684025546931908989245988898008960 12249715 -1067743337820310006726503559057368486480 12249716 -977409906604006450214910527396027454720 12249717 221079830591341727378303209227906562080 12249718 43792639103231954061167251704952846080 12249719 -196967501958345540605167857496060169880 12249720 41674785691731753564251847553347993600 12249721 -698435363188757716607629233495858308256 12249722 -258951067150350437994836892994579533600 12249723 -169469574481044965750287419035234442216 12249724 -24126151763769490150769411975645779968 12249725 -255891986122006547243716230575473512750 12249726 -442483213080682905044501205288948566016 12249727 -442472874029091676405246899473545578128 12249728 611097253296997295132883731770842808320 12249729 16447857374053149705546315502611653874 12249730 -297900391800765660670700483307778614240 12249731 -191598291843088176971356319766773745984 12249732 631942634459012512720010252101607430144 12249733 1325296881432901921219325029313787877982 12249734 -12188011368921248001792610367410818816 12249735 -716729342310864323771054801503130046000 12249736 -259305560455061703897919133252337208320 12249737 -850214247548337765875177806395509832000 12249738 188243348022219178682387504036003427840 12249739 404337820472682097690220483146073411540 12249740 29798525922590512839027611586996326400 12249741 -338279857250691600931413949068235648896 12249742 -119141100460440406052495405469473020416 12249743 335631080002456270689295739630460123648 12249744 -53237341733624072367501204193920417792 12249745 13635705865824028548049604982392557800 12249746 -103619024470876218145003575908936354928 12249747 -283553746113287710020692259686986616880 12249748 -253266190358776343211397089251917836288 12249749 1282194880218170530062574215725177796750 12249750 -121140908095158035149016187035910432000 12249751 -1529093277670870850055622590477583650816 12249752 337703824770091992193533451141210214400 12249753 -437985484730404973043131350195490600496 12249754 1003542563671526961047664880440569856 12249755 920576383725595725453207664093877460000 12249756 779048391327120491512746394174302835200 12249757 27479144758901992359400864109624660640 12249758 801391326035062769160107330647671077376 12249759 691708290930313385536357446598594578504 12249760 442002047063658165682849511004983132160 12249761 -117699434579515823300533052743428388638 12249762 -50783381566956657087371799377739987456 12249763 -1038978124401621402567749358249571293988 12249764 -75562635457268130316153982641917312000 12249765 23583793325083342648200925171129324800 12249766 343707851499444329897202083951321444832 12249767 977414823682417434114342875475689379840 12249768 909585708090031782483088489097939435520 12249769 -22857923405149304737705724160709099904 12249770 89097734774960125272171302641514596800 12249771 393241628844620898561938614552521452784 12249772 34410205456327285205424485981267469312 12249773 359049364991286021597060164520122720022 12249774 12344910539817805537094579199774366720 12249775 -105405937697284410061399915451094804000 12249776 21996038122004137540781610921542811648 12249777 193051894768276401184043285255907033408 12249778 -310961967367911986180336314740256312560 12249779 -1411467892955565549041961152225885317620 12249780 67722043057437931152917929927318517760 12249781 -40781690515847168713850506258294278418 12249782 -78411079468914553278081934031495419200 12249783 35295662268595570974235070943753165024 12249784 353018981902403811724250812318486609920 12249785 -286531970540764650415708668136852193280 12249786 293813679985392740262905335624966923264 12249787 -845078902910411419039848972862414848408 12249788 741282861085061917049285440635061341696 12249789 4969546854002221062817095002272326528 12249790 209786132393018975037949625149512192000 12249791 445139336058080614216993331737693296192 12249792 -18525100209607424738808803492710318080 12249793 116534422533446942203192009809441166384 12249794 142405087959177963869864241120791289600 12249795 296220035917807931594520431371347718320 12249796 -450800361264072251950672944096580764288 12249797 86926498120496931389509133396889792 12249798 -1276311161803622790694571529815715840 12249799 2393280431106861192618365331563529301320 12249800 -121103212715504580021928935701409792000 12249801 762995567948594038110612610420330682730 12249802 -842575997429775938921390032821587613648 12249803 -10051660128425135957474046450294180720 12249804 -239742872828185054398552391844482265088 12249805 386844275124900272178075943415821201920 12249806 -61805506852818312272303576677727469696 12249807 781369824099403164638303112770008872840 12249808 -129034049118223544902439816269780000768 12249809 -140675218178310264247013927270091536640 12249810 231242388094089028332092240636522572800 12249811 374056684312111089876363626909711025920 12249812 -862852338554368164831569813705133515136 12249813 18129529499946927727558714101869886144 12249814 -453290425925523846928125865991854635744 12249815 -60640880879199033079559294026223576040 12249816 231232068284596674073962021760042598400 12249817 -1275862312154649917159332182688794906348 12249818 26079021754803339494842188983276956416 12249819 -2012353710838533518554182773685856204800 12249820 583893463441696708369989756113000156160 12249821 -778759963476662427793028035918930053978 12249822 -35885149337084114956282689240145468800 12249823 108536382220024554370211361599211297744 12249824 1566979847652293416312158075049273982976 12249825 98286792995463429460176411849357537600 12249826 14175750332972187701415992963342305440 12249827 -109799180324872219064469579352045812324 12249828 48479110066244241453679097590295424000 12249829 1007770693453775023884042342951464962430 12249830 -289393400051835320896086489137142733440 12249831 -1310705400278917397107383799097233037952 12249832 -403004587628011569586532640146644992000 12249833 58669663181012399440556802772806641082 12249834 -126208835381323093455230913229819749120 12249835 -26580585299929474557211738127022236400 12249836 187349240482397560096178500066342600704 12249837 215903899317517684897424830020901651896 12249838 54999734174365565102385650886511801344 12249839 -523811682476541178441709896806377215008 12249840 1770752372475283638683347772304261120 12249841 -119063359463398542712718995053366065088 12249842 243079360673197953444245667126648572544 12249843 24119447315526766197638368518942086400 12249844 1193545845384408522476156177241618148736 12249845 -1440873004598235267833896870940042296320 12249846 30588716343060267233821964304329318400 12249847 166498731340009955907629270318983704296 12249848 -519031085041017262302778428216448880640 12249849 -41507340698467324812593383593081439680 12249850 13932917669249454429280646988642104400 12249851 352594150327018971595872643932170988600 12249852 -700274714075101425984971132411261664768 12249853 -701186186200039472502246607363242429984 12249854 -238165797416629937093280273883113067968 12249855 -172436839941745863371245771857787968240 12249856 29102096135559069245076356299384422400 12249857 -250951118895580925572513323101562469308 12249858 74735698590214277428708668513063437184 12249859 -25154429745154408246336678464095241896 12249860 -148692603368731612638977108654033756160 12249861 -337670368556662837034799340063588796160 12249862 -736308914454206954103522055675207002048 12249863 650153649302742249496564467285105672264 12249864 -728662957507443232744829596540575866880 12249865 63155427607833626708199093709829966400 12249866 -86196563748078332229748806546393436368 12249867 -238195862659391046639352658575727791104 12249868 39808272695830148001886933567641544448 12249869 22158761138658632667804707315114547744 12249870 -26627263398972525377178666842945817600 12249871 -423895010426155366936775168996058008400 12249872 -265008033795376530303102239772770304000 12249873 728632673677757853537365404274710112784 12249874 126229875048873466519961682498473759232 12249875 -821103879434997425814222279625869120000 12249876 155419180435337133819953382932506540032 12249877 -865073471984638423065887375865478707648 12249878 -177319231149429425637656286281041150080 12249879 -223258109664131991836515983936583619712 12249880 607343382592296589871889497217473126400 12249881 -658016017823119870486353168718738382976 12249882 -104390354190233655556259423570310919680 12249883 16995124219387961524113327891045487144 12249884 120442305018827862738809833135454169600 12249885 -381926729707829915441382649215579637440 12249886 -213169043847744550556158535378229254400 12249887 332576511879775149049955203076124028368 12249888 218964884329567955464016939417767772160 12249889 676180418986008320417576107280434235440 12249890 54700249499677602654608504479543516800 12249891 -645311007429817944878408754233595726300 12249892 415354428223127808192231673923583229952 12249893 1840859303229244952214831846297754997664 12249894 -191696966155237677900008293512161497728 12249895 296317046170388288790343471966013007360 12249896 -2199052738966786590021023164129368729600 12249897 -394510403719268222789927402261548925760 12249898 103616044964272184671888006916537303040 12249899 -403715210846230222249916300304859583040 12249900 -40748811014866502435020835966611200000 12249901 146910630792975092958266504557867844172 12249902 24472784866306219371956428526311781952 12249903 412813132404635555909507718695037605904 12249904 -80455925953083812527868399941059297280 12249905 58459343663442342916131895492546752360 12249906 -202699401909158330242616058081575740416 12249907 395385647532857804850637468885678262156 12249908 -875177218061110771539616905068333045760 12249909 287764661119325923321252131288841575264 12249910 -68762514046980006638756057766451760640 12249911 -120644033691429023536289067867148193856 12249912 497156972220084606126309874021249843200 12249913 -445112680107208520096458227326692826876 12249914 -75687375778483710161021690510295768576 12249915 -224046516129974652405933313294078874880 12249916 -120336869499805729492585265052038915072 12249917 -1312771650949246355340282267936248639034 12249918 -6119727259091575684673485525632005376 12249919 -33129601216972182901657159861315320 12249920 119075748542925784391458382492420014080 12249921 -335069656679665003695392302319696871888 12249922 515451061994308288702695156517302178512 12249923 37346567868782318113785967319284741536 12249924 -184021638195576401751674101130719110144 12249925 8005645491108596092251928888867717300 12249926 7629170538165617292337306769869060224 12249927 92258642207270415441128353457909472000 12249928 -1015701655175899408137513391002042071040 12249929 -509193590026957709036248454370280500480 12249930 -111086092515960193411104170514154536960 12249931 -1575624859735086595868441785404909843800 12249932 -550876079828162258168635172364446133504 12249933 292039819407182314965154343723316334944 12249934 252002117848995801287594047703101245120 12249935 1057415927130947559848294597153150831880 12249936 236484946740261103945964187858086510592 12249937 42144842763621974533306479327743916352 12249938 260984318622148853256814378233550253568 12249939 43137609413482746821616065126567894016 12249940 -565443389589475483770711789297129672960 12249941 -1061618377415566986678928368809603675232 12249942 -557507682159243627741738844988606976 12249943 -534463444299245727141763942136553454536 12249944 618525058419552292869056003392865280000 12249945 418993186810286501000067504617739014400 12249946 -1274823932068536914541592872792622540800 12249947 38966934357777245322916094745075555396 12249948 41460208072982531212741741235794498560 12249949 59503040927257037159032554343040742950 12249950 182511600728450020160643966113186390400 12249951 128264924859982945479383438556509040000 12249952 -228486857778224350684872209860356734976 12249953 -1387644176093580115648931390631285720798 12249954 37855240734018813197189975618757757776 12249955 779010649319709826337963579070311073360 12249956 666974807119750713014844326200158240768 12249957 52165425479083807615871426314530437088 12249958 -305939880839683997375065371743837476608 12249959 693956679969332304596396412513651931440 12249960 -24745001164222700378671769171460096000 12249961 299139902798044257964528945406429432832 12249962 32403741285111580895186567335227269472 12249963 824400447940308703246004214652576558824 12249964 20483874707732082693907365550230846976 12249965 92401032627801704061647968716412272000 12249966 -429803502290324416118500147986471216576 12249967 -545570266818612030357195303303768775984 12249968 170663575499174365881631823045632622592 12249969 3846451871191340156012357695865594208 12249970 36889966821865692117721111835588697600 12249971 1546482427507358878344366432366524420172 12249972 -249133074117373423108246102626896345088 12249973 1192249780305393511255429433937958610222 12249974 -211170770102566046686488201292774799808 12249975 646394184659422618566911953771612489200 12249976 -437858669987372143998165042591361597440 12249977 895908078087144424227547091361177686400 12249978 217543119147312383138857413242247330048 12249979 -366702559235303673477238761840720615936 12249980 270568646958540422927296062616809139200 12249981 592160163328919490634573681750066635840 12249982 -107766356045023786124857907296550481408 12249983 -1286538549700066949058538783902605328768 12249984 24787076897687068535663941207562649600 12249985 311723704061466213561895281453855880320 12249986 -162631524171289782022705946370193680384 12249987 -507680693184961473454472894502790124880 12249988 474475917330234719919736470415445007488 12249989 -1368913884224115747057616178492832834210 12249990 -144282164947531551402488331544256129280 12249991 -67164902940058407882553234556828816640 12249992 474920007050713125384276426434878433280 12249993 -223200742479888382526800031653094215680 12249994 429458745561553447498838381984208469296 12249995 -821111023169080419268142051764821900000 12249996 493463625630743413297251772732693905408 12249997 286796539785633454867405585927265103052 12249998 -176401088116887820913106847120242766464 12249999 -778425886130866991420346919942530165000 12250000 -162711319597406992697679743431488000000 12250001 179145862910408543725047815393666936100 12250002 -29415703830329674076568455642566415616 12250003 -176107737581024256061092960191102232400 12250004 -271447209058234665509780046264370884864 12250005 -301306811898651178664941191512494633440 12250006 -137897320209906633436667990406818658528 12250007 51134974237987033227312995232050041344 12250008 558246617898099479811732522103107379200 12250009 979701585394170813171102039399592571210 12250010 -1159726433577987987063860043098842272000 12250011 -439367817990167532887392058713683731856 12250012 21919223088874053792411283123005857792 12250013 33653566439262224115886381415449518720 12250014 187514013161665077633116022317023088640 12250015 -5052426728416124501559202432329642840 12250016 1774998273708706801390567150186162225152 12250017 -154270303939352621493944703389458209132 12250018 -658813062145527883249768110378242079360 12250019 699768413575492234984225837273005459420 12250020 -167948111034539571230044982662449623040 12250021 136894390942327584763856598494473673664 12250022 132538765650258947732476979505524736000 12250023 611417521673523983403637738551521970984 12250024 126924232121576814146816834886624168960 12250025 811951357738406583391983849321920651550 12250026 356955376312752106084940820363236169984 12250027 -860718103858344774834720655839615275528 12250028 9993707117089551167851281087866766336 12250029 435102048508194058780689990376404787488 12250030 1994446868021457302935575220706288640 12250031 -49054094672923840412813350937984763336 12250032 103401993495959899725433049268044267520 12250033 943971477353011170891377106053727154176 12250034 290561543533741871581578663019776810912 12250035 19288608200381783075005414000339560000 12250036 -1033228560250907711602723157218364821120 12250037 23093746528546294888361755434941355420 12250038 -512939673765744070544599519439577469440 12250039 -30275017602769877858725275085023858944 12250040 404973373488191227418039712432230400 12250041 842580984001064378690933808342429970080 12250042 29894034880942714599242636235511987200 12250043 210287256417677185238056991984809684944 12250044 211865009987640472919676011115721013760 12250045 -841553099001763709453596956237274415700 12250046 -388380726429775847422364573790190710528 12250047 218509323834808545529802502353232688272 12250048 121759750681027481595665174115339206656 12250049 -285079030837249465051221859732467245610 12250050 319338078599412127710463404253506364800 12250051 249602236189164643623792890337888471504 12250052 24049694486868442056175948872912583680 12250053 106621653041802328009224052391281474176 12250054 -132922829316709704472075403651649335040 12250055 1460360868270694071266413481170734720 12250056 76861724427181449932073691662463795200 12250057 41130095212664797425518365140121239220 12250058 -657710302748198091391750405236608007120 12250059 -164429701165837503093125322686962179072 12250060 -746178874559495766454281247270921651200 12250061 -1839680178661417836132048765176510035338 12250062 146759312288560103738439728598323343360 12250063 -498897328398537325573725000237037268240 12250064 291138945207542467079157559718123765760 12250065 305894682012430949646797445650861229120 12250066 -364342050085563992137052653994899557216 12250067 1283562876207156664597567011132156365400 12250068 75122010588913280222839649621687715840 12250069 85138723719834949870333750185095997244 12250070 45302646453201635049831573443665152000 12250071 -145262487688282398441786868198990612728 12250072 -1878325545538484580045519651855901593600 12250073 -521308268951408865743526555734317434096 12250074 -239542505446424343230774852617793852160 12250075 -505618457847535305764619117593391354700 12250076 -593595200595067959846316102350364474368 12250077 122978320033935726064456129230895328832 12250078 -79652219099637507986197515941403569280 12250079 41634821794004352310585342534483635840 12250080 -289220455558165055710725623764777697280 12250081 -986860168255787528151294635361053739096 12250082 249607653017902037699893266096546990144 12250083 953740645046724332687483910566925602424 12250084 -155767346883821158370673534647294754816 12250085 909583829369697700543918943870000358780 12250086 44877451972077824894000382665084508864 12250087 -1510529294568500282406996587826084735800 12250088 -261736744940283911599854676727769876480 12250089 -1409027648389023970316677880855282280480 12250090 184286070460823629676910004001587816800 12250091 -468490907333963736975931012207148066928 12250092 -300502591174763559667894419361668008448 12250093 -1245507632615419229692714174926315171840 12250094 33096846084973316320432641509019421440 12250095 -125345088137275542065101455298539371520 12250096 648729575351914493826301996070094241792 12250097 1080081641531785220270913385371879678546 12250098 -5835967711847197693846078734372245760 12250099 -1848461101733834764884647889060301247232 12250100 -445482285105902911493371017211812681600 12250101 -13164876482509123009972582435222797216 12250102 -9571893967227592858357576142048108160 12250103 -64318675812199521560329058418429942480 12250104 164411667484418425413682018753602232320 12250105 -161674614717120865170826753135051967040 12250106 -311265183457157450813555642914095265536 12250107 358806206853951562394434985712209529804 12250108 133369322724128616691703241743606030336 12250109 179340143357549711231501952781502224416 12250110 -372898966677976772217223140363246714240 12250111 1019218469000036126832345067711523659800 12250112 86352828659023275714347657722519879680 12250113 76960467281369012946471899324985060144 12250114 107477464475903813425316827090847944656 12250115 -379502745592545657752140251829724256000 12250116 -384745539729171850508615287048241309568 12250117 1430306350062005731034339177107702632480 12250118 718660669350789329989275951010995609216 12250119 295702892850386229281378047296864535680 12250120 812233687334369743584644639778441676800 12250121 -128405319917663507074437160066128102108 12250122 251080673893915246711420023176679152640 12250123 110471443502189767049106761677050726424 12250124 -72938561790354503340448841584657000704 12250125 305719161409419228313078936102045335000 12250126 -138810883313229699507259892713437277440 12250127 -892191128684100929889157927385581556736 12250128 -162228474070914012820248795264857014272 12250129 762429304110228368902728620263128426276 12250130 12097010549353078221121746774530709120 12250131 -624267986818576698963463801074676863048 12250132 273439307628814816480367194179885636224 12250133 -101942597492591119059228379315899479040 12250134 -458465833495043348762035531669909183776 12250135 1076244263736318763559414093898007012800 12250136 567735125155066002275275995048687206400 12250137 232324113456397331445266402864284074960 12250138 76710487076131095440877004499677114080 12250139 -978737205852472452534462122117670601968 12250140 107679033700947612962736905532975022080 12250141 744057531669218216456865514524273504 12250142 1029750829214101468770801894299486353344 12250143 1384699653679758929234656140498876637200 12250144 -158049424603494747732160548595808206848 12250145 -160152608227341570469471711514054707200 12250146 -58842795772494415430626150791972421632 12250147 14726730521437969416181387728294568512 12250148 1868847777037984482459111033690166046976 12250149 -395148351629728896301932279156514281600 12250150 -336187551337843436528850060692250830400 12250151 -293267067876027447766073933467357724400 12250152 681044774352716609104697260058476293120 12250153 -630900169808837557068140441101043355036 12250154 -237288962955269923686268039050466576128 12250155 105321187351552544100849266131216492800 12250156 -1257298211375286456710646928501096948480 12250157 -2147600867019774303680220954555156235680 12250158 342768601476188302882201658400307166784 12250159 1262165480948080532542209561127147104 12250160 -100061719433531432131871902968599347200 12250161 660593414904149274159158563782782016 12250162 -244215519854069742910047368693175395808 12250163 1326443157319321564000750307270662646412 12250164 -90865556774486855070264259696338407424 12250165 -472998908997731957060207016548461945800 12250166 309766102952626899052927320392221003776 12250167 -25943348569967206147455162977220295680 12250168 -89174369895832732803522023955128647680 12250169 -93967282774295082136645974417122345430 12250170 -111262186831536556470597553979114880000 12250171 1381951717141578047298450227110413446372 12250172 255233864447053031643596941551512428032 12250173 298929900612282603181971710551170224544 12250174 853479753749846412155617569680040483456 12250175 1201901627981061865690437619497646800 12250176 164991104180488485734614591731633487872 12250177 -439913957678720355540854362496713662976 12250178 736500298158192542904091971968409554640 12250179 -529315176729402326227464357046225761276 12250180 -399673705002164403621615014729983833600 12250181 555670984812701861427772483923327533982 12250182 32062368290611120726662571195266177024 12250183 -634623897244841605461300550710386700960 12250184 -11521756182110388356899812711997440000 12250185 -42866310989483658391295073131655609600 12250186 -241773010221519838022598149333047095456 12250187 -1151184190436313349481360936793137725164 12250188 -187835619688230640435176831911063440128 12250189 -294146062330313489277963146792114412288 12250190 -386150911806077347902536624791296686400 12250191 -248704099843087966801723244175127559040 12250192 67761925990283168834938631150589952000 12250193 -157625816371076281044007861187605921680 12250194 -97563727611426993741740467966374664704 12250195 -269059295402474019754372191642863332800 12250196 -903908546179471943548360864371707582592 12250197 14508179028408018083873072513929848846 12250198 540153659730909992197407104923596570240 12250199 -34347570034912475858540455734137540880 12250200 -276751955238674065155158007719918592000 12250201 153376733365510005905866031939332485652 12250202 1397263177067800210229421707101556696832 12250203 -27134480719507692058160628926195725824 12250204 294547075585412113918456649712359891456 12250205 733464545113249049659542839693142570720 12250206 -29644386256594754891025518837578269888 12250207 -59134794534422066220408534748186797120 12250208 291381925351327151049719379324838084608 12250209 155997895728030620490086023551693412800 12250210 244893430181924160383047716077726568960 12250211 -804409921125844879549876636983580489188 12250212 -222215834595465234232464601340384440320 12250213 -437567430868924793922271164359159833760 12250214 -840445526175235864981192728578600570880 12250215 -642720548479548536664576431623480252440 12250216 -321349694233614664985656874223737978880 12250217 108392806262461210563934775175660532224 12250218 -517139659289039541083089859957747325696 12250219 -111859275815351351218469867539369939920 12250220 797568430910105658811735567149203066880 12250221 173296469425551744663569011518548849664 12250222 -342593238720440964527644387256450208000 12250223 -352813938851290850876025221674330168920 12250224 -77491255532207236161182864117528002560 12250225 -380530375484146646445900187877611076900 12250226 -16608843706444636229811204029689146336 12250227 4325582041130245815016373579191499520 12250228 530450591366704337236513521330619741568 12250229 23562588224025795051157564110321201120 12250230 -125835334566444958530183839532187505280 12250231 169149887276725730990868961610515733120 12250232 -17533976299959569452179922102627737600 12250233 807884011398436068849653327735547676602 12250234 -1012017220879510568485697422990237134336 12250235 657300406764025216692579518264226535680 12250236 -54835237129044587926844372340154572288 12250237 200047867299878897394451126014587713440 12250238 108267952785942856252737945801579171840 12250239 139433411927430421802530921011286517760 12250240 812832027825571282868899264114301337600 12250241 -48661273353554247083800675672565928000 12250242 331470342672433480515998689564909577040 12250243 -1087027119443052802567202607302374543136 12250244 375804585944540901133361250922968337536 12250245 91601852901829518488622761231457696000 12250246 -180594311689579710873872829202481600928 12250247 -691902845842390795584982465983084515304 12250248 -550726262999514066015907152817011425280 12250249 117490375762790245905622268665983326400 12250250 -299916255164549241146474896569172800000 12250251 796101206326098492054561830632294649280 12250252 201544760346186412982308337083625313280 12250253 1592832559380756444772231559458665272502 12250254 101022585654431986715942881539119968320 12250255 -73132133344619575753888074109901514240 12250256 42904721391506130759905073954279800832 12250257 87331905866380761151832126381091686640 12250258 269162983008121685002502845883332989600 12250259 42732950480582243805172947016519361616 12250260 208071419802533244812575447820397158400 12250261 214785027044096542255447190848528199064 12250262 -63080093919182142763272107473578700800 12250263 983975793686526449350091026531326288744 12250264 32768568197489529853473798632809635840 12250265 79185881535218613339221449389952806720 12250266 44107170758770673324291145769083663360 12250267 -454868057745252178841845968115955086080 12250268 822914627114588696874910846982328569856 12250269 167753000743294061526805558102654612800 12250270 510206404662594731935857276890726400 12250271 -5791892995429511242843342312659120912 12250272 1115938243632629021088895249468124823552 12250273 -71170396497256439602619959839075694080 12250274 -13772253177937400355315426057262770864 12250275 53093270616719775652257112961472565800 12250276 -74070564272198603695663030824809216768 12250277 776165103575999381259621691215190007808 12250278 43936117947936924409502203354446618720 12250279 296892942254986999308438317833201280184 12250280 -125384160265098514885295482293588787200 12250281 -1052224415670206104482303645812333390448 12250282 119288666094480458614020261434674176 12250283 -36393466086466837964213350075130398416 12250284 -31421017273386130766572210502624575488 12250285 -993414132067479097222147414345583754240 12250286 464281201980183162499445763883460726592 12250287 -202077692101358303961087135836843673888 12250288 165539365660174211852096335545099878400 12250289 1054223519873246044287619506741865337124 12250290 68805714489773271469919174624690350080 12250291 -2038005427339117313005008036661558423416 12250292 -55410662965979932875635078898668862720 12250293 245824300963410351995242347245924843520 12250294 51945444251019921577731984217674459936 12250295 30324291187542202036972113145002074400 12250296 -81318345096738987689428672896113971200 12250297 1693701766932181441387602511039427064746 12250298 -31211384061350598116762728937202372864 12250299 19558592884823733717085300678905878208 12250300 179178877113290673991665705190282918400 12250301 152208114497292139031365636178535120384 12250302 -394569535152827909571787326917260855296 12250303 101739128134630539648131763420660848280 12250304 421347782508904912448330334855267090432 12250305 337358921010796370855370952468971590400 12250306 -424136243017912644095859498868737219072 12250307 4412176221415862100062228248198002840 12250308 -62153098048600623534083872434846179328 12250309 -452930109412449075275619602338095051490 12250310 -484684677284152120444211077978406570880 12250311 702976301755847001915493476618292053672 12250312 -582843445223707575819871629409286553600 12250313 -6551848783448828139182187273358995072 12250314 69343712397238286763313849683725544288 12250315 164184902065048112034684892405856040960 12250316 -228685759464694261653036881392370780160 12250317 62389170223696151490038089026848593248 12250318 -166910874945780823845881781783935672640 12250319 658215477138343579706658531609484082496 12250320 -82344100773274731351624774956386222080 12250321 1036673994311160896498063418308516801522 12250322 101347881256053693138485292462857963520 12250323 -278202512073936536247397802317840597176 12250324 -92372968979606118568010813556627755264 12250325 373980356229310202840899295787323709000 12250326 107642361238679166328564846053536793600 12250327 -161494712470524642707747549932123784824 12250328 57830273336223174661317695145601720320 12250329 71650610589934771241582434840522407936 12250330 43032127677600375280430344264291931520 12250331 2826752718938004145885747247476374798000 12250332 259352661163262329583739954624680755200 12250333 1015120828518744557554222500306118953900 12250334 -492104792077910892520146539078776406208 12250335 409146253793720102039629825755102848400 12250336 306361042617930296142582466252668665856 12250337 -529999368972020728127851263066788873808 12250338 76951323502304405535971680251556604160 12250339 -243889286086809057362201407401051509860 12250340 -591043771084965163241777231691538206720 12250341 -1169175000498541660896396228880764984450 12250342 -142468581851854714090374576945829168896 12250343 -602949385779293397209206245877202623992 12250344 -33474651536868372933037559713102970880 12250345 919495871320050333878259546097336987200 12250346 213697433662397892709099512307490941872 12250347 -10281537110641397693581339092321125760 12250348 -658880058128587356006478593169699000320 12250349 -17792497400539289037753973043663361192 12250350 94289860369513677312178800193254672000 12250351 2977438254339737020200974988018621912 12250352 -3298224593567989971532515973686558720 12250353 -922546782791695430918451626788594194336 12250354 456925591467754282770780479138862406560 12250355 -446317175223949313069487383344944590400 12250356 7929151689915505483732874883401385984 12250357 -114058383649864750608800345736833202048 12250358 333709964915483256279040141565603466240 12250359 -886987359146093557721054424054394845312 12250360 77712473072532828996153622649240064000 12250361 1360061013164145339139348432292115363924 12250362 80696720132687480755268442310743665664 12250363 -230722501107243668364762702704691720896 12250364 -42249854854933006157931492620643901440 12250365 -408212364278304478571956423554465701280 12250366 -574985549003619550932800579251622458368 12250367 143006760301117004925665650343252063712 12250368 184657947203404694527183195382784983040 12250369 -559908775461023442137394655360622975230 12250370 3084559605294144620645000451394206720 12250371 -198905707073134820456517577607784619776 12250372 534425981724299449836125027487167856640 12250373 1310268980748382516016399044373631494622 12250374 -397393319807347599468187225198126251840 12250375 7530509654187713674653592776367368000 12250376 -343897482483084317209534050049711057920 12250377 -498989172168415079712745247765200950486 12250378 -26249674109457239352367035514908390144 12250379 -1472234687008979004868358113480475599020 12250380 497269896013717011627391068497925442560 12250381 -47106730966876167605863202161248777696 12250382 -276175624638417582469096900932892742208 12250383 438110783168188835037116981316716150400 12250384 -167365513971228293413300351294252441600 12250385 -308737894733078148092094117276917658240 12250386 -748530806223676031553595900002074035200 12250387 734676747788274974735368862142554767992 12250388 -661331371836613011390295251471461832960 12250389 428440362457846458629997091942810667424 12250390 -44250886730539010343165057304888147200 12250391 -220522485399393753466661662032500677416 12250392 550678604832483187488797109192230338560 12250393 1078843419541708634522578687308651485642 12250394 68052072801775415571966346282095820800 12250395 12112600437491220462284205088603507920 12250396 -341113387986750073453726738311927905792 12250397 -1320141082298524260891648444278022272154 12250398 9328404715524615819749536704645485568 12250399 11400040225020439354944250933845526400 12250400 -324582765894239080606054945331827507200 12250401 -279414260096474256999667363111843834560 12250402 -381145512497907464882837450599335724800 12250403 1245067746672427557168178404993446520 12250404 -356854355171766213027195327736631827968 12250405 391833785426034115586450144701269531000 12250406 -235794450198616232021202661741148590080 12250407 427403290130007509965357805458320644688 12250408 1724045609941834408335293842701609615360 12250409 -3039207529568715341324280300311083104384 12250410 -195554948133372553070940920928470864640 12250411 903981679661495890240444570400701534224 12250412 -781926395612894860550785742674035932160 12250413 574513336907971151241326946347570440320 12250414 262545570320606668450625954421759151104 12250415 172272943984278278896792196139542863560 12250416 102310070192518754271272817615334244352 12250417 438200170983479506422368140526471144560 12250418 -869469554606450114809613539376620824960 12250419 1069654510520292698513039687785853255280 12250420 -28839095901188230853824346250545725440 12250421 200092329270714564346894315692562489920 12250422 -6690620928422117048330974890671704512 12250423 -83958925660458525898435362671859137760 12250424 1207972163077090403026513360393759272960 12250425 190761546101466294943080427613730816000 12250426 -319860020963693981474441458683348467088 12250427 235515504717639180258679963530492851472 12250428 119527188270878659656347404911807012864 12250429 96276427589946303335715569134478590240 12250430 355180209482834319508385371912851696000 12250431 365679905915507355270403738228484992800 12250432 290422238325797809966842112519337148416 12250433 -357102247349745409716623126487219511596 12250434 123696104672779251274695817310474368512 12250435 52145795613382555575609490211046884880 12250436 -23893454072151509385962873922456201216 12250437 -611694209845714475975013078037443735840 12250438 20548772998379002464330375631515151296 12250439 -606159074881153633759144619521536604776 12250440 5276479630208790978477909974937600000 12250441 -697345390244769335331419689320390691320 12250442 -5419028943351162275661424703583849216 12250443 89946576574583649384692981747603078064 12250444 570002604328783504473030562543547268096 12250445 343673227881298681529274621268260135480 12250446 -167870059400797504813066719666390800256 12250447 -602033286036064443082843051093879925136 12250448 -27712073249813051539614065556512440320 12250449 351032542563779748105029814824911295568 12250450 32240351376760136482425028827402000000 12250451 -2005565281856525623464359020859259650400 12250452 41039616597067224257726957891722186752 12250453 142954825233720392066294116465643111644 12250454 -345211166996395206953634792203364889824 12250455 187137024217533403410951487385761720320 12250456 673490106718596313781564918883412869120 12250457 175272842065538383559861167883819876100 12250458 317040527914724624198227033435644123648 12250459 -36286340512393970146283963688971886160 12250460 941537747619371556000549311010471628800 12250461 -940251295511091808968241760744027449728 12250462 -220200942966545797790695204082029780608 12250463 -287854304232655266917153912204451672288 12250464 664695450637406685813347744562401771520 12250465 -1319613872284178213535856469263471790400 12250466 286980551143657257162450374740954788432 12250467 -355851510370778856923980023898817141760 12250468 1056376060964145145448305753024479974400 12250469 -161119951950123826064846912083900193088 12250470 -364126432954991104209424658615525894400 12250471 -194876504051087463038274469434917856328 12250472 -337585072562458620917764134165171609600 12250473 -291281178037619783195077994258884468416 12250474 490795625604291447299039486595334628352 12250475 56123316065415483179715745544768650500 12250476 55997398243049662785692463432374421504 12250477 1095416423207552265170926577198247018326 12250478 -216789719320345690270902176651679922560 12250479 677572785789234161237216933432238960768 12250480 -128515022530188732314052366898561351680 12250481 -75643575316173587180214097869074246910 12250482 359495586877416126856906285947161779200 12250483 -55223896699602068234796403576742613680 12250484 -839696215650652252942130589437442873984 12250485 1194302144036123102214570601181024640 12250486 -364315255434381148083392626926782867808 12250487 180131749500963385042394395379398479360 12250488 -525906427294010174473745390064414228480 12250489 -1781528255611435999712819606510155024044 12250490 -19732206748155082178449182479269355520 12250491 790539166565949099537570271759751865024 12250492 -694770559683234315355550053039371130368 12250493 -460743943138751540580842453323199547258 12250494 -374545502923354682849548281762996960000 12250495 -23868996747692837610854170348746428880 12250496 1220163152807895115802185777517911080960 12250497 151843787763960798176159083302850222080 12250498 261371766474103379978281821461154706464 12250499 634625337395287088710546613421754628160 12250500 342648880590446582932401753298148352000 12250501 -1797771745260249255073391960249610382498 12250502 423504812617371526060297119712020381504 12250503 633428941128024207175440308538266146464 12250504 263489089046324432326713844395713003520 12250505 -570281862909437404341844846015780112640 12250506 -219881433333357627764312174727420827136 12250507 1435438485863178404061079375447107984280 12250508 625834325069598450293654718298599100416 12250509 20187421297816956650727845294486458080 12250510 176150248359232511779173021634231392000 12250511 193594809627237848358327865805991243264 12250512 646366429995108999267527462493831168 12250513 376181936796539257658127613669061932416 12250514 734218123252555200497054366670652499856 12250515 28711270830747349645478351747843706720 12250516 1514425759871903469716838742377976320000 12250517 -161409879217351625519766697832804950080 12250518 8165979346033933827632016741700411392 12250519 -787603968742232653259896907155447745080 12250520 -1025187962104898664842838097144223539200 12250521 18620305978663228381764640469411646762 12250522 -645271669543975118481769875733128188688 12250523 951547924704465605600997604780450513320 12250524 169332005777842263993584466682007470080 12250525 150869273115641046032528537588427896800 12250526 -134438616818194180350730599476533227456 12250527 -355846344712891781430551127564573361080 12250528 6623086862455513774237867935620136960 12250529 241774196896040039539665726258701077140 12250530 606295195673944565680233141234947097600 12250531 -22888526818822575358244398869983123408 12250532 297763904029654265810602002183399874560 12250533 846871799427514514507168121075985744224 12250534 128135030079415848630979451306836264416 12250535 -177489394613547515893953551201685840 12250536 -367274124918553923712520396990508072960 12250537 -444012005025458611907956910174404536768 12250538 284804594189206180961744566371710623920 12250539 782477612789905355458489514569918042380 12250540 354210007063909784553408253468208762880 12250541 581427938880076520316757700273300817942 12250542 -365071143957307304193419499426483108288 12250543 1013014498067638624599689904057505403792 12250544 -177521465745241353297675787896945623040 12250545 173868842095882823182665564652105336320 12250546 235896657322147443680303810135272665600 12250547 -9292173648630259899590068577234335488 12250548 87120932623428364240703706066230046720 12250549 295061795203053674627807651597288263680 12250550 126757836066340562269591425335679705600 12250551 -97365289149021740655477451312398355200 12250552 -549259854441445277675914140866798161920 12250553 -49345204905916297633193232494844431424 12250554 170263868689332566626866762836205596160 12250555 28400884477463458138890898773258073920 12250556 -208384036441191763278885171585253552128 12250557 699468421747030443320440963691313397440 12250558 415369739616921586216332923267693594880 12250559 904696449963367735411470850127277149904 12250560 74773508686847830883787904662015836160 12250561 -364015881798325796255931207887347611838 12250562 790006903254181378315359272476141390032 12250563 -217708767499905520924872238619932424016 12250564 327630300822618727491286619999709186176 12250565 465937164156447983509615746745800635520 12250566 581514520989882621606922651438776161952 12250567 429600499665761130619701835773648895792 12250568 -14412726746895721484793957068376391680 12250569 -720503551601154663399197293334755617792 12250570 -372295452688390751007902726361241684800 12250571 23254671112809145373001743626183021032 12250572 -572375030831383782441856834705957175808 12250573 457021924776663045553407860775447598720 12250574 -317265941254253096043459832579876677888 12250575 -13257841248016587973388231667508050000 12250576 46435036022064281457928858913198620672 12250577 -1210146347067429873288296022463688460 12250578 106997192500765551009470899869953357568 12250579 -478422700780864125603828090418661480112 12250580 -163073250137135061334153462044234547200 12250581 -165000170243616408029143126758354854400 12250582 486187652881430960884217181136602041760 12250583 -577569744470499980977036370615141005200 12250584 154714310565455926189542813935529369600 12250585 -193070540419964413512578726778975668220 12250586 661859008714693638529899647359657114080 12250587 -355313410579854397590368794111571848848 12250588 -717973869966916476045384620031209728000 12250589 155464257934052815028316530625189150840 12250590 -145104030588593383239963038099880821760 12250591 -63371237426977819754146138040857806576 12250592 -734268405505390085431554712734892032000 12250593 -486992890315624759733135637079973685036 12250594 -363882613948300620789632775889882025904 12250595 19153959405352115757922172859445373760 12250596 640743152552549151930255668009434712064 12250597 -2497111554202399614359998013492952508608 12250598 -167433527061960417590485916187458476800 12250599 915006304579150977184865084376372929064 12250600 864652861753949506818180513755170944000 12250601 469774996411339741437498936056711779008 12250602 51083060882931586368751420245505711104 12250603 104974291557983832613092776872830840840 12250604 1065949940805774216315680268305154560256 12250605 -153168864508838509292399301612375580800 12250606 123850849470989937755413972837355698752 12250607 -741493896733418408365461057165497995680 12250608 -261207107520530439304957147100636184576 12250609 -563272084855977173605122517697015299840 12250610 97529434819424405381685770510172780960 12250611 123936118986506059049495923040071080960 12250612 -50757386976488873671974626145448458240 12250613 -1738567722958581639730095631629410061138 12250614 17053317913027326657034895427637794816 12250615 416128581200410888562834580049298932800 12250616 312599448935077698194017542750515650560 12250617 111751439546722260968763988785328921680 12250618 -90143138428832451073007773386232068240 12250619 959773011323936057117035275237034089120 12250620 79549109176995422376528139474297996800 12250621 830013745311319538965353451997177186822 12250622 39188844577566365519914242953226652800 12250623 -53799850192913611603928793886062104064 12250624 -432404878900691751544309495171569942528 12250625 70486303787901073064405458441659532500 12250626 136870671934436318102296065549588641280 12250627 475295378205422560937205008073523956476 12250628 -103154432242512369690048652087904219136 12250629 -2450113046023535728108657433799058411200 12250630 -118682038306092532528361246963582361600 12250631 713427674497249785147196703322496023000 12250632 69775839692093567354603193246337597440 12250633 1690943274263851209999323693058384953882 12250634 724601985524394803501421971550404701440 12250635 -77440632074861042746569171083492624400 12250636 204481670569221758741118073611099763200 12250637 -1194533013566401303639925097934274088234 12250638 -660301363361549910225535030908956030976 12250639 -60480866862818333936780013917353043600 12250640 -23062387423941448278022500264224931840 12250641 34205674993371355049703299208377357856 12250642 -130715152212621019014909904763094036480 12250643 -1393182247468265853728085350527146213480 12250644 193412325368374746691569646405574983680 12250645 -2836361603583051227848661578042500 12250646 -552419797436741383694891914779435253728 12250647 -455809385732470168855414322776233247776 12250648 765353568215087661324458779124140431360 12250649 102025112689862627113085586689474682240 12250650 69322095519649672146300486449959161600 12250651 -115826973536728973541910959740877901056 12250652 -407872700588706319640385596393157118464 12250653 -670566155873635176553466248461471904896 12250654 233038140631462158099122152170341703360 12250655 181756344772705422423857837271719131560 12250656 40579300895105390640757721346185625600 12250657 20090187516134024432089610867378618800 12250658 -47421429818365452256500594976197585408 12250659 -301318490398562932218732303221618372880 12250660 523731126638740364669621735413050101760 12250661 1152097155296683839361665307950620819262 12250662 254867880242096598905105620026940047360 12250663 27061470404630007281288511235387924600 12250664 -426158483168639593407959315800693232640 12250665 -120038868545190410710244086785780338880 12250666 -53421596476646613389122547243954245968 12250667 129335602638478298618870200302772072080 12250668 476346926387271843545549408841632624640 12250669 347070470340161640175747121530410097644 12250670 -194170682227074047184382491483431046720 12250671 502934780330179362156023275612809839112 12250672 -14275062514751104576274731937729740800 12250673 583343047952437821057978476862871292160 12250674 234623774514680364932026966269305929728 12250675 651712214544008269934434518627797767000 12250676 1395086513607295956555657938859147019776 12250677 -56876096231211395836278302853744821376 12250678 -407037304816560354742094643892675300800 12250679 -107088873248124023011122606317362091808 12250680 238897751656201720910414156807748403200 12250681 1419293700300766915939334641914751677482 12250682 719394327298199420825758974703066801152 12250683 -29998553236388990473537312726543901388 12250684 542571043454445262218764579436896316416 12250685 -2416386782549644856695184383059352200 12250686 217604241744167396960044160912173235520 12250687 137582829441366409148249429569668373200 12250688 -587546574365575746691897576737441054720 12250689 449670437513324005423739438907420079968 12250690 -359592084477330809972284372895730040320 12250691 -858793282454193123300906020709972008256 12250692 -555661827988713888780859129036433625984 12250693 298431198896101480162616334557770160640 12250694 292678873600901948701015561275024484992 12250695 245043831500201580974964003029251415040 12250696 1516057857354254974005666407375054177280 12250697 692868084708461235757417266881881255680 12250698 -416755436146505148053294772316497121536 12250699 -738633879397887584435686715792618584300 12250700 -1048482897943643120218544501635891200 12250701 911841338781093577830477091713199751040 12250702 -97020891514167518188382898766234334400 12250703 40964329142313778524246447491201507952 12250704 -58802169205177485451691121640417001472 12250705 1223463937625014526835293691374667727860 12250706 296362473122276190134408970827642112000 12250707 78720212890678729092308518449876532992 12250708 -73528074892207585425781001143904006272 12250709 -60126536274325163781901242061223994660 12250710 149918806691629785922459034675715436800 12250711 894098458023708179024454194929625505624 12250712 553631045679870523609381997619814010880 12250713 -1071419637815086648665362457449780913456 12250714 17964073290758205602409216765067325952 12250715 -65144200152949289905784323221209336640 12250716 -56749640840910468506926784776766658048 12250717 1185903008396974292342873710878801373248 12250718 -22128688182634641506459012176000483200 12250719 788615213983969637457807436365138504 12250720 500876776198163836958893531714997452800 12250721 -468781902908493011095648250008959789888 12250722 -77934654842504172292254267913573693440 12250723 -97752722884405209991183153406979958920 12250724 -352709774388264265646023900378422405504 12250725 324994722352796374998598543277208996000 12250726 194369424029760052548291414099617049312 12250727 618875737562150329911828092285633139024 12250728 86642860812303863870420666836038451200 12250729 845083726127937078167883876453810230330 12250730 -130532803483418895624691176850185966240 12250731 11413635085700154959304199040903067120 12250732 -174410370021592331439175622083855858688 12250733 -516448312628702872846846333166909033376 12250734 -30142078490153921095128528550937687040 12250735 -140533400607614913511589584561815335040 12250736 50720812458803803940298803031541972992 12250737 -270546671936122283919911374547418706560 12250738 756735962001174206163019673287002270720 12250739 172268197093213607117181172653486360 12250740 401780589485911773691827309712839475200 12250741 125308331791839061051296087542245060142 12250742 4861508846407994909985038873590308864 12250743 10655198231507950647955280285209271040 12250744 238675754342029634887529243083662950400 12250745 -547272927591032134811618246049300077880 12250746 -433925148111798041573702408041754122128 12250747 2028637433686833539814247935166624533592 12250748 351536446464213385774046856558680601600 12250749 -328963569544547232073617631839051253248 12250750 -280047252458376945908825538017884176000 12250751 -878349930655386634089173439612936523848 12250752 -12930827476467857423279366929404395520 12250753 20527373331812724432282290380877168644 12250754 163633163951275711164260986474962572160 12250755 281512093857388872058356790816742850000 12250756 -75676282921108845580766259286387576832 12250757 -336124354620144709743823003957441056228 12250758 94934816676685345448051525225506082688 12250759 -149085430053407488251642234884886626400 12250760 -457147316715861875631836327321702400000 12250761 214183253287817080153867686242713176000 12250762 -382039402825000977201706844461289500368 12250763 -137649586712822870011807827481228853760 12250764 -31517668868627740477691528375923125504 12250765 -53450416392625951488633343766937904800 12250766 115366324938028892712709819005026304 12250767 -1346450209923773550494661928611233114880 12250768 -102210365174943941041438197863996612608 12250769 -936698023909007732207411030678454298830 12250770 -16120273415492271579999877266927805440 12250771 437993197375078727511668220911485436992 12250772 -5417644956941601785772461727266538624 12250773 866968355404422652755012949176992684622 12250774 233927960654124635362021925286364207872 12250775 -119929923063969142068784679986922605200 12250776 -997043772043981292760281919138882048000 12250777 -276590687730936496689593053118234275200 12250778 409702151658086617039253664819448460256 12250779 495382896248841739297729788606755181360 12250780 717253925082543870262065457720561152000 12250781 -233800419070774673612427086349680298336 12250782 -206416077258590541790453716935029787520 12250783 -1864317818725688544487327114958206985400 12250784 -451120414025714002875201255364670128128 12250785 -787179438036676217941549139272321232640 12250786 -16964601186031545866969148759373856256 12250787 -7420559485245669639763362498055450032 12250788 -147788583567573288297702883249661921280 12250789 947558850826917940697335441817776757760 12250790 337541803292384705741693279470337174400 12250791 -49302730195807179067296062413733637120 12250792 140939296817751294952879429459182950400 12250793 -1073355478461511603310926069205594583216 12250794 274902729032790781876924629842096686080 12250795 -283860253097002119591010041924348865440 12250796 -532637039860000147146229513085305105920 12250797 -118268864842897480144562816545452916224 12250798 -68829748875804083009512452067018056960 12250799 -116870144332034441825053017612056225808 12250800 -25855607230245435065207342489255116800 12250801 -86157165042970035946970855208827438080 12250802 -1222877201664244675124403578430981465696 12250803 1018587958671116958637584493252053345024 12250804 94634744700650161114053882068255648512 12250805 -286447047385234264149980217805678193280 12250806 -23082678274140559913656909890169921536 12250807 531416726951647564241306891216985626920 12250808 -331140777713711838242136162000869806080 12250809 -353410803607816565423948302643425161996 12250810 -204717689539223657699790500261007340800 12250811 78558221163999177542589051095700266160 12250812 44111318110614172404167534294153232384 12250813 2311601549635468096745730487592621939960 12250814 -518226845769107383216588704611427005568 12250815 -1084476565281942523689525915629295610080 12250816 273628039648486982080007800215807459328 12250817 -1234137574559394164405713245579767015340 12250818 -7165883723259605455477038375272908800 12250819 -303681143807878123643726020542462305280 12250820 -1702342848429117456821787049504178380800 12250821 273708595509589675587308899235062306464 12250822 59172408020739434256598469384268364032 12250823 659918804085240465232653205318852437864 12250824 152588596046111436287810639907294289920 12250825 -764417117292532836265148356943175856450 12250826 -45488164405872588286933307034560317440 12250827 1015596389268664625230857695619913741920 12250828 -308652858421623973007926283235834598656 12250829 8258412943320666876444334019682093120 12250830 -248768077520178465654688530736143070080 12250831 -1380270965285251390783753991702582372368 12250832 256492955953782960045921524825002082304 12250833 -434854302913274292953217893564737194960 12250834 153184035047397731892738838829506908816 12250835 -214613401381700469905858095097207274240 12250836 236608296302436727425522805495317802752 12250837 117941261338383083117272266217328298240 12250838 -139223851082611640458142070742830729600 12250839 -595177924042756016787363605737261557120 12250840 65412503947062907252955971599226060800 12250841 -96376513319924309573100083407961265516 12250842 476188897654787892657547477839657933312 12250843 1415578239104187683631904899074263488744 12250844 -337919547364855106740155021083907101184 12250845 -451053588505174124193190059234937675380 12250846 -690409584656007163215377716569525373440 12250847 235703774125779561586370965031666081232 12250848 -16916310705032526394626169329981849600 12250849 1354978177680575615734961433069860480 12250850 -56381554189605222523002800798843508000 12250851 286922131043678407936318422166772631984 12250852 -181101542448938884581775584742353347328 12250853 -466018187088730513865096088298766432898 12250854 -194378891947342662152202340696414525440 12250855 -970203422238030063061956986879530263240 12250856 -960244156686373342984951518343943685120 12250857 419690265601210498753632751981646417040 12250858 -271860872165553615174171632946554449920 12250859 143288748657837941428952913676588879680 12250860 -41247936147481219371465982999589898240 12250861 -285209538213336399141049172957095508768 12250862 324164407604008088985722563531718183232 12250863 1287130225432041266137152119344272186864 12250864 -89071366185951688893747788758002827264 12250865 -274219460829038548773039926441559058560 12250866 23639390698054719841176785011848964224 12250867 -1356812024996226349225169856603901594208 12250868 219024171118442847252002248064225488896 12250869 -339217484252723246274972244539140607552 12250870 -548986680364860912583288830548409477120 12250871 -1981210215627220677127759833975446694456 12250872 -13338053195348775904393629171695616000 12250873 220918172493421951875869187299064918122 12250874 -297269047219816856978077374240444395808 12250875 -137911031100632107902366202336600320000 12250876 -930831055554181461428672100408136688640 12250877 -1163523600412064739419187889283127754560 12250878 154078210704014865171144034404840069120 12250879 1539894381965966643125410103982321229632 12250880 111470189992432218072707635408860610560 12250881 457537589423264222515937468249944460928 12250882 -324407811701018099951870443619460847200 12250883 -683375285937119658978970050596657232576 12250884 -522727755802225728410038898466275595264 12250885 376778248815181104423321285273735366360 12250886 38083437790118424263031720430538935392 12250887 -689356146074195791374722867133351000 12250888 647166235684942374657416542067427624960 12250889 434358922081501443562165995581455913856 12250890 26798638705623903297518070792252272640 12250891 394272006367752085299711341420527486292 12250892 -457410881477565851230971509887467542784 12250893 -500786559910102538651792580333861443136 12250894 -376112487074890533070034869876500093504 12250895 -279957673649797543572728049995287535280 12250896 961635773349685594807753811980713984 12250897 -154122027302599174533081030233061823128 12250898 -666881249213893203333950936066896913280 12250899 -484986882379279594608998215533981524880 12250900 -537585218057193107909513999817075568000 12250901 -173704748808239266464711128301766659840 12250902 -462220121211861776850929667619012373568 12250903 208056358700536643581511634815293128880 12250904 987724769934431371481072580966285312000 12250905 168301005127760322918228579075332769600 12250906 711843772620781449165040403052368210400 12250907 -1487049266772732997583003673658116003240 12250908 125607041899437493257022339050546146304 12250909 -363665576194442328968486370553368238560 12250910 6291722669401678964517944474883413760 12250911 -408641777114107152271352105081005631928 12250912 -950211120293713147675481483886446247936 12250913 1733685691083220058838750985441742232162 12250914 -158152506244424228189581580669897456640 12250915 8040835805218078146757364643444000000 12250916 291285420597737378762597671055734071552 12250917 -1960094120324024727551015368074263232 12250918 -822232272000975646541913482538269175840 12250919 961311549503927327213811834251246275320 12250920 20383880530220285232283526223758131200 12250921 609049256759825435180630640650801100544 12250922 401376650554042632936483392532112555872 12250923 -324205336776784178015848199192967885312 12250924 90468373323794456397632086543004517376 12250925 1106359820264944624454745564929161704000 12250926 -22550995698266114271443728359808208640 12250927 36113962690897110537034915553641240608 12250928 92908191930122758608195628668608839680 12250929 -1171902811362686995958181863668121155200 12250930 -213557505631168432029789206719166444640 12250931 -627452848139221471728009922380488908800 12250932 95282665820446871377364271159308857344 12250933 -41576489312888617477242777991765923336 12250934 1020122917958525600874222460362057033600 12250935 342959832660093397321292794141383032640 12250936 -1278320820072808522272576638008615096320 12250937 -456627604002680368573619499406893076080 12250938 -42805983804077210998208676702319941120 12250939 -106069960172483668754951374574907786000 12250940 260411462978649145232111411204116377600 12250941 314013893958222565939823259089558470944 12250942 282930796817020311769909660083014142144 12250943 -1600081402475260278389128075925690783808 12250944 -161998528946236120290192974374651822080 12250945 471059520212716325268319175562800559360 12250946 303791632610376411452580434250335369760 12250947 -97409885172183738612609065265895563600 12250948 -149018661409668453029393435427320749824 12250949 150021099312580400384755189375196580000 12250950 71044612419293388374483495322127411200 12250951 290817576760540223978593800047141318784 12250952 164824054079170107652792708450737192960 12250953 664752706979208221962612275638933145600 12250954 220491219623134087315579174730625904992 12250955 1155950211272189073646077492092999859360 12250956 373309483908841092848932193537095491072 12250957 -1045727218977061781439048725704117264448 12250958 5943429222668523990630292908556392384 12250959 -43721044776920439414519672251783858688 12250960 258397189487591563337194732156549447680 12250961 1976448746150748820365277609287708409572 12250962 13737556848678258917441222198475714720 12250963 96845285386214091617152036497290512560 12250964 399615642670948589638305962454675861504 12250965 464502255948843100488997593193640592000 12250966 -34633305066929108039310882650964682752 12250967 969841252638142903765640406376585547016 12250968 -826671429726723941285213609277165834240 12250969 1258293742205477853502882074031413151370 12250970 -158102384280546456517705015916933932320 12250971 -80128794760359279439340594998746144792 12250972 -219439992836190305510769127920286228480 12250973 398330123436009880663758345086297149440 12250974 -700903028101288326415636190398782560640 12250975 605378480850324653306283714454914465000 12250976 -738541211152202149853306404605502291968 12250977 -506206179432580133437225327050515315280 12250978 639544694829825070516938775918221929040 12250979 -488466764140939808511654952646100720912 12250980 -108028171801255470241314562655009587200 12250981 1237069047493916510986944841063758294782 12250982 -332023646352307379431217673739718346048 12250983 46534371810341341190561850099708661248 12250984 -874100885402603767490018076231092413440 12250985 -89261756898904063167769666150797510840 12250986 33282486796155934812175479165220124928 12250987 677810615808172813345188271534308260752 12250988 -504876295030727092118768780277741856512 12250989 -1148314142626007168025803531360131634592 12250990 216579933640612556084342267691916248000 12250991 -822485965906042203799768165305261202200 12250992 26077148072530644583954520022081208320 12250993 -195000973028462635549830080924336405696 12250994 1493549232863271098046440702188222464 12250995 -290302917361512689018265100408214278560 12250996 -180509570359523797117826849664528506880 12250997 471529727360031401584767920239032347424 12250998 290872168321658202471117937079274319584 12250999 714401568247715557526917764395493766616 12251000 -643723366761641384201439378601620480000 12251001 -4196465101129671977290519325487169536 12251002 595944359853438258183820430496925730304 12251003 -215550529348631029411045719302159288256 12251004 -1010626940633026823043191208846421770240 12251005 22293857388982636611983629801812132720 12251006 -59733818850556657855154076875275652736 12251007 -37524792237370543726602910767284889744 12251008 240184259271317923271557001678684160 12251009 770640878603777344364876987143120367040 12251010 174368024974338268276858118681057702400 12251011 -1236915152671869107870402544548392800388 12251012 -56195030799657743356862992881916843008 12251013 -237592902958301524901254478440317428256 12251014 -67975499261624041329499291658906838528 12251015 -303837521767778160832786206041185197600 12251016 145434553398563977746685765111005849600 12251017 -1185158335934661393017553336612461213168 12251018 -184108282604488326127029666390526363296 12251019 89030713726048529012604185436969758976 12251020 1034956198739552555479851221509597409280 12251021 -2740052599134136440079269413018308423680 12251022 -181464815714286457258833902209535978496 12251023 -1468863733087825243120361899857487079240 12251024 -163651774354576902525012603502132445184 12251025 -546915804331088475281506219102923446250 12251026 230242679293342466053226264749973074944 12251027 -29267667031765067317268070704988889608 12251028 -99993853845742385383522455176973803520 12251029 -1200078615085826322420602560016087618400 12251030 624027486401627933486330870631575829120 12251031 -271520270560929400337463110670405714480 12251032 -24407123026181439460810651186515609600 12251033 -264564549329132008799712999927282684024 12251034 554497842102790853399213894034641610240 12251035 133546402623587929455476427160941852480 12251036 -16826363790643335169412562508906973184 12251037 -94854861671608303230214274930304523200 12251038 74728639507129966086484194841670985600 12251039 -1226101042161500188318195944301901744160 12251040 -392400477618581147927709751302637486080 12251041 1945314813060379203832869376394311632000 12251042 278242100095476346926286301872819269120 12251043 242344946615937294291629180850575712000 12251044 -4833690615302377210559974441851351040 12251045 -170541980766065873360450395533371289600 12251046 -114056046384663862410985708341090671232 12251047 -165438248487738922483717344205620250504 12251048 644678098336916017784210134423541760000 12251049 689594139662159922962957467948957300128 12251050 88972518641125437924272475740515584000 12251051 699010914235569437611823966681107232052 12251052 194887967355340679744164638568933673472 12251053 -1010660570365197109101756189031799390698 12251054 584868680820405335160757995112129744512 12251055 121933170883009704953028417711952896000 12251056 122237707243487822767117495830284992512 12251057 -49419448071621764529562154213129481216 12251058 -120302270718556275680961541474956314880 12251059 -1127056386870972446767462113604545867480 12251060 -259833768088470873182363546638446347520 12251061 1660062499157267576748408134244942017280 12251062 -171947146630394681891156564685226719936 12251063 -858417177326879746762004090762544268032 12251064 -43511662973738381655950519049640673280 12251065 -574052385511569915471730759512693151680 12251066 -938554551817841178039070684482643927296 12251067 -1288296917201106174317892346223556019200 12251068 383620914945350910780918189680700195840 12251069 -705106042855687507177964725085911609530 12251070 23177740599557356473293760564492061440 12251071 -366052732593109356776709908024438227088 12251072 -64700623532627890817230468916214497280 12251073 -623476524863265384856124969784723108816 12251074 -523297807898441237634420171402165422208 12251075 -1044442490969861765911694388215800808400 12251076 88062303311498385473877340518290079744 12251077 1134136448728516611654242233288386192926 12251078 361693802644477128568771957277648208000 12251079 -6493184882094606427727354385653402160 12251080 -70815265841037073657756253748719616000 12251081 -1051349643639786088940898235323087806208 12251082 578893455681692114959623120787488762624 12251083 335754168617413874977385655456647168304 12251084 -1430181872005285277138789385776124871680 12251085 -26917163812781851901064867501651578880 12251086 859027598875674513136747446914198848320 12251087 -3968633330777685608032149025543117200 12251088 -73295399520432299456401679276792610816 12251089 538838170297616337990961812874150683890 12251090 -486028110607433509411128432790835215200 12251091 480553564666633992435665993537780676792 12251092 72586997865223099697200227093408901120 12251093 835963657519247116633949666589995019342 12251094 -117330191363526981274152818154785908800 12251095 579164883997258230393029148715830744600 12251096 431986796858158887153279266065209139200 12251097 145341717970313520531298740134820377088 12251098 610717297553064976484346589593262936800 12251099 382168250163284176920038343188512468512 12251100 121410278078405862618660739174992460800 12251101 -117542552115142164937459647957397092468 12251102 -755817626046759426762402317888070830400 12251103 -148627136237389821910858410604768935096 12251104 -766115281356725111438247675933946281984 12251105 1274333167128331638513389857724909376000 12251106 -32926422565036853344225250777092525056 12251107 -110610637265499693016654423065278057472 12251108 -130169202940353904196906155687300888320 12251109 -183412729794303108722866675468349319552 12251110 628180385796131817076229524086038424960 12251111 708452202560083576485935984379804884520 12251112 -483452153644752055303513088360558100480 12251113 -233851323332638153833398783595394259840 12251114 762252438054991210475314419638117913600 12251115 593449815725298396009750577522063500000 12251116 -319550505879428289261566482493852143360 12251117 -31533122149769528423346514642077623220 12251118 261173635562229837100027104740229642240 12251119 -658257117728041187901522161477299055000 12251120 -138890290798406638028796179006242160640 12251121 -18016444176521688259002451386152277120 12251122 122808028354103550186193941778961240064 12251123 -207542416654013211935432984939179056240 12251124 -101689188175906553036590176586715228160 12251125 -519708566170625926295227857438436605000 12251126 336647117599728602112065964374570212512 12251127 892883186441702784463660137075446526312 12251128 423534070876356778210332901456990740480 12251129 -1337877494671380218896914236340487488 12251130 322917920448208716236411118374853120 12251131 679413691629198811464204622766201424932 12251132 -777562996874715843066997730144832235008 12251133 -207788599585137264331802474053222838100 12251134 -54782535248268469112475612757671395328 12251135 -84991735321054941200399075874057575040 12251136 388061668405655347997683045645840023552 12251137 1717024824590637171792827878418467234260 12251138 91910482013427875096147906460766003200 12251139 -564384500142956870964699192922940812560 12251140 -476621462284657241808081728712679833600 12251141 120965043851986980280599063761127385920 12251142 -226378506296585203016302140817161139200 12251143 1322332481857167317188537891950580109320 12251144 113987481951624346319785320918741043200 12251145 711433361344600165924192897341664182720 12251146 -347682782864839344933305172279692395728 12251147 368797401417053470074348073005653440596 12251148 -97927211757684097680350164495692005376 12251149 -1245656061837097061307582109449578139850 12251150 388726135069549569973387945588748140800 12251151 1285457625019660181904916419216766218624 12251152 -242851979401559447292775673407438848 12251153 -609687369771118280550655016348945387598 12251154 -158411321123939777954165187918963818880 12251155 469412200887254757450041908744969587360 12251156 218738121917068538651076635788765517568 12251157 -508472639650038510993173819920360091712 12251158 -39248406250433017890991166854004836320 12251159 125386549728889824793767795523858520616 12251160 452598612348156361388212240345076121600 12251161 878417286281296779438439137756521829504 12251162 -139344300287094334571299440371124633600 12251163 -30994199531039629244001070799173207656 12251164 142197676669578378880110206438052928000 12251165 18000763761694171766885967092569463520 12251166 -116015337976533277785940236688794259200 12251167 483970049494658806419921259450493861216 12251168 -77294166581272571290948524278313517056 12251169 -3135121409300237929351752131939060736 12251170 105567087238618261837351713760279637280 12251171 -286235550961488938736444682620702206628 12251172 -571952431488733326873408971387754667008 12251173 -1379282609656778005053549318277670400 12251174 144025564253395945748535214030341639168 12251175 67551346817185021867958573499016608000 12251176 -44854958505495704824904842641807774720 12251177 218727070532967102622427464878151900026 12251178 -10054869884094199354543881655201149696 12251179 953997139654336662988450888436276665872 12251180 -54086324837043318801830251090695383040 12251181 -511324077765049867780381302047868883680 12251182 -585740525935666685969410844748312821760 12251183 -52220575149044811465181843704546904080 12251184 -49100561125340705641032665771897782272 12251185 -372281494163249627635799396955261907800 12251186 -144271808026287094380080512758269983680 12251187 2274416099577309154773585325202806608 12251188 -89200901315694442351725300586546980864 12251189 371431132605745910673753903440975046240 12251190 -15937281044718177726502886970354954240 12251191 -761650628713911778436308943383742872408 12251192 1042702490395358411680517937712774963200 12251193 447806315606356938050697229225574282064 12251194 -913558490790248768701852753229416278528 12251195 -121961451914936650254552231946494866400 12251196 1135138463694307695311209913538950415360 12251197 -238239916859281889748178661272166617408 12251198 -644517416620184951232335532731121926400 12251199 -856987900359437313807263580042551701872 12251200 -22403323393528590560894236380626944000 12251201 -882671163197981460965949083073794196798 12251202 -462246394679461513825601695731075235968 12251203 -1355274168848128351004066750472767739936 12251204 -401983827711650779867894279077616594944 12251205 -290024956976335941310764448520250382500 12251206 141777732203616347242869117054919870080 12251207 698000607039143225255626511165355738456 12251208 -807046811408360547626813678804510638080 12251209 -499933645747153497989312252250444282396 12251210 -200510334191432655952030914007959708480 12251211 186894918160017103074065680619248149504 12251212 1237508632639955742242309052043073651456 12251213 7755366005528720761705955436899673324 12251214 -142483219422429047746129984245302119296 12251215 42399292604153447370032431797447666720 12251216 -2202943958726793546249440625881776128 12251217 -302894887243719928373344172269419012000 12251218 28238607518080842982783782467299187712 12251219 -1712184095662590373659964638106969301160 12251220 -53201538749298499043173470783753891840 12251221 1308185703989369457556058325767721466144 12251222 -129690264471151576834770554002427278848 12251223 1182119042900665709198089463147799686400 12251224 -1156370234670769220006839226386298265600 12251225 -18824613154055871630420188004311384100 12251226 25821130540434334830588121771293527040 12251227 -1745066861060484864072630481437497191200 12251228 -518679900692918534198549014357581986304 12251229 1107265599525528222597469233280692413280 12251230 -268535949187829132796863517733234242240 12251231 -486824405964910282927946433209377647936 12251232 -438488826544699754448196984985993871360 12251233 -611504256420129767580736163212075892460 12251234 -265494376649746101260220501826107970560 12251235 12351291509206303476784708977070696800 12251236 -15112157076594776501607492882244812800 12251237 -1114326136750557037890654981300400752708 12251238 158412350265645059798767822596260989440 12251239 -106933025940050595377364938987359933440 12251240 1151322740134220639709206228151531417600 12251241 -939267541708247637074525970511355431680 12251242 -489712090926440649620574639160944128928 12251243 264207998480769427008543840136179457944 12251244 -115667955036678920645945577806560493568 12251245 813515263251782883323804507721136927500 12251246 -115936704695529156925753660637751212160 12251247 -609814025523035205317034440015784843000 12251248 -405989047746778617705351114486175662080 12251249 416333276517750102131969806084722656064 12251250 9736420564587954449146889433105000 12251251 -501429315568093875592371332364669032592 12251252 529468662373159963276341838185633430272 12251253 339026860469788448037940079692529016960 12251254 -1368322599257116077878184051064746085248 12251255 131777079473219027486857690065306652800 12251256 552705824656891273984220244108006236160 12251257 21794656237185845542662907984722171066 12251258 -792663169293584159699291605865658894624 12251259 7975252945468185616755895242265865064 12251260 -101595245485829207844572635552357017600 12251261 -105763157408220160465384010840165383776 12251262 97770799687956184833862030358053146624 12251263 200542820353311466502697004186649148144 12251264 479912885048739591560074127619831889920 12251265 -43994724706958678860927590038515798080 12251266 762040635828657687755868861462051126144 12251267 -43187356943498256950687142169400482608 12251268 372417150714597222456371783835743034624 12251269 -189257128932247972509687709189083751330 12251270 -94352969430836351064654773091279937920 12251271 996824637856635096983533066576436868000 12251272 -135234086331517264412567829335459266560 12251273 533861522747618272804917731908153588260 12251274 -87264417661297804815428971830243916800 12251275 21496215639754719607122195789535103800 12251276 -972556817392468437183813174503645268480 12251277 -1988088883069302830328516927050627943360 12251278 121048438881142911235855738742308552320 12251279 -1806578561873397528603507698617845815016 12251280 27781173773402344754120990286470184960 12251281 -44958322173330891575535399425214857408 12251282 423863101285794860925062092181866250400 12251283 1087418662163721612980809637147546384448 12251284 232201016109442388581260883298663455616 12251285 -141847233593045242118524917718649103840 12251286 -176653084153587723140561422075013340096 12251287 -1259130657564205054944728225270895512208 12251288 12662640204727652646965054005814845440 12251289 -811244200360613465041363436655905852976 12251290 604183445544239534613042137441726258400 12251291 410508340257352843302235285722382706640 12251292 98740908918218032521079154836581033984 12251293 -225315340817121883112165503794523946752 12251294 740989815828573523759254406360680729984 12251295 -45656558603839827224083425481663104000 12251296 55101677917641702021982767182207385600 12251297 56588844030080913644125980838341587760 12251298 31424546260501374543807031648684927488 12251299 1922032126286133634820825389045330286300 12251300 363223864879800711890766461722964140800 12251301 -3967988967401992139182501339194273696 12251302 -1847255390413548035195089550652973056 12251303 9353012759728840671725224864517026584 12251304 594600704748894140795667567703766630400 12251305 855488322767831263097240265042854142720 12251306 -668906711619263553994928803742611917648 12251307 609670830047075453087917448427985002840 12251308 -357119985653335144678384091987973863424 12251309 -75472880230642237409837593014661367808 12251310 30389089803086141326142907720373048320 12251311 716883537131735262562867581475850755800 12251312 -391080966097043537243289445609351593984 12251313 768993218039960118062193195783394527744 12251314 226692419480517962621877696596420979840 12251315 437153840172425269247695966471842011520 12251316 -122676863565604729063686678323030753280 12251317 1077712599664667053373977439934694208394 12251318 280863469565217047444256711976232824704 12251319 613095829919222438898047515880628391248 12251320 -693092985394186490330834528662130688000 12251321 422604977887068835216384653478919746560 12251322 305086145849715936967102980870777515232 12251323 1033895613227641050296086278037746691668 12251324 -21909419551464455363859405807530692608 12251325 -378196944997641140178068469184103954400 12251326 -273704830757622322185713250381751173888 12251327 -155277859171772613469005838648990224000 12251328 29974178250388031679344315157561999360 12251329 172981014768862820561001829985929350720 12251330 -49868968531870402244243790721301882880 12251331 -36818904543653192748381329942675748888 12251332 -1029457064266810767191879983175430776704 12251333 -255980190289180868983821065063435679360 12251334 104954483761715103587451422570998794240 12251335 -234481784482537687941072688347351645600 12251336 -1535162626880268497944655879175640012800 12251337 -51900175152146903084319719508126550848 12251338 996882071475685787824449367778371437312 12251339 -1524840280149500227338463561048685178768 12251340 206220812099732910901810738647507686400 12251341 -257839303886702197071836667915244970880 12251342 35532969820712640919268993371011387072 12251343 143842872408259924168043612742603198864 12251344 -134143182398072041829050540291944218624 12251345 15955254211870054793235231822728483520 12251346 -173350632063447369484688754178068422016 12251347 -144451184525216882338441700974848429600 12251348 -330266045851471547474955668344336267392 12251349 -427726679499161423569396025095715079552 12251350 -177950795402088439767151401386239272000 12251351 98220239191732415625031135724110783152 12251352 468784642818785779243655054293583462400 12251353 -82923852158466630724266461189081551856 12251354 362764245891094174846922914658759478240 12251355 34308352663106883940377091071287147520 12251356 -403398371218323316943293100473160125440 12251357 -603543677471003054358151134610586114394 12251358 -169402284949156557320773883471994869760 12251359 977782242722424925993437707334832518560 12251360 1201051152967608424265710974758139985920 12251361 -104657320789790897026267887629979394128 12251362 392627519904736697779717508936308751424 12251363 -1100873102608573076343721452019654412388 12251364 -238376808069206075624246768540675665920 12251365 -338037423127592052336351289860919996800 12251366 294344028217520939587322860740719679360 12251367 -1856178328384997242081746744361877940312 12251368 223188142890723925731495965861477253120 12251369 -345403155994355595220056023166065421240 12251370 190623275580600173615350347571938796800 12251371 -1655382886053860331532404085750807980 12251372 520419552659959838283562247238262996224 12251373 -1034839305508790160744313624433876264832 12251374 -125672488834776676924655750497014683520 12251375 -488594890712329479162597227728015506000 12251376 179215560955135453106278686578444697600 12251377 -2137043822221212581517232559254276883148 12251378 -816677760367154457279820284659683595760 12251379 161596302253256482996318429853646812160 12251380 -1095186308183880060832928189700733440 12251381 1195836881449431265292303283038077956192 12251382 86688106614198083088148232822536488960 12251383 2995046667494941121077461823960066774080 12251384 -493333313912219856121040834692483276800 12251385 682590701822423591608267734346439174400 12251386 18381173585430930998014949660950671360 12251387 221038104233721088512851061667652549040 12251388 -8021673794735017406440735572163362816 12251389 -423758145527880041881822416312087874810 12251390 -498692113028130751508119626554640940800 12251391 -721821150815997957664212129706234133616 12251392 -1335593591620327334888995109398720282624 12251393 -137526618355409314388357490620387432448 12251394 85479684267952051460247431372875635024 12251395 -106416806734848476326602423589813043280 12251396 2005100247469159458450701973311261687808 12251397 505377499599247962432212448063889782528 12251398 -643012385885905419825135091592243811840 12251399 -1152075864406657827864436622898295470240 12251400 1695063490869759196341601181159424000 12251401 330337417521767586585943463042437662206 12251402 -641056539887378904393013230205951600848 12251403 357124506635379375371123478804071075184 12251404 -448915549519506957758064890846135451648 12251405 -824665958584626583054824614446599578880 12251406 58683196138652928104673817415574964224 12251407 288192066769860247822236211051236160992 12251408 -50626912264238146936328885722300071936 12251409 451011597870711562519592040256906732800 12251410 -141737303830361372441648329544699235840 12251411 574536062902946383005370784038015476012 12251412 -54321895351028500855141675705827122304 12251413 29553763351047782658435402060900105180 12251414 371372692655855857917248822200753440000 12251415 -268854795365222450387475045194992600320 12251416 793655854469234552015008731908217077760 12251417 4367336565577418483510922337219378944 12251418 -153664060918472494294584252294012517632 12251419 2095536977471379221171576788058300918296 12251420 300211167250522675790834316712703047680 12251421 -123506372194816158982544675027388422868 12251422 510861217056776861948586805244931568512 12251423 -519317042430202877322365035433724057096 12251424 -1217922242598979945763112612561203232768 12251425 243531033320889048047879506730017412150 12251426 -52414121179627088783221194942859698816 12251427 646183021746840002364427076904161505120 12251428 63287887080520235830159457595253452800 12251429 289027182628652576649606513463991892030 12251430 104090710441972935685376737447144513920 12251431 14369277238581625421248272053305066072 12251432 -384041129609391314471601191741258956800 12251433 -77777789234270891877853892180798689152 12251434 267340969272254788916392147111845133920 12251435 -53426440836982559900651129811018240000 12251436 126051249629452985706414531031081943040 12251437 57906216368066729500124061680624515680 12251438 -935938800408494707212357690128299683456 12251439 780108106903735800682420420914781445520 12251440 -66279013896436744597933398191942860800 12251441 168240847095565105546980425953231101000 12251442 -59913352966935241872681855335467762176 12251443 80439305224438103428265059040336999424 12251444 -3115646072238723095502580957123048704 12251445 -769958695495954735579383113032253434080 12251446 -140627742387030142143252548793669884736 12251447 -803237342795467997414531317087050589920 12251448 -29529980409346042784069227386470400000 12251449 -42873319962061536542765466612308120128 12251450 -400728023239447884172777869102527118000 12251451 631808458001015778869387957321117438232 12251452 1098652664782134498505308532910350171136 12251453 590599931717180880379202613070311285702 12251454 -88043814583668279424895671962158035968 12251455 -742624648534151776636952411192150447640 12251456 -33338031011284559342582075038409687040 12251457 99744010427284022556607216431781410354 12251458 -463312446887767786130008703403423625824 12251459 -605384829334215455017993278321731854848 12251460 -52599208208625298519820852413540147200 12251461 37135720782070747223000620090672772800 12251462 366852045026530493862751075602772581312 12251463 -101377996962349025698092017186069218176 12251464 -312207606701203901902606735661086433280 12251465 -41348927884441389503941044921714202140 12251466 -932826720035954555503598408559388531200 12251467 -1599865419758947792828176947580670869484 12251468 -542070456008073043161893299237611824640 12251469 33964167599934333022620246678224001120 12251470 -66051870520945707456118084928291955840 12251471 -745096217747125794941107528476399197328 12251472 -113403585074100888209416886557977477120 12251473 81634373044845730654156076955760540200 12251474 342913729228566741085145451207724967184 12251475 186175881084521563136440907373656418600 12251476 5605469052365721757052003825113436160 12251477 -26560130752357673614628494271098531968 12251478 622268721505680514076209056885104578560 12251479 46030106623531355452135393240242659328 12251480 459811757525297121017332108064861184000 12251481 -397681468268401122822649736161161850656 12251482 491963997909840194486493955137717380592 12251483 -1161565585598060092903575004535966798268 12251484 -44863651276608110756266712693552744448 12251485 -1263347331629083908198342363437527872000 12251486 918632657455167495966350179231296045504 12251487 482775897198956948444577282337639980360 12251488 -776115983745169958554642985081852657664 12251489 63027068144438266611028069305334772400 12251490 -19772907222382856537003159504793753600 12251491 112998743545166450254067647140751360160 12251492 -837756714250009202704094636803664640 12251493 86570936443808524971015785009468940222 12251494 -118475895056552786481510022484489404704 12251495 68872535566357584028871944961668718880 12251496 -508686391172237702727987272896273612800 12251497 527729817735198432329471776320545990772 12251498 -370102034352780010083372149213905899264 12251499 76304060950805037299755184192562456288 12251500 -563882033835018220548558060390654720000 12251501 1707491333812799347254492452338427804502 12251502 -99451677440388237475795133805977220864 12251503 -703263285380846494954628689405636750536 12251504 -197492914210783113488506494225764843520 12251505 15998777375572430559005835711364686720 12251506 -605842692881766166997761882432615512048 12251507 -2224598964330937577885093489144788212888 12251508 403010620297566027065499982372757544960 12251509 -1223682549362748926658905969303663341284 12251510 36282938868309014953998281765140792320 12251511 1109373151067283112823259297173057132160 12251512 -232331404661924263836351781593242419200 12251513 1701118393464806743385574619388839335504 12251514 -71898318393356145742671976660601256960 12251515 864627922879910614179312057585257276160 12251516 341679719490342941661266120568801085440 12251517 498090644049579466233449493039122496 12251518 -159514886862592167670162638085375784640 12251519 -1191997187122990198470995956890373930224 12251520 -83559157510867994364090193375395840000 12251521 -696969554326375599361651669204335280556 12251522 -810516294054508338294608750842676528688 12251523 -1050490232301809097715561344250848158400 12251524 689526035666340624497553400595521748096 12251525 -163780609894686211156690087277251920000 12251526 -156751056287882423573810308629812858880 12251527 943087555304014526164951828372895006520 12251528 339303235740964874316149740446241720320 12251529 157885988507171764759757527571595241584 12251530 -488023512477233521630849532966141799840 12251531 -89036119844364213606329524113160369728 12251532 -364335531145336303607476519338720342528 12251533 -128448565338139595384106687285924827136 12251534 -806291722504096868417285074155077835648 12251535 54310783459413603341421557862693757200 12251536 317314222301996415177738708211845562368 12251537 2138787582682928861433518726449648192512 12251538 -65548750865431512560749113798377364672 12251539 144936071732077893070525969199648432856 12251540 204395352193351392794805993421692641280 12251541 -248900633246852205852945751077896847360 12251542 -62244315381486858233466684900056788800 12251543 -1202160673363402536486905884897204521840 12251544 322647967667998696118567236232430366720 12251545 -846482020579602275807261220675920767800 12251546 -300156673950819444873684819948273312528 12251547 -188414390361569376727547994924384215040 12251548 489206463466933273143739586039902725120 12251549 1358832849377175862898326159274319800550 12251550 21548341866435318871844173096424932800 12251551 170764327960499862946688562883915579904 12251552 -915288974269545015292696703996801384448 12251553 -696607411293720366073125839527930487136 12251554 193830652744442726816685162361785868800 12251555 192876175517904127844139677481749610000 12251556 633005234723538906134662662542969910912 12251557 1991198236732945890381107895511131885760 12251558 236488856016219423167566945825201807488 12251559 390137361485271081214540014292453585704 12251560 3542328656421711224655643462619136000 12251561 412315862047048143740120794358457968640 12251562 113244855796418248623364778589830645760 12251563 -1040921463732685896274663563451477594880 12251564 153283436028295394886031769150754671616 12251565 -8082582473861346250655918668220629140 12251566 -280502122364228754804502594123302552768 12251567 -541241324715846475865596626011362230384 12251568 -28431712010218665935538531713830256640 12251569 374590015715811872411459545323461843808 12251570 411427413581079956283150508469002776480 12251571 59285486235132998897414398746455102976 12251572 303197774397514079349220298913444986880 12251573 -26479035150066668281916755982849668836 12251574 214100871548662744812517508051756762880 12251575 194945716757330888094831751363357114000 12251576 -1036870372901584536654351506721816145920 12251577 10512526671441356632487190947154627072 12251578 620577998684373408393481961252827209840 12251579 310774456391301437669843703185515641240 12251580 89240300236657981071750531941878579200 12251581 -643918548558176537997283170929417554618 12251582 6348498137932423101220042940507071872 12251583 -260532622020223938222966257817511939848 12251584 -529585343357626218791642104920941789184 12251585 -757488353324995260381697770889861290840 12251586 59377343736635063376765325143359086080 12251587 -1324469910748507773449039736113845901764 12251588 -508574843670044009982346800818843314944 12251589 -351579470504693244549353655873151680 12251590 -1855081692146064573394193336579976960 12251591 880536774459228181675722089352706844184 12251592 800690273273424582768205425514566942720 12251593 -675326458314585034686245471473501165440 12251594 -340584120141295284319451665303113159168 12251595 -240109948994379832118675075272851290400 12251596 266578576771884593058890397876821521408 12251597 -174482035748093202511345970811169026954 12251598 -11671999805535617623264560790192460736 12251599 -224050416926156956310691412652797888000 12251600 -38908669343898027841513804282386432000 12251601 1240164074304173156315051776783689561600 12251602 -165234239915613816528013808617739392896 12251603 715612445770485203208366468930932736 12251604 -221185357417665115072718758541557807104 12251605 -187058760107206928900006337306165009000 12251606 -210468138644576362528132702127091251712 12251607 430465935522320892839112968780192529792 12251608 728474356495697027081086048743890472960 12251609 -565546442034815603715617894571755507190 12251610 -955474279533553169311879597951933440 12251611 978560174159059595965705487011475017512 12251612 32206951734971756349468294901607838720 12251613 1341597018002259828545127779498651232 12251614 -249629685430655057007160959406281961344 12251615 -61308777186542774241379670887745217240 12251616 321117615708414604964812558343525105664 12251617 -381477084230143958421478225131992044800 12251618 -4738663128467171666029687420507038720 12251619 637590670726002448018271284611669619044 12251620 248765223636301765929371289589374812160 12251621 1855611749121145075848883460740627500192 12251622 351064694867016341767887464060848519872 12251623 -1471669314252189574664390980227764669128 12251624 -450845251533195728039603884085848473600 12251625 8507531206744470196000133985492048000 12251626 4256714550458047376305765323554158512 12251627 -632544991760495320502958696797880209568 12251628 -417446017684906934515243418542020372480 12251629 -218043264428661150907900095054697519316 12251630 37444212647712295955849814350774688000 12251631 293679559700117895869885536941955636224 12251632 -374893877124290109491482830021464817664 12251633 -1685253092619075364637208389512158131118 12251634 -14801762605672297723737420590823014400 12251635 -1665380368863177207097022749507625981280 12251636 278695997665901298544826681290720174080 12251637 674021446182314418268921134446387706240 12251638 153028698295613500096714640020522260096 12251639 -90103072681872029195290165828686472512 12251640 -338701686659779870750480412786231500800 12251641 1419627876219678033125651441734125896042 12251642 -151096449999833517628379884130569720608 12251643 1042679330423168311025048704481376867864 12251644 -285381779545926663492961483708123127808 12251645 74318801985388159345897390208630880000 12251646 581670393851650323239841197955870720 12251647 739890679067923867185985572384731588096 12251648 -510886195276057909031096663691252203520 12251649 494736728196580589707229854735227753264 12251650 200199612847230242686776971706035554800 12251651 724771285786046954454489028737863015400 12251652 29204495442686872445196085344721428480 12251653 -607769444992474312004144789878115768098 12251654 52457281952739614391014812795765227840 12251655 -19721862504361114002773624668975900200 12251656 -785998346457246444699777280661389516800 12251657 -17776170541815029179953901212998373168 12251658 367925068572375510141840566195344982784 12251659 -408162851592529010838002228609380297440 12251660 613367449289170431036991936855745479680 12251661 -37598441787512745078270007183677823296 12251662 344032535422337322241301036505618695040 12251663 44077215922390914477936485837152085664 12251664 229282529417877414349819864991808036864 12251665 -107825230635842533621725220952630580480 12251666 -416960031104755215693678812303968064112 12251667 48668394605073391954591656036356458800 12251668 358342124921922280873910206308898314240 12251669 20632303556147986092037184491155887196 12251670 -32916741028289249161828822753706409600 12251671 1759924586519007608844708936664998444872 12251672 1944023565105708753696049120110676807680 12251673 106373164099673936580137631028968335424 12251674 -422789619592403395257221289105212455200 12251675 -153272663664917594395880361141495279000 12251676 -343565244089759192474095408378715309568 12251677 -1054879772704715125997248920421653976474 12251678 859178736755410352156824978352259046656 12251679 734746879549519850219031185440448309760 12251680 444833406255452991874731099449406259200 12251681 -513198972404608369288774941071804559468 12251682 -274073917305427514684352512337156595200 12251683 42597803077355740978558828265016152704 12251684 -128873823146255450166348626060590003584 12251685 -307866237339378594469141291007753359200 12251686 186682585857982790796693517357549603584 12251687 203116410835340360615014307266149748224 12251688 -227845987473653159015896148434060247040 12251689 -4376445901577148007273965224293086912 12251690 -457540537864218300072660703739087831040 12251691 -245196970913823470957885029431681276900 12251692 433268356907159614943799258661153431552 12251693 123724302283089905074953430497216470400 12251694 -76407074435270055303145147548704624640 12251695 -638134576216963940537375305327454995200 12251696 -72778934861206190399680594586918977536 12251697 -737601869663809263245011231125685069200 12251698 599433186137225727163492957011433059600 12251699 -802335069091476499768459634962871968464 12251700 -449678719806244040852673682809154147200 12251701 42254721577655144753372674984507011264 12251702 417403396935770306142406531123697056704 12251703 251448982951105174318792736937072131304 12251704 -858644539052257919918621990442068582400 12251705 -391489120479208699457137679176029646140 12251706 36458140272303351828698168040835916544 12251707 355208234207561390166156487492196124880 12251708 84137380228640804903106177181476403200 12251709 100065420980945778144060630213648940800 12251710 -104982507589661923697980705788902058240 12251711 29813283388271568747481163787621101352 12251712 -171410226558928379887452664415530254336 12251713 655480022041102672757501175279976338240 12251714 461040630145056168081490491674135766912 12251715 534822840993497138386106029514660620800 12251716 -268451776954502195861436193808961036160 12251717 2379082535428799235761126837184052920 12251718 -197584611188125912484279582026968810336 12251719 -1469468414310043524376364893982259315880 12251720 -473733075815445721787997059957224550400 12251721 966535606648245301527217204396498071312 12251722 34893519828145867067083384351878849024 12251723 -1347843997822226489433848344176182686296 12251724 320560643977648120639255387636638752256 12251725 -856767731634519727237109094200515905600 12251726 305268632283505443560591335264437381312 12251727 -24070800473977086419105532176591522112 12251728 396806717195498448026082764210498289664 12251729 598912131188536449751737321892179044160 12251730 -424673971281797014930744120463312071680 12251731 308714221297955775455309486680789687532 12251732 -1792972509569004457103527863917445120 12251733 -284518729381050642319552202696805468672 12251734 -190289488216721613368004586172450592 12251735 -195805608711887439787355680401729728400 12251736 628254723152772378208857790201282560 12251737 -910912504568107771901871786204577130614 12251738 -78810463159396661691982671512081752320 12251739 103770435685679637110435439515778844824 12251740 -437719535654621233579847288622624844800 12251741 -644632676455215388227322114141503984858 12251742 -403182427011849367033536936643975581888 12251743 -261260265401759399077203596642927135520 12251744 1149842635745638188236486877930856513536 12251745 -289154265843893219643863913004916976960 12251746 237006679023398509900242144539193000000 12251747 -2867871673112752144621572633382861794528 12251748 691521175567078871011694060813562516480 12251749 -534936386199029427658210879121784781664 12251750 -141405830751361375370847605531749056000 12251751 -387698388319355723352022435413543774720 12251752 1320435403943116069151883753803670297600 12251753 -843549108581738915766791898849270499596 12251754 418862880786857461783088845802694520320 12251755 234834099575698260075377816351613099360 12251756 1016671897912121835394418900341764096 12251757 56219230050021844355510134065073046592 12251758 -181894879031968731314867480475774958080 12251759 -379462474140318424223095177537289538672 12251760 114230727928319361316629213409601126400 12251761 1138170142020735379389677651651577297362 12251762 -149572791846348028333542055704886672368 12251763 260883862577774640834204697869303446400 12251764 239535832378115343487709530767478328064 12251765 603268194581186756813703481232034837660 12251766 333683850541630181669659804085414553024 12251767 -949393988657993045475130209228046289448 12251768 2356138565536915875432931442367145205760 12251769 1709241437087237553854898576213548640 12251770 -378080782736974863997564301899672684800 12251771 452582744856531740439373029948320074512 12251772 -48694654870552058280080564486368309248 12251773 -170076892283628803612987728531957706664 12251774 -994366198829392917531831706001346660864 12251775 8923939926885283973948471957268816000 12251776 301843815010874344514167384609715650560 12251777 -898683903382084715010617430029701445328 12251778 21071608716910711401163159991389863936 12251779 177392363463465169220383848734497627576 12251780 702192405879952808111565194100199353600 12251781 -300335029059365709122536353464032995588 12251782 391206749382544081420112800267845520992 12251783 -33902985050266569928427600406034554216 12251784 -183978516757141458524410237796833935360 12251785 40896057148319227456345342443186101760 12251786 -504341453594558670687606604334554611408 12251787 885402088277178910622038396414294560768 12251788 704851455311451277507792801849839215616 12251789 -896727476088932302033605262114777899360 12251790 673709119132892185803581375033293113600 12251791 2135908464952710832056018674851992813400 12251792 124048313785213628146908733318296502272 12251793 -980399954590592107579147011765535051536 12251794 -42197391166632134500837660155556285440 12251795 -24819004250523589915965149098391749680 12251796 247383195370047763828688532874119542784 12251797 -1401888436194466713453093653202282192754 12251798 -3334575417410306074773609760367377152 12251799 -70020840205564294714750203977677060512 12251800 -405768131007645420827581353727633920000 12251801 657264960628183060864072267854517099392 12251802 -129824056319120921633193630944610144768 12251803 -1620994473331716088575331913118159421948 12251804 860762314376868849512836066397317132800 12251805 129818654411836970914523160876328475520 12251806 -300538597830757164827691604910931093120 12251807 1114660434964749693273471435281338489056 12251808 586194177636141063430558388998216089600 12251809 -156275125653036304139449350166355911960 12251810 -209416885770440841024470522947391125440 12251811 -92692747898533918550918845872565701120 12251812 -14820588971803446288205453760456690688 12251813 266056555243930153814245886143140403998 12251814 183027851719055523301567114376582676480 12251815 -583573890523112955355927830322462606800 12251816 737360343283867444513960636156190100480 12251817 -732678579031868172563045897450084502528 12251818 -2677384082539570653473796508298906880 12251819 1525148988796046436327361380351729916896 12251820 55325530080181619274015087012807966720 12251821 196338557240191012204484316226342179360 12251822 -344870104623523898333874742858850611200 12251823 -30344500323085671516777756607502262000 12251824 77191998767732915229737268893005185024 12251825 -149499060444919314886441649099539254900 12251826 -205296292582618706485252663378515178608 12251827 -372529300625127661057511755275358969600 12251828 -436744045374473732335273238843158511232 12251829 -10943874315471287282001962120036881920 12251830 -303953714583871229468191934935277437440 12251831 587551521710956204185873551846811062064 12251832 459999749782412392141361807073697996800 12251833 272132516061108148486906536073747344000 12251834 130685106209811792046690102928515699200 12251835 -665321562692948458780291640626144343280 12251836 432863829860589054348090403390176199680 12251837 371103876869232608930000492444849421900 12251838 -120052657401376729091160897307450432512 12251839 428201872299493948674323517816258735024 12251840 334832070806709280101502273708716195840 12251841 113739685904277056452946407531974742464 12251842 -580174044310206826371470831507634411648 12251843 -907036072718472928032631035094860288576 12251844 671789919562810009850513906988496957440 12251845 -371383352998640593832317042175349859200 12251846 349434658138182499734621926706280758720 12251847 81126580587742101040951284947180851200 12251848 224048538764564822195517090018217820160 12251849 -967748113816127995070672167107149852364 12251850 139925471777698454876812145518054886400 12251851 285346168796563661269417123511450400384 12251852 -170976247015457980675589619096192632064 12251853 -506934774449822547144549290417064511338 12251854 838448527489508377760308434715042973376 12251855 -298910988922022157450769734303614223360 12251856 -38886041208460643196941639267182706688 12251857 -299287924395112545377084174964799595520 12251858 -637440735222170108708137694949567270624 12251859 1023088777084647836599720108408003742904 12251860 243816501552758960161669578931039925760 12251861 -22644284749818992391717841551711249408 12251862 -624525363397115224005500114448208089600 12251863 -56149502416894915554196455773849910000 12251864 23274291436764469050096790501914316800 12251865 303440770023865365303067950578464488000 12251866 -142576474452573112840875813554116666368 12251867 -267616581598257376888243179827508803160 12251868 -373943995652172954511156818411558581760 12251869 -229743757147734600878401072525835283104 12251870 -64995350474026019528128310064864940800 12251871 -115582836800981774289576703447563840000 12251872 275016018637161870472170434023384154112 12251873 -2117291210777742991436085538231914059520 12251874 -17985511859238542330326920272308830720 12251875 -255375706530919450199250593878877642500 12251876 166272017617781681386367602552566521856 12251877 -791749803800408815855911166852337095680 12251878 -261867669522644989819537917426248873760 12251879 327054009830430514959395548710738482184 12251880 -7889893512944036833497597958044518400 12251881 917689820623568325199120332265576552800 12251882 4373160813834463502787600491901978624 12251883 187257217303829709720164218256621706240 12251884 33267304517531769091600533875578588160 12251885 -1155791141267446945346422409122360338420 12251886 -361711252873721161435835173646020534272 12251887 -14576448476041164161779925165905484464 12251888 -227096871017156601281152920842451025920 12251889 -255229483769734491770547363248474890956 12251890 -35782937216988700002929876988485130240 12251891 -753293200779731526881242765267646709600 12251892 -199710848498756744856905201994343170048 12251893 -475121265112231641984607111184370242976 12251894 548697205005988211950025686686094094496 12251895 163090403798546125694685677197184231040 12251896 -1350505808060827310513493195200052510720 12251897 -242784927134089354067034897660112263168 12251898 -25035434948895541352987282365440024720 12251899 1729832778682746346371918868331624502120 12251900 -190631599406734201122233920948938316800 12251901 308260684960004551647510179930047151520 12251902 -138007575276283577406020393764691364096 12251903 613957904095659555813403214463498270120 12251904 1573368094673922901397209981353197568 12251905 168557387541354757179290094203917119060 12251906 -151385357042847130713887445602688709632 12251907 22617548583846184511798467169144676888 12251908 278378492924825722972955296768951425280 12251909 -924940283407883376281669892039050617890 12251910 -17488303716462779398524897132287631360 12251911 -1128728400848491983189562810880958557400 12251912 -243687739925289950256977783870395668480 12251913 -69032472361677488556381605096634458112 12251914 -478610714015684096041774779791810932944 12251915 217800207994367326131908000944332850320 12251916 -136339354193260190004183498277411611648 12251917 299242536511666287951641449693342814400 12251918 3319042034151323609631703618968794880 12251919 -37577075884066685752782308131714417152 12251920 64078364761299692961511317530008780800 12251921 463579948999397003524488081116852124864 12251922 -280206890306280264093940037206532171520 12251923 -513403635233650819654769653867149741816 12251924 143632505602470368404255459785664448256 12251925 -44596585231742931963383359709945424000 12251926 -683522620086048293907663209968979831616 12251927 -783757330290968927805380415568680365880 12251928 197455597167252657749074889600481361920 12251929 -337686349243812244243593244171302716470 12251930 -328062398776522588030199251353914062080 12251931 -402617909774720426648085337781320909200 12251932 364391082094456144718128802371460014080 12251933 567991123498081890532386745905730704480 12251934 294646235510068124390770379448768094080 12251935 750450014544913511931062159159042003880 12251936 -1436570824414114310828040194622566105088 12251937 -452795138181371245807489950369893013840 12251938 -394738282408397587917416179906066760880 12251939 -240987337174092599476455799017373612800 12251940 113546729192090278401086037197516697600 12251941 90779923769080500287522126168390778080 12251942 -30955892822160241614575082750052976256 12251943 -55073915967417725247360093896838069096 12251944 -175772334711900222549585070364137881600 12251945 19158278032662275971780130664764699400 12251946 37902814529370379200046189569772339200 12251947 2670544717955463085273714685615960000 12251948 -454045149292592229102994772757463724544 12251949 105568497730449813752960311341854393760 12251950 43997629069742536213672812157912176000 12251951 -290585468949426486349933422010327383168 12251952 -434496706165600755375938255995797504000 12251953 -239174371698808154837067749842576448896 12251954 283891228196173199400083223595103516160 12251955 -75987903754727033309613109107838010880 12251956 563605081599923918181143398538060405120 12251957 751977811460483747186763420275184850140 12251958 3014116400919151201844100074776369920 12251959 -50163443643804636405832386667024135040 12251960 719238546173496243905284629145190400000 12251961 -1555072860920441288266990689095372269068 12251962 396309088650341130487426185672213296640 12251963 -845004435841222605045678225949463989788 12251964 -154170923238028504639462173739471425024 12251965 -778434327858598530016327331342608964160 12251966 -420305109672464085247681571824880604480 12251967 32559601307870601582519774834735621120 12251968 416068155428793128315246353521029677056 12251969 -599533917843340818359168460507224685630 12251970 261088902278964952185866569878139045920 12251971 12844246455976832204251396198848490172 12251972 1382074629763592176417956991088776358400 12251973 -56141941799022111160497994385413521792 12251974 -109154788367390132697979771549042482048 12251975 -13150725546990872675606619489388152000 12251976 -53127286426101301854975638575718400 12251977 1602162114991610635306812939419935780826 12251978 -703366103662466763198752404310359355040 12251979 -345226188952535347022746647941287380 12251980 172909589298407374544765529699035151360 12251981 387302987376415912916394017073699828192 12251982 -551213416081263608843445917984374377408 12251983 775272522495951047166052049641435429232 12251984 316665918468682201686755094343339008000 12251985 515514524472546217914924071287060204800 12251986 -217200248872376633051196832981034978016 12251987 -297530621084063579602155982197606761136 12251988 252508838337707891739873691296250091520 12251989 -601461101053349078593412479782687065280 12251990 5379212781888403236719696118622869120 12251991 -198275168245449317035107958487892211608 12251992 -624086888710287546615543681617591040000 12251993 -1536562208211478396567695316079902553778 12251994 51484325842271397270196461144435206400 12251995 -117771635693438673788353199434131752640 12251996 646133782640577794703178502166795072000 12251997 -546230401994247226674692624980110958932 12251998 761428166072046315590369660244178452480 12251999 433814738487676263470892793459562100120 12252000 608738237170346845890010905218777088000 12252001 -1339135742255048173152772919878381145408 12252002 -161007584897866026382503860496090424320 12252003 -96623311506081709452420988684146671496 12252004 -801781337798812480311259819269784236800 12252005 -20193445492385405146302875532620243040 12252006 13153042143591203843285030446942863360 12252007 -704983157700450210912921587046901065600 12252008 145595838571062231282574256117192540160 12252009 275969945915045026494360523262527691232 12252010 -45158426250853999345640775538873381440 12252011 337881484584046099135454411030548796352 12252012 597506621343384184149316609453862426112 12252013 -218799567388908753062971414637899797120 12252014 92119416392095931645272837281655221120 12252015 -503440697153173235360810986733370548040 12252016 -130474344488688139046988113138152898560 12252017 -1325056331319806947682641869658625529360 12252018 179408652397945842277011584521169383680 12252019 450797248689258430320060846348614422080 12252020 303803638235100915790864275288864552960 12252021 450832121570836464035632141711447789344 12252022 1023827934823531519056591180422473509312 12252023 -144681793611821974043861818426987194960 12252024 215477361755197269145963399345507061760 12252025 283858196513894517534859115662327422300 12252026 658651765473718923001675007365357181664 12252027 105714455297544613654858461832762777200 12252028 -58135826380965168348113846913532605440 12252029 -711741434760039120347774135051111765370 12252030 -40976044542602368304040087389287464960 12252031 939514509549164132201253684633650058240 12252032 25922940812612562219101462791716864000 12252033 -8296954204616764592555501301120935040 12252034 -485640709397976883205453377205378305584 12252035 604794860319906097642946816868800730960 12252036 257702267704077988670039999987229696000 12252037 -40106929495963725148440871832792481792 12252038 -503135910378438008322381489911005042080 12252039 -381836323968586717016112838167689010432 12252040 -441878158831730014446079184473226803200 12252041 988914485776964309951181907478385356442 12252042 579764103143453997153167176966878808320 12252043 -1712513183786245764125839592430934033708 12252044 -197404992475762289871473007301617205248 12252045 -13760173011280069243975945717605087360 12252046 432792385991153341433223323201818817472 12252047 371622190660129903395791255751416390352 12252048 4082878726117162115263684901406572544 12252049 -450205326542657743299210749876616769164 12252050 -568636364072758282671277163012679367200 12252051 -18139715801470960810118559478677392640 12252052 -1280316023549819969164882842933073089664 12252053 -975804700249100226607698202160415039360 12252054 252606776139841187678403323211108802560 12252055 694979073984010354726289154101192682000 12252056 -3198638603008971672250259581439912140800 12252057 790812368466394918157152629953453925840 12252058 -43691397238348460176302015226608142080 12252059 -1486224567498916465255777645521709567740 12252060 605506491304325849437464975293813160960 12252061 -1094109776001021171404037732480911405338 12252062 66335967273259636815329864310715804032 12252063 -79952421479456538660477015764375156352 12252064 -16095063326389170621079358326925426688 12252065 225701443750364341741815230791166572800 12252066 382962596315234987209738660919078897664 12252067 35635931955156007490255638292325802392 12252068 -263427049254114578738187279595398119424 12252069 206765411246933032719522885175580041884 12252070 81841765311061739830083340601682024960 12252071 -46616200362137287573533045231751836672 12252072 -622817080854227584062581696652635996160 12252073 -994574815686411942386374517390716636678 12252074 -130698171211967646993134795758984542720 12252075 -105374092213819226557345632126846292800 12252076 -12680285704201482781863450854959175168 12252077 331563133276800937025894092458889436160 12252078 -335664681809397084280734614463584918592 12252079 542018460482044094226107931403974228976 12252080 -62955967409982509938894903954298634240 12252081 -967251276567235742666361084060011023248 12252082 -323558207345499868664482983103539130608 12252083 974139982779191545304383738639525720332 12252084 191285460825217483118544989122429716480 12252085 654373195988151936710186618323388970780 12252086 113955130935186538547966377619544606720 12252087 1498493758675039374689089757438088558240 12252088 496765700553550599385319666508219740160 12252089 -476803566530970630859964625919908525744 12252090 -246552908037719632561581823167693799680 12252091 101225000273120511893834662567995419492 12252092 -381959232952170901019429328035116944384 12252093 159837827413870162305996950256484170240 12252094 -1151037158029744391065955420623010177280 12252095 -33632032648658124527119325263870908480 12252096 -54737225894030119319195829423990374400 12252097 883940134999126472904877953331157140 12252098 -117500723589086634847108027857614504064 12252099 79855684122897939833170076496430706688 12252100 90737322093984001628026588775416012800 12252101 -125738498730703878124457538839191518336 12252102 188371281413336339931484503491023856832 12252103 -193243410467333848399929106912488004648 12252104 255197069852729026024441671774367795200 12252105 178615440741076340852296965971690777700 12252106 131076968805154655102287327187376205920 12252107 53665383000777024564724455110772119556 12252108 78840171684413251020188164957933486080 12252109 23532991204824967624590339060759759904 12252110 7348542038458403975672148335144217600 12252111 -13567775558914470106679791659758251128 12252112 38564083865720503714464029310843617280 12252113 -984095006301609456510400513032184186638 12252114 317968650019194930642694865541258378240 12252115 -42453113765935002636215157663494774880 12252116 170814552759035442750068598705267601152 12252117 342828086478047904432031659431865073440 12252118 -603700400336819126539745292266048628096 12252119 -6277274084185973192044742821905460992 12252120 -376946170427929251152190132212017766400 12252121 354350932968202989602143877858160892800 12252122 -264399883154184569779892496104107999488 12252123 206703351446375752861594260870692821440 12252124 -942746355575675555699628306751719942144 12252125 17467959315918555879876847357577367000 12252126 111830266379734164754663802211615553344 12252127 -72526936777455891715847041051870216688 12252128 218853197976759285491476428661740011520 12252129 -979602987437983581065114800018082002560 12252130 194966498624374914484874668630098186240 12252131 150280106847768497954755359747409125120 12252132 502039687336898598973832844297624253056 12252133 -284573656714740751620548534463719769860 12252134 -55748190939373376956605633670852778784 12252135 -176906777514283531853525569321697725440 12252136 172271836526903242198425377080403097600 12252137 408705914445220055215828142005552674192 12252138 199732832695613661635265331588509201408 12252139 -75576465734926903643245186186712480880 12252140 -65807769152793639776652621113959557120 12252141 -55436124442936758596375187917712455136 12252142 -2703505898422072797994824120939985920 12252143 -455986086944004610052670854259132836160 12252144 -21971192566333075384964895047043219456 12252145 364607005562636305192551558998966298600 12252146 -489356688590903331409191951192042617856 12252147 538581022584330115903816041409571052600 12252148 -174456006504475912043668138976539889664 12252149 79611906963602094945220653063400039680 12252150 -132776110539435286698513908227731288000 12252151 1617648390781857555261277632718181106152 12252152 1429797094478769207977389477007111577600 12252153 31749722371816158105205616710240269408 12252154 -221686243496360896886467804096445007648 12252155 269100283009320206496901667730571825200 12252156 -486057672209907053135992552134615588864 12252157 308049531261734870693856438220011170880 12252158 -29317984972953805318606408126341304320 12252159 -573420813181757065891173245458150919376 12252160 567814258409605062750137968153728122880 12252161 -223021640181508917037861935479670629376 12252162 -3177519464730211711199321579863536384 12252163 -446745763646000189529757968063353218560 12252164 -210342587790146275624340839944997194624 12252165 507196941953632854912823174361330389920 12252166 -390979740677979176464193123418810967968 12252167 735269909947588311237278910370496867952 12252168 -390490981119339296527662650118490521600 12252169 494272039524185376945121043529877622400 12252170 136335320968962537949364455886823260160 12252171 9661284649063729461650526090217265112 12252172 605993894237807180705852564389648381440 12252173 -822428643461691333552017754804034091136 12252174 20988878918569393654591830114713726976 12252175 -304091652587550384477162638007524465000 12252176 -190641156222700739585573470322840371200 12252177 -151063415383977108246444575264606528640 12252178 -312382731002736115813158710026438005360 12252179 -113845710443283569667666986404780619220 12252180 -100570076175271907707942355340009062400 12252181 -38303014904968228224899678293572806400 12252182 246931526665012732585709795700871260192 12252183 653402564195479760481722895441132094824 12252184 -309702944793972788515472158009072926720 12252185 -459506939886464442970885322230082851200 12252186 157414578745871638641175597033807474944 12252187 865223381823435770779447958837602716160 12252188 526860359884696006241663889469918602240 12252189 5664294502264689252835063627003633920 12252190 -421375773824250148248906354286531550400 12252191 216573025776300490512007448123160376320 12252192 82110135626538408948496218639606743040 12252193 350025154657321512649094149836530398384 12252194 -344562311138807178866095076373252287328 12252195 91798227971225617984557270584341939200 12252196 653911398922181988444266574285350261760 12252197 869803875413014106050703303500773347646 12252198 -101178566537976543792547978667975835648 12252199 8704425504931932117685422511524132880 12252200 265233737577025428821786419558068864000 12252201 459750022574474634074833038247748096640 12252202 253055348759052654301362746902714486272 12252203 12027060659802205835510422851474595704 12252204 -7221120600415022865724186841438050560 12252205 7382076538453635117362336465783297760 12252206 -356940365421107026176970976898756644736 12252207 583301132417122251583254454674574911360 12252208 -183898844931416403440613092941951418368 12252209 -1000732699778328491993620710577384027980 12252210 470910670865396106514961517736399065600 12252211 1143135004146992740918709271730494977112 12252212 -587932122708924208197672428839311224832 12252213 279222598700404097196866824231097895342 12252214 -248325420543230963466620359295831641728 12252215 -344373446819621963359210642084745578080 12252216 -405371321184467386148392152710374809600 12252217 588444358125653881280635532972085167812 12252218 824196241686223262089087790265616608 12252219 -460148188325721226299323190954100749312 12252220 -575006705860514268124118260338647109120 12252221 -350927839128917503357457680720088155008 12252222 6640600100381277177150071958311134272 12252223 879457502269967107959315486052391826432 12252224 -56820376004693588195052918094935097344 12252225 409021007502725778064140574648279023600 12252226 306499034818016759328241711964118474240 12252227 64070726065862071560674211515203644960 12252228 -324509086580262186940199852851905684480 12252229 -234977088208019204712214349877517745760 12252230 213138854071274926653295112584056005760 12252231 50499717877246239465436889369643466800 12252232 1126966836123052336713058712771639961600 12252233 -442295831065096127570368452514197079680 12252234 394333687763852088964862718947815591680 12252235 -62384252475949136418462664068363016800 12252236 -1165564170325410383618179871717281086720 12252237 998668408032332155405261193939526663360 12252238 54795427851800178612118664352476694144 12252239 -522972838845673483353320689103628635040 12252240 19351653824052462937852749892776099840 12252241 82716228804896131070702807782652506612 12252242 -139291817052983288454680521202859783168 12252243 616524959231913480888593094003441006264 12252244 114671656172714373875110829979818115072 12252245 -236643468458403661899672608972912920800 12252246 148016182128227348390677807484661189792 12252247 -20726007872112832091468974755329323168 12252248 -1606967287515568023034924045860925440 12252249 656756723529590798958598061384143227840 12252250 651202642555195931737392373408298520000 12252251 556571965973063118216455114142961331664 12252252 277766883240855361644042031274029937664 12252253 -524684788585634375632132312227111842656 12252254 28816292122358736426028614620049116160 12252255 -125116957368683064936285985603800739440 12252256 568708595619230062067948044815519055872 12252257 871826159561970067328156514428211928704 12252258 503247847438926830507414694623796214224 12252259 1250594786199450856884823139074246738460 12252260 113780993857063410365372402472514586880 12252261 -1481144908315490406553905147264178176 12252262 644010192542386814847276559208942444544 12252263 177565377143513222742206571329168611512 12252264 -279546609333350886261589961951485132800 12252265 501145789921189104331832427488826330660 12252266 -373041610409913367770912442332653524896 12252267 -574687639609721431934257197164735124516 12252268 333241069391217241926720737440982630400 12252269 1558986262144883626691445993750405059670 12252270 -114976602044633781089751433093113312000 12252271 -190148874270178545374470847267189332528 12252272 30167208424373488517846001293974142976 12252273 -65827361930873442190355002190785801632 12252274 436785344489482981721991726233677992000 12252275 98615793383708884894886384460256869600 12252276 -537540545304512777023672903237620449280 12252277 234354574530796177000211618542796252280 12252278 -323925734110606552613169531901327582560 12252279 304829802463588234702001299768454190288 12252280 846004000464885270881798965098720460800 12252281 -224683255662598595147382442221563492988 12252282 -95498683018691522338190207598620161536 12252283 1282030168406813173916681577311967870520 12252284 -309954198875018315828785236428473294848 12252285 18153602932207925216999678575824829440 12252286 185558367195203495814599517348735827520 12252287 632393584724082448573429282691434012320 12252288 -122552885211253653008041866321545134080 12252289 -909223453847418734389347506666219470848 12252290 289657474922446290906373118922591790080 12252291 4477282575681892806374029169681299968 12252292 281076354266160687931719066522579496192 12252293 -877693612333525410541789084048148734500 12252294 247780065386662359721891097096344665600 12252295 1146626444137483296592038125156517212160 12252296 -479400216991908152547760033608710062080 12252297 -752950214408522134625206800388219879680 12252298 -428427520093662422727531578269255419600 12252299 55731816042722254567944080998075283160 12252300 -16777915093454243647137612853640947200 12252301 -1414108162254042683690065809823659770698 12252302 -793345413503734683632178932060862302400 12252303 -494925836145168247201143356845579114968 12252304 148268815155057569556405359814289014784 12252305 274687721024919842099755106333010997200 12252306 -41861400175745461485547581885967809792 12252307 -98123573044257806911542862784436942480 12252308 -103137229110684394120273362892312107264 12252309 610975644274671599798823136041147349440 12252310 4992755012983474410132352075182174720 12252311 418620890367501020230659993380481058800 12252312 861068011305979953885919778038172160000 12252313 819556107795222431544817590376935453204 12252314 -725281543516310133819479379330299935488 12252315 -321155171137726006830492728645298222480 12252316 38650665625346276228153414092042792960 12252317 217270916760375663946436679042401002368 12252318 -220455535471030375750863880388749084032 12252319 -557311976885278570157287305785701077280 12252320 -67369116448694419671619000723341312000 12252321 -7856563367595537979758030892893023520 12252322 -70293333397653068057554990987994778288 12252323 1106487542926082891477501690616338596572 12252324 -147309630685992814279377118010065440768 12252325 62910854822122691052697068418774502400 12252326 1070981550005163858138443981324701812480 12252327 -101598942222661682374677495814109681880 12252328 128608399289534740745685516207804579840 12252329 148269433992200472660980386538240965476 12252330 188626986157106615656968022960052582400 12252331 -301990953890450085879393178671948218448 12252332 -1255212692459854755706802712180036520704 12252333 -56180558911023837637883305288604820000 12252334 1574831380243253261622123026730479040 12252335 -496571500870753726435673828883474993600 12252336 -49962983439840151018034315220448444416 12252337 819353644754926640630474153089554493680 12252338 -264642858789513156865425868120673177088 12252339 -112757729007585193117011774621825588 12252340 -11745782091669040218108513458736917760 12252341 604857580725939258737151952248540854400 12252342 185674790951132977187475015648940331904 12252343 -22792076010869733468970243141732045400 12252344 -187017088124353863887944670979629690880 12252345 157516408331736954632277553814811350400 12252346 -77194837151985121123333562152392391200 12252347 -187851158075562387990947937511115028480 12252348 368717307379484031907079464675782388224 12252349 -1623237457312819848350138650570215518650 12252350 -398334127560360292351593400979895883200 12252351 -357788967206370597414788780797637408640 12252352 359575662809627878093095330627525279744 12252353 268447774091887069852902067667530353600 12252354 515914531741840154246932730484241307520 12252355 -384957838844927202915403177936459050000 12252356 -387459488507192182378978367027025503232 12252357 -607969819972694470868413657381186657920 12252358 -330252734803972006883260576098796282560 12252359 97442623241977668508966272075057542400 12252360 133982229280781569544524758895438233600 12252361 -1396131454494221901596377155245066384736 12252362 -647737981371948447539032619929249775568 12252363 -79192262480206318519761258703635290400 12252364 -169254917522676924455134463418434179584 12252365 60396716076106486295585787020637985920 12252366 91220119730577436110344456961415688064 12252367 808807516797565291320755969480090332632 12252368 141777051136204524418823447112651988992 12252369 193949700721201131775562959503778067328 12252370 -137201317514666556283247250949783290720 12252371 -998473848457255328217017423011013649000 12252372 257500394977995779445788839385205417984 12252373 -463911059211774356263716375683556350464 12252374 -597044846795301895538899867945621988064 12252375 838543454183920967737591869447560478000 12252376 -1041026459060534245610068258890163568640 12252377 -4031442451106627647770817243686156192 12252378 77821369603771729185164226511364014080 12252379 294043677304238728442100597332087778384 12252380 155640621115971547368347280076746455040 12252381 -233598883812265786120728736509717427584 12252382 -269554630384991800477181256765299342208 12252383 1128194204484994734810617068427317628928 12252384 15050439797378995901887503955411599360 12252385 1952504284868688093450792260861880397800 12252386 7142739073900251556545213265671288480 12252387 -126569910784339737115596885006528277248 12252388 -1032597335293506734529156182033576931712 12252389 -978128589330241561284366885688284231810 12252390 34474062024405826608015006433226881920 12252391 -701039889707705464543123080699225291208 12252392 -1501251407517742113133819995132287616000 12252393 12549361181271681811588595861398450344 12252394 126858135444469327262567234642822475264 12252395 -385938744222101371747538457787279603200 12252396 32803987422875299813512510396177153024 12252397 -735196421084658735370340746622039720960 12252398 -44936749391149805571026631056092800960 12252399 98600977665416059964425896629974428672 12252400 -46487098128612307061089786753999667200 12252401 752742821304212611973450524591571125650 12252402 -265347949309567456179195776634347546208 12252403 -1854286667623405795116231324404586775348 12252404 456784629115314743400871738204002342912 12252405 279941995909385037337686588696332531520 12252406 -260661903350640088305746992234696234848 12252407 1149356848220656764101711765682717031656 12252408 221538411477164205517276767593922232320 12252409 -176755250022766148728193927385213106432 12252410 51568995920675839340823435098229428160 12252411 -1156442335043012353362972718298395890720 12252412 1074117936985113210607207447682117299200 12252413 13444430177434230497128731408682152600 12252414 -254319678586044538303562152726471925760 12252415 -243299337396111340582211955917653273920 12252416 919405897958585171175245330982843187200 12252417 203072255546291242408070935193508824880 12252418 27504705316344485730342048433331678160 12252419 -1786766633349259051299529064406575317200 12252420 -2268184578143978091902361374489518080 12252421 676253782364097519126148241111618868192 12252422 -49745538231299432638889274100924416 12252423 1129453674254631507029431797763199452584 12252424 229676401134239729802044081057683660800 12252425 -797118766328385017665707370571498126850 12252426 233377841633822498083611749024900736000 12252427 -11977942828220931969623658237367820976 12252428 442164661435098181490459862653737399296 12252429 224226249483717812879890486520058262944 12252430 -143298058385160579805455898717590528000 12252431 470813647555447555870217514542131373232 12252432 31982675253219505839606699020602245120 12252433 130817540959553003787397510108865602880 12252434 232563875722088261246217106242335045280 12252435 35093388633260474376605104694893958400 12252436 -47646659566692773868974597526290020352 12252437 1868192095139036879519332737480135091452 12252438 755592407067897311696372040308094551040 12252439 -636171932353602371912583632752426367144 12252440 1536735061225853325887319293784883200 12252441 -98187693883208803268332931984956661808 12252442 542212481628999594520897812654006144000 12252443 -180328158835854235127366943216898364640 12252444 -47170436622106620310573798867760976384 12252445 716635005895438777036454795325015217920 12252446 -19430293583948384163706884057519960000 12252447 -395950465987401261094709871809698166376 12252448 -405286572165523848949330467674448592896 12252449 1227755548887503298339425386978293036720 12252450 -205152518436077213244954909071308713600 12252451 -1642302198838693037797730906792872265208 12252452 36418022959282686042616696897296138240 12252453 17052251474548366615575948534054844608 12252454 176747583283766901118437622167677077440 12252455 457340094573908562670770993431398098360 12252456 -1124786038447472106139249002616616140800 12252457 312272970253661980348659366007972842112 12252458 -390219516620346976474286249668117816128 12252459 -375502371595072452548151237015354611712 12252460 723003210289170487527470968485473280 12252461 -700422402716782796212579058762522132136 12252462 75005487760429510826266873624860159552 12252463 -4660218933037792184790704869965979776 12252464 -144125508772055119979300069244318449664 12252465 7806367944073347033839193139608622260 12252466 -42358310537451148162876000825699086816 12252467 1624338092446815161090538154040637285552 12252468 -112058894029311131614427050258355453952 12252469 644462281418436002405294368045071797870 12252470 -310585743377250316291534458161595421440 12252471 -79428338065481680971657753536154009600 12252472 -656299142339123038761352787097451622400 12252473 -183733019883368315909288504741813039280 12252474 150346687692005699293879118292119383008 12252475 133201706020513507608075649690696175400 12252476 -146054373635259983705803302954537549312 12252477 -145546467450649993295427011934455896320 12252478 -406660504947973158575132046895490512128 12252479 2705963290922873193874396053264382883040 12252480 864388501814122210265234375505346560 12252481 -393814720396969499208529787717755647036 12252482 218208201074355773345718180396487872384 12252483 -53447834108662374629846056539114833148 12252484 1270173133869834255073805917759244710016 12252485 131561743031177524651006205418631320960 12252486 -408853224404740146452736133464746688000 12252487 -286803010134010492522011482171032120032 12252488 -1582241449515428580348327659279287434240 12252489 452234466098353625639093847579211735824 12252490 5716803469702769874550230178139366400 12252491 1501585162454202162025694532838223829504 12252492 288503141480148683347695166951290470400 12252493 1538009805214949869203188865219876056544 12252494 859117654417985791840487060221118074560 12252495 184899693785246479764302527889145108000 12252496 78524247615173439924652116733727793152 12252497 545187663194374175870244152909427224946 12252498 -565115110394236672576020433914728727936 12252499 602051431616619930190797263851768942236 12252500 -134766570313575753302478160625569200000 12252501 -831757796734692096592146326745281773170 12252502 54222107320303637052638162735204258304 12252503 -1402654067456923452066001063860666880248 12252504 425644340481811052170482539288905482240 12252505 -114522159978662068509296221604848752000 12252506 -2137377650934601339426396979244304896 12252507 -838255823785946190952964636391396672360 12252508 4106604146507785988784658103081259520 12252509 1508360371927585286138223981984042652710 12252510 237012298302847287887478251037635486400 12252511 1345452100897530064906201345077327183400 12252512 814484951703988997519905930163502710784 12252513 -52584775685423893724607547994709441792 12252514 284421758689887977607629178125982712320 12252515 -305870136399205500513772892393029208880 12252516 403841170646637250699416971660101604352 12252517 -178423510155864581422051474050615335840 12252518 953100674091831852939722457694273181760 12252519 1075758947254990836836696805262695706320 12252520 383566392436302721060159621539446784000 12252521 298076503542543478404889427201804111844 12252522 -144929605652047309262739581150198148096 12252523 -818109314597160942142281296573223673228 12252524 1290250886893723854320707048736042612736 12252525 -47948329505045400051451479265777255200 12252526 51751245939849044693419908881705010048 12252527 164169496081193068895302299014929612272 12252528 -112218894847015083151254360023878729728 12252529 659024896877893410469506753766775464716 12252530 16333630578574331419671235077074112000 12252531 -231190630913298523051291643035047893448 12252532 1163048388503345754488287462845683213696 12252533 274540055010690138446508699193805545344 12252534 145669082185349196619625614172516954112 12252535 -36772762620943803581079178710982604400 12252536 -821071870988307877559316274221636280320 12252537 -682218181449647801362965358170108800064 12252538 -407933614471636655403384653523323405856 12252539 -60890009022147679653916799254985293632 12252540 172394346890229596482326067044876625920 12252541 -67277468803878393852473874623849483520 12252542 -325404889163650327804722644125712291328 12252543 -931604136190785064926017357524259769216 12252544 328627605661617116455918836837274091520 12252545 -704356711640160023690410102394874984000 12252546 -523138474783659730683507880245715305216 12252547 -103862775722682224313780998422149961160 12252548 -27463586038200308771992105913161073664 12252549 17712937584710412989093646075311040000 12252550 -148909200217851029595723065220442164000 12252551 -648849950243198393514914760238863113448 12252552 -15895483605380651681280513519674818560 12252553 805975921613920864522885415777934111744 12252554 748841875627464356205800099451737756976 12252555 -91975155935711969233166030346159506880 12252556 282716681965085967846122377059674136320 12252557 -128708821678744704868986822195354829908 12252558 -674972248694945317740184360532254663680 12252559 1468596990532301481502906769057345118720 12252560 -58613705434964840223430980950025830400 12252561 1042284133717169452690119870363447298464 12252562 -165669283934845953366024513675859166208 12252563 553933893565697134878113010595580082960 12252564 120821701434386100584891616930487541760 12252565 -246980252212252155840937314432000188160 12252566 85540321628077885765993566621517748544 12252567 -1667337160330712893168012049067395005488 12252568 1703141217504668522817443557380602880000 12252569 72489400130880880027011704752180048320 12252570 219373487842325533475592590896118353920 12252571 -1208311167027209358816172140688578387456 12252572 -804787071520082272595383861672971348480 12252573 605698989961973623330662173788542216000 12252574 72136446581362624362235120796596097280 12252575 -893732797606592706013127373772163452200 12252576 129864383204052816531511826225156849664 12252577 120372767448896159077583467819806333120 12252578 -163676462453997825263892832135600548576 12252579 -151803729874182837510777701819400929280 12252580 16294610535786838187545031607135306240 12252581 130921525031430140117606271125571900 12252582 -303018742295225666170553718507835013760 12252583 -232861522228122880715237906710160641536 12252584 -1126790279958590136691172857758034329600 12252585 627260134236486805822488339351746462400 12252586 829585800851123280938982023952274210992 12252587 -583516226787829494696786923238943408800 12252588 73772614396852804061585478058344837120 12252589 -968265862604419830076744833902278301280 12252590 -61933799237621447831316531188715072000 12252591 -236534334117214633560211955123188316952 12252592 4291430054157346584927954293855354880 12252593 -687113878700108975281299396936751159872 12252594 -186708011713251129258402033850271228928 12252595 -66574654443438792855741825122127363840 12252596 -692197372599669797414334780214584028800 12252597 -227304990584676572983898704777577101248 12252598 518297285031129151194061461204833680800 12252599 1321629447039027471250870364819251554600 12252600 -723911727895694038486974902739379200000 12252601 62046861907400454998453471898580770772 12252602 -94148245875964641131081542344011870496 12252603 963390024595467279775156289840299747008 12252604 -1224602303315571783628923125192380416 12252605 -1465353384217579103264791823891537590440 12252606 -166149500139878603760046916693273917440 12252607 675988111686873242358966742743680257856 12252608 -273794389881400087323595807094181199872 12252609 -910553505318674716434211831470158673486 12252610 -479679100076219028282598109171372483040 12252611 160956108724986656414024788994272371360 12252612 15291102276812426569877417352022646784 12252613 -582927456595546657023940366011839204676 12252614 -517215442558162925418457272917863546944 12252615 517211249359711839934947931886846112720 12252616 1388026979477240850306104343582348748800 12252617 -102010066600324037602798981152906565980 12252618 248069961150595418188927376918854871040 12252619 402457034101427098094747755074965616020 12252620 1078627929442360436580296767045830528000 12252621 664667341678991975062758834852311262912 12252622 -92954102642191441381002163654852461888 12252623 2381564497258368963886571924930926342320 12252624 79391421409481204587449384844954828800 12252625 -530433515695583037672586536614449920000 12252626 -45510474790748578491323806062956562432 12252627 -32132593318680537392796438445981205688 12252628 -921209592141718854807400077117210773632 12252629 -51069341390650540982215203323922441600 12252630 -10506965401314067887831884192459942400 12252631 -890529044513967360807760419450043008528 12252632 -42049122495278162716858556355112427520 12252633 527977786684558280200923551608871484624 12252634 792466650598451331694049164051645023216 12252635 -10015605053867026758618615188599935600 12252636 23239537206472248708642294092507702784 12252637 -1608823724548141863664511286189505882714 12252638 -1146667974154067911438242792994557901056 12252639 -344113913959386469169023354825517374080 12252640 1345751411116998580709022429317097062400 12252641 812877418490181777803477793962753019042 12252642 201730972730305785781040264868470934912 12252643 283765860883846355634008517399787420688 12252644 942074071526258848003840279514935357440 12252645 256789526212073742428450750214532158000 12252646 285156094637134545195277928020897497600 12252647 -650744407593699069547214948143210787688 12252648 65422766669985966870911279614611456000 12252649 1274438047532752882160496040714782846650 12252650 378187494104672490430922479160038041600 12252651 820273860712241402300987284503815251032 12252652 -405253480387647588779422332717570091008 12252653 453515976106693725768494953999342406880 12252654 -18093261805108191160215531686860556160 12252655 -768612133248243595173597207751241536440 12252656 -56111137751152593227100371222429073408 12252657 280198409893231420939885681183814880000 12252658 -143969970963428277123203826250356213120 12252659 -1326839772045529277739698667461076697140 12252660 -127100065316835600020941116485400944640 12252661 -252922208021317804203634096755040928228 12252662 914982007846106284073130252368339427072 12252663 3896752414349637892167650189606995200 12252664 25325892966307303299867546545499340800 12252665 -86499704881543389299588929297024753920 12252666 -411064055522858196055669004450048434176 12252667 -127898713295069144482874408969848967408 12252668 823693852909867189816156443901705986048 12252669 -572405461321640173291121587798160928672 12252670 393941627800358316124985368675249017600 12252671 -630329491590639801413438769529596784128 12252672 53641359654892911210159958613368504320 12252673 -1532634619083991764434145196884187246078 12252674 278728399227864410554366993284227819520 12252675 94527213246346346079822713796631603200 12252676 -694342831927356074320486598809829895040 12252677 -76216542253098910875391017230880995808 12252678 7236101348405427535704757109526409728 12252679 855764141450819506757152970296920727176 12252680 491397500288989859864677739852127436800 12252681 -7333001784356910980347308458177107200 12252682 330199605167081001855085884294154022400 12252683 76963688914898517497658518917432717584 12252684 -282769077244994889506422445296453874688 12252685 -57444267590018425992525630717847357800 12252686 259958268407259112479483657049455239424 12252687 -337969807989053842919223231480996414840 12252688 37558208745086894442092246766253506560 12252689 732268272588792612020237239921780781490 12252690 26870087426792967222159911095974600000 12252691 337442807054597642764022320718786222400 12252692 -369056074792654878808259528241278822400 12252693 277100494116975422216623080360759068064 12252694 -259309723780576000261102179444385243104 12252695 -85050154802422919873925233870867385120 12252696 376818640954609907287201696384023244800 12252697 -1643551189746056940976892863272145580854 12252698 263303764343978172478176205838137216224 12252699 -597396934461512510629782220978955106912 12252700 357186247982732233728101325290078259200 12252701 -22685569752987619707948682884438511098 12252702 229208287846047447558225011656983552 12252703 269749596625930623677946253766405492400 12252704 1944220768151468799716008727747551690752 12252705 110523704280398851811699288735456319360 12252706 -170155654370146930102374433968972840960 12252707 1412618937143193381239133444480137871720 12252708 23073923982638786412789088232906338560 12252709 -204866459620803289650718479384563037120 12252710 -1034102744098382144848056496634816640 12252711 500599510420923176429176590654965036160 12252712 2108791270334303530753662922686194810880 12252713 1906305867402527503954660275775288616784 12252714 175405501359898377100113046094561076480 12252715 277605715430084312495332780074820105920 12252716 -441840629115612202527994867104018069504 12252717 1206163126052235267780304840279281648300 12252718 725347072006097644218929078719288330560 12252719 12639424859542153133402529121225292160 12252720 59983909915173401180822464711832371200 12252721 7384557078197699997015341442046267776 12252722 -412658196428726236954466472246807420000 12252723 37755370970684065608771263408834300928 12252724 -388040856326890138243172376191642812416 12252725 -136487407060862965870948160956772481900 12252726 388183629750196316887515536761736320992 12252727 159431060801030223443020575616658624832 12252728 -1120882700769272701227428901785242275840 12252729 703747810057037104831158006934788588960 12252730 111461153295608890201985671381710643200 12252731 841135933609999051104672348259434146532 12252732 339196374222419807063975567681671956480 12252733 580507754695053868564611089451918736658 12252734 51450620122075800814274858701706051520 12252735 252893668561982122058388156851029094400 12252736 -195757331354947916587480807301801574400 12252737 84184471524931523706809125289480674752 12252738 100138198555686024417039858606559158144 12252739 -439408340948680309207643492848621491560 12252740 234211713487781777914141553075900048640 12252741 -438023354839662995448565423552751416608 12252742 502040806632191419357861271045967264000 12252743 -771074860713107950960845089926139812008 12252744 -250411671943093352105845484664505466880 12252745 62452691157968200303569073419318166500 12252746 226960827615692537952560230811597243904 12252747 -54573397462292992062799240242307801872 12252748 -180038353815589079825146492487532174592 12252749 350010542654008762168621118608458217836 12252750 339115195180964553149879021443434912000 12252751 99399168059568699845377715441709346400 12252752 80716411527174110032843385251348070400 12252753 -211431047917164044972519748818332828638 12252754 -391282987756387624324056324833938910208 12252755 -208834629835499670037947150334232613840 12252756 76710712672573939205906985578155069440 12252757 1112877446131389273198817193784740956032 12252758 -26736626567468904255402987921032785920 12252759 -1231608441849946159537573792504721100288 12252760 87862803250965975534043795760553369600 12252761 2744239927043279353052895787227377637000 12252762 -240666448292929213980013215521354396160 12252763 -1796800714677971851181847651359858700988 12252764 11720525705331073490854950009291879936 12252765 113036335381455312099352794951817002240 12252766 -683648736970275710475297637815143576640 12252767 1099533423235658565548409754691501472672 12252768 -136469948966622557163982892425568845824 12252769 -508907630641325224463824176910691300830 12252770 186988255795625252194639995753498485760 12252771 1873037743261096821767197453505224910808 12252772 23708954870691799784655231267003035648 12252773 -395724174589786360742610854684230924836 12252774 315713612145183884576104690917775200960 12252775 -992887388487388447103780612503581923200 12252776 -76672652243345922240398058441391718400 12252777 772929176096841092150635327786282644480 12252778 -325650115620028616434149198238035897600 12252779 69718505494540681501973424160809548544 12252780 -369975648805449948823232635867029335040 12252781 327857927461978078787083009672320321664 12252782 385358820506015101085325693371048572992 12252783 -19032189220997632866615610651824598776 12252784 -105265207866796205259331338522421690368 12252785 947923595029304068444958287608117052980 12252786 6746362750583054827873854602488962048 12252787 -810463880560686705997454303961614435880 12252788 831689141836279083154274891889713993088 12252789 1707307450501604823701855714939792207904 12252790 -408697589891265894111636279105079910400 12252791 -1467459635124054279022476272852506118808 12252792 450008271329970401778856161214327357440 12252793 -713794377982850110845700242377810376342 12252794 115213823173725745253267207127300475872 12252795 257028130370246995807571687313127753440 12252796 -1004146709387519585872294286857879201280 12252797 -11294999226573172303713113940918725754 12252798 699787251059066632442486362035597634944 12252799 -153041248188188906919864393234903870880 12252800 108566551342425726383452552874164224000 12252801 754437555329833241694306629841549313728 12252802 -40732105962346846100927527237420513248 12252803 1721665107830681397202267990362676480920 12252804 -605734612335965767207796084871472149504 12252805 569575990589495496375288717514095692760 12252806 182049577819866251505746626315361529600 12252807 3491016831628704369975779699219342208 12252808 519242808692874135580960701862916352000 12252809 -238653101353778560538922468062819013012 12252810 270594128556698167489535184275932412160 12252811 633584761842367966029094399898899412 12252812 66004645617325009106482858472158199808 12252813 -45714034623994241477338034381411758080 12252814 -166556421476454851622351527095817129088 12252815 568292050277854026118302056165421127200 12252816 79965470592259167214246198143980666880 12252817 -377476944715161417389196601191853420560 12252818 214564915509666616054063600853317261632 12252819 -465387934448920450154623629350605010640 12252820 618571195974639492385313545727901696000 12252821 -864155083419392135043982290709145483520 12252822 243151447734583460495922755939177658240 12252823 -3507453427156328433717182327318511768 12252824 633786927777731669955672166384357662720 12252825 85064803296217266009750202210935672000 12252826 -550857633008981485726959442978630752000 12252827 96859697967547894642185895012208732676 12252828 35798550456608125772122541800289894400 12252829 -518507377289352230655228814289977928640 12252830 79863827720748399106846373247241930560 12252831 -1317461521794137169773570229307273200 12252832 -6550642985182979657727758998960078848 12252833 337163329236891992787428244591148462080 12252834 285808602061924488914542267893352231680 12252835 280990091543763297209145931578964426560 12252836 -533864446052848965483663924557065125888 12252837 539758169793389535026975835702528785760 12252838 -445294552139971741448471695684914719136 12252839 -1036268208746069781580038576048692312640 12252840 -631919506346716597801380049110231859200 12252841 219010187559304082505379710958480617984 12252842 -387902288499713617549902734288999342160 12252843 -257939038741919389467611738148199526400 12252844 28126606108614966606486769733657975296 12252845 -270259183474877896308863479366552375200 12252846 111800871030069542643694302050979344640 12252847 -331638368258120271965646552507477518704 12252848 -285191920824090985093770409882064977920 12252849 -6263402828917622946921063096179434560 12252850 -1927220518978892263334565164527776000 12252851 325514319556342139318823830557112176512 12252852 479638531491215212561352976807501595392 12252853 -1297021431155491751217048722574804216960 12252854 144393455043216044494845475703943977376 12252855 107635514551476187716153462544344858960 12252856 28215720093481175026124690403029483520 12252857 -742624350773416988810928525238419330048 12252858 100195663086172944380390928773979665664 12252859 497846059324388701570915986604364509104 12252860 121537367772754922582744436278363374080 12252861 -233757306432998983201780142903646185940 12252862 -600352415140658667949847208405705677568 12252863 285277295342288641125759455859983714160 12252864 25587756404424684411353814107443691520 12252865 409548798750006192503250779473347490260 12252866 754522424922257218975608946776438266400 12252867 10363008970977245097989157627840187200 12252868 -177943643297006393796877003610994247552 12252869 -759720010139543004418804544818023378888 12252870 -2419446380889879624885748168724432640 12252871 -503579890049464295200549754854738053928 12252872 -230872045349820893368701266782222540800 12252873 -166093737885514434425759582708708549856 12252874 -162123128232706778873458286438683361280 12252875 1290030371956847466572411871232818588000 12252876 -21730103885732697005467972412938387968 12252877 -183305811760764268630542856425252074880 12252878 966151416170052430791350724746205022080 12252879 541843058301993213100443290919101422824 12252880 -183250618900854583559909661703683440640 12252881 -250378862122190212405343307312439310736 12252882 9501891532213379922605141720710248960 12252883 531855122171464886381875093758320782960 12252884 331651085696376906315426664158497402880 12252885 -130062454651263345986268011012917010400 12252886 106767974163273449645842794833929180416 12252887 37769507912225433293191498141293604392 12252888 866076699315311937209835044452523980800 12252889 -1027909238741218017342000717686831401200 12252890 -80334627871790287664884847605826422080 12252891 -126769327397977050421099688106204773760 12252892 -120602918274164988471425119984571432448 12252893 -42484787624075957729477466920338220256 12252894 -366367253820010607047618798279395883200 12252895 -44487837760613372524502102418319807200 12252896 813370202313324476982353162005057634304 12252897 -186461612856356963649939480890086920000 12252898 74392759889380810803417155373293176320 12252899 -175470775462081968798324205921553627040 12252900 517982369555305055497918769389338624000 12252901 481900357739805608999173049699571051902 12252902 236018923061464247701703327592661949952 12252903 65024618638977618748506535139282966688 12252904 120168887502058635772738602395687761920 12252905 -38551373602610281263941054900013711360 12252906 107883411856281332744099995200850823520 12252907 -513230425244028902036177037984360478320 12252908 -239179555492048795727821437419320857600 12252909 492885659990608688475985719387017623104 12252910 -46824381404504529804871209021052656000 12252911 305460874353211819498882877298686022384 12252912 -14959939198398346298470412401613733888 12252913 -310863836001937539443403620597910897838 12252914 398676409145122835784919639282258711056 12252915 -186359171818582829870142203197082715840 12252916 -309582114731081814001885629587398365696 12252917 623548084394586580858756424185080773952 12252918 -143035678990989221840406220839560479296 12252919 -669034561441406353812543805547898355488 12252920 -112914181080237611077121054683179417600 12252921 483340423441153622821990885653972908112 12252922 5744997632425357517337881659097077248 12252923 -752166538626920683435100080822034820828 12252924 -160421767764278652672677558860130196480 12252925 82098912818627177760974572285447053650 12252926 -264259195734796736335496065007471207040 12252927 -358582272657650473694839508630219754240 12252928 834975469719558595521588251140590403584 12252929 -15225793555709430261163483297479484800 12252930 -88370296415955226151554707289912826880 12252931 11763427418417472071834782974186927352 12252932 434961136934819174021857866759640979712 12252933 110061392695218613369757782968874561728 12252934 934505103831771958285500118871450987616 12252935 -1051851145259924344076012953936056079200 12252936 4459110231351722328097171755950407680 12252937 181705313544361835808272575145829283872 12252938 42587189917240990387221140394442458720 12252939 168471009288172042984953087106553457624 12252940 -207130378076042895321551080479577359360 12252941 -524057572295322443286383054266879859658 12252942 -5685313899580593195075856635080227392 12252943 1091639293545960899987138153167415494320 12252944 175890534289178259579931102708899840 12252945 -57331876180645390796786773556004600000 12252946 242848747195396432455990708553754550672 12252947 -896832690215062717105633046095263287808 12252948 -116155638186017914117986835622750392320 12252949 1484435628412163945362687393996349031950 12252950 -174077385441464505265555106389626144000 12252951 22962259426500017194823889431100795792 12252952 1445894970061707748422011404805339289600 12252953 1760236974177420257355978696064484960202 12252954 -142562945971676274332217649762792748544 12252955 -254147360001456454729530747990524045280 12252956 195158910960142726138847911356198896640 12252957 674237922336857437799170461068863108224 12252958 -328351354990831381902462101208448438272 12252959 895472855868482922436270464739820212560 12252960 439155993624946308956913292695211868160 12252961 -87677331920475028427734061191143579968 12252962 -519518895720791224468816846866380526768 12252963 -550125154045694839115461697291759751936 12252964 -70174721935132992486959708376837066240 12252965 -1211099692854061086135433086230526043140 12252966 479355672786144116434178919008337934848 12252967 131989129211088829025401496411956930560 12252968 52742136244759318754528391834351697920 12252969 -1002052655473462339227161171366845916406 12252970 548677825575446136791304726905020963680 12252971 -853524978585857269959849674372228681208 12252972 -51544178284739014813471668984188164608 12252973 -250221466134722379929580624026146844916 12252974 425702221371461589988990366603518157440 12252975 -112172606536664588816637563312551248000 12252976 -57776087183844621261356113920724238336 12252977 -50676617378119487186500623563424430560 12252978 -760623906398290018470271159680309684480 12252979 7852030665680298851513079083458127360 12252980 -269850136921894512549247149206509344000 12252981 -163562327480277415793931001115768124480 12252982 -114624094572203286849378659998400262528 12252983 -680453776263530026989087327233169370656 12252984 -144618235978752411781778881589548154880 12252985 -239810396845786293224770936897355477820 12252986 -257152853840437193993956229180556326400 12252987 -159077468422630869726391529296543171956 12252988 85526129998210463491712600203078597632 12252989 879762501860642056887495662161822512000 12252990 -209102546812002086441764706253547754880 12252991 -520802455310778118748423134800505253888 12252992 420233426748280151967163908829346267136 12252993 -748067857472522302205289256227240993600 12252994 25582876234994151087954894990832656384 12252995 -1168467433491146037349014794734768662000 12252996 -174631272419379142825001025688748924928 12252997 -543450158468982687286375218713611257120 12252998 156408155898537752859779810801928364032 12252999 -510990353826886189661745719888294228352 12253000 -661022162095915990494308152949460480000 12253001 1807811680901786104987173889867369428132 12253002 -14766481169768917237015960257628373760 12253003 2898905105729371732217255064398785056 12253004 -72604648499838404350874896483975632384 12253005 548178573458574765028554878001099744000 12253006 27896427331240197341742691059088765056 12253007 587241566848488879740322291399276757464 12253008 15736942673519410910369908979886587904 12253009 -79438210800679876886304491707337685260 12253010 -150107574340040952204981521458910714880 12253011 -887238088432293277600352107966217062800 12253012 127559213569888115783573284911250653056 12253013 -1811981986129769944376005347098325906738 12253014 207468860588520830478511930756094868288 12253015 811766070070733078839352744946811872000 12253016 1139111123393329487881789558849245972480 12253017 40452290705977570473446133493378778880 12253018 -244437151009168997005052707786729430784 12253019 -862416148627781855748006433943782577160 12253020 -58494774663617045522869531237723176960 12253021 1408585482013647164714696203677383789088 12253022 7600017975476618850573926317345862400 12253023 -169077170022083899179114869978750917416 12253024 342749782999921963031780365950359961600 12253025 -380969857456195905125153537735213325450 12253026 220036939035741457083636553698737526144 12253027 54845016358136625067485668840428064000 12253028 191632364032199204447948051123751831168 12253029 373319649514302516691560029955334717440 12253030 -349674446389074761590079654780562867840 12253031 61450990152898818122718209098301960160 12253032 384516357197234838265245862365370122240 12253033 -442502663133698508007721049604154791196 12253034 -98406762824367323383664487992092951200 12253035 -142412947304865724470363454468506646800 12253036 227616144260823271610990434602862208512 12253037 -255072570741831056641559826295762791540 12253038 -244623718602359712061847743502629260288 12253039 -1936229174708466098833008098542168806144 12253040 190718212239793992155229993438692966400 12253041 -229733038005006356660233168107343113600 12253042 -45069679724713945182623348170901335008 12253043 905466275105109087434725816553702304000 12253044 -265068100945598221913231420425742966784 12253045 273351551981978301760529871337389329280 12253046 2729041482539749507444152469381648128 12253047 -999070943391010788484280570584276555800 12253048 1534092300790006354329425986870032015360 12253049 -147692893968194641137480687610451560560 12253050 5615623602675915207747569328308983200 12253051 717082740083203419900749786320412592720 12253052 -127423896313039003739569230391393320960 12253053 246625946721927822313740338885486114784 12253054 181095453556205782019422150792538926272 12253055 442261964849438790509333861553206623920 12253056 -894095386087901405500814556392199290880 12253057 -85221707995617230334097108926506253694 12253058 39416619105856643995421578764998031360 12253059 146019536951470984903458692819459888640 12253060 -233928194034749402650924388853340323840 12253061 -994781164468556927371873894594730707200 12253062 -370692461334453239271863094181547328 12253063 -31496770908502876440827344854856802880 12253064 -546722408910877771110878452892116208640 12253065 -13660568598835304871374348176645440 12253066 116677122926304970494731180443424523264 12253067 351965056835709479332821158031591236232 12253068 156712249032678325317034877916524083200 12253069 164779324542908129999764909680917292470 12253070 188505550850749866107960334634413561600 12253071 376703466464801504827604533345072010640 12253072 -33456415945724142686044441764988436480 12253073 -286805044283421334948400656177667777664 12253074 102948562326788041653558034997237458560 12253075 -63544335024706032705954699546171999000 12253076 -817019314065926235041868137363393925120 12253077 -330791860188736187149493274979469854386 12253078 -160729860553412991058475178230128143744 12253079 -1893978699325480195072845761745451531320 12253080 -111996240195565349005797604599201792000 12253081 590759727217510500028457445656673538000 12253082 -17541696723785157199556087018990926608 12253083 985321166420278341960071081690126572848 12253084 -639935536752088509136989414462610724864 12253085 41049416460108738727001728948238092800 12253086 597418089731173818991228538296366663680 12253087 400744082133395614768762381074919188480 12253088 -537805234129102850425653965866364043264 12253089 335597941612708978980498984428846754816 12253090 674246427597641909307655632183700553280 12253091 -95069294576252762312307973064395386816 12253092 97176241055252471368386156981965079552 12253093 1351866610653547316992313834654960657342 12253094 347348309174327015179476091222581860352 12253095 107177886451005114303681097120256149920 12253096 -438409528924011767839686622707576023040 12253097 1705936716928824140131184198250925143546 12253098 -120895558828608485854773893984062569984 12253099 292580315196599190005644274110810402100 12253100 -202359479032541864943462176462731200000 12253101 -291670180071313908008649821120857031616 12253102 695885910154930363936624423279426642752 12253103 691694550267204424520970078460732713480 12253104 -88149108982521247122068521147464892416 12253105 -335587232861650537555827717306416894400 12253106 447762730402786964599317500639006932752 12253107 -192434733179898123129863980551176312208 12253108 -1905509207720574596827424071971180544 12253109 -1139495716764229153269444519007230226560 12253110 120812754526268701023219508339641701760 12253111 -494452873488900079501234822040918415840 12253112 -19489717455384939122368967981804052480 12253113 -56816330093059793690152410398892477558 12253114 -225868271982675420210039127410230069280 12253115 166654431256497247742723127341651047200 12253116 -83858826676260629487120825676695694848 12253117 -749483962700742186730885286476896667834 12253118 -317845194737671556679077000941564025280 12253119 360536996053434630077287266500063245440 12253120 -22499720512611499473057225991016939520 12253121 683786743524942128634141745135914687792 12253122 29753455612294579986840979899241795584 12253123 57235746295941506952484188921822520704 12253124 474617942867340308452748181633344397312 12253125 -338839717836288264621518287250460900000 12253126 140858171612383059458743099089463983360 12253127 1212286251985980645959513660023742549976 12253128 197373162947860422189255394586150092800 12253129 -490918372211248846988484268045531562624 12253130 -85724596964793357772859583489756225600 12253131 -875597094009136422883937351999575182960 12253132 -23544722071623300352858552926645324288 12253133 -488936885899064813614979316973062324618 12253134 8250541429540993130094011164062780480 12253135 395119806940291334967553382776814607360 12253136 -50102814310138484363405780422811688960 12253137 -128265177564560828907421013987478581760 12253138 -405619651248899848468007187899265408000 12253139 965858403172160099384543837179680912720 12253140 -735376948242301994632645245843114086400 12253141 685650726363707073591112098109957039452 12253142 91664489037395867589900022080138113664 12253143 124812823099390513213095808923359358720 12253144 -275191656297721753793286948606415872000 12253145 984052215987305940234786039942807120900 12253146 253301124854684039356437287144736962304 12253147 196757819681473807093482635123275782596 12253148 365135075477015303840325753664214174208 12253149 887089117834426761541447128112962453804 12253150 40204847786883013839783378161817273600 12253151 -552942409655985611848428918208075848 12253152 284115184129839110410036511904883802112 12253153 -310918597124329121797923704604376480512 12253154 816836750124447872316988020818359453776 12253155 -14958380572886784436626091643847626400 12253156 -260956967179852763617547507255167492480 12253157 15258874440057094994157654653343734400 12253158 -21342172872089951797664370372200416512 12253159 -291988276909958738825460826885686594096 12253160 233391777273610039568392917959123712000 12253161 376810536007579081168489723488826212384 12253162 -156420163940592492140478332855016153168 12253163 4611532389039893187750525770733308448 12253164 92569293334564117510199051748667392000 12253165 72080680394703590257074578128940610060 12253166 -611625975635807296166969228266934822016 12253167 -1325143743693193515768584375147955660000 12253168 78937677721271336762559305151890849792 12253169 1236779964358022975389455279375709695570 12253170 -235835318233705354526079447244143068160 12253171 619759377368942127607992169914279909712 12253172 320279529378687233987148272865654209280 12253173 -637977053491461991637535065981606440416 12253174 625646123534802956565372557062783794336 12253175 -806795110061702281231416720124786076400 12253176 -238248487012108037377708761728787763200 12253177 671444142888902106478012198933117746026 12253178 -85451588920977632933148323951167415808 12253179 133622086125003902102928544410225507840 12253180 -158254695518811623616165104964997785600 12253181 226258198706161471573928097440341992960 12253182 -592039650207780755138643601673702025216 12253183 1631411503476464378898379665192641234824 12253184 38335141362281524123648257460807925760 12253185 -398616402979451562821739644449272559020 12253186 832585006459626113899415686268449283328 12253187 -367843109906720778653067808748746684164 12253188 415432284883415845968374178839494502400 12253189 -1085091515869756375640669950343481981952 12253190 -183099534929180749546561791191270102400 12253191 -670161538311432703911162520891833566808 12253192 -461633571442904084645654868622528020480 12253193 -268824793135119986319023583515035971558 12253194 620737852869049618877410172047979520 12253195 671452007389901332158004307042463025200 12253196 -89099691929767138151063125723031992320 12253197 -816513259173326093021730545855177464320 12253198 72123988737053494503143007796656080640 12253199 -11020974844384809949379287750547925120 12253200 -72973279496845127918923845454857830400 12253201 544553722710742147032267809386591765312 12253202 -328005105650619925807734748654280424288 12253203 -201015469175258502049140730822841473536 12253204 -80585811186838739083286927170325121024 12253205 -60819703979580735347265997085203826280 12253206 148155145633313057976615711983852642304 12253207 -328418125535175502612177799356531571640 12253208 -1131087640960238968133768534658217390080 12253209 -197982743559304497884937805708906541280 12253210 -45676744261261025542335433239298920000 12253211 346776668328336417799650772445074183812 12253212 22626794524618045713179922380092933632 12253213 147625265919969346694211385062857476960 12253214 -315685189332132706278032934085102387200 12253215 4721489743686066470378383807390525440 12253216 862796693896808778957798592846296514560 12253217 421687630942434790338746184138095527266 12253218 156188228154907283779288922060333906304 12253219 347907291994520256033176010567183027360 12253220 48238509798614381162119041279123271680 12253221 -1003641514299546372942451844938103093760 12253222 90713559872173834305633290662401829632 12253223 -68751008260799168837683885583867846016 12253224 309156346221435590724841505509371985920 12253225 522084190500717888239336513397360451500 12253226 -161886031407207327634446840276437337600 12253227 -235451322173866378571984388167194655232 12253228 695947846658401522517391026648016444416 12253229 -898886922749370429233521083997652962560 12253230 49078130477594001429353967729873486720 12253231 644175100887801751528447034565818287600 12253232 -160273360178851516253703800566407512064 12253233 104168253586861185506704066860280592640 12253234 16087611773404526604183167326624127520 12253235 54678223132123414844179366491021183600 12253236 19613525794710680593454169636099717120 12253237 7572506923288836911309067636928383168 12253238 -280892799963275855996523544720170598080 12253239 366121043421320205978954424563155904 12253240 -488874023896871554750795674689332531200 12253241 -231646534898998991702404201350476310912 12253242 6342396461351509485613852427499482112 12253243 -1361736331315569626040952157840961184920 12253244 212436287783540247180419513671121604096 12253245 741858483597864168347484893320077825120 12253246 76703822213338507842295892078113520640 12253247 -171723420747277631013451496077197866304 12253248 26754477162484433410509261481778872320 12253249 -1698908089879285076971389852497815186750 12253250 -177575856187205129389908800868116352000 12253251 692942507346563005485303019062057740544 12253252 -760035876329309121908922707248410593280 12253253 22217704674096114355259251809951020820 12253254 -14164288186653385228485232519463758080 12253255 79122803818276452543917292306095816160 12253256 -719317269864586533438602136697590021120 12253257 -66709692485702969700619704391948836252 12253258 -45862455503785617766100783256060845520 12253259 -943681500444205454703701700056635554540 12253260 -91218748030995848620795022328696852480 12253261 -75468178613534533684220040587275505888 12253262 324340581516764772654963325671538334592 12253263 -92415878928850070846393407424362643712 12253264 112843528214791769334315076221113204736 12253265 33670977633590387870295605306587009920 12253266 246098204569507645623268359145916737920 12253267 439949291008645888197735369207362042960 12253268 -464658911292645287776887042503290179840 12253269 -11523472097231013585361731630870912 12253270 372635519669514240567830333273583118080 12253271 -332058152184395698773861509650855903800 12253272 240909890402274775238802816883285585920 12253273 189235282962291771518029196546937692544 12253274 62548663460548622782482359179481140992 12253275 -777452624453730900144057516313606708200 12253276 -277780302732456698485222692227483172864 12253277 -566883349608855633656996015273387794176 12253278 432187847852316319346233127302305877824 12253279 -374473092838023885856236839191425841120 12253280 2793777726060683172043210278615121920 12253281 286143383482369073427429899797426053552 12253282 27167631183449540617223468111840930592 12253283 1300820661942290001038240952945054288480 12253284 251495123071238894527295809265601505920 12253285 -825193767502535159345708052643141081440 12253286 658541732705926005811297897010909945664 12253287 501000290307108941646669965997464562768 12253288 -200250344451951684944659473997725066240 12253289 1271079233845536870340096316414359183440 12253290 27874100145849506310979068967161446400 12253291 -301143932191483507529548985264559644160 12253292 -1312689312307642056680030637950663912448 12253293 173541797210079310621666415603243414220 12253294 427209581113199608333914268308540185472 12253295 -348269490798988878323810392051562035200 12253296 -35059228110345524054768887944126136320 12253297 -53897908680136094585570708971318660800 12253298 -101598165786037440957635595091786863600 12253299 1313690099783643377952253642849517660160 12253300 226495688757396405767623243600762294400 12253301 -195580052320947046385376349006929281796 12253302 511444783481890476443583679923175943040 12253303 -53880587704921036636882337919362957376 12253304 -468009126119905849766474454291715891200 12253305 -367719776901778967655185401834142082240 12253306 262806198130401846469082873469427548384 12253307 637680761548937987040026294725656828 12253308 182468109063439632408965806860277678080 12253309 1178416536930241743796575399298351887040 12253310 -376840797887979865081159351431323221440 12253311 121071934402665274873654582535853369552 12253312 777605439766057822849349792821778841600 12253313 752978819212037755484150060962425426900 12253314 -275402880212234787671715730595869678080 12253315 1103917567779745135770388450846593954960 12253316 -338548268572918590307418348436951121920 12253317 -1005556576967572768401474653266940159520 12253318 232536908335796433551150133965997410304 12253319 -224964812344025569080617314202753114112 12253320 -458653358397805775365134776199486566400 12253321 -1184314466437477060096276907650359333478 12253322 -264893313880914532067027562138967493376 12253323 -1111939261250957831043946367766038556468 12253324 -2258779879423488377106483507835619055104 12253325 288689156722279939896722871034280028000 12253326 -318713745276165837836952317963026616256 12253327 -319652152129891760908805683505661466808 12253328 233392085374137403855920177897019146240 12253329 -819009529715094914904125677607890301760 12253330 -47524096851321287576319243105755796480 12253331 -894418281546858285493551470575428659688 12253332 -155901999798988386119259552868718592000 12253333 -1843938496778427124401587406477690498418 12253334 208381000819301352875912278317852820800 12253335 17993067019759728174354784512964215840 12253336 46210023619996697478544228201782374400 12253337 359055198731232255770131156794424102986 12253338 -5283382186686719343462800144071866912 12253339 131580156815224876929879316791687375872 12253340 363097910987662100975311242780805524480 12253341 648489186798408253383677182324987545600 12253342 5043708825814433655120390061998481920 12253343 682728357204512630390312269532483066592 12253344 425073218803948842527326633080457789440 12253345 -728833750512183504751053595068098515080 12253346 3407607693588256050131462079588426240 12253347 -575509245298960010597053165556924512320 12253348 -712406508464369930218699035598170128384 12253349 361953864240305379973506993172498204350 12253350 170754699172184400918259972948068072000 12253351 -175433911790147301728004376199758062696 12253352 -140177123998427754012691983578851046400 12253353 -269648398671360433218450439903155468096 12253354 -168237705252222867847769981410654284624 12253355 -953445621057589647863885869810209198240 12253356 12825074974681036329573734447655375360 12253357 -521542139709963948517364101184923427988 12253358 -11441502441916545423031652968453761216 12253359 -408089337678968086512748592469643777920 12253360 -39928135434121913050586827106771927040 12253361 -565697268932317877470045385320531741038 12253362 123701570492125428332007723854922313728 12253363 362085464991599727610906336447668391200 12253364 -207454005014981995082311553991575979264 12253365 -328611411106459480445370350377850035200 12253366 -11352503359874541879488896570209600000 12253367 4922857928508965764452830880376083072 12253368 -32503466910928855886007040414929715200 12253369 -993259109935063675091083192114055337900 12253370 70583136565462706340188646900107304960 12253371 -161457431417181879195963314623793124240 12253372 -245791010152160738215940087378564318720 12253373 357554426563954343838178193319224300448 12253374 -168596138820378399865488914612326318080 12253375 -1739840005282820122526931800938606536000 12253376 445407986844880663062698204124681338880 12253377 355285228863637838030289666079568282208 12253378 -561021431321470324144848876579029459760 12253379 -2061985120273029587662518840987352354368 12253380 429071531206343120375383961055872593920 12253381 -59740566467848052094063880735334189508 12253382 974375897090356001885727710396758461792 12253383 286722135603413018456915570345014960800 12253384 -201197573532685987660528853518321090560 12253385 -655657266030805898105673757604371204800 12253386 242338636410021902337758158127255184384 12253387 1203808252061434061558422506677900390036 12253388 -115571231225305276979930704903261716480 12253389 -1079071817784689687535962122666120944192 12253390 -50075390314371895548590848881399264000 12253391 15503663753891840464522685387606129832 12253392 33678254695229977292167317199788662784 12253393 882969778861906915977449024794288682304 12253394 525763206998846346531589501279496612496 12253395 -404472608612397682380679263255462447360 12253396 875047621962800071203459704400832045056 12253397 -203628230044369916677157060687730865860 12253398 518999733398305249482639262051361916864 12253399 -605677304045406517746114969554487673680 12253400 309006697426081390356532673654559744000 12253401 94166467381614061465879870914145115904 12253402 134043727811929487529809392447222033152 12253403 -1942782065071776902947784681991412846536 12253404 6709714122538344221926250710978068480 12253405 -1334552256416800819061766469706260892040 12253406 -483116586862807606118679027631481656320 12253407 311426768037770033257360146127688145792 12253408 193453938135280484724673569506788638720 12253409 -7778132205470378404536040960749535680 12253410 2540913115791848194358358412092134400 12253411 -913294793872748901443749805188214308368 12253412 72204929902215340857873028288044736512 12253413 499425246944383756848945019578888715584 12253414 -614561819864138066506620324446892868608 12253415 -49618141445527556883952508998472628000 12253416 132365883389995812134691944960873103360 12253417 405798425642732314652857058975993481984 12253418 737054795979464457872331731437638794160 12253419 631108081084911259483817643464164932444 12253420 -3950555359238153014359300744065310720 12253421 -46917847124679016526776137466045968756 12253422 -187680095664913016711285053055617326528 12253423 1507132961120793903332461050870839904 12253424 36604760803843712539826652707250831360 12253425 -1306378226764823903357302061367480000 12253426 18573055192364557417237098950981765760 12253427 1017351473600238097665207038007125379276 12253428 802945435787128984083806489324624640 12253429 1391694111826940612634744407330354534176 12253430 -215588894229798749902917342481283205120 12253431 233227847100216987482783506585440935760 12253432 102705180834656692607032333966100889600 12253433 -1165009148981596535232286579316492292096 12253434 226822135423144006061748916371005787648 12253435 -597673412390207040521451714971168905440 12253436 -330005635109164169845561218486465263616 12253437 30290304561088256942713634547547188192 12253438 -85099833311635048679023291255506285504 12253439 117803743910800771113336477792817505400 12253440 142303656181632548789699890262436741120 12253441 295144113762996109728943994771684443092 12253442 134312390510488750935621669656395747200 12253443 -92496678959906191076085309676192788816 12253444 75413662812517983093940194270686720000 12253445 203800650719478857971695908420613040800 12253446 3137446610783575074841149376211528640 12253447 724143435694294958036864691689380710672 12253448 -512004473005125113348765856919470320640 12253449 -384803235619013085403694906301965006400 12253450 292743045211994888175912250290871584000 12253451 -117383996543575812146131221196699464048 12253452 10036886771820593199483177077508820992 12253453 -761541038106892065325747727968553382400 12253454 -564732955896513462935923682875309621824 12253455 -462179121632487501448197002795248437000 12253456 -57536837509782326306001316458475880448 12253457 172164193095795272228684158020867481920 12253458 48466009265163850328742086021190623232 12253459 481412562706272357502771027982391234216 12253460 47608907077923437617125552743033088000 12253461 578977927919330653570868942756505039360 12253462 63434921533493441779296486060329577600 12253463 286103107402729751912217473856398138304 12253464 1124938813532137815224681816533578547200 12253465 -34044297475087545961004754292537545600 12253466 523697539301327518388887056598331592432 12253467 87248687961796353136357183397529427248 12253468 -128107524517240346467835595004837904384 12253469 651881222719544615853035630793502080870 12253470 -41096024295102225279981698701645013760 12253471 605532771327832565241002413497798680672 12253472 309594276588907459613403518377408856064 12253473 -1077119157457743874213884529970512207278 12253474 -660421593383276247070432704365037502080 12253475 -114160516801036103031087951019919634000 12253476 -53201942775316178392452518253793287168 12253477 -590050778744491828092390821502339956674 12253478 1098012273758338592900498734171916533440 12253479 -263848240524206645264925139553621463384 12253480 464516025796515105001535541882642432000 12253481 107134701870619763582436762527415206772 12253482 -62621929106527908998241868760270514000 12253483 -338321313589055167110133621854690140376 12253484 -612557433885478084865125075474190217984 12253485 -249145057824588909451694739000489876000 12253486 132447439102295532806593190459896584960 12253487 -859811067741657775444956293669105466864 12253488 -5435526212912670229229434417216880640 12253489 176687572770255686164232785662508370100 12253490 -108328041033032999838108902557238205120 12253491 -46049082977427897271776515447377084560 12253492 1100282816824796379369684433650401196416 12253493 590076734262194280465077828414499108000 12253494 23219669011625576394536313789168402432 12253495 9373607592581421885147453193674147120 12253496 -368564641731325884131678244669945507840 12253497 -492279834870846926148371126366159660160 12253498 1710120089234271655900088869886241984000 12253499 -968202065833121458594032809515786283520 12253500 -150703992049443330784264091511390720000 12253501 212271838027289509810908536683676833612 12253502 71482410668149929341609772894383069952 12253503 -309271084407534420528882405967409363712 12253504 -359043487852383775400125886684878864384 12253505 864517728751872274348356559580842144320 12253506 -81271969054664059172441041764167860992 12253507 -61658841862470158019654112147631325488 12253508 751624210921537840109847076889516339328 12253509 1336455647118031729076140004757030651264 12253510 52141821677245899479789314455940128000 12253511 787461833658476943205329571052121205152 12253512 -116466304685147936893310166914568192000 12253513 -242244497085868215434676355003002867238 12253514 48860295034524629419818583994260373760 12253515 -459188656469285764275968519532754843200 12253516 -384170208562412114649410381550800002560 12253517 -1288663176503575950861206588718938119434 12253518 -352526738688518489289887939594555074560 12253519 -35183766926926244803915934074986272600 12253520 -51498885709961679743344487292692889600 12253521 191992890861912248509510012111821273024 12253522 337823928707066503979165517170216382624 12253523 -1246342082040238628089818904812165918228 12253524 -54767770471888849817760544069059385344 12253525 -36168937501476988294859037398377350400 12253526 231745128130844275507609199792024363904 12253527 75409868346195690717294570418597331376 12253528 -743973021368782565409475055952218265600 12253529 1184200629864209592776098932396709205130 12253530 -29309584984069553199402626453227776000 12253531 -932713121247153196604236300455859124668 12253532 -998488949804719850730645449576416235520 12253533 -405450531499363633377377603157090516480 12253534 -16266221124171524813660989776182396928 12253535 17770718437258634573589813993255313920 12253536 -110771586769781004061230380636565405696 12253537 377559467006529507544303011893832424240 12253538 13222433460716124432750888831097291008 12253539 -336426681338918412636262784284518512832 12253540 46161392862646874150971124443492262400 12253541 -1257388119850682281793806091077401168228 12253542 -174294895396957695030750927380357400576 12253543 -1565429341014698553811298985779914203208 12253544 1499474041993487539213578593515755878400 12253545 250386839063005304450517148689241968000 12253546 -419607666653279921885691883692174790656 12253547 -321260856502114011853277222880531587040 12253548 524650395776904837697290691702419002880 12253549 -195745659654556937122985791265842944 12253550 401624399389771518571524917331218140800 12253551 835015518148322021205537285699486778632 12253552 63519196899362778090656592259102048256 12253553 -186187382071856003590348583775239526936 12253554 -30936647659817610743403419604696641760 12253555 -289058812039970821521494240287415153040 12253556 -18924538183028770341240934002115215360 12253557 -626764214632770648233007001217602184160 12253558 -497356149535395586114491140033037040128 12253559 99740506383478379244041478350129057016 12253560 474876762363329906237233105276998451200 12253561 -136959372601432203227926164627504746680 12253562 41583158008394463087849620321087589600 12253563 -319451678244330311219762251472637632256 12253564 775065723409174479360618667386047154176 12253565 -461519610303462883368683865184371363540 12253566 207230488744538774741095846122377833728 12253567 -1347739763201534446162027948710303077808 12253568 767480639579809028672288497002998661120 12253569 35217536486604764734809290944057349088 12253570 -891323136795428996565773866312535040 12253571 350727408607465904504413733277322759944 12253572 -417300163553313250001868282637654056960 12253573 1206473022946567048672504410135588153180 12253574 -652459820752199441736472277366091394464 12253575 356431869335741228069637716137695600000 12253576 -22899378805458074611866164674916305920 12253577 1352083185904053521223036164579917928346 12253578 449822890013721026020993223478504647424 12253579 502235403416144782859776543605324511984 12253580 179996096255083512584057431737252787200 12253581 -3834810263356113759218777522050817472 12253582 -98095967685447983846099727368005694016 12253583 -626471911801828961259629279719933706976 12253584 48323267245817107643409103096180899840 12253585 586635206722810177151761831306474349760 12253586 319328438759680955768458265566388411040 12253587 -195040856215511355353226862724830402560 12253588 436176329372585377669343772899682230016 12253589 527886039657389260552180576255559156256 12253590 -165602363802077374402760997517473252480 12253591 -20407996034829951350448312004679086928 12253592 242341432488820876668022395619343769600 12253593 643643737596516391283961180595881800928 12253594 328942488856287858398577002224660055040 12253595 188352301918711693655492223025954406400 12253596 -598289119536203049215032497887585872896 12253597 588508602031957764640316141436013776492 12253598 106464742813114651536579473442211433472 12253599 69957703876704558380638797134978761680 12253600 -107435232427118297345826309293816217600 12253601 -2809894887713751087025615824591596098368 12253602 -215788531298408582482346300818673057280 12253603 -798466825136175451477764442587704721096 12253604 -202639031578329766609503076289093618688 12253605 87407540909526411217340150384655728640 12253606 374060769570024501419500425109513501824 12253607 -472610469683654674294036794484368027120 12253608 106850841256429057848455749255286246400 12253609 886083320907992302864842785872155780960 12253610 -659956795332626135420472398925566075040 12253611 1667794766966672516456165756227410624000 12253612 -246278887563810323716200181991155727360 12253613 1151062960576090954446704156588704355040 12253614 -47841343576921589529813952829067233280 12253615 1276001172467697839455647743974332430320 12253616 -183063170141595225377896597619362480128 12253617 -512618118588977182975290406588441349166 12253618 72809872055990449268391425717251301376 12253619 -650007442286340369697955406037761365088 12253620 2772467999798194230817546789888757760 12253621 1650577846401050158406255716422774563822 12253622 -408986009163025263925550123500502891136 12253623 -9559597001267723145786394920946333152 12253624 -1771879645871566498268437145149440000 12253625 2407445506523672436817658966948808912000 12253626 -273012911532998994709960021982275868160 12253627 1081464845477717076655327289483199966400 12253628 -818755902371987325888532661988155845632 12253629 -128099584469137989096877328887002409152 12253630 818730544250998864865555195927991235200 12253631 327019758434282326383563365703191689120 12253632 33232080070798347831500189820203827200 12253633 485824399472635838584126384264649859520 12253634 -14448062401131831367246905360061096128 12253635 -249048226498883456713222052182915772400 12253636 257248779318603367706440111062940158080 12253637 -408420930799664481396153563403722986560 12253638 6675694061450573556267363390565450944 12253639 482590241548148054973507124801158612440 12253640 127111770657113150972473630596440064000 12253641 -444587554321257621906567080514906747840 12253642 -307018161291162094315514877105513624528 12253643 1567524476216822960668590961287891263892 12253644 -168765971773695089161740684872933108736 12253645 -6168633851953215300986677181414269800 12253646 -488256150955994181992096416106134033728 12253647 39856968472998213803464672408822218240 12253648 138374276488154004313636635894435938304 12253649 90327174779451354430536265445256613632 12253650 215545834119548001103056990854202355200 12253651 116141294133155025214044263261083382400 12253652 1967236437828101622044698494339602288640 12253653 75661542504167732654552452504266886080 12253654 216755703928007791752082724564579551872 12253655 -61469582605173498618411497092577790000 12253656 409531852440738029423145046333139251200 12253657 -1099484229069303064639839187727828814328 12253658 40048789104797855793358550168766493680 12253659 -22484764668022018662417413276789827200 12253660 238251037599679414516541494893970790400 12253661 -114831472551850469938042508761402270368 12253662 458559274739111850017334157802252262720 12253663 -706131089494240124888633227364712954216 12253664 -694757657046674386699763973733888819200 12253665 -400603757991346353578333266390495294080 12253666 18487339805321736793982373633337078560 12253667 11908974170125195939068430752803396040 12253668 113567894865687872447139472897559519232 12253669 1297779070987755460505828838586213267070 12253670 109630938074413583440467187950355200 12253671 40272405151926995201060558533512431640 12253672 -1203117808892217911535881450196456883200 12253673 -678178637859424534046905289141161400460 12253674 838493468630461780512884136384119175168 12253675 254251928625573698034375669296251100000 12253676 783462167063856060602048552574705864960 12253677 91646236600643338802956941004384902720 12253678 154835728411864037460516606590226008640 12253679 -311911474917240118581606592068529548720 12253680 -2918540950970811615955357654520954880 12253681 31049863438626762520650803081762433264 12253682 -198469195817322707764290693920044105728 12253683 511168677531029599564807655515079109480 12253684 159884474582594696423064288814118348800 12253685 137898551917390875448432529803271490360 12253686 -119396700246071946141702491435554959936 12253687 -50391492679094045441195576775698921088 12253688 -359953237486632945335318325547299287040 12253689 64889572393651168878822243337567766400 12253690 259579487443075021232549092440272332800 12253691 -735375362068976422490107102786802594088 12253692 639920327467766132914095783034173947904 12253693 1941993822602890621618498427545016572300 12253694 684257223196253991173099773733667280896 12253695 -68848363037831269821331712439915308160 12253696 85699473157104072244728554992774938624 12253697 -610917732483819438811434624351901281408 12253698 -36913178316417358609804608705605148000 12253699 1305575350039584712135142172690035715936 12253700 52868366054883592692268183313425094400 12253701 -252145023303686229191973364296295668768 12253702 -1338788852065829970740926542002941956096 12253703 -476555932829169260831594710734094985472 12253704 -1523430993078591125197437694940380692480 12253705 169137299334424556413294516556884618560 12253706 4805925994379803509103118158788676704 12253707 1188541156992463552653217137515199840 12253708 625720136204088968487131804774826104320 12253709 -33486246534395096435980578911407701396 12253710 810381506804979506016395379557990400 12253711 -347553833786697499223798514835141126128 12253712 -260880396430850622919312188806772547584 12253713 136244964052927344448766461927541666544 12253714 611254781651483562742651378265401314432 12253715 -324420871531529448602179307207909374080 12253716 -670445195617598612761252858447494937728 12253717 514396142118017499448640870547831704992 12253718 1032003657043191437526721474694835615360 12253719 929617348189217769417541026627055085472 12253720 -154652108646314506778798264577371750400 12253721 -1024465899733226835274369533456142305078 12253722 89350194499616013952107519517802840064 12253723 1051996950901564698652897334624660003972 12253724 862788112956583928770843260596323100160 12253725 276057183460533245264328521289118495200 12253726 643556352526010735152294801789662527424 12253727 1418469567400939677994462699015256518440 12253728 11011222996450146611199507735302897664 12253729 -317086739774091403185546516022423872670 12253730 267666233201867867839212331969160297760 12253731 -321952573409009220015058636599038374656 12253732 190351014309775212410131934183249300096 12253733 601507756381783834658666483040974460384 12253734 1991000501084769646490234536770051840 12253735 501629418267750957546704966797078063200 12253736 -1454389475186382251869222642560301793280 12253737 638504871404442530917186150359217267968 12253738 -113106733557518089548695688147213813504 12253739 -383740934313980908795583136830558890800 12253740 -89575868575939032730794276855156326400 12253741 -1664516788989438655144389653482471754516 12253742 271170364664334975964252398379888633344 12253743 -121482392734713228566974053732521607600 12253744 325346247920170671107714017262905180160 12253745 132746547318549973029480729963767426880 12253746 -892275015273292152520790355946032168960 12253747 976211297704714895375851725260333241600 12253748 169936795217456271157385334071565066240 12253749 -64614547375434305526960697671305288640 12253750 -58936443203114232504169729510859580000 12253751 -1970066429830890065989933714227527808 12253752 -15023627611332779868875395754594549760 12253753 -31319372346914883543373151535298736736 12253754 698811643010305122409709550804480126576 12253755 -39777363301968676003793903952179383440 12253756 -538842065954177670314366995240135149568 12253757 1901927304159609966180192098611277483340 12253758 52706150195552588576649078708056395776 12253759 -222020080748521833339732366501650785440 12253760 -348457587475762151995842677296594944000 12253761 -66233850874242857385886006054259351040 12253762 718409871485267942002364988441847207632 12253763 920172170727725287355219256644120193984 12253764 1013827270094255250766124970092448786432 12253765 -428202702491141651365853838260560130400 12253766 219714779950245983989869266420226491520 12253767 179462032810215940402893396831403610280 12253768 -18530123651928241365635358422613949440 12253769 754968599707764054930420121645745664000 12253770 -75842782659803629823139193420210478400 12253771 -385771302156291206746004591625819599648 12253772 -833313825862472566470709982551237434624 12253773 205353048044721198931195250927905332480 12253774 -161896807790960081549477120155094846400 12253775 -119130511818480650859226309974092182200 12253776 132396443375495083800050854765872414720 12253777 725983089304693418050524021950721984626 12253778 -1547024460399240839652853107148573808640 12253779 528859792612845955221310699577274083184 12253780 6845686275012149196297172833874329600 12253781 1898389606361553184621259817863191868412 12253782 82530955427357917587253287353921376192 12253783 233733922653155481593735908058525505032 12253784 -14547871120871132196608907951240407040 12253785 170801046986684778176305622002693531200 12253786 251218847126021625583096046496948740592 12253787 143667159731476345942380070457083493472 12253788 517480056685858324767247288766419845120 12253789 454371854826505090473979672546738550380 12253790 -433259599757378288391207330113721427200 12253791 -579243538844739828942195346898357304 12253792 -955614872816060541467955745731091365888 12253793 981200696945749845625560272211670129920 12253794 -52675595842547265294568200810605761536 12253795 32753034095363997121112725820749726800 12253796 -3841327601409217592679715777287192576 12253797 -310054136280653721161165101136141069826 12253798 605759796772710336574382872032844487040 12253799 -1039512345630099954439265250202286032200 12253800 -197397059545686791402715684154742784000 12253801 109034132015015956552488595904235691904 12253802 -346302723063644292674349982650554883072 12253803 -333479705233019033570096797725352809600 12253804 264224121686807499525786195137942495232 12253805 1474359890035948078008540534241984659000 12253806 -416606655801184934156124407748257407488 12253807 -24694829032179916489169551286335421440 12253808 -19608701273839304073667655209238790144 12253809 568273257089441569042352005748930062704 12253810 547801242194955866648059218425504902560 12253811 -3298165303275167110184761646327505588 12253812 384046092457366547849280694258128648192 12253813 -257231768284671792621208059821054264352 12253814 818310740657162810206521507488938820256 12253815 209653222195814422855295406459176985600 12253816 -674521843135831387741402419523728752640 12253817 -1102807125979694684176621795051929082134 12253818 -532532240494407557947356289489840490496 12253819 -143152192062717850425289352370983863920 12253820 -495143339754949662264339860455471395840 12253821 -1116108516535106215548450127801371405696 12253822 163506479656569023328851970146346361920 12253823 142742147010783995370883357404551856000 12253824 -379884252419535795485762265595993128960 12253825 263980504985651888557550064829707499200 12253826 111055318500416596520241879395107413024 12253827 13315437994899133596123830397406128120 12253828 -332493971793072056333502145848311961600 12253829 74727406848657299444223745558681864512 12253830 126668098024384778622633404739335425920 12253831 -822441533271315616791622393458553037528 12253832 -427536553633730063422939321804994841600 12253833 -49687055469937862236310444062466064300 12253834 -142954613398432581956547163685930998080 12253835 340354696816023330678133291632101329920 12253836 228107746645079252517346196519240417280 12253837 -783612849059011547953997459763532509514 12253838 877196259085393340940762143912469856896 12253839 4630502882314695504728769834886904448 12253840 297992805238346024034359405343395020800 12253841 -1659334412906791141105091362006375224000 12253842 -4796637709887092163131207655529323888 12253843 10438271194487490786752788060433822800 12253844 440848354854291680223807700970976164736 12253845 69658691096718719211411004814695756800 12253846 231247690518283540050960029975419271808 12253847 -116946640578584934700585294246443314280 12253848 318237223782249092692260616199484211200 12253849 -610944232701472553102375638164218891264 12253850 -98844783973585347017084782139034931200 12253851 -165089865437233892406525918675604995432 12253852 33146717049626384105832113139551364096 12253853 -27373882715146294913612325416802193236 12253854 120829924424496752601144608110029023232 12253855 1104001859995880450407836420343627737360 12253856 -1604779470816407791073439888729753059328 12253857 -182939068714251671056113228963007589376 12253858 -762614510105916159709574577743489196720 12253859 812032193164465017153186147699891492060 12253860 476759518998164137672794065648988979200 12253861 570182553723615421860382127689535039424 12253862 110923892817106299598967137096848126432 12253863 741312250485614855757344384818200871200 12253864 -82866268779214059044465958205013606400 12253865 -144644128853419640467617659185353810480 12253866 -90589142890905174429444697112171108352 12253867 1399524884212267386999185587935280612916 12253868 745675782727855079135477147744217094656 12253869 561087337590205245684901755759712432320 12253870 332513849974713721993485558727174080000 12253871 586105470809588675013919109695599295104 12253872 -40165564979975363026921402958231175168 12253873 761407722087464751433738007535233535122 12253874 -248382458348480189419390729192208846064 12253875 -64181856694643386996049579228362632000 12253876 517399881103659038512322487539083242240 12253877 -417874988627967003655434159934499072274 12253878 62634558118858742228379700615337219328 12253879 -36260661847410756160155456878346894720 12253880 141494307626493515921771509263064166400 12253881 55538540797010196511135467918096997824 12253882 2451025095594078479172587575475860224 12253883 1078435999416804317666458959373222572132 12253884 -447495930514420391972236546377332043264 12253885 -32064343140857039588815455347160906240 12253886 3628977811808780916045638862383149824 12253887 -766813818504597655007066791002234197760 12253888 45668692690860307325615669690302988288 12253889 -147794288876613953039639280009723255300 12253890 3336369123977354092432974561838817280 12253891 -290859105611972542519842559793631381728 12253892 -250810928417170441291671892421379870720 12253893 -820520347587617788193457473441866127136 12253894 74008180910718808195821020169779423232 12253895 139715491970437910547514657776584945400 12253896 683363857651218003815262830062570291200 12253897 82345860336945352601745751878321578752 12253898 -940451827964325491264079915504919983360 12253899 -61059097602932710449287122171383720960 12253900 62658175859014206114062701935248780800 12253901 41529282712624477272839810357676071904 12253902 205502386049893624938787768990565178432 12253903 -1272237936385675253090628440143396856848 12253904 -39979157493438851090439186149011439616 12253905 -48064087155051165631282907452669391040 12253906 401709020294347422009914244341906067456 12253907 -993825746284443031042402623337623869844 12253908 181405488281752080922249300426196060160 12253909 -880592019765358910843815068556096985700 12253910 1087626634647442883855664732845661231360 12253911 1026644408395849632899741143052394900072 12253912 108380283841206151861144868906342400 12253913 637539174086536993238045022629647312896 12253914 33816766649491813307018161947855840000 12253915 -920321509633328844414142987287886885440 12253916 373074279450650022042764315619288453120 12253917 -280981916245602312558618032203662028800 12253918 70592709744416422699961268622278832704 12253919 -1171139638913446170256195637549830031784 12253920 376866696001661420625915819451086274560 12253921 -340670249343990269877650579437726363500 12253922 -261951575611464792004990343868497773488 12253923 -34457061139463668716162655054648976880 12253924 -294089971075686948823011499018995799808 12253925 7192953795933412317802104280566420000 12253926 11881908678087916647642683211271327488 12253927 -563767363310311103414171712868198451200 12253928 206022982667795800197453070713798328320 12253929 275819546975009177263237115399741168784 12253930 178875967111132815637861701625406723520 12253931 2297932097602272682616991688329276771000 12253932 -601621548684313028418757675415574054144 12253933 -2608553736800350508873215015858077990336 12253934 -30119353109025299415484905806969757696 12253935 -105124503672822841404080982153617545200 12253936 175671041781917735837736027463667220480 12253937 -86958228568324410485251089555190026414 12253938 -61593394002651446127995939308388931456 12253939 242107715417275616606170885139044807000 12253940 296462543809198689747646089644671303680 12253941 228327420013502744648191655644099712352 12253942 -859447208025975383689753374318137356128 12253943 -52439318254280689930067191519922550000 12253944 -631056600300630252984847814128965857280 12253945 -52454925191184087473876041533818352000 12253946 51573994204561040195625924895440038400 12253947 -597613575683498917203871942011700306320 12253948 135432685602414011015391194128912301056 12253949 1075131591640000276485877314819472498950 12253950 572855505528933960830140639268861280000 12253951 1422376692632420402130275567481520461304 12253952 937654387505745774502772214879404163072 12253953 754743125987662220475969682458441920304 12253954 350083850015056532813515274097583751040 12253955 -219874270021557394334020449088727558400 12253956 -113618112291500281512346769307414700032 12253957 -725676718971523953878948078222154148296 12253958 -179741388920888602126947801484000396224 12253959 -401572017809133660489827460775845537792 12253960 -272387178023244148810614760881672960000 12253961 -286697798524403553103936279265654490816 12253962 -9591742856531648535631035381176832000 12253963 -80592167142188030029013860105041567696 12253964 822718246342094006278199261724496094976 12253965 -139969625376429284841509851353340137600 12253966 622140399470875451561652430828747088640 12253967 464884971729667878590008967955598208952 12253968 4548752938782658111751489418503454720 12253969 -61823448742542027207933247401632613324 12253970 -106387559984818993511282268688321108320 12253971 189024435334363214766424328016292568880 12253972 -1323140079119446088877318186455990660224 12253973 177322078127756251859929679141761909020 12253974 -409332009113499506046091429339953976320 12253975 -710952813211825752189694569978901546000 12253976 448712057393027555759380049216258703360 12253977 -1183337591702860181835062582700531296160 12253978 -151953582034039070834115603491478816000 12253979 789874597445500961388125540131684259760 12253980 -316211737175204548401590068745873648640 12253981 746095631595175300095768622570177874112 12253982 61075931856875739134553112246057403520 12253983 -11813471215632892354880182434062852736 12253984 -1261304370342013235401712561232577167360 12253985 -628053966826520011520197379346932606040 12253986 -96130171098291715157986603500099225600 12253987 525829492876444157530993954903264340352 12253988 -481169039229477268581559906178313520512 12253989 91281364254154238074648478094417886368 12253990 52894739692313536534355296677631426560 12253991 -903730973196036162903061461688431545040 12253992 -408838066455938475457047467049689825280 12253993 563310506852739124206812381253204395840 12253994 381853265168280250150222530776380889952 12253995 87095737049963695879465924936747971120 12253996 494643187425781987721111233037041184000 12253997 113778302645341892302281288956412272064 12253998 -41557716458973047052403666304967509760 12253999 94587967406116847350832161322500098064 12254000 -35521176545891746756219238369181696000 12254001 158885112665300565520200728241097848432 12254002 1374317432828866600298838521553993266304 12254003 198749600945327009001179576059832898144 12254004 292614060500593726793573233877094346752 12254005 520673942764487808150918743083572000 12254006 -472073215012691781110177435403746353920 12254007 -891191340515152284465690402554277519408 12254008 -309006219305742329172930586076602368000 12254009 -486542440508209299643978384096486759296 12254010 -321864428252921082627560593034232967680 12254011 -10080901599285353598023346951434410752 12254012 -1060414346812928700630637509966612272640 12254013 -1470118878197407230441176964262854676320 12254014 -18020433081982907395170070308360112320 12254015 -113031853235236181373944375794243940400 12254016 7971734429917411153286328068805230592 12254017 1660461311064687525003127720717666133892 12254018 527957452253427983949341360833785369600 12254019 -66180624397163247107226478033205436240 12254020 -651307549201649442103847576263556567040 12254021 -160101697986102196954057501437232256640 12254022 52971436706591220191441249873148057600 12254023 -435504402664380130721153724270402146728 12254024 455045489903090880665196579903424849920 12254025 -146273664607001565068089016201897366400 12254026 -805867972503297325752328899623882578080 12254027 -66833690291438979986802905000828454048 12254028 -1102779666130002467794948041436157313024 12254029 484831133438665774296279504514247298784 12254030 -56393886586300875056278616552554982400 12254031 1496422203183121964242055604527131430400 12254032 46712071139246687166310813376660373504 12254033 -2176437309792452595272505468759706974 12254034 34316725175997732067995848192720053248 12254035 -611756619097113935502757308957649709520 12254036 413038468040220287690565601424127621120 12254037 555237828052611866096770651148547318720 12254038 198122999186636351741990117425796485920 12254039 -65585250958999552860404208516944027808 12254040 -362147718782373964185097768831607808000 12254041 -1665937456323446478608192346823174237558 12254042 141227787335768708331031641430172627904 12254043 38857480186720300604410615928172419184 12254044 526503921713088045451882356941323126272 12254045 464956109525547182211427255077044568300 12254046 -195754477350819907124547463916715220992 12254047 -243151363477919367531159221942433053440 12254048 -444858335342140058694870976327261224960 12254049 -662531322224683691675992649740193703900 12254050 485326667963077518288687661967713200000 12254051 149025490286224102277530903677837667632 12254052 -38537532600239516016161789788031041536 12254053 564823192053045850023347593606161890080 12254054 1585146256932990887530742866012421760 12254055 364446150333207174609600580489966579200 12254056 1215616013060352330674695286744680642560 12254057 -1317786349189915104537867438802858730694 12254058 71129045999507461663263669471324096000 12254059 529193019697850316584060800826503646160 12254060 -41627347724448521188473068444672471040 12254061 -699066286847198172791053535040571067328 12254062 313293598081075742688211662161697104064 12254063 -2625465253983796385250301906139293397760 12254064 -92288555630969970705925328317938401280 12254065 -643487166852224239056106958155901550540 12254066 536244693610418871338964726404925903360 12254067 -239553793167068795836949113948308944928 12254068 432516332602606414687280986444150450176 12254069 -1287664012333852689858442836092748608160 12254070 218390317756551547378533132851821219200 12254071 -1364045216670026540779604054662192440456 12254072 104342278523838416441879550484790353920 12254073 59499337941982737561634807804357870080 12254074 -97036693640909658658354884986434291200 12254075 118737722957581812851125898410029732000 12254076 -172727063063390075745996390262848887808 12254077 246061390844972633468108862169894186080 12254078 20049656618867170286242552867022757888 12254079 862447455331889738038121887081611357384 12254080 -310619772408077631837001815790347878400 12254081 244454293012412199893593098564231340992 12254082 351517279149903409141960178464825809792 12254083 320250943810170500266148105055852794944 12254084 384497196608027368259659119676798023936 12254085 70955135348238927685672565999425228800 12254086 271396664019722136385929434263399966464 12254087 -160125671014277329819171192336915692264 12254088 52099868217553922467088503004528640000 12254089 -414724030402711415592639170088535499110 12254090 210216396349061199920585619078072328800 12254091 -709119983886283319148581987448963143208 12254092 -268566711781603498328520385536478924800 12254093 370445653480780595061633724476268894380 12254094 132914932074726682753994801400393853824 12254095 232828312495467358467437573201561092800 12254096 -384893374057585816325159568843848245248 12254097 6218793518034138756487854483208127328 12254098 -794951005343126754312557157639365032320 12254099 -395904859702809677003767669909324308480 12254100 99896940933953773478710956852307046400 12254101 335155874387966110070453723521770653760 12254102 -149505533373368567259469719019462152960 12254103 -241014222972270127845749300719991611392 12254104 -216744711308097407389980844205257728000 12254105 669366444847302718827696781936842456000 12254106 116882896547637807494520016014724108800 12254107 408817333607353439357118694974035010400 12254108 -958854954314756551590009447432131404800 12254109 -151524195354652783413006729687717240192 12254110 429069351666075482796711705993928446720 12254111 -553400093057946215650958976889395168288 12254112 -641442515444344722275669093303420190720 12254113 728925405079762382366060019101077947362 12254114 66997453516913480096463694028952195072 12254115 721022963137410661137410292279583308720 12254116 1407588035257642304242679549454834843648 12254117 1152313704190708766686948724870374792032 12254118 -368192889020159581925853695185096216896 12254119 -926501936231673644178904884190746000360 12254120 -56468787936203300012678672785284710400 12254121 -284560239251291693933998522640485398240 12254122 -1081173827984781997599257654587696117248 12254123 -88300133574637683696651792555282727680 12254124 463698524165036544287966464780219269120 12254125 -4409603757167803516442319898409802000 12254126 68030690803104775213702251713448023040 12254127 -8614573591503888498439452319854430176 12254128 8466634223378040032392330795664277504 12254129 517776037508104516158233239078553736420 12254130 -62630697359130745613724679000889364480 12254131 -515203317430956340056214996437897230068 12254132 -773068474118126583936172128853247305728 12254133 1167242247143444860190353089512385860448 12254134 -211012242715958946707935385665297586784 12254135 -260434159288263577201778925313283194920 12254136 526561602817968124458208798316736614400 12254137 262943866789293718221968529979722813952 12254138 278820445045461614016766476649730706144 12254139 657063257058359300235416301178507692000 12254140 -11912464232289464433468599465861760000 12254141 -80142830802001332394288683377955822240 12254142 79791944288337192505793700257794158912 12254143 -685971104754155146064115866106330687120 12254144 65538937696334660026416094870430023680 12254145 265912770510714794749177366445667840 12254146 186248932181208920155446422205352792272 12254147 544567520173749259137096659860658826480 12254148 473038628809455378950299404444007650432 12254149 437344817868265763173583209479306267964 12254150 118821138289098977498792193206678824800 12254151 158339833327089155999951287096543133184 12254152 -1270319439971407810956469311361644518400 12254153 -1216276170320990172801739704630266096220 12254154 299989489658964540110917847727367680 12254155 97508307426422468691188416600256902560 12254156 508117924309246988796135529931137739520 12254157 -683868880537960979708506891337522493546 12254158 -32792096023136461505138621961825719424 12254159 -620960443345932332919801650732921196480 12254160 -36717565169798470710566099974530662400 12254161 -1338357002306498759781641867758561199520 12254162 96637878070749625841851683201679052064 12254163 -1013982084716061916453432806447222691656 12254164 454501227649219096513320762436116889600 12254165 494195452135655662845953182865007614880 12254166 -33188992701089034098862261628955795520 12254167 -1572636115220196250080015186066978705784 12254168 71151113985593560739725025890842501120 12254169 656099763795082059472345267487165453568 12254170 216345793727699001819107582678869708800 12254171 -1422325295562974783600810029963396397628 12254172 10007619429071151498512539970526265344 12254173 1054063539227600492735745198226087872422 12254174 64256244404028341458422061829184458112 12254175 22424673466857304365582198040737273000 12254176 204181029413277856152562755499676663808 12254177 148315103108395639159264091881714598208 12254178 40853795145144290028521302845599281152 12254179 168581683077765739878410711484217997776 12254180 696495838059400507222789676938380963840 12254181 -855113219837340417529231791017713684896 12254182 281751541297614222641657861794529961600 12254183 4870467226993277517079239256003320960 12254184 512292167496523477660401288822127426560 12254185 848551231460191546487804959600172377380 12254186 -112564439862520742290708336930862227200 12254187 294431197831051074563608393602854439360 12254188 -781322745637491242909264981404348391424 12254189 204485860315419332338013831694136203990 12254190 -133797378961654571449900089069492286080 12254191 1723842981506223942510647419965423204184 12254192 74111753916711987276370900817784471552 12254193 -243568868459420847871874633490675763200 12254194 475631667401021612282973133380862265472 12254195 -28176231085428772758727112473828343520 12254196 -252975755997907720882935961712374775808 12254197 69869222859909460976297138008236457646 12254198 -227876018357308998930279346305661882752 12254199 456838683997693955477602516045881731280 12254200 -92623258760458998783018834280590336000 12254201 126806177545220068328158666045148516202 12254202 -130762512878171744943774927739713265920 12254203 -85740086696266758528981613393313607072 12254204 1108808282202334161423659831190573551616 12254205 99522314818666354045664809732959435360 12254206 -988433309975016331596540971167626318336 12254207 -144550654540603147890304717952967936000 12254208 -193528074805276341713713822128521871360 12254209 27406307594113140538840610904995669040 12254210 281133879304170700786743735118438187520 12254211 231371704284511891506103963975925291940 12254212 -378880009187415808894411948709072504832 12254213 1558791838396978586702183363694098634462 12254214 -111255601678288940299608544794320086848 12254215 -143327247756748138355675290793857324800 12254216 -179686698650094921796031183983234252800 12254217 -632996721799527614846146757835293095920 12254218 31399911633205747672534758290742513504 12254219 -2422601929888732837138863832188163175856 12254220 140912406678419593087364179607229235200 12254221 -15887962935592327039548963488886272000 12254222 412566516146388677714897575615028065152 12254223 -638169674675518606700870322798094884216 12254224 -187946075634598366087087851320376156160 12254225 582806751459166169488207722483609291750 12254226 6907128015278211991029178151320836864 12254227 598263215470112279879527785509650924076 12254228 -154328440333435433008609763550466750464 12254229 -257831431311988281303259393287992328144 12254230 -274769799072788592198279399610787328000 12254231 1207141213832412782689702635849822217728 12254232 245161450851882415079270963567592038400 12254233 2066678494271060549427352770689672040400 12254234 461606419055611508803136411584254092016 12254235 151806445843962245561926639973424149760 12254236 -272016520104369446853008757652373580288 12254237 11484951243852512336128376169111259692 12254238 101591101590791238816664369085792460288 12254239 -448635848693873538900545157457995239520 12254240 -776232908486485143418080230072647680000 12254241 -23548868742898054644905456687679075360 12254242 11004801991880125129053006422629905408 12254243 845597176331240443157976870624575242560 12254244 -336031756334352866298242241629713778688 12254245 -419574872412498347908025496985995580800 12254246 -1342998620113078546058397316199051520 12254247 649943358582593425880983973558641263360 12254248 428029191508520976326594687206377216000 12254249 -314847187618839583740466078034624916864 12254250 442965551239428018956302882697127360000 12254251 -444297924503646724775539890908087868748 12254252 538434581834091918125302272309898598400 12254253 -496551122824996934778355352827588269792 12254254 -15428602530301678674275837033793906048 12254255 -528423942667790432474749539507851567040 12254256 14340497946786735148365022117263900672 12254257 3120125508315229542008062360944314626560 12254258 163637925052377884553688351447127827584 12254259 1029493103867829734697422427962585586240 12254260 189255138896008148615670662563692890880 12254261 -50060035330522741186485191414331366948 12254262 -177354189077841177591345990978003148800 12254263 -3132988228497222271348578696368008453824 12254264 -1601888731017488733286307222227185500160 12254265 550316921956929774419295041181949067460 12254266 -82379621446346607259131110855270912256 12254267 -719703649375239979738563011133665190684 12254268 14311929079432232876360287019133010944 12254269 9687923820446653055463556060674731520 12254270 55988987669265787801056806826949205760 12254271 -642781938381705046593249408147965650488 12254272 333824105863641054221146364312140906496 12254273 -1793259683436204576069487276937187932478 12254274 21748374488923056126870467603771312640 12254275 812964766604828043437057038977524900 12254276 1303012576851849381609472093483826348160 12254277 262708231015915031522312924977821863232 12254278 692029369102798258230692403833102064000 12254279 2504705009968147701406677525104176405080 12254280 576159714454267991967990382805675212800 12254281 -114618181849595570895163358576142207068 12254282 -130877524564707018647440650308213534976 12254283 888559234962515282915439029976442176252 12254284 -58994015820525078988638465682700094464 12254285 76694213949822950149208581932131481240 12254286 -384193828268532695009705507160038065152 12254287 1729276361685889095074919339599826893936 12254288 186673517160040003770956530531812237312 12254289 166069545404492984174331546715704710208 12254290 -665455245163417851101736278767852305600 12254291 21622974759873616031841210295520593824 12254292 747170454786501372002882875150876319616 12254293 -2319086290924676732813004613161582724320 12254294 33352139815810975292487083432061088128 12254295 456523075967394592085590922802812359200 12254296 327690022366262527478201479199875891200 12254297 73719589124535515138243747784591288000 12254298 -81830333935719262514060663166272609280 12254299 221098470404660275224116664609171002064 12254300 -159347981501845681800597638139088896000 12254301 -838096216343779593625367019637627670400 12254302 -362984644239579437221013934155115813696 12254303 225634492442347054984938171439680600264 12254304 -699343971294330303272986455689114419200 12254305 -178012995278644191732880440438378403200 12254306 162715092814558068738901666503745910352 12254307 -384621555286466518813285727649900984912 12254308 -672039973969211728524388068336437268480 12254309 -1623345442693349965607107303124332415490 12254310 113431803665160093820088403870077160960 12254311 -1154486432304159050355182172703534518088 12254312 6051139046647218682230160027843706880 12254313 -499433076985919070751527260035567987056 12254314 -605363827250161213413785107702422169248 12254315 -840074683868396999954216118376129739040 12254316 25830314820774715360120184116159856640 12254317 15815247478851863243329018602188917132 12254318 52126481536575867505619626324925751360 12254319 255593537875920014764056848867320038528 12254320 51281841085702515865804549082675281920 12254321 923687899073631540434674314004525404840 12254322 675683338467702829320309519836889661440 12254323 -436970313348620338997475771357642677428 12254324 -430300010271203973329620387681871858304 12254325 100630342980010939201071359785429500000 12254326 19801452451115465981403842207129283072 12254327 1702370668868377457367724641589887643560 12254328 35346551737200794549675520811231887360 12254329 -1633405251756766872980539683597757410070 12254330 467049058027003725894430259877540771840 12254331 207455256333095293980851189678906462208 12254332 789183052139759921335208563871510583296 12254333 48190165417067815303658955171527662848 12254334 -342314574681705263204956380924530109120 12254335 -562624376399133373266564175659325018800 12254336 -1373289551435975462995798226967975690240 12254337 -632635746050718936634494468932832347406 12254338 478639695365145126492672849407198842320 12254339 1479857022527179451439049652480286742140 12254340 -18049358164731731730967819217589043200 12254341 659867421345935214177576109935830885184 12254342 -354816902050003912091695297493692089600 12254343 -1304492423757725042930798538359722416000 12254344 -1483546419872227366394853958906863651840 12254345 142484060802890197294688674659764360520 12254346 -14810980941399412097858017664869180320 12254347 -534815924694860386992338930314199731568 12254348 1206252870458924157111529024204558296576 12254349 118191599391597449209070914610280931968 12254350 -265321886360816250728722939607874489600 12254351 -1608315779345373371586730220897153238696 12254352 196029612828273588054048054469367562240 12254353 809105701875474583438045084109168439602 12254354 112058125858804710163602210746081402880 12254355 2044999393181348573252280218535014400 12254356 147230397794302016843689231545984960000 12254357 1922416187013247453674885583649876692992 12254358 -491380324394329562751070298548056138816 12254359 -261514664688019448895115187022971189400 12254360 -1100645922090030685358948550897693696000 12254361 195012693239127790550398056726865776000 12254362 -144547074152769287386741930638486875136 12254363 -109828571959441374347870547530869924080 12254364 -49877345185769654412625793455498054656 12254365 -241710691172586471135298527788268815400 12254366 879225900789153506762701432601702581632 12254367 -204657169515951217709882267931467414016 12254368 1035985728393590945775780068843323392 12254369 903161010090033258097854474856016275968 12254370 -19123791692358073073953932567847987200 12254371 -719746795781422601344859968845098075428 12254372 351649588007025878620495456878677836032 12254373 -527325099200319259890008040579811110720 12254374 815316520587187936490623082060718518592 12254375 45720609740063491270597314634149270000 12254376 63707821863916647157452286953985474560 12254377 -348458523750948543326590078002686908608 12254378 496368714932985576095826091603533711360 12254379 969540198540533464896974141080073311680 12254380 690444306623933918819729491494486988800 12254381 546529456753101423294867379772588200032 12254382 -44335056422602554197725158830137774080 12254383 -1316021997621708058188240643831747002576 12254384 -181102266051977202300073000027935129600 12254385 138837714353042167433040487201443859200 12254386 189622089295535586473837526139268056704 12254387 800308251829968393689713867672462402512 12254388 212982944683160555039742686110233907200 12254389 -333177940616421985145811193636253775168 12254390 274422298112422462392913709440013894400 12254391 -1096188681369405907494537491917869508800 12254392 606752932519163088190121518279062835200 12254393 -439607627736696725964759442537696340736 12254394 -144921369451968930423579499622629555200 12254395 -121271517861658554904925375303054825760 12254396 -450109827927562286101629851422442496 12254397 -59237954475256342317404666028951878400 12254398 1516698254013420743721015409870449408 12254399 -81575606684923584946603145828956210464 12254400 -26571896273626153727988462831481651200 12254401 -955158543260648439010279403795512966400 12254402 85366058735934432063485663621018938272 12254403 -357200519683105012168408525256510666496 12254404 -508812515005673514480823770218866704384 12254405 -761981476496828142921544734549761066880 12254406 33123798666947602007498094762483520704 12254407 -358974839829308516610972892943624904168 12254408 -452646126187901348286915420515441326080 12254409 -17833770634167074027075313196106301510 12254410 -103420277982964881659111912380179028800 12254411 288147995303772896411740683828981618480 12254412 91902695937383396642292747754005556224 12254413 12600333626071237440783807693332315104 12254414 -641851473773022110924028767782629531840 12254415 -441963206824830938708303557384998436080 12254416 29880681896418962967508254162115018752 12254417 619789600872672950618976317250566966592 12254418 -366530088056381859390463069572433248000 12254419 776492368662630864878213128934377843820 12254420 -75360894233019126178020537554088960000 12254421 -745671491882995724944511142806842305888 12254422 521936230517383098746560903042340404512 12254423 -525199604516073180931536572035167743856 12254424 10847517475222808923243177307673722880 12254425 -783613803254932616219501159039535512000 12254426 692772016438679741764278814570044540912 12254427 633756015892476244780883778596650909164 12254428 -424565284514173392992044792891501676032 12254429 332616326775568711438992176176516258080 12254430 327979526050269438189734792626416000000 12254431 -215745256107968872431566028622993158816 12254432 -417224596767159131628984449988757291008 12254433 37108782246169555315918217209661824224 12254434 -217385999844601778265685211572061145600 12254435 -282831956120164580488160689083358611120 12254436 -785047611760616116812000115146170787840 12254437 -3951476622830456740003398213815483600 12254438 63874821186485707065609101121988231296 12254439 92016909008698104509634372875044487760 12254440 48524950530768496888101003999875481600 12254441 -11948099659329225634743388054460491296 12254442 -25976942202319946802588927142052640000 12254443 -264282014649392164937238034931931535920 12254444 459350959053301402705776503277827983872 12254445 130847197630950182670109868677578030720 12254446 6611364882119565330685131651798063744 12254447 -1321581002543979241850164328316793597104 12254448 4224300893915491836938633324467912704 12254449 666794175585312219923475764336600664480 12254450 -186259237760401469003439508020717672000 12254451 573375354682928179287932229221523767808 12254452 8911811524106093008217810091303555072 12254453 657040962357018591154642266606350262702 12254454 -168567055017739890542010967386386677536 12254455 73615808306579101130014141421192497920 12254456 -788770126974073352559750024575726469120 12254457 664875914503987716871136735908679311440 12254458 -329118711791530028705073045292992744960 12254459 -313722538850708595365763204845876612844 12254460 -124260930637287772061175009528484823040 12254461 -735856983003307474055858147625235826938 12254462 -293732588756909975755541866077265148736 12254463 -388169003013844571052325225200166871520 12254464 467687627740523979525970871342512209920 12254465 -1044026751391525407996417337220187115200 12254466 -57302359267640851032735063127171571712 12254467 -205564776472819488433510127465798418604 12254468 -621526341623735528986970110033869864960 12254469 458462239995906421200389052531539287488 12254470 -259312711887745088829342236600124729600 12254471 576740504347371137975931216908314635672 12254472 527499709507444205536685501390228736000 12254473 7047655553238163073430270365689395840 12254474 277086542541371551649979581522405208672 12254475 185448944689977138594715380355987782600 12254476 -494710627127495509876084491429724141568 12254477 -5177360003471637483002594891365495200 12254478 -165787386133630616296115416817258436480 12254479 4848775621036778308598237335488869584 12254480 49962618906792486415329861982381670400 12254481 -59099727990469912686379531677574492830 12254482 -933841646280839583251668994558371575408 12254483 166202203191521621381820981653886785904 12254484 6161784713242954146981007762085904384 12254485 -912692362947400864561414505051499868800 12254486 -2467795175025403365339216158526750720 12254487 152353448962969260548646281865740532480 12254488 -156491471721477616084593158449424394240 12254489 -155796664543253065171923141634331375676 12254490 162696334304513427072935319528633078480 12254491 -1210336930142056489567460451417224170108 12254492 96900542541292634943918442414817682432 12254493 224328078404308519950166605474150060000 12254494 93011384343503000909889569073692851200 12254495 736638944955948017161320087963711963360 12254496 -12877124206617159352389508561571414016 12254497 1389525162845692201316971445823029385472 12254498 193476328467661161826499742441415335936 12254499 -559085433875923502858515496108333901000 12254500 822400872471673870292951478947530560000 12254501 366892924815470041108793869561980975360 12254502 120533208757828541001799327459429741440 12254503 184412462624828969163645897723477284584 12254504 -721333328340746490337359727444495242240 12254505 395797641073440980827572222962814648000 12254506 -7352770101149992451633327210520658176 12254507 -1731434835533769582375418307921573063244 12254508 -318246987259215654563016269307671162112 12254509 -639848304759176865975362310328787069290 12254510 -13969077847084962266828175280089440640 12254511 -34166546564144156333624281565493229536 12254512 164181516333115508292874195924318601216 12254513 -867980604716930063161606608945891414300 12254514 -518396645070860877607474061622071487360 12254515 -101652806821705147484156097613215452160 12254516 997831880233260729820895107433401645440 12254517 -315765351775202908800008172461775148800 12254518 140991589796112717835840054430333719680 12254519 188827466302538179618748435244229224960 12254520 -113327393789711357852172594391290470400 12254521 -826670215152866209292551166805724952278 12254522 151350654975922497772087793247083941632 12254523 -14287271977917322158732761202320552400 12254524 -50249857022218433317590915981750374400 12254525 784497718215498373922510567720265900000 12254526 -588317946234630948567579540093800584896 12254527 28721170152020353624043148255962618680 12254528 475113557811813235585452701630934810624 12254529 265016734742012615698792625804324551680 12254530 -520326613598759520325207622345440497600 12254531 388274511209221542615505981458082692624 12254532 103263135656099590667963881071603154944 12254533 704685247280908693103374158420350542720 12254534 256284645528644467679621830563218468352 12254535 -605186577942522350814082779078857441760 12254536 368734161233391449696103074029867008000 12254537 -634971015407002059058924900771498379814 12254538 -229169825397974625190849371815305062912 12254539 9373882226772396931648983545644722600 12254540 27507454066874298441317784060449418240 12254541 -82308554312111994010456953115826289120 12254542 -148558481068126077250660406485974616128 12254543 -235646802478251159940793783786368651680 12254544 -257688404948350272386053949163680563200 12254545 270063525707273475195936847862408945280 12254546 917207971733812137348234887079543011472 12254547 -54261017244798583162918837098494881728 12254548 139572977319424709729002534603229560832 12254549 1123080424549322748166860896845672889550 12254550 -100793340995885621180769172218094540800 12254551 -193780516303457561150116982926920194400 12254552 815562250328031680427699830699661742080 12254553 -492352579231349954407727233604121287820 12254554 158249744203659989045849347754295753408 12254555 -905654066176266233082634482850715807040 12254556 560605120061169690810321210058407174144 12254557 194832497186367838892946732700163465100 12254558 -845830270978466435761813992375608565120 12254559 -205685547665931535371214718499858662400 12254560 350133908503513693896632755934063493120 12254561 -963397762490854913818161331606536012096 12254562 -308569226783481733853902642293963397680 12254563 199036584172086204859168449537201872920 12254564 -51027338603318728133572781267398717440 12254565 415628774189244115166820866889430991520 12254566 306727914769282276577556681943196651232 12254567 124592595986145341419559222554690897320 12254568 952157755118164063225643736868483153920 12254569 -1833071057518368350301797776923943349004 12254570 -1527917799987160340867759920681440000 12254571 346422039969198210574482275213000592 12254572 47103028567676492879709543294350152704 12254573 1138442697822183792565670227033629642144 12254574 221729020964036592519575294672583850560 12254575 -36514188679133309989613707528249490200 12254576 512816622487732413799533693837082755072 12254577 -1001873724901707576129737929911151796880 12254578 262629221101136344523828202607592902656 12254579 556501417135952307495851527920902944320 12254580 236080247887552610225911496300900789760 12254581 -341117248142615793785519235737240746436 12254582 318374635866670373786891105901039515520 12254583 24743614847576274940685878670120414208 12254584 628258437102911757613364206027186053120 12254585 126528682726996092461313297814336239360 12254586 509997870192618680827602078043533365760 12254587 -190649845073563487055060757788885726888 12254588 -406533971221174267028122717358556134400 12254589 -135616984968359903645485402923794848416 12254590 544751688139306902030065152934225332800 12254591 1000657469477953456293619829716803748992 12254592 -287562326580978397713680007808973537280 12254593 -418339298187460947311769168943194525356 12254594 28563779481374698001721656292278973312 12254595 59748296093472847842685482733273939200 12254596 -382102666427231035556862478919069364992 12254597 -1880873049322025842433298157689095457954 12254598 -133557049985175404499382075851626378880 12254599 -174853156501311340212145691498666938064 12254600 -228031489213593308904564062843092992000 12254601 611253063031778147078269727412866597280 12254602 -630993232051175250755979769544916689568 12254603 518280238267739355851408839188095733456 12254604 -813412115330980474768133304928313455104 12254605 -249287369156066157414478374879736392960 12254606 -245923068221388747106385373464252863680 12254607 289279760038428560914301503584628765728 12254608 195171854777473638223067283765100716032 12254609 -415015387264107899313994875548454300 12254610 1508779121723589047692501492308357120 12254611 -790321770795471142884059301296906839808 12254612 -141625942431048965811547590990188655744 12254613 -1415718144919499482581575408199834624 12254614 -1729800474313760351637085582599589344 12254615 -977137188092401308272026589033344539240 12254616 241097244184713269313122510102722007040 12254617 -35580142106038488861343747815770830140 12254618 -205049125392864648128928906924315165696 12254619 -56548944722327985940329586658654496000 12254620 33025905207386583379179865193830809600 12254621 -319771792012952527286504889704260127508 12254622 122164857919829100205218526308118652544 12254623 -187666637578889223071929217053047991776 12254624 -734789637978408919810891224760396677120 12254625 -422703913295395073442904408927062720000 12254626 262182046774788516874310770600775602512 12254627 -987225086659664483711394333697854199296 12254628 248694206977804066618042677263852888064 12254629 595611234141384147224787252508198647230 12254630 -278060202648987812629509707178425959680 12254631 304635862533707491055918209428799693440 12254632 109551256953016472947668773936289208320 12254633 289553523199129196047715477566547315364 12254634 -200217553552596559559263769220144871680 12254635 1727193876361545779622943168328658113760 12254636 16081404319605229023591946654440376320 12254637 -342875972419394252236099961208984776448 12254638 -459647040922822430360233440695435520 12254639 2344322154788611261820020083299242679040 12254640 143736344054331801102150949528292229120 12254641 -172963881105396219146998151247141131776 12254642 -156267997861198320538009364730761484528 12254643 1277222341408018733425466650547432494224 12254644 227442609455592127485105327345681180672 12254645 167435712366084310247241765542662749720 12254646 633220344865682084541421263728123452800 12254647 1124805114923046727876486580796723946240 12254648 244108294264270075012931821053795164160 12254649 -176371673557434575434685459987450149152 12254650 48310094218077753164569831136292036000 12254651 -853880961316902255079862126105856241296 12254652 28037386181079976284728723550226798080 12254653 425286374146740472977675884941848476064 12254654 295596052782915532487156261538638688000 12254655 88598663978573012912511872992226505360 12254656 -470725575450435514634518108900950016 12254657 1786921297394944904641659009126927953760 12254658 -233348982662066703008984333544039206400 12254659 -70650257674427723152875319333668427184 12254660 -340569825030875804670844067966319636480 12254661 -649698429748497964449053022404853985890 12254662 187327806636043371603702413739312600192 12254663 -605076334331396867395997030197706690088 12254664 331961887811944291140932272507143659520 12254665 -910264433558779812429537565838456390940 12254666 142870201002247641985740585171289615104 12254667 -235335917076189020100435145756936692240 12254668 1806220718587574616062101273324463259136 12254669 374693147299579187011806804122107336512 12254670 -74877431261611717499576802361880057280 12254671 -288487148075291178065810112634863996048 12254672 -51403145861378774768196884386597281792 12254673 -721900363818845943853075140058056166416 12254674 -442828439346491246052907386529378871664 12254675 247207457272838549287885982230501014000 12254676 101498564759608522016976349403216216064 12254677 658658802179644981097428029908630044800 12254678 -178018152763785651494464421849305997376 12254679 1217547389010822706255338281387671747920 12254680 1083433373354771200297392321380828774400 12254681 -634536053401011954620873628790289494518 12254682 448838889352438831884816526726516180224 12254683 489421046499375083783454765048936443920 12254684 8910851317673665362186754594917150720 12254685 19598206702335454731322486995957820800 12254686 242838255576402740769439392367288945920 12254687 50409765596576344837630063703518104840 12254688 -1099189786172359896526269290557009821696 12254689 -1025730820631609410716025242635332179644 12254690 101277682108910145884097375575379079680 12254691 -613397364785381269563251376024374804496 12254692 50178700571727578978723749240959794816 12254693 -1056162935141543601142787881220644981056 12254694 365265413912634822697501175767534238400 12254695 -177633056903046087384377467233528913200 12254696 54043846178440720265742213075376128000 12254697 -151304688052955380842007742032313152512 12254698 -465189736636190527896016648105387511040 12254699 -11959647393106132972357679797314600192 12254700 235204263990361066231356623625003840000 12254701 -197329540788654465816345990251570128128 12254702 -469490288844050782628695292840759890368 12254703 -337405162840096691467242020758375982592 12254704 157574783261593534216423189623881564160 12254705 735793788497172117110171080044195485160 12254706 -487465938599648876953267071830485708800 12254707 846389299815377140339174607859274041712 12254708 -468389271071763613087004745001035334272 12254709 88121382296912979915939794307716982048 12254710 25516545818411431471294541551072216320 12254711 370300277963506202834280999616173466032 12254712 -848298519812935621969273528315718676480 12254713 -405851505957323239451859210223326153600 12254714 -157637122970705804343954537539357030544 12254715 -36867837205442388802815921804596755200 12254716 -7231967117395239422309249103913154048 12254717 -1175888112546215311863117276955153313280 12254718 157752424929361902870198146728306498560 12254719 -1093651387337457130916103550270055994880 12254720 136348923776579351954995080859830190080 12254721 1098756377132390343796040608559024235312 12254722 240166104697531140140609571741876716544 12254723 -479624731367879762745450880784282633856 12254724 -662311572934358020333662960296045293440 12254725 72936412243716986715847446706722912000 12254726 -311171234204869814549139841033717070016 12254727 447053303316462918708856353273011511720 12254728 -89474961747474664872644695133974026240 12254729 39725385835735419852779668413999007284 12254730 238160790784542611009813713398038718720 12254731 601665812553816473705345850916438696532 12254732 -234184818141247469898890943935093053440 12254733 -842601371506397992715027784850575671040 12254734 -249518712435328607576553464967057162240 12254735 56912672654749267552622213467025452680 12254736 -46533395107017183223032692517592104960 12254737 -94655274064216805422919906979878547360 12254738 194729116642835312238327385784508112896 12254739 -353125616831226521980135052642686084608 12254740 232916716302597952786352681407999952640 12254741 467556154559551166142044535646580624142 12254742 -3354617817145684506767179751946952704 12254743 -443740989080118022995677110595645390008 12254744 1278286243300121676513916378069194332160 12254745 18985053140079517158673421420664589440 12254746 -5212993230963933298820759141780348160 12254747 1198404528243743616855950121322843736196 12254748 119909626280233959677494328480049020928 12254749 -99202988009731104558749355814076905312 12254750 111702462805343510343619715020757040000 12254751 -738269298422487874190807733667538090880 12254752 260780953841895015927674432486320177152 12254753 456391692445675202261037627952898916720 12254754 -417021428520580971924524939614263895680 12254755 -415374036463014228175628166737902881840 12254756 -254817849795265090332077620488311210112 12254757 -396134471041512364693204237087507984608 12254758 -130742742052526625870804679037433023520 12254759 -1667746061430622272145640933958060960 12254760 123988084764455431283116074031005696000 12254761 -240824147859729354108133077529595020700 12254762 217324520752757504766703852383409821120 12254763 -562873195276718085617276085944614685712 12254764 -717880517560240465025339958647469888000 12254765 326920672705869298379721286180303710720 12254766 -24096875590002028444557269541262606080 12254767 -120024490800702975878859769965327726608 12254768 -13283249006332968209621259871327420416 12254769 -528756557355172225018970332873204236336 12254770 -74554810459304009874772793293715489280 12254771 449150720503670868843071052618703224972 12254772 -225930205154243475562066148634933657600 12254773 -1361449662534486913550820141342148974180 12254774 -215179793594381914642421027460233662848 12254775 -59939647134726527888393607356843658000 12254776 -434757100736356670229707225639260753920 12254777 25611466409381468204863762230903742932 12254778 -116082154910538121936204333864274460192 12254779 358636203966686933142459258013730520576 12254780 480366526031695058656136058713164861440 12254781 -154348781578312048710760490041920794112 12254782 -861789144350969701935637660856259787008 12254783 -1148547890266485892165307356474609627968 12254784 -50367133169194247756905086675226460160 12254785 424471773733927724762404139677320000 12254786 -46016882533990162706498565083160484800 12254787 334953629888886150947636770299143593440 12254788 -215476305967924236681032079107083542528 12254789 1073626669821187581897502090280766130590 12254790 -96198868359783511607603293114112467200 12254791 472047951982232584585222017009681139200 12254792 339689096506848377644607113726148444160 12254793 -585429269009139218403760263443118391536 12254794 -47537785019690312224082276381209820928 12254795 -43427555253408041090217618713149386720 12254796 -201085354430078217809559901551024537600 12254797 -36761998184021983207842205685443935754 12254798 121215587347703449087853338565244254400 12254799 -285279525892896316115653816039953204480 12254800 -216495886391130880732898298378065305600 12254801 309447299395586466631821466318090405800 12254802 21516726200997103197185016570430842624 12254803 669350612833586141132864924909645374800 12254804 376141345228601103776358300655761526656 12254805 -596748483026120314549589787705415421700 12254806 -619229516875018273951814454214937319648 12254807 87693536915588224140204562370437522032 12254808 -569083294269486419372117703655479152640 12254809 -452468337688448693021899660101826697984 12254810 -402022412942221656619139264174215200000 12254811 -466046567844667192200075089125340948328 12254812 626167410781200806829295311466146054656 12254813 -421016080039763479802995847585469476256 12254814 -7470859211303691424326090768818747712 12254815 696579688297437737215791569798454033960 12254816 -5393208688545732360857367166349475840 12254817 118912366971861615754872188709317500512 12254818 -36720102249902334465805365852903475200 12254819 -786171714671629697097479311586517717456 12254820 -577104928171221598122321408994271539200 12254821 -228588387386326862787559159111065309408 12254822 -102347712124029616445350387184751513408 12254823 177423925237476343476476775995232975024 12254824 -1193618971093735871708443578564179558400 12254825 695632929352847896421855970858359331600 12254826 149369990014099924541188109522276039424 12254827 281887123224119350751835714078350598144 12254828 19332432373670203410066265297089600000 12254829 120949948508860931740246234874558937600 12254830 -180832419602798696532501071977985414400 12254831 975303627734249551941824686595357616600 12254832 213952268584810452584932443755950178304 12254833 -1437224239544389831292936011421172571980 12254834 388707735252584402440905468539054412816 12254835 324559964476237253851369826119086184800 12254836 455379585791087555038919716749590317056 12254837 -592456852473485676359364433673577277440 12254838 15782643601973936984835195546508738560 12254839 -1838834169185067425535442224429445218200 12254840 -150906118764763432454030425977930547200 12254841 -697688733511754625828019542609966696000 12254842 -4394975970783514968136469923123382928 12254843 -9100675757108048027959115589706018908 12254844 47660206633678634206021085241368543232 12254845 678635302548058781761341787583033383680 12254846 -434857643640946614579467625439509232128 12254847 563527159031644673527609307394696829440 12254848 -237710850987289856044116717865009152000 12254849 317198122723882793129527378021012392660 12254850 -1369740095716577793329982534898240800 12254851 465574876849095319112146421127229354752 12254852 794097552714165074588259084428441463936 12254853 54687580880243587036315756682631673824 12254854 1011677481182720171212544342989691712 12254855 -216357815159893538225257614641759142000 12254856 350618937290749381392847424697995059200 12254857 846379832831554003293917981997216862106 12254858 -64637318061052513898827524449389903872 12254859 -404368263309512748112337724326667817272 12254860 553527906214365183585909745440996341760 12254861 350498007624156770305594831241978145462 12254862 16472459521434921785869426929112076352 12254863 736199167113970067835703857753812344112 12254864 223790888132845972747425318515164839936 12254865 -26040273901281218874794885944388812800 12254866 -290171425049426293481912182431241694400 12254867 -17081714219965984288744873740131771880 12254868 416620064931241796923775444993246699520 12254869 1186276561199085409397744437010627203680 12254870 -102808012867656364429091435645551958400 12254871 11243257043799094627841866197321840000 12254872 -298986435674530405859146276899506995200 12254873 75699714133384190004565317084363586122 12254874 -696729902728246084191943721173875176448 12254875 138329346544348019339518495749148320000 12254876 950418957086555215434089033979516844032 12254877 705908103208679000411310614343053009760 12254878 1033809323370561872655185536255242048960 12254879 36299758815544769601323793370454195040 12254880 810488006401028734350922132944322560 12254881 101408148001436267950501771043730614932 12254882 -348673146974958809572843418505114568416 12254883 255195991361056411206484389851711943168 12254884 44006131363901394072519393599056453632 12254885 783943696042368183562742613313464262560 12254886 -148554928545565544825788188824548147200 12254887 -615224976715973274648857488268327672600 12254888 -424762528814516952774666731210917770240 12254889 226677855190791052696566295587088682496 12254890 -189895964288018958370733212427241542400 12254891 -182186445590444482250266918758340856832 12254892 -69319421407968673995862125623253190656 12254893 -58623834879901145395455302756237760800 12254894 -8131111215963399922856401237498509504 12254895 -36857596603490578391238110263775290200 12254896 -290143679137803258833568680520321384448 12254897 47463645314921559720938810296956467346 12254898 -181189137887570275838049501691079435136 12254899 -116406789250100735066299804988326334720 12254900 -136526733217712914036319137610923257600 12254901 -277808272501661559404337904101965062656 12254902 346907795300683736149547002014468323904 12254903 1132802148459718304877822032713365890256 12254904 501991496111228954987181367384102748160 12254905 -150693646627666055655201937202806449600 12254906 -187604554804758333397457358479809134336 12254907 413369927194902911257532926484522776320 12254908 445342181240311978320402136527076656128 12254909 507139087135130157956920008444981299916 12254910 -30695979042338053735813095545101280640 12254911 -1450005814334402230990127599977587543488 12254912 60131482123626861780421316629034434560 12254913 100211892726530788817807073528271011024 12254914 4611931223320278763317954541182822912 12254915 8504536401724941580911414409344048720 12254916 -23899800928411783891192167801875432448 12254917 13134380198235584943772780220210823772 12254918 -34639556219243050521807601912050798720 12254919 -1221175589376541522312691498653656682752 12254920 272077968638856175871740605109164441600 12254921 -710041508792900801500055716375107562368 12254922 -342395241733760292043457119118511759360 12254923 1049546068641660837931091821679444353172 12254924 225016145403778937130962669311427665920 12254925 -234546716154408851929285995644315440800 12254926 -677384990273053256397550872626078732160 12254927 1486714502490340513733594386875765409776 12254928 -57904357022659244530470816277426077696 12254929 678934780165010914294931006120516395584 12254930 -305063859121401405519249513293652812640 12254931 38491885313034612395056572989696131728 12254932 897311595985176505243961014629920794496 12254933 -1314962291533159243574595587037290443620 12254934 283572682501837983409879387041708550080 12254935 305104571517338887922698447970453952000 12254936 -19347266366067982870679517865575014400 12254937 -54247008809888514607364653280829304032 12254938 24857745547420057103441084369078974944 12254939 1014868013272265760005569009568883264624 12254940 972237496322214242547266325101776312320 12254941 57097233586222699231142801460783000000 12254942 -137437630731638177864828107591376142336 12254943 529492449405191139774203287456669674240 12254944 180598507126520575929958671377914920960 12254945 777871367864615670064030848593791175700 12254946 -547763151454105111518420195277471103232 12254947 -995485427497988331499075930085726805604 12254948 -47766274681785042765160882248877966080 12254949 -848629216167322728688194240366748286400 12254950 118317238187031197170692062673639009600 12254951 -360604991853655476846237974336217861696 12254952 174862582862371894817222283619709829120 12254953 690126840554194986333436740215001391360 12254954 -830857777902073071954600888204734691840 12254955 -108308030947460904510940129884521487360 12254956 478599010909807836978801399571062842368 12254957 -1230426201166968584812238515049323584 12254958 -378271997259188183074935456097550846976 12254959 335666507873426224110181079386402018216 12254960 74131236457098963453525983288523816960 12254961 -644268778983665874168382341950282658432 12254962 -1002878258444054960000787952088208595200 12254963 99601961430158869912023269680779198624 12254964 -121662308449242164588401374714767646720 12254965 666277054602665433221981736897148224000 12254966 -319777003695884322742978090796618825568 12254967 190727285476751672255111180973518377128 12254968 -1861844388576377977870460325929938452480 12254969 -567411651928742275480663942278664308630 12254970 -33219793736115557866813473074286935040 12254971 -718228089478303096362005875602634372828 12254972 -719214951294375983244818871904772779008 12254973 -407036104488275202640958564803836681216 12254974 183616770263732508547135685762078639040 12254975 37796918130247249814381092193337519600 12254976 525783946096573999408121128924439642112 12254977 258327119431005099856143125336689951872 12254978 -137693844463744862385046953790539895776 12254979 300514971840346259961406659689474096640 12254980 -279363358789857671520882498560514639360 12254981 -447330810515231924409571370107455660000 12254982 68603333059478180941416031434060054528 12254983 506242597448214451493099753849218544104 12254984 -538540799385852421666689624272346316800 12254985 -713317210530370030454190012282853751580 12254986 -135295377812447728362463870464210329808 12254987 -1549558198342068089112345091288323656364 12254988 423228728227438843483966514383965474816 12254989 -1585481633811457730233482197962658059210 12254990 -25973299331319838264579432783650614400 12254991 212089576500718827468540060335347254528 12254992 -16909302894640098050210577176590286848 12254993 -1166093402680981733128149103769677325580 12254994 422955612893474383319543863818209689920 12254995 -827871528470126448438594760728062610000 12254996 -11737296460451991794626251468045566208 12254997 822000908281862718235851455403459396000 12254998 132801047190292385730782375022449091456 12254999 -2459006459694776423490153662943435230664 12255000 1900353917074908952929919578624000000 12255001 -1804593713623808075698890396748019494 12255002 622799909578432583787681126653873075952 12255003 1100929094973386789064224026410666154800 12255004 -47652230196542171939104782938694437888 12255005 -272000744775485819055860935890537484800 12255006 95584825316565258011063555905973520000 12255007 221246544347414059500267514347226784472 12255008 -403515934627692026495124952374698311680 12255009 -394068707175662776485271683520708270464 12255010 270162881880547920563249427572013008160 12255011 -591514967891854212206708625513398653536 12255012 38400606559371586398789691864988504064 12255013 -625676386817909275218629264165215508096 12255014 2569110061975521995528213960960828352 12255015 410234996974391118689091243355736939520 12255016 -1228073218694348547026768078359526860800 12255017 -62229017091707242977447730367300169600 12255018 75257974343825019283317560881295701248 12255019 345436260623206063248577437489311459840 12255020 373432540099162662642875252822460180480 12255021 15770627485287075162544727165406325056 12255022 16393687709044396531546102272409926144 12255023 817247855705016537275874269862963690720 12255024 -96329501381566435285041296893069787136 12255025 -782117357760308495344827017589094243450 12255026 -76017401490271570438059048991924362240 12255027 367697339604044593156723348496259663408 12255028 -597201935153272378097638731914256678144 12255029 534239988226894884046369282502841784476 12255030 -60554267754604603986970549688963616000 12255031 107817245657286930499218012475610724144 12255032 630843253353706928173010463755996344320 12255033 -117918304744291897114177632865038643200 12255034 -221805825962251373697100900093445581056 12255035 527431837478712860676907759736153211120 12255036 -493503163794118107193965868515211365888 12255037 1697006331412966592959643058894266834784 12255038 -59662164140202114904299306146730548160 12255039 175806115084435565265619783374938353104 12255040 -48380786150399468731066493293213777920 12255041 -569698681020750783695582365837396074558 12255042 -115189439873864465674432114206297408000 12255043 -62530090503859454557551601714159392256 12255044 170017671657159268728478897895867645952 12255045 209241694814781530165703538384679808960 12255046 505921223115348104577927565494297797472 12255047 550733770420086876759213980045234364000 12255048 -33012694358558191890355674094257346560 12255049 -49795945668990802938277157765331431664 12255050 216734592511796763689863096200376665600 12255051 119859124601076236431678051103800485360 12255052 204178002091307611004819143768554135296 12255053 1501475584612678139300955246844872877302 12255054 10271015808060285606711421492472438784 12255055 390746928376572619272276007526864925960 12255056 -132984775133595211412037125523397017600 12255057 40088041691234637673861087047397435440 12255058 -240023062728985485815059270597432971120 12255059 1616189979759572646689385288730355041260 12255060 186370874008901462261557285907298600960 12255061 -34190667961231122578037913210242982656 12255062 -412075087296623171723241203000646228480 12255063 -118272145973842606008000339976156664112 12255064 272446356712620130200268782808823377920 12255065 88573278020907847415904760645367521800 12255066 215656546610341057422423465358363521504 12255067 -14435710429754745500951496241224817920 12255068 295611522074371905552196531527170558976 12255069 281444396148131859822663571909655439648 12255070 395430438964234617226794805528266204480 12255071 410151016162197427285567506749816362272 12255072 -1073777760649224659932267682551461838848 12255073 41706092044690396380396878456531553940 12255074 -139465220840732587948500484824012042240 12255075 33288527182981875696559035812294323200 12255076 139115714006055927125395151387445381120 12255077 1279297382778914223098767822652950635132 12255078 -259368301277202185428212842052581586432 12255079 445752011535896064603581555858495255376 12255080 -1139945033179645473380500188958637721600 12255081 635753078864303941348357999116266565120 12255082 202470130681018234337420276417330671872 12255083 231998557543699334082140859798155940624 12255084 482808016289686250647692606449451939840 12255085 104618689162067161058229742504605888780 12255086 -13788275778069927178617198018820286016 12255087 -244831044465386392094694494637805656432 12255088 134399220390663906604523877191769948160 12255089 -84544900084663418921859881701548831168 12255090 33039490698570200742694802311158666240 12255091 1081717745485926727917256526591165996676 12255092 319149961960805370137710302720088983552 12255093 -18734452296717225962322340316881891218 12255094 -11606023830297422596424703404801094720 12255095 -33513453095615510743941520280689282800 12255096 616986279852994301720785839063911669760 12255097 1174701154769810954926530350457636536832 12255098 -67997986009981988922320737819628269200 12255099 -261159463306854662429773999771764264936 12255100 258020421509388040939765955710862668800 12255101 488002085861764074274692114130026480600 12255102 140354088260427858011667538854869686080 12255103 -109843652457291604107559856125520400544 12255104 848271785354336501598275734325742796800 12255105 -203880463921682294813286408082618577280 12255106 65229829390342166154079172388662200320 12255107 908401682131835973073922266757877797760 12255108 -26671443066869911854011281477820298240 12255109 -308948862395687101893817260177513518784 12255110 -258381539344616084642706931350033753600 12255111 -823738010778200946403576725407322923520 12255112 -71580370288560105342621588160787251200 12255113 337852045558989736220103670318828169088 12255114 -65794892125155400132400823047226616320 12255115 -735715623899263458264839704421350806240 12255116 -28007209796457378623089715597398338048 12255117 -228488723928510461480399440082470653888 12255118 -328230965196521877590141749080476466240 12255119 -443829036473625573287517280775984872704 12255120 78107527022948500501389656822839787520 12255121 1044535274362305849467857131867255286322 12255122 404249900340245065227782115496826400 12255123 456666917537656389581347792838449107384 12255124 15312797564776623338374075383937310720 12255125 278722814191986490851066088902906579000 12255126 -54675917688141661806320146539131013120 12255127 663466919721404879642316563580145911432 12255128 -2810168279056410347942997347206881239040 12255129 -8272820722821487212560981901570073296 12255130 -127451975634148907771937462769678900800 12255131 268171107646369303690117812266082853392 12255132 284545208739676725541898164536842230272 12255133 241072147636082103168227111933835694080 12255134 -997542581548594984209768380626428806784 12255135 -14838644481716598151735010341005948000 12255136 -850529346988531921935461543533347864576 12255137 -183196678124841094712281380676617749760 12255138 4936161058205047679237350548275476992 12255139 -168909060360620262802647598376069942640 12255140 -227562106902369201785560409038467448320 12255141 358979366654870288298473019494479984992 12255142 -263434082024536103193745157932668697728 12255143 387144384434207957839702284760362166392 12255144 -613129795802964886700306085896395653120 12255145 -971966023827141902655591896772144257820 12255146 -385478485938062251856161785927503903232 12255147 -91137045485766936913130745588542519232 12255148 77527823294019497096779391669540048896 12255149 1015617941729874554182639293704529264150 12255150 -88550068618703695619394120882016814400 12255151 299878392259690571510579445307488459152 12255152 33430699580742600498071797662225530880 12255153 638338809119751393448872163136226133104 12255154 -325739072612396472997824887018915242224 12255155 151106853362331319434428223041674456320 12255156 -426895738784710534182486689879509168128 12255157 -7365644147402260622468109484841092640 12255158 -16674680881092220221943434658813684320 12255159 -42375088474007235091001823013738209792 12255160 -696943218131842366134183848571426816000 12255161 -143124386697063906469365981587569937238 12255162 80573834668040128790975242767831081984 12255163 -1624019496703443453483703901553303826588 12255164 -1589917300619190404885258935491968117760 12255165 508916580558953194351060544069576582400 12255166 -203099450125987842566493714039673943040 12255167 -14617582340739179609251087375727911440 12255168 -45193507105976793602937806772271841280 12255169 1654891210448699856677759470285604021570 12255170 118814633802092245272695414259500789280 12255171 -1255887930397831870040787559125116649600 12255172 581778063796283734806260497323309134976 12255173 -385575310241945497197441995449071982464 12255174 138677763851879210390233881471209106240 12255175 -534226235224140013548644376051121021600 12255176 564492023351747167077622509596972590080 12255177 400754571008161887836741809853096589504 12255178 258144710413584396097372416528020982624 12255179 -1102676567901387556275723285855327194220 12255180 169868801057163862870615437780115046400 12255181 1331152357498834203613985741956580097024 12255182 -68304281440560697815182874533476338048 12255183 1046385895692173085347326692452197118640 12255184 186182904746615260690232680665149235200 12255185 -918697143467162622814147687357015646400 12255186 -142708357380868551704690619547477527936 12255187 -4226377206626080822806421660661683296 12255188 -160221787417125808450256568570943488000 12255189 258280325910922610634183616870974714048 12255190 51233730269608272199053867547318675200 12255191 530917589963810499589991610125199645120 12255192 1581676388259121525401678326739043737600 12255193 -170442994805782582245853019920993764540 12255194 40467963642216482260432285401206148336 12255195 -473651485883097476904930697687208584080 12255196 439476520408471728626216811781828774400 12255197 -420480565097136473848416157407650872200 12255198 348839113008536753843851635692977489152 12255199 82774978786421593601046206368981718016 12255200 -188595862941448851798612584701919232000 12255201 200278602344982918636984930892409371392 12255202 1275152654764236463263009546582530750112 12255203 -1477831846907961402524945826784358814720 12255204 562111707634104155398956693687830897664 12255205 108825223989590350919879838194984987520 12255206 346842310385027975651074908728053347552 12255207 -1117099075002889391852933797760478553560 12255208 -369158727651957223187637882867862487040 12255209 321922418425227006980412163138471409040 12255210 -242271714288035580930523807206570374400 12255211 657630739390842741423902074005286143000 12255212 -130695534459143148796155657685503692544 12255213 -869632592825716801038110519709066712800 12255214 -242522324639789403450227263251489442368 12255215 -10051087814360437978918549137113395200 12255216 40534441241830701302743149929811148800 12255217 43094598775211786728689998674683754420 12255218 -435176998298465174401654154540222419440 12255219 -278388689398743823599646629775534865436 12255220 -832133222461620324276538019595260613120 12255221 1493778915151892083428740410454653599744 12255222 195155955797817315279083165203168456704 12255223 -87189710266880081620158662155227341216 12255224 2181009639808085804850078223479921438720 12255225 571303675782461383944760408833470235600 12255226 -694784411787446286933978815115245663520 12255227 1151871465880965128635330178209761623076 12255228 -2714042580939922204895842610802994176 12255229 712920636295493531047300136283884846176 12255230 302192763013640920144472352206346240 12255231 -713293206606518618481497663529313080576 12255232 177104470287791112749249867418144079872 12255233 -822345202351990183054359659543470272576 12255234 -54074482470663152751399056102296215552 12255235 -725941162207275279346973422282184269200 12255236 69683226420201770517472096415045480448 12255237 -290619756073873828492628248043785917252 12255238 1111774207936057846822108682566687970496 12255239 -112480483870771669111071160600030812960 12255240 32120971109959036945679904647946240000 12255241 554063167729384996246347225102603784884 12255242 -61104237089770240609843404145650774528 12255243 -196499167577948915972370824583913488 12255244 -462038432634176656509794307346823001600 12255245 -768141907939402633853856296905032681120 12255246 477724732035012497790439878798179205120 12255247 -235975307379694297662083776987831127960 12255248 -212441187930881531076703086774633750528 12255249 -1749634578850542129171605994318909965952 12255250 432448063890150643346246770226764800000 12255251 -29234632961529226236145630884237770016 12255252 129407932888646089176937498957088274432 12255253 -838807918616612886551553675650324813316 12255254 8995986541404202616061001125696401472 12255255 -457707875561353125610383070849876862400 12255256 51132356661620279698691500345101926400 12255257 586342206687197255673499516673367328512 12255258 5024515758965271012261495997582195968 12255259 -678347345174642862749598899372146012540 12255260 721078968118818505469773259379038522880 12255261 -17610563967575313819993825677406702336 12255262 -799885824159431892094481218051261450368 12255263 -907607390316172914874228673928457738440 12255264 -308798686455011447850858553370990346240 12255265 530730326479340341447680987248059149120 12255266 613087528724803616862797338536466375680 12255267 -131870234550615599697580209283278723720 12255268 908791339992946366903332532492603845248 12255269 66574385805956052629220178245931760568 12255270 -489019775404432268618283389204716646400 12255271 510233442128324606147072862829374408800 12255272 -1143292152377905547357128349830569907200 12255273 -989079353866751326940532551084488310400 12255274 87735726600803322509821387127484883968 12255275 293231577032724378532490438711576748600 12255276 -55597479243226439392289998559728558080 12255277 -78597644044833615941100152821954080874 12255278 -92945800377225519682876736304539324544 12255279 -37895678934285417580742201518336672752 12255280 20883284827456563156951297486421032960 12255281 -65396185143521086408662386342115903936 12255282 -197067209074793720264956167425357673984 12255283 783332561585696860873271835998278169400 12255284 -1244655895460596032804344659346071584000 12255285 -65787991083149859014403505093646745600 12255286 239459025789727758808534921098155762592 12255287 -1374979287037912612356942955888950042408 12255288 169945118991517377046143528336919080960 12255289 618807521035853755679193523012133275024 12255290 -316483711816820243916655459355153709600 12255291 -538293801110723522190602630280868202100 12255292 -300321158023148616004719516437907197952 12255293 981043060166496717663887311433237781024 12255294 -30721866434525774585758062976845854400 12255295 412354499754563300491517818309177252800 12255296 10888956849417814093094886817982840832 12255297 338841778498923592784155413466179717120 12255298 343653540966480462881198775377159733120 12255299 -48704735645285613500257644149571367680 12255300 10787915352268865419749049349246688000 12255301 -26526351530721684146431590393332733248 12255302 -332629455364314269922378518545653111936 12255303 630218196070765156934858188931192380800 12255304 -276153811522899810773055049215935078400 12255305 1334004999188491808055910215131838912960 12255306 -27985255324646165960599180038794849280 12255307 2346771702473129224623452495895110809000 12255308 -20818599746753779220512343247881809920 12255309 390140886006596923365472515294541748928 12255310 -59842228125539728012993634310137141760 12255311 -323886982475348730197477095825009115616 12255312 -237081455106201036370114468649857843200 12255313 -857753195438611262393072457335187840 12255314 -162418665794058366350218496946246662880 12255315 -83692728629725264944976150705801831680 12255316 -1253030627211677050758621337189274488960 12255317 -1565266850053201703906809099719543234468 12255318 96054528166780880871384659212848283584 12255319 1449239231209490007588271995429748979720 12255320 64717507464357349918065020164256563200 12255321 -354370454950391924505198015656096087040 12255322 -794547112151122500171240040347646326288 12255323 -292746747809246547172337603708738319360 12255324 -187566162614666909054733771903330091008 12255325 232153204339538279589535144831897862500 12255326 568142126454877793807162351926211596224 12255327 -479374894763471504998407837091739397120 12255328 956271565724449452195167492053049671680 12255329 514474404936903794087825319835952425620 12255330 345703882694384502383367760080784773120 12255331 50752931804475829755734197858579502400 12255332 -19092724914857454129670529197458617088 12255333 386790058918118357574585082568249507424 12255334 54722037239018807979726962061848808192 12255335 -80317157509536689621788659353387237040 12255336 -697644127159429149872251823120515015680 12255337 -74640704888588917611138565994596163014 12255338 -739770227125458062851734554558874841680 12255339 118695583863955816369731372504125467224 12255340 -452956688890963489661020740575738680320 12255341 -278247951563700247903403371861300540170 12255342 -535603594291309816440382765484078745600 12255343 -27676717504811519253655089441344706688 12255344 -6653923222301701001354064802259927040 12255345 -631309517531112430993679251919922691980 12255346 531199839619899214829664931255647058560 12255347 580762883933056224419133655747062877440 12255348 127709700629272348589169986304085856256 12255349 -699190637803386964475883664900400640 12255350 -15354956384081905603094291519497221600 12255351 3199710909207693738466114047579104928 12255352 -1027119121012759451327462041080805785600 12255353 341784504643707583159982622372541449120 12255354 214547570366757269879943233624558407680 12255355 172687529362239348304364398651814553600 12255356 1162666048922094395192470446554224465920 12255357 -631733127541670129036361216468524904960 12255358 -677702989672499134097768680823243358720 12255359 515456770823017665802160914692795442560 12255360 115029584427521149841211947265451622400 12255361 -1465623268855945619048753735391014603600 12255362 -50691244902567872123795848694395591680 12255363 -368661545027176389770663855929689051708 12255364 -953536925345783254032433520039270272 12255365 -91161074893185621719410590708110218080 12255366 -200159779964984147078762010093344987136 12255367 -804227117307609548125739617080947012584 12255368 -156471045919327599053549948573046681600 12255369 -172883367841454181418261072282733478528 12255370 291235999991952049966247273835534336960 12255371 -2088188635453357794505372617948997318800 12255372 1162055801713511927198319133840049290752 12255373 548745882060546822328767884594142165504 12255374 12641916709888513604719234576949247936 12255375 -443298421157497074808898369644052064000 12255376 7181515350173415044086147723705188352 12255377 -64723581142098800529633742099962669774 12255378 -368889261742146144972497547352001495040 12255379 -411224927757551188942852315726679720020 12255380 508969678167368135968291583729545881600 12255381 -18024644236637023154859087555791641056 12255382 -683756024050885582138756615295831882208 12255383 -261754314177930252642906003661928262480 12255384 -440045662796743019101010374788218880 12255385 -302589959881789281731198337505719406080 12255386 -26413461196520066698911399462256445952 12255387 7305840272143523049605300508017151168 12255388 826817762785767573726832737732215988736 12255389 79691882622266944518524220455863346880 12255390 168666296052332050584750553406217408000 12255391 1218165028901715673492624889934693064992 12255392 174192970800019386505438094741474770944 12255393 874553254866194348524204307235239222400 12255394 434688232096575694817266117025268188496 12255395 -465060889983428903937890091748725495600 12255396 -166481109674734910635237560308957150208 12255397 232495337239476955357121103187085840064 12255398 424357814026344367740148973812167531264 12255399 142269732053526467630827967369167332000 12255400 -391718187755791974392906908940071680000 12255401 440682583349338323256583774445622090404 12255402 -108847333367390840828770833880723416576 12255403 -684039274082820445446559213290318694348 12255404 -82259107384056968417350468233408543744 12255405 303354533468982563044391251502739272160 12255406 -78016560172903613718940463787643846848 12255407 -511742220373065824860316988169265549568 12255408 126262281409122359569912211125842739200 12255409 -408304759311984263100198165281866369390 12255410 -502056138894851254281614822380548716640 12255411 312512764340448018077500856539392436224 12255412 -108389758835185342279809577274344071168 12255413 474612496482893956886956515732511975662 12255414 23811633714079071587732538310984926720 12255415 -22012306803019862296795073405978280000 12255416 106905271707068450294571802064492789760 12255417 852203669136623280678907892752757485434 12255418 331904965830496810651031139405155197440 12255419 -2020735385433033099350703784645578167088 12255420 185780416672497493317242388326377973760 12255421 112066130941071650406553341252146911200 12255422 -180926108643103644388357030118270239488 12255423 61821033798710437833452090412571344000 12255424 -316533614657129962019271933146451410944 12255425 -142837870989268252059879672996904891200 12255426 -568057977154385890824753264541914188208 12255427 -1373960222906923311956910809131849878724 12255428 -1430612719223828808580229889598014750720 12255429 -706625167138412372939402422607322663840 12255430 9546062039025876556798165733383741440 12255431 -390558274269003608602851272980282473768 12255432 -135627529942165642644937261599019008000 12255433 107038171188773728989378333192681435648 12255434 -226557720663406576548573950855782674384 12255435 -347070577104278973009613550722562956800 12255436 -352724282468608870800496353921391171584 12255437 -254851529328642678649274766107634533760 12255438 -8263035642644133052603161052112044032 12255439 -210560277736611396499775187482891825784 12255440 -7948209864681531620045455381708800000 12255441 -152917403892216881087861338271627045952 12255442 -27185395128732350487440260003234022400 12255443 1868678304978904620261662367588538753464 12255444 726437636891419512171021610967485994880 12255445 -196358200492879535745441577647635274600 12255446 111370637317911376787111856697428224640 12255447 -26681153877561552327147093622184839680 12255448 -437298164812961951610387862994547363840 12255449 -1546036753830046749788348852224730517180 12255450 49199443767467202953898955230769785600 12255451 -492071270607229637212935543422333839088 12255452 -68772467519674531658474024198450405376 12255453 -85597474777480164075267134296879056576 12255454 23127475800581252226311356543182693120 12255455 -1065725577334038436531486545265091496000 12255456 -461762619438045652804614999541756723200 12255457 -863109785683881923758570638360794227294 12255458 -418367441447249151077386492931989655040 12255459 -726294497570455319458739304553752192 12255460 -244346162599303147198716347065438310400 12255461 -729735932947346291426308170106141303938 12255462 730466284103531854699207975321157351424 12255463 -109370105273746982327690178623105367552 12255464 687070733500764180126496317812839249920 12255465 251543918587479144112549788563372929920 12255466 -628631051932824527019142052321876927568 12255467 -603780883356533561093285297515612524000 12255468 -669573407848896826969710475835584104960 12255469 -333102584987244780670331796258036784404 12255470 442818247625392742793918586081519205760 12255471 2031066017156507222627926701064961472 12255472 115894226603986129179337849492277624832 12255473 -4502012618347069904858988277384262976 12255474 57314126911603966754259392325821841408 12255475 -767105123315442116308604993662068899000 12255476 547440654673174845864856542549609778560 12255477 120774412882816154371628354093755475808 12255478 -7523805956976667720213453586508733440 12255479 -1619718691384198883181728350754701360920 12255480 -211188574801151026774265078210368512000 12255481 -68962736484568926854684029150617977856 12255482 -24577601983464000670867882994785524000 12255483 95068887001432764652284099279762278448 12255484 -126380127668353386082104854559469376000 12255485 -464256079567414256246316376671889920 12255486 -482404682443379025998608864774129734336 12255487 -881925405867773987596323287319542725200 12255488 -202301325910723674493694955281996316672 12255489 513866804291731612204390192831785983520 12255490 13524222161958480610500374285862957120 12255491 978992111315338816680572931438546145800 12255492 418445331448875187910880377607617866752 12255493 118325577846893186771707022062621076124 12255494 -311199361942754328571048141883994768960 12255495 191748537883297157353518485294084275200 12255496 820176123157594102339946980938849116160 12255497 852142647767866712145658436817620525952 12255498 576750735455461789438635768699052321584 12255499 1016656106847151403725998347615368092500 12255500 -755581948440343265925155914902233088000 12255501 -508079991349478391235364154875187797568 12255502 12695533065735604334538370608992199552 12255503 44022995996852722558599953389234692624 12255504 37964904186290224239347237779879231488 12255505 -571023099682963723318503294560181107340 12255506 647515076108645420448086914513163218560 12255507 -750012803370278460533459238687190702080 12255508 235757934781338118397385782734760482560 12255509 -79027867477942380025596697857057028608 12255510 -36908414972261083085680671572298908160 12255511 -685039680897519664631260604343249832888 12255512 10105105733079297414451798240732139520 12255513 -776186135458062165533994034296999686400 12255514 837959670638686248614316075186817199856 12255515 -408972538471506380171681451934942978560 12255516 -2294636778897603999049338166488268800 12255517 453131252748478349942324409843213342566 12255518 -311433646040276856917736570129621207360 12255519 -1018770428483125466697843693802567561656 12255520 -672845918885471415941113689996870942720 12255521 1898102134638977453098239024235958986692 12255522 -229106972057134981825907519865636083328 12255523 -95155957223073499311377581044877620480 12255524 -320981709586454524907502275468488339200 12255525 399172091892770740125716035866139232250 12255526 -464325108719828249759388508509524064288 12255527 425011589114229495830648647025699581200 12255528 -313826041777908431811415535547287961600 12255529 405226716408592216131435916604045767488 12255530 102787461958651278170266674045340646400 12255531 32659910803031184500472048023390936088 12255532 -109110521259410814645079029781505200640 12255533 952618827902609508393444930858397573782 12255534 -327631826528000804097336094516091187072 12255535 541349142847699196947662537777521231760 12255536 -188489389331616699869866662487812292608 12255537 865397934415300192687049206229712971712 12255538 -425211297618794146174382547350981198304 12255539 917777439182734469143045819507729911720 12255540 -86146685017731964866226022596804608000 12255541 -713578843227064144344902717761353658500 12255542 450862996975539280971280573534515987840 12255543 6782191064105298920274655586736349272 12255544 119335738185255416737961584463735808000 12255545 -351200649571244088602622544969950166200 12255546 335101199486492908347748967434250640384 12255547 712238865662651046585677316168572853952 12255548 -1211521122562497346906284269991667545600 12255549 -676273602935678349130245160233359867136 12255550 285639115921658317411074388588319164800 12255551 231363624550277651657990292177868458240 12255552 -139637928554898515210227454560789069824 12255553 -119506515610909988405585454231292896380 12255554 420080911912496785813641097251823712976 12255555 303176819405731739027039795014250685120 12255556 62350596878760699673416364055667790080 12255557 1814708306347717294026888932778374338080 12255558 128757795601474067520424335278029959168 12255559 31302801385019337245364906973077363120 12255560 775531358053129020945788065710141696000 12255561 -469167740009735194485233738496539005212 12255562 -693421219620560903617859464916488866816 12255563 70182221739499703241108812868960777840 12255564 -351864245821785028436593300884906484224 12255565 -32154272295609286413538948271807827200 12255566 -7623620190490145980555693276360764480 12255567 -318146851829493041195256645440568399840 12255568 -57874094951726481122006827850386128896 12255569 1200067223985039954895583495391416509440 12255570 149845468796571876580633279626161280000 12255571 -283480175374011550880237229311747158912 12255572 327973574206603338785752808762894389248 12255573 8994399884735717131579479157275350016 12255574 631484163310110940579102379624049217920 12255575 253619086404235447965094987760597290800 12255576 491700225621375749715108537287769292800 12255577 851580024840720390387551427740938244544 12255578 138949306417630625731085910783261369840 12255579 390119541260831076205832974313530222080 12255580 -86521940400428200640062256306882595840 12255581 88514819225525550753131032238046437280 12255582 -106089764431596318527604680337323606208 12255583 -36234215600937361857034804435398272136 12255584 -668742814556339209482574984344359141376 12255585 -235558241777163600560033839035885225600 12255586 254468108330585031257557317024641095680 12255587 1408593209812719758483317534962427390236 12255588 94911812791303611610201422051064039680 12255589 18663283021699289572955281842191561916 12255590 112112032356240357228866745184025020800 12255591 67545403412518340280178908644440993104 12255592 1683916775640755686223614034317363968000 12255593 -422222280718106579408790235635073458240 12255594 -14145523973414301717492167327542078464 12255595 429540689059621761983511019173833168640 12255596 -732659369486735503524288621590998545408 12255597 407773877188003728226294799787701806080 12255598 -370296737657908332363136051347754874880 12255599 -104193203101354883435066006996216900400 12255600 -34352680171620005992242886986104832000 12255601 66359305626118548355933031629956730804 12255602 563164492503590644495056897751885824 12255603 -815021732127894326401807823215294414800 12255604 -822790143536501107282547433361936575744 12255605 -82152876661908458745281461987179399240 12255606 596805215457124423989574338878263872 12255607 -153577787278811025204449066782247012128 12255608 -353457400484989217893520451251615232000 12255609 -31759611275766656838296225720968256160 12255610 -152395078082171561877788264576987043840 12255611 -156838518928901644851566703811174416576 12255612 -564920302072982801590103963130852761088 12255613 -186752225912208437710673234155603873376 12255614 13704742468253000416388418678761164800 12255615 -710213854603206369016586127314388099240 12255616 -1352744890986348003808361276818210160640 12255617 2016110964260399205287306963237594250240 12255618 202382416907824670912787628260748639104 12255619 54110684667219060460097353219768533744 12255620 -342313257105150415822790781484089976320 12255621 -2518510425161290407464896535565568896 12255622 918305595942895252372722145905725596800 12255623 -240427563926822547727704376806881810712 12255624 -53036058039907268800835796546145520640 12255625 -201002619418659693560475136530444118750 12255626 -1724287226959896119944691513008843537920 12255627 36822781629936815560540721284779233280 12255628 131633685084439832370396874311715356672 12255629 2893973988025925123761361868683542471776 12255630 -75130496036498968509217145125509504000 12255631 -1623603775634218902039325062599381295568 12255632 88071999688868843857568482064219013120 12255633 -109112838363890858219281847657854320780 12255634 -117020335173176320539734444363581962240 12255635 185900122138973512028888712017351281680 12255636 556451494569921764079405119304693798912 12255637 -669225471966556347957325175533351129714 12255638 276430968117275744871063398652142230720 12255639 -185118958622998862647472712650679522432 12255640 1127196489856072697071414709135136768000 12255641 -463968813656081047938039753063648328428 12255642 -7853048656563708231426269294015278080 12255643 527202268284990361823753256056031888384 12255644 -90158597367667971547471869959886534144 12255645 -419291010105788240949638743477018560 12255646 -30100673735024867450346475086830409600 12255647 -716077954280942285243884886981952143904 12255648 -560667791374147038538139161612303466496 12255649 311614055172689230672066072752037702336 12255650 192791513659973507516986143983257737600 12255651 235542632581785452511911328498795629040 12255652 -1115388610848512721249937421593689902464 12255653 1756791096841145169350494596366526099902 12255654 -220866668587967128051445510594636738880 12255655 389186281826026819983474083138159403120 12255656 259890957041830566106402276937920512000 12255657 -659302951102927729818577580577050544960 12255658 137848902871131744299127781242911834976 12255659 215763462467328475088041889377933878240 12255660 466579315169421683772382602592155540480 12255661 854873168155950570293010466389563936640 12255662 184290227774810804769129046515378944832 12255663 374020853937259492996232520611067364224 12255664 119362162099058273169419719143431864320 12255665 358302507852955025986772385538962432000 12255666 -115177201208471708051654332287055374336 12255667 -1117470222836266921307823238754790502516 12255668 583050220203613073324825563608448242048 12255669 -396677138940202665079299312900403812306 12255670 101243243623505750739921470906990511360 12255671 160182236741922689977411226386892447112 12255672 210178939077656073127419575951481569280 12255673 -174686600833393732784462271493145038464 12255674 -602276941662121007136086964538694354208 12255675 -186594400365071247728155565972504667000 12255676 17087840527444401382206926953521320960 12255677 247042913329392674064036163627820453472 12255678 -45495718353661510697992601854137465600 12255679 213223809048954962444208094983033971232 12255680 54846471970481111334355722044178432000 12255681 25860309349564185570997552731847455360 12255682 -26045290091391872458512821893815125808 12255683 -148174195096763919977821204596073477632 12255684 73311765539831354159299533334555330560 12255685 -419574788855831135225881497428732782800 12255686 842156238057445615605286549216657888704 12255687 1166043956189690460549300773499671364144 12255688 -10108019235710752754860971245113344000 12255689 13334125278873285108694447165439756724 12255690 276008868113431474541781902739040588800 12255691 -155880585251898701932293314695628852160 12255692 548258290492309227834434240403275778816 12255693 -1485117634225720929050354901767600778432 12255694 -709080671797340094230475864647382036480 12255695 51553586917271914966065756836630357760 12255696 -139748705593530854714100227846068346880 12255697 767016662966721611634211492520586297600 12255698 -19746835840821689662819911849857809920 12255699 -977098416402799540926369090538034116032 12255700 605063957932505321010863660838510915200 12255701 146771161189921604138453418191935929852 12255702 -13535912904018391395937442643120696960 12255703 516728429115502422000865604714839474120 12255704 51673047209318751188290018957955973120 12255705 -365905383444905613267524219955905909760 12255706 369609276964846460046686740536469714944 12255707 840724461763141439500885043688053776152 12255708 459840948462811695601021510355388650496 12255709 -839078070277065451194174563460487637396 12255710 99717857437201575602040718316447549760 12255711 384642808626204739732255817510749170816 12255712 746865969848259577236577856726603661312 12255713 -427601689468026724408903289158928947038 12255714 187445045730195824124872397246796618704 12255715 1147373204099356864079496921641653953360 12255716 1024826321767575409295536320434190673920 12255717 696559813978777018003895856129169066080 12255718 673636077909169115060795760690591886560 12255719 -266607040880714367064031814176515191840 12255720 -135892072260191264583784103087918284800 12255721 2460911247235778825538846901081937487744 12255722 286882330233912761282934503812376006400 12255723 -990934688094176560648868182174696589880 12255724 -494215437075599878468227370003657765888 12255725 407127249778684819723415946235241208900 12255726 -72155591843554742775882362545192353792 12255727 -2995102477754368000970052813007140712 12255728 -25167099436882229796149234095346024448 12255729 -815477362344248370206582514361952720016 12255730 -97164841428065495880039933754688448000 12255731 4140883483622364730774986778595350224 12255732 -18966579125440889544213192592823562240 12255733 778576630102232919183422245170175745600 12255734 344192321763991821526952939287567126272 12255735 -665527814118074201840380592212600782000 12255736 505060488010735911402695969871303106560 12255737 769151805640259413588935332370497338500 12255738 -130275956294800392496100321084487144192 12255739 -533389125580208664132926232884019796344 12255740 72894200642772866505938028145597716480 12255741 779733156257122192857176418487196131680 12255742 -57009899946043598505897012774054042240 12255743 -1109608590537277964699339688226401643008 12255744 -286562504023016119294134306661182996480 12255745 -427915721373598684324737637950500904600 12255746 255956022278460304524595176180014270880 12255747 -48663990109885754975176680454509785856 12255748 -1335835960441655286548764347273714942720 12255749 1684670059886354200397498106810267136320 12255750 41523839464940761715791406844190560000 12255751 -122837018639231847089334284961236885408 12255752 -1206471573590662048214698674694563962880 12255753 -248488943375868032151533681409519079200 12255754 62534124400725093761339188735017713664 12255755 8350343639915409771236713386600944160 12255756 74891302615175843481771359489762810880 12255757 -83739054285478898794526313297769367040 12255758 -11559108333577022714524218803587434624 12255759 -1193247170452573196503348682204182414560 12255760 215035885314065109960750166723126886400 12255761 -77945095904099513968530334167325591296 12255762 -75819113581303094990035416169950142848 12255763 -320824524839076424765150985801667845952 12255764 787972450013915572405164108188315492352 12255765 -32436114551090237746768235771222707680 12255766 80783698788938677952000624219270801280 12255767 606508377865753417267227198388903803552 12255768 121384719827871515755055682196425154560 12255769 -195778714483972096147537615076335477120 12255770 -228143573761113566072433947323721221920 12255771 533125363620951137914658685977961680064 12255772 216681024446351564567785840624846717440 12255773 -117190567521529307853410043595946476116 12255774 -1119801438198704194444193988530856960 12255775 190665253085527817370845129748768624000 12255776 -24696985622175950078368909854055858176 12255777 -489152948978080295708132801067997266540 12255778 103926692721468357194650006939305967440 12255779 972780063050760564021124751816941967640 12255780 88424034838638292286193099956269547520 12255781 -1443905883006577985306411808625537332418 12255782 372919618955911381824251860838632192320 12255783 -64551880498828186725288697401107074776 12255784 -322084042831303632085503587571822182400 12255785 105313511036116616706869025367723608000 12255786 -41925753713901829850456492871268910928 12255787 -332569824284747304013363694841088411088 12255788 -66401521703186041552063621276192518144 12255789 34907896687271532894514038379830392448 12255790 206804095088241093671507634884329214400 12255791 1027186696006531960510944514161547986192 12255792 -19578397325163830568249923131798487040 12255793 -1834174389088803950070142450868213346720 12255794 -521838306110834713584755372901956504304 12255795 3798362020732871201368421990954397120 12255796 -581885577091450915426154113847459979264 12255797 813335653560214558338239062061954811246 12255798 224668741163580197999710268938581911040 12255799 635476448522631029866076153890380933800 12255800 -918385074426566966066096163737213952000 12255801 -246770675424670471303574858509836424368 12255802 -111014865051663931329806844367410110016 12255803 -343216565375012731786390614143485936896 12255804 106376205135172436783446802496874790400 12255805 1222279533633635146123920968889259960920 12255806 187227142420262947217989852038653468160 12255807 -21993772066418248232002598641053682944 12255808 285267790108853081192116063164684566528 12255809 46249711423136341528613136989238626004 12255810 27105967527774170867827932046938347520 12255811 -968283975066969287145387299472944875588 12255812 -28330202373988323242050927880783220480 12255813 137543760719891226271570884538621968000 12255814 -25290755792871444015521338084027654656 12255815 -218304991544279294969690568719797408320 12255816 -539207764315972711653865231639803248640 12255817 -10587364298700847780864956268741406720 12255818 329458588576114254508093873035325389360 12255819 -193407854717195551125314146412650570752 12255820 692618585164335615916360577559709486080 12255821 -447617245916373311091466750819281555978 12255822 581370457477339756076047461476421471360 12255823 1567358199125143419686273579343278944480 12255824 5156224756439348059326866610290688000 12255825 -241785210570128296771742530484142056400 12255826 115865606404464700895326368636528135168 12255827 -219865234877586630218375091150453383688 12255828 -276793281714392274118053184615350300672 12255829 -593081658219990631461547145677220971570 12255830 -36715876791887284542860948490361910400 12255831 -33881684948183055893438996411231902608 12255832 358134346185764064826397996940603494400 12255833 333673348229822488458017623030916588100 12255834 117557059745437174332426767076608832000 12255835 183860805903675123549725929777048678800 12255836 -959916637513058312286197037787656437760 12255837 707769415238730749723102781726636694560 12255838 355185172267380395579654449185438400896 12255839 -13299562736212704772765136420685283176 12255840 -495287235697427867468369659270555238400 12255841 -190299098900642559312610512271947837376 12255842 208242209642272701687933428659104164352 12255843 -96084030040234711500951863211344690592 12255844 259808064402385608150857804677733780736 12255845 -150987116092978971861810738589663424640 12255846 667613940378368076559248336634490928000 12255847 -1401541681309202953893033267716901989704 12255848 -701347041719130652191471133738268098560 12255849 -247101174776422252470869123171150016576 12255850 -107392412166373337830508860799006131200 12255851 420423534546390709648357635915050691600 12255852 -176555966344853991783880755993866108928 12255853 647338257400681974915307697790247917100 12255854 196803022876046223996340870660989568512 12255855 -145840443632124209569143603077329065600 12255856 -194980443774894251980972181625354354688 12255857 -686856984118106389544230119503353812480 12255858 -309899064140300716610729006345370347376 12255859 -138921871482964532900178051830024398848 12255860 14519167397624273949628755873888860160 12255861 -656226799295699221971409125264893435136 12255862 -963666322993796572198059387984804617568 12255863 400696696635941071064689395998430198984 12255864 183729097566616287225676945523033088000 12255865 -502121124082030302050178750847118667000 12255866 -374821375625312349088391888273335630080 12255867 -18492710716596768849241735391838299232 12255868 694000448689984924465511958781684840448 12255869 681355787805286497475303785909353736000 12255870 207695960258715508769768059420489804800 12255871 -1407364911043464001788826484371550028928 12255872 203953724973639894761514379171426467840 12255873 396345109009151082889445202223898065344 12255874 -923922122066669199821144158534757189760 12255875 459022634216777752938820696059169152000 12255876 -251662313260246200186859123198165537536 12255877 -1277772063426260797937845031399827578274 12255878 49919483077460829247633573424976490752 12255879 -430955397229749222841020028295449108272 12255880 -184002846577643215239837233202891417600 12255881 124043797253227613665330139035043954688 12255882 175156606398851306801269299384839707392 12255883 263280511044206534396671154035693880760 12255884 -337701170915450286653980195387974163968 12255885 553371152255300264028787133703486424620 12255886 804672648946323745361069228222681510784 12255887 -164927296816811626608001653215198640768 12255888 3462887949082443447611483463445905408 12255889 -694215801803375304099345129421429935310 12255890 216157204218361105077905537379492631200 12255891 -58842230067212081809144949653485782736 12255892 -313131599131573322539690686704028684288 12255893 137049183994860688666372058202884498400 12255894 -290121282940606582320351910872065986560 12255895 721978242573320056185787500480265147200 12255896 -1173001750276034183675452279712002590720 12255897 -24381054828505224737700503334933187584 12255898 23734801907832209735711595599333161200 12255899 1384399430579964418477334918778317712900 12255900 1783615192824254106272314950369676800 12255901 332622151507688131207006361045587647360 12255902 -956964038516584045052898516397430150400 12255903 10155810062691885588046521933622717440 12255904 -1804759467446311552089402123822553497600 12255905 -342006707979296330519003741246190809880 12255906 55922564008186163100406005041046541824 12255907 938234818825640845348173972737310248156 12255908 -611980188171401323352712924838941818880 12255909 666418096177697427907027262195564886240 12255910 451866470582172925533063506979613887360 12255911 -1410650735589457551179492225373737764488 12255912 72586176265007549283299222966309683200 12255913 386310505269971358271401515243836674304 12255914 -896121533367606377700519346004633146368 12255915 -187266591661053436380712418148783221760 12255916 230768196504107987048288588275876853760 12255917 -173270891078976517903763368923717561588 12255918 160421322421841648882884482155052284928 12255919 319980652067022735423074238206882065144 12255920 -34322952935408421887246507549530521600 12255921 -260895860186227634358715543035466001760 12255922 222363163506806760003779615587639534080 12255923 751461964792695658320639150605534952840 12255924 -402644908731975992349542304526200582144 12255925 22599998323262728854540545084766681600 12255926 742921119184889659607987813459412330912 12255927 1017769767012797013731366581877688908520 12255928 -364930056288762401724008658799746723840 12255929 173872595128852605098512053655957203156 12255930 350131373461772531532792828761943310560 12255931 739892875871751063232812919085089651000 12255932 259334277046511521011826705177015590912 12255933 -724927639706788939728235919861286802176 12255934 273700281543797519723017799097221903616 12255935 939052441953322050812544323050318305360 12255936 -109882381611375418473032357695130173440 12255937 1104065008330945255703589685817320488704 12255938 876858980999606411930696578423443879120 12255939 -7961701356455132724569886422718225000 12255940 -835745957596350362275156902381244680960 12255941 18752881765956018717766822206100285152 12255942 -257310327582345281827816280606742727488 12255943 -87965382257078786446795512223166832640 12255944 276412064262201279620980729925426257920 12255945 -174521179450734221116158174243328916160 12255946 6806441611473175265821449440596535808 12255947 310083043879984840635609197908260995520 12255948 -861959508975439274228732551923040910592 12255949 -194495938359584629985492083373296438560 12255950 2171004749055478787089451017705718400 12255951 719647355869506703031467002195367900800 12255952 -32467040605554081562182367991524884480 12255953 1318556481311153139110168707978087241202 12255954 -41562079391547093433195903350061767168 12255955 480433811537379393315823202380703943360 12255956 473149940753865204271582681664804661120 12255957 57588959426033578645567457376756869952 12255958 -338385681038627890558557196074229706112 12255959 815890024288093269004068365891523335280 12255960 291940043687641540238382679504140288000 12255961 -219728774479372584002682133712408407548 12255962 219691389684722120297967396406371819264 12255963 111674539891547575992561924812670842880 12255964 387408144469986477146906988556419072 12255965 136319253909158736082740035764933958400 12255966 -181025158234206124445417709249198951936 12255967 1042144902269226513983690457848200005192 12255968 -1753115684367588111438164410954383360000 12255969 -1400411709846079504893923428399085280 12255970 -13707405597855145710435185977417589760 12255971 -84980954419284010831373850783896083296 12255972 -487043708012840583371892497958932548608 12255973 2027616820195558109628172205175248825280 12255974 -14985599837878550839117732198875207168 12255975 109001454780631770107492833967674176000 12255976 213498498285302554440012978199510318080 12255977 -51221940599956231936240996300337541660 12255978 -73000895907503844262528553062186677504 12255979 -1758422087838483636185542940617593265420 12255980 -286993569306300037475649073031067955200 12255981 -454109397636492496145887745964903031680 12255982 11852137090899968956413933046038639552 12255983 879325335084545453219165211050262353232 12255984 85562638417392098783530025194247061504 12255985 -117820527164290912231726342220441802240 12255986 -658269509999526924834742158313033997808 12255987 -228071008909193577130512606312438757632 12255988 -19996254385239720801772290870402682880 12255989 -17506916203880222702174820996510600576 12255990 -250394629440690373192830477996099338880 12255991 69831530563644033981180853920043595184 12255992 621722488344070900211595314906330849280 12255993 1177634856321853753215491884492464775482 12255994 -286400563203284504467235092902676992768 12255995 757493418505908398402921111978704614000 12255996 520296329344262986197869002835939246592 12255997 -125965811832142234633282209998078431848 12255998 -627333250972597189937768165968148470080 12255999 -310328177809974754424372578572823301760 12256000 1133512115954691515106790375648395264000 12256001 -115097224846616080463836748456144479998 12256002 -73353230102122090086147610121647718400 12256003 -1821074272596262045550018462080549403336 12256004 -66564918563284289649519646661029586688 12256005 118659917212102098578889291810525534720 12256006 -118502796843781062554208927443438056320 12256007 -354252468282683203777217154069498737520 12256008 -189579344008407354078760464960132218880 12256009 -466618204428869235229121579221436530140 12256010 119381903541157320669258145353474432000 12256011 -436010449327296248061173850275304968760 12256012 -25467731480314278461091051145135872000 12256013 446096163547283797350216694775419055040 12256014 43726568086214149956876881706743793792 12256015 -98442926754365469447364174564128126840 12256016 -75020956160422499009604456198648741888 12256017 470561256227095418698557315529627799280 12256018 -27596475642910436170122607660899588096 12256019 1381749305060975461321290923851729221420 12256020 39368819641056477375230417916287631360 12256021 90735663686104914509147638442780318222 12256022 -757581687154068576228043597638112670688 12256023 18927356395398735286221801731481672144 12256024 -32231064507648151500550565576493281280 12256025 -120798736919983631635176004023212502450 12256026 317135099433462574011568385611970246400 12256027 -592177659751058698882032498790493381004 12256028 595451455182063594405825833673358941696 12256029 66395886409430922219026585722938889344 12256030 380319133425278701382989088815352036160 12256031 518128820982624200960183699775693072672 12256032 -2314020179565187023266448574717624320 12256033 -1686077314119048371531944579224012838656 12256034 -44061145209302926956450901973638768128 12256035 -44139696372079292706361654585433990400 12256036 122611787592335268297857933329467490304 12256037 -2396616986060253860483724759851043780 12256038 -183549284390805323649537255787657906560 12256039 1459057230697299641575556040508360238840 12256040 -32780044643571112418071866089507635200 12256041 188615941455218803028981308268465436864 12256042 225446692716267070510079639480720961792 12256043 39516391015516674124735397282829420024 12256044 -122617389116477579461375049772004638720 12256045 -654793265735012687396721779414626336800 12256046 -394554069785481075857160465117330655296 12256047 -415869444567869993206431846494711210640 12256048 46253377611100539611395631176790310912 12256049 795191966323838040662566434486465681024 12256050 191666563108288940958939129668491036800 12256051 -409535985595182340976902354304909176948 12256052 1063726673560771722780203093632467966336 12256053 139498941611756314794636960330050208 12256054 -66563945582074111517096232313602539328 12256055 -3779308871906816193757973800697647680 12256056 -370044148195481859328616780628462796800 12256057 45284319229734620918879461142679185184 12256058 -293386485675713821765457502370771359120 12256059 -20725903802036077882923589601462109072 12256060 -376214499798111755437905184314851020800 12256061 -46768523576020747930915579517959416000 12256062 53039815817090073658205844903911424 12256063 -707650324187684678950226879997424645776 12256064 53667608006168408188809085778185420800 12256065 -68988438031561832681921571410587420080 12256066 -273246087632161740982226261147485979136 12256067 -641196234972915093716478835577452586880 12256068 387210504765387986681240893839510067200 12256069 -119981242780489605009492077637626567680 12256070 -18184877375834125666622193284946902400 12256071 605389100998840020374981891273102060712 12256072 1154357691978784314371638461744148300800 12256073 -660960025053443408257938704182809536256 12256074 -755084847953877625815518723638334031360 12256075 7090068714409100136961560507411575600 12256076 -529095294138540666612449818676941363200 12256077 -1065222050073259579135283122225128578880 12256078 -611380291928172877865705556712463588160 12256079 704250496992288103956637953845151442176 12256080 -104206832428433211322325989367375462400 12256081 -88221373828657016234774980791133695118 12256082 -282372845163418057156678571564575031040 12256083 -282107896586354050108094978224424179200 12256084 -689247507182158309809327371699402893568 12256085 -691453076589760644712135262594478685800 12256086 -234980831037077025459246846438611075136 12256087 -219040385290705718144071276342167574264 12256088 -3281217328161464913116078472346337280 12256089 376968034687612306884867510680820018528 12256090 311478176397818745892008536047856640 12256091 -287318921032219276731928932738140039136 12256092 -134592521291880626278426934067979843584 12256093 446473522442384791618195842693294354444 12256094 252848681094112193485399204943031515520 12256095 611008902188981275233942785491797125520 12256096 -1427865030170703877505661100053170749440 12256097 410813744888692780015673037985301130432 12256098 102246621073021210508290940942907703296 12256099 -1444464792663238824871854487894540893864 12256100 279523426711163977935922359072947990400 12256101 -79165219055523257135750920535758697280 12256102 127308325949687688715253883242469427200 12256103 1013555992886455342585469105796725927352 12256104 27054255963335356339446226762457579520 12256105 -163993165445437757195281270491922891740 12256106 737961188969472909192636499640965816752 12256107 332642233740197697900665660857926590040 12256108 1015048839773328795995259761758782134528 12256109 -1486468329026790151089414708276300705984 12256110 899085001118446879268544957780884160 12256111 -239483215893193776973050652855256330768 12256112 123258369527011752311520350381195919360 12256113 -662541515774029771095066710016636467856 12256114 -132245103503902056030198826414587162720 12256115 -889259320003581013235751210759750180240 12256116 -50721951301155633836294526052162215936 12256117 -170388001622384673761196315987947098834 12256118 2586752331440505922835476388778117120 12256119 1054910426958474940310059757764217660544 12256120 963462897168538697804174766926133657600 12256121 -783914569335979179346084535726083721280 12256122 183949440282074552123080371131899471872 12256123 -1295708335184682994429181687606959481496 12256124 145396198585887252850008833330846140416 12256125 367518193169518184033234949578759520000 12256126 352181840868746669552157504450625024512 12256127 619543837181628820215354913055919841560 12256128 12614213826528086210826099850267852800 12256129 337365638280813325406820134282136080640 12256130 -165440285344916064993852151072057267200 12256131 552763137440401431102082124001992360952 12256132 -68558554029711141712831398173426339840 12256133 -136306380736960021221171836518511798976 12256134 255359989885171739400833328592562188800 12256135 372808733468204542453240758709798172160 12256136 -1198369673542582321895606922092799544320 12256137 -294505129574973325302042940446746806560 12256138 116374612259957562144027725880755772720 12256139 -197930087133633766083599653396515072000 12256140 3007723995646744059787754258668339200 12256141 -448405216646374944424049662906091219828 12256142 -230359382784233164518597811406610212928 12256143 549672092803957832736287231800948218624 12256144 131828281402170870432178297353149644800 12256145 397905429873011401446691102096325054400 12256146 -226254109385105532875569116038804900352 12256147 -236655657491485676267256500414201624404 12256148 282221631322770329020446083122051031040 12256149 -312448631036488909828215618168551792736 12256150 173459056032906010452452263556755368000 12256151 15902602200718862775833639149821790152 12256152 431244898641077932378943819224020541440 12256153 -165401522041002542984506106649686312896 12256154 743559258396673072798553365766829934560 12256155 -326016549715795874607825438582335396400 12256156 645101488497529317435884148588095116800 12256157 273554745503072296753309204467116403666 12256158 17885696849502857263381330373666739840 12256159 -374828979228244232187519261918519840000 12256160 -20940351960278222653327012889760890880 12256161 8692030493516376812233144029090284640 12256162 -325305895151630806393332282133304065536 12256163 -216996717097854511281170607017878520760 12256164 -240507422435342955268423729750942863360 12256165 -881094988565767715539803515394665351940 12256166 -366614221812017337261307397732982084096 12256167 -3718998003787278338333785542585933312 12256168 -1542238838747845189909421785408815805440 12256169 17034469379538190732211060814061322640 12256170 262919806111634788611599426718789254400 12256171 -707802835642287390446726575454950683504 12256172 -498386985269550537957455955231773214720 12256173 682112067257638770642231564221605307520 12256174 183638033266692950148543021948395054016 12256175 981849213722624973894357732992052239400 12256176 -158422721793290430373457631610804371456 12256177 -386070330461163536596092112862008100974 12256178 -259719120565590829010776652382230592000 12256179 7240994045149060061410045401958640688 12256180 -91549840766999693290085016335099577600 12256181 410396605311532994551021835306590201344 12256182 -110263102953573213174694612428168537600 12256183 -423276171887651279329817217449249244120 12256184 165104294884792085160686832697765601280 12256185 150522750974360127692137518425073637440 12256186 361508918019241305191361421641069507840 12256187 -658737124840890159414418169158032811164 12256188 92354156125748812552475993298509905920 12256189 70723966409684144488739793845758848768 12256190 -186288051805098700394547265557399321600 12256191 56741576011559091871685886208447655424 12256192 -86463656833096587181147837222866649088 12256193 -1528674776705935970591863379955169587516 12256194 272253435382777777128745042512412758528 12256195 -11880886385270674451576554943845996800 12256196 -1020266241195148414400937284100470606592 12256197 48141871045264868610478309257437830080 12256198 1008144134805234514976353785425529533760 12256199 1200809350965912872497486318870708282320 12256200 553012984875722446487737091399592960000 12256201 -195436068488243924100647318601268473970 12256202 350555624161377103107382487088280196352 12256203 -517260614739711681545414666864179494696 12256204 -228823466785951358794602236866194944 12256205 270912611259420857566859074401287825520 12256206 249750902109112893878981029501195165824 12256207 1076944107067767627711863026180046921456 12256208 -105189182793008804375700662612170506240 12256209 302365996621889093283092695479713326464 12256210 -566139189834147256024596844725420006240 12256211 31126076787769437441654403786146000 12256212 -79873746920912756306804038171139174400 12256213 -90535497330015783445268874403978494500 12256214 -937744873194433168286727558905387384544 12256215 85572755725605534460849885286165655120 12256216 -227265959746621147315253364423917568000 12256217 -660944288764030428193874062109863889280 12256218 675151268750844813065272239567341107200 12256219 85930659887289246621918219390381472896 12256220 -734197456811428299917421434457758661120 12256221 845578667094647473861654563399896157312 12256222 244945268511424004992877210715618152448 12256223 77310888090989612810067191598290045640 12256224 -759421531367219250925460484588860866560 12256225 -446579561022879697193525912049845706250 12256226 900664666012775698374186429052505823312 12256227 317709507174087578608585936195446558564 12256228 39162605627402688300541895209707899136 12256229 749744442290125287573576334418688244320 12256230 -26376397436712576330059736103211796480 12256231 -116501685861429845683173148325639399768 12256232 -220636603327004488061609448809188377600 12256233 280687021155580776086019376716843165696 12256234 85966302291680364811541258473850877792 12256235 -1528881620305049775318851086518626436000 12256236 -556835087915284314239214505850708759808 12256237 1027709629342874594253122613426309917952 12256238 -122301008500185294939045431008641784320 12256239 -337516953188368473895932462469751293176 12256240 -81045191009759528308045048616821063680 12256241 112057755307060006290190735719568427880 12256242 -472068014767903448463054345755438785536 12256243 2212054527545037533511985351851058039480 12256244 132016611332772454511060612120964194304 12256245 -340826876848521341263567543015490990400 12256246 -72674875495495742604195486898943444736 12256247 10014325198957559411585669535753085440 12256248 -738527697211108761303409918802026967040 12256249 -92230330869089515309352779075237242300 12256250 -105868613896731175643631722556005400000 12256251 316814360047466913212518420330562717184 12256252 -632744783657791922190567752265601198080 12256253 124964970408775182224417505490580091648 12256254 468736905434305895329139768194438731840 12256255 -382839515424351876455588513961077377680 12256256 1621313590789627848254565506322750504960 12256257 381435633980858885793253900912213524288 12256258 -279542284556621161085620626869036481024 12256259 -967836811735569696278683294569500757384 12256260 -381840059360858502474020933101937664000 12256261 2175733717272703508690338619519187768924 12256262 -49194440876961506515123147133459214336 12256263 -587722024054665905190458821249541877360 12256264 -1229045933717545348949096458415323376640 12256265 412012411407502761008969921037739934400 12256266 130753514242631484278521575176784572928 12256267 857857418741921945229472920034770899512 12256268 -302610639202181180398759621583023885824 12256269 847349637504379615821302306425107095040 12256270 279384060848438000115044527650193209600 12256271 1310507138152661942120365036616912087472 12256272 -15181083553230385567172616149182439424 12256273 104156904307140938481000296989448164720 12256274 69341404237087161742637560994828021136 12256275 157640071179051503569986394318106509800 12256276 583128893989443271088235409503481919232 12256277 -1284268775756841730432755557999196140928 12256278 201639998895641201010757648381774253568 12256279 -260976186999821717664546873494115901440 12256280 -144418298831389317247498871032141209600 12256281 516225506390746547233854482140284204570 12256282 417582341534571865314466962249938698992 12256283 -88703535464493111504939715664391980736 12256284 301705803294912995306912387274593009664 12256285 663258235551227030036909229038739343980 12256286 -127256652886801772279355393644556779520 12256287 -27256634039445943789908611598337112160 12256288 1597343460843869044813027597341559357440 12256289 -167070720763545616462721334218947828944 12256290 5527003454990280069898365542055352320 12256291 5275871859949162067975010851663924872 12256292 -118957065938042303871239891851471395840 12256293 450470950665560071415816978312684956800 12256294 169280622983427830730084764657024671104 12256295 177544739677898362912639965357171151800 12256296 -1018014779453332225207105957562449920 12256297 375431062004444336180808370226785286400 12256298 456018737064842107927814590451034740400 12256299 1367721115010840651732710175653611494400 12256300 95201591736434367843075209890744192000 12256301 -1222302027235763556408359627460303598698 12256302 -98236229848478758052075462717384376768 12256303 562408572253972045643717974363653896448 12256304 -16072234975558703517565058025153822720 12256305 -572658924338385250410829115317265610240 12256306 -490862128879445614310022169747913619840 12256307 265075866055762829230241839279300056912 12256308 -353158012569748538157274305719435783808 12256309 214140870073613846734452521492839113600 12256310 -425678491064294427036709504504115527680 12256311 -21321320973882322994920045993075930008 12256312 -982310228161318553541363618402145996800 12256313 67294305253174151575618385520542123562 12256314 33221839899798283071810957282179246592 12256315 193632775228574363715157063153223654400 12256316 -447623048175827697505435205678029992960 12256317 1023113782413825971311887277670438932134 12256318 -331461529509567520166206095133239824640 12256319 -336911154634928715286299814538978060256 12256320 -154677821519698955815743951292166307840 12256321 1295699442273473000627761181412386534640 12256322 86551851564668687906076593148010812480 12256323 375735270887890768389303500118289686000 12256324 -329452328529678807336780477303696399104 12256325 -717420432391688425796859128718154284000 12256326 -461522737163976684681541793930594795520 12256327 571591886220763124012741530601092473176 12256328 -39456660471594700375900287359388057600 12256329 118120617149079624511853879689391455680 12256330 -384466675686352575888096146944737676800 12256331 539176870578244682269035639584999058912 12256332 613080739811812221472955038310301696 12256333 -11578599054860493542872532450421777056 12256334 -25350178957198174083382993510270181184 12256335 -2394857351468696320102687598245576320 12256336 398887983198001115286392303590496264192 12256337 1270151569339294563536147750485457701092 12256338 -141739368449971219091885843531643790080 12256339 -256374392793285312430113394782361283860 12256340 571684276892180036073346653408774147840 12256341 -163765376460232086472624612477103930208 12256342 32425883673645149255258556431293937664 12256343 -622072066442726177416160016511619033256 12256344 -146288489468836310947117764970272368640 12256345 -171021939060405765709180897007910363900 12256346 284912005040510598036773308400841421824 12256347 -195583630873183424083132970436805178880 12256348 -67297836355463470352059578704277900800 12256349 -112449363058886699398335544925908704960 12256350 70654993256944518752036693344737456000 12256351 -771725594827907001497758974806012359648 12256352 880656043786613322857318696009503997952 12256353 -123386161442182291159595887893635346300 12256354 917850238403474183200214884466268743424 12256355 439045911179963835441410538065167600320 12256356 -36542434797628001968636927515604525056 12256357 -1223757991207686608517884417705929502880 12256358 -3874441560946694785108575099426710016 12256359 -841875391389446817961002766601260251096 12256360 -535341362758281416981931122962925568000 12256361 -47282975446351240768277453937695230656 12256362 468947311074340750939972231619080156512 12256363 -57399488097751416222792182570115017840 12256364 -1135354415529245255050529579172795982848 12256365 -132059284793142623193587878895640768000 12256366 -619191537086529062889168723313722130368 12256367 1176703624819502483983302588494819710416 12256368 54647768371245441869500330182259507200 12256369 1237873321976545168657226660154559266770 12256370 -402388773440051680506844748949046554720 12256371 730005310947969076485974570459729424072 12256372 -529348598014430734563131083848832729088 12256373 656336207272017570897115932482753048622 12256374 -127663623410804232021020197774007356032 12256375 614717170724948562781580612899645848000 12256376 -9084031026521167436096588885478604800 12256377 -72615319168969927514870685342140424192 12256378 -96580290140700782746896230796822620160 12256379 -43502125887540792766592926149017149020 12256380 -217023372327734236966199108166733363200 12256381 -280740329726343955923101097382412514836 12256382 -108674757281654752831576771805747783808 12256383 -210036608598166881117514883382647678976 12256384 -444179183463567343916598859043910451200 12256385 -659955475034333157089392209786340341420 12256386 -193553010133537514255663208644265177600 12256387 1293914553218646222880640912436022754880 12256388 -710026885955485336882351743323433379584 12256389 163343155481245859896199324003150651904 12256390 135916078068820838197926066931452529920 12256391 226667249150095820855845825947855239472 12256392 -792074981532451359710838437567880929280 12256393 90362218830146165643080142466477040164 12256394 140514420991843764231471938480858888496 12256395 -429506521410589635498580432382657291280 12256396 -260801075269260933129984087536132003840 12256397 -887504020735650665267398450611789710154 12256398 -31761753185966553435780681026712330240 12256399 -788381348928335409336991138784867131600 12256400 71258501499132438863602661450712268800 12256401 -209065094717265466372152101862134106192 12256402 -738297535189248554738718062894998516848 12256403 -1414277080293480860938195516331990283348 12256404 707310128790835345452427129770006583296 12256405 280288669065522155884618506263825568000 12256406 -922810869611156349297676537053426818880 12256407 104991085945343425417983513983437575840 12256408 9233919823210345271327475044571217920 12256409 -363228007836833016974828262024106159872 12256410 57937351812388058053217397059109504000 12256411 -75324579484655386516560428761021885608 12256412 193804013806658963172455830593648061440 12256413 -243551073298581441374999437579406488416 12256414 738648372280153695231566436503034013056 12256415 381666931795187324281163614407589504800 12256416 -443019883964530993897765772584131821568 12256417 476003688038938452228476799922575243012 12256418 -976594601074550221194250696389505732320 12256419 4359401372815466676884412690897907200 12256420 -223015283800237368417649666172846653440 12256421 107137516711724274768641851288182098622 12256422 138486969093350759705560884674343527424 12256423 -1144891004836506343709079519462610440328 12256424 438403507139069032760446979046002688000 12256425 577561413063513421928714795785397232000 12256426 -73480936412231063846751669282275198976 12256427 646263164681905853591826928109801268276 12256428 -127158531961145399839009884213681338880 12256429 -862096590426749733672148432296301741920 12256430 -408639285096349303317442890541860440640 12256431 -178226540032130488095688516500320332032 12256432 -137000667311340637757766214726197411840 12256433 185954984594048451137021940329065657920 12256434 190387365360063761962983143576747859840 12256435 200113130114745268994619819535153107360 12256436 -252512410984934808203296464512680648320 12256437 -284006800709461900821405303292053816000 12256438 105433150017884150502370755537308280000 12256439 56000885210429489619459354246221832960 12256440 258740618970088076039012914475669913600 12256441 -70831548208173158716611534569207043200 12256442 -353100539013950472002237227901167008000 12256443 271080611226826462120520874936373336332 12256444 -915208585686625254366799641043477094400 12256445 905573143756935082362960103679458934700 12256446 248810865046419648711683653980112493568 12256447 -134801370499090138697872761760344337920 12256448 -32413875749350152404329346758729531392 12256449 780824947888368769517203634995081588128 12256450 234328266359485386507013329940085622000 12256451 420734342038871056627578226605841757904 12256452 595701704260979135959412711354676480 12256453 -1699917299455421739196495578915845314 12256454 -628749196186468803469127144791544172288 12256455 -157798436191363223455811939181700070400 12256456 510995555041785917172583411698092328960 12256457 -338936153505860531926838677281060239820 12256458 122335447092887833502939624437605992448 12256459 124567424602044833191088237926667630104 12256460 425204538200550533786495672882560097280 12256461 713872878277229891112008294240326992000 12256462 -5961377829138751421914364504422899840 12256463 1105954966870664400240356948277351874920 12256464 218643108187116419991301361980208578560 12256465 132714790443893106008276084475046042320 12256466 -87803092667921388534773330292980453376 12256467 743927907100899715687689416420287825080 12256468 -532333402991458365465007355243586617472 12256469 1601547372741134346326162027993880705870 12256470 -35850823540826965834773370452195409920 12256471 656827829232598424070351025911583457672 12256472 -174656774826299773654438210772762787840 12256473 -508838297720590012161075812950289610240 12256474 753482234735795112391586002625424074736 12256475 -196454505938489042199036140493690547200 12256476 244038795987494372813405829172308920832 12256477 -231185495580823790231744152617343331674 12256478 178460971851324794085331719944873260224 12256479 -1086244252547446633609949181192758990376 12256480 -817062190576149793776727434745789808640 12256481 70399684281552129538677174283644335520 12256482 -12994817406535547808458659225377177600 12256483 86705153050885582519459712335939117200 12256484 -158078531506973143360005082345719705984 12256485 58049958783749134375651214305893018240 12256486 810646740805586884634450209739338055808 12256487 445100332529624404243834794357503342136 12256488 -867774267904091718375567587856863232000 12256489 270145499037946216899188794616485526656 12256490 154500957230415160831974623537000117280 12256491 -124253873697401390795611993184193868800 12256492 565390242200405237778154392552903516416 12256493 363594206896646194514876939843490155904 12256494 117181270609553942656953656869681128000 12256495 -185268873767284562453100454185365571000 12256496 122988128311148206284705895884991168512 12256497 49118830080000397401620352710678241168 12256498 203270752567189870033091247460066220064 12256499 -1210625457077544597621449030490211496592 12256500 -327579123853358959495291847886767616000 12256501 226437448527014854559372328325963654400 12256502 -859860131800749301615289528677929206400 12256503 90565920778465132711605916972240792320 12256504 -127293181521365183825549984689186836480 12256505 132619850297937533074648594548475200 12256506 -196606377477841135401256361846051084688 12256507 2046103006838833054127739211383531365352 12256508 -289853523504082834635746591188530000384 12256509 83337684220495079054298084962471603040 12256510 23714669509375055725008986143388037120 12256511 834425876016550810916603405279699351112 12256512 -139742419652667363373317472224836321280 12256513 -355221204082446741449992003743059176956 12256514 -269239320002234810645187349994322564144 12256515 -18385305268449166357450601624282567280 12256516 349248644123213540667115903856512204800 12256517 -36170585990964007037888943191541785856 12256518 73708982036304649145234441271313907904 12256519 -1557721814558086811994773766061338878976 12256520 -572092674802675762637764724202012672000 12256521 -469254368541107557015502978745400597488 12256522 540201767627455321657362119052623315712 12256523 -1344323843964039668180422261106122419120 12256524 -351451284050211051914829524610714359808 12256525 825463537087401328990027198291143416100 12256526 635742385158695626695324488228088789504 12256527 -438759832588785124102763737190206526592 12256528 -45548477741403007823704167307002249216 12256529 186962425454243823216078726800559486576 12256530 -59076710789430658042038504333468533760 12256531 -52398223660286800674855448917889944000 12256532 248150061293673181544711369169419550720 12256533 737343634702618419923196070847562063420 12256534 -209062368234913589845002852372665015040 12256535 731516835098725840209051118303485795480 12256536 -239827320614198633425523884809018408960 12256537 -3274743886733998931845723637568659948 12256538 -270858981444543071280713693935180093440 12256539 -266164834910232139567854477293632032000 12256540 145539270177260551972463485085161927680 12256541 718152766485306222306438970269488086464 12256542 163914011254788345150880508237550643200 12256543 -117593704945777439208001893209869926056 12256544 -2093232187453346097703400867188879392768 12256545 -881272289578959055489363244111151360 12256546 60619403604906399278891240497535676480 12256547 1002250710594499735250729590182305675712 12256548 -10363977297969958146831291010248247296 12256549 -49962826389132536545409564496672832450 12256550 -95946879531895955095478202735061735200 12256551 -1107900153146276444318153445879358025520 12256552 177788996114067393753231772315496939520 12256553 1790016933962595466341943913789468039802 12256554 -23207466868075675525958127581166369792 12256555 -336745801471797570301970733777207515040 12256556 160204394220108245688370205748941782272 12256557 -77351036337270735373118427766897556160 12256558 -813175205373129241851529454539552460160 12256559 -215228062305455301763527045395540307984 12256560 169363385936918360995834678005198028800 12256561 -573434417558116431077867818067970496476 12256562 -236384730731993193809147196696048473088 12256563 -232287552644773193000567939279477044224 12256564 400515034527825561229098795059122338176 12256565 25877858154296529771079551019792420920 12256566 157736935202580794263265942111270793216 12256567 -1373701261262177658162042537935888311384 12256568 -272220798982263298564144476770252513280 12256569 189315659784967901986391806492979452800 12256570 137998632359456722190374552952797056480 12256571 -1209150763038670958641450768477585971228 12256572 193648859353114133319550694631448392192 12256573 248991869424336315757888124487438187520 12256574 -90850145605076664464408131272157632 12256575 83383481725263136340381384330352807600 12256576 -178464439175388929989769947499234590720 12256577 -263335728189564698256413178151995988560 12256578 -279848425497069369760592384799307241856 12256579 1707449209851806301389944845378606293180 12256580 131917615764704983657376610090170634240 12256581 209793616739459545727650819677850801728 12256582 308552522286343404029069098468574307072 12256583 -511813707317837617933686717041557786440 12256584 -324592839709617309101645039943114055680 12256585 372165254600742281258425201953702268800 12256586 -138213130367584227651119038205307628800 12256587 -30413615827283279105499058966045041888 12256588 238842093097346244697220128385224458240 12256589 -2171440896736084111925799869340918656640 12256590 92003770165407666311336718954171784320 12256591 -15230494026187575641989399267390688400 12256592 -78419909053687025049136323830809509888 12256593 -917480450761568636289676286521305336336 12256594 100054791759682375663973073776234320896 12256595 21430900121737402496127511294842833520 12256596 13925854372374697265886568776006666240 12256597 135262107972665771916750601684592212992 12256598 246986265712566462913542318633117952800 12256599 128798208960283913319705722704361532288 12256600 -374470400969842693737423106554160896000 12256601 27381363679533136223994450693875289792 12256602 -35076288583389406798160274726434631168 12256603 1015547411115368832214587605979466046440 12256604 -602780470092359262511345120868412255744 12256605 94250767239424280858059865420258618700 12256606 491024710372582967523408952387179610752 12256607 1224525632043773883050003870689950257904 12256608 -62190000638723677526919096658940657664 12256609 202271800226766058055604327190353014400 12256610 29999042492322899306766804919521960960 12256611 -896464629743733743949472121578094389128 12256612 1109295855890497291252093877726089816320 12256613 1834866063720024123202603492790779138560 12256614 98552425039255192254786959098511560320 12256615 -228926505698633846241865713228355436400 12256616 726477392173940439716972078701019028480 12256617 715383059866478569822610325067178881680 12256618 458763504180105510375883166066264190720 12256619 641374462659699160244705591006794589520 12256620 -89376859598105626910460487197291939840 12256621 -195916678319002827133735767127152816840 12256622 -27981062408608522175243428565669701632 12256623 -476112934256328011990451117160745766000 12256624 324842334677209316078913769667569418240 12256625 -77808515040823342290397069194393792000 12256626 -229257569454849044593431694158782313216 12256627 93247825437727358604111461953216493800 12256628 873509121869004063635401978994937898368 12256629 -127274006122495004340982873572792247296 12256630 -486921305116607897208998856667807319040 12256631 -440161380340924882603909733185951074816 12256632 -829650442999377404480792419668352020480 12256633 1220949348941300519931836052282687227882 12256634 2221936963342287666377058807834247680 12256635 -15279953114697271285316129289665863200 12256636 190573344041417341369254791739960385536 12256637 -599941236346224330570656311988160774720 12256638 11252061684341744202394292024394624000 12256639 -938040149724700832980463736557010537200 12256640 53055986354549101192145921933259571200 12256641 749050921219052517995185524202101246450 12256642 -256871341673112127076494568623751124528 12256643 154481019496177935198468013433200484352 12256644 398058882019783308662239734977074646016 12256645 783759504833770860012677867443993906080 12256646 307065250670746669798890150570140236800 12256647 -13091248381025988099711347906863507680 12256648 1250443226863283564808718581352901391360 12256649 -462157933809080627130323517356131093350 12256650 88207063902655713440772237817250688000 12256651 886323839943496862209570426800374324904 12256652 101192494795076529334874136509057495040 12256653 -321852716196675080935761986818629153600 12256654 62980508993953222665424217692429430400 12256655 1019991428564699176870542237744925447560 12256656 5014720631431802354322249712841785344 12256657 -200620147106028883940228239267666421760 12256658 233952025085252684358328673790678808128 12256659 590327154488444236593015021045171730128 12256660 395578801032766137005078556275694796800 12256661 -99644015493302030899432929424222507776 12256662 181269915683241571549520436791271212544 12256663 -606692254536062286392778901752842891136 12256664 489812532136249084899614781310959114240 12256665 307732155440447042275363330198544377920 12256666 70854367796393739354198307835199424224 12256667 147209840274451459166244833212866791160 12256668 -195381271176391866179522485985873149440 12256669 874495240809380071289318848538037590860 12256670 -102144995408042456802132736749630493440 12256671 -191983094229449217893077560825169474176 12256672 40563642523794566795285963154179162112 12256673 57670673806873983858709258265999795328 12256674 -183360139534649027526843723863766008832 12256675 802377788161377055300162997596476719900 12256676 -1178549205861313335721150483258121387520 12256677 6795606348300203288915042509419267648 12256678 -20837540502819274922952048087270274944 12256679 -1481603038277672941908961090628820579720 12256680 244674141638512468608706325717256192000 12256681 -1628469689543085179043791343938616512518 12256682 631631153716113844542744063441567318192 12256683 -645228159732882719476441088545085035176 12256684 1196816327442809253659814892148117740032 12256685 -45792047637561637659651469546444803840 12256686 -132217562140500915173332143021238159680 12256687 90666602556794960578849258527913892032 12256688 -257893865085845785308043320549407195136 12256689 -819285629354307091995518749214382527376 12256690 -373609174244282216255171348309536816320 12256691 -2167359394664605324955758288800684721920 12256692 323547974312117873479881486378125230080 12256693 1672940990991299890002227750223153504 12256694 163526724378483034901699301531164692992 12256695 298819570236453260515023973600719960 12256696 -15742704308402185419257971353829232640 12256697 -110536902209390411301284085085640896854 12256698 190596335311459275262604642687848510464 12256699 148791529038530317754201563552341712656 12256700 -218037942915183274941551153709560563200 12256701 -354829214867546148234674993472900480768 12256702 604825135363309709856609723329600055552 12256703 -202384601704472444539322719119863442480 12256704 57923106770223149507534631568083517440 12256705 -4485848656870091350059355933997799600 12256706 217717311879717750319177888218440686080 12256707 -1472153473002164345972067812104683998208 12256708 -322659891018608421541463586003736934272 12256709 -14171441968463513943949399116175982340 12256710 -261131358982463619027285124305852825600 12256711 -1488430104983739588353829631162360664688 12256712 685317989570067983031034045462206873600 12256713 136091244434582206219085788029393331242 12256714 -234181601519467298372090378058531241728 12256715 259893116437738871011338743605826259360 12256716 525098411506669456452377143125218257920 12256717 -78647142257103778983372391327626022080 12256718 107430962711863241882286370443965191680 12256719 -701760811486263780105629868994796206080 12256720 117241991189597000856021607946649600 12256721 -688552365195402230130468172421726262156 12256722 230976216145292014399107074162302578960 12256723 264969429632448508325739453048808120800 12256724 -36339444751727697556910001151993862400 12256725 173324303621891632022250211906873053600 12256726 152859796786706164855554396071179298880 12256727 -1756892647199453706760210633460551968 12256728 529697342400028537580684890817279754240 12256729 -330871785783129393540549448853154221360 12256730 -131963978356146986560209743463372764160 12256731 473040583582607594742290736033902930400 12256732 -1413094637374720317273254847198199492608 12256733 1591923434194249906539094362609233474982 12256734 -67589949952864766659135342553259844608 12256735 866631461614284605008741970195683984680 12256736 -884111565517047751449629720973437042688 12256737 -35353827687445664468040808375631426640 12256738 -312149390864243220177474744668111500800 12256739 389197950633417853058760123326697957000 12256740 -273511616899894589555210702345151168000 12256741 -474533155251005476163344622504387375040 12256742 637959073289653794374488872277789281600 12256743 -211972644299581957479038041597351084416 12256744 -281105517067872434760336388701713187840 12256745 543257600729585924151658839905563430160 12256746 -217780304299030831057037999235551402496 12256747 1421608378436601462729884057597099998196 12256748 88889078089953619111710597552301670400 12256749 -126685305499777851217310458945293146112 12256750 -289295810509600815524441357171442336000 12256751 -165072827101694342097305650080011850888 12256752 121348653862163319739734028672566067200 12256753 -1660584411941031761900891087201435523216 12256754 99765446707084768940440401524242136064 12256755 6343920000312599766616421462690814720 12256756 538121831911904244046531395311733093120 12256757 -1203599635725700488434451349737226055460 12256758 11402668801051558950714928590770076960 12256759 690977282532707797088365721820355241960 12256760 -673451965459629474917497838946842112000 12256761 -375102594063187975218012198427871843616 12256762 -572441381990806898121700057566649574400 12256763 4973572350099996023826684834341062800 12256764 -228885707894224991662964526111951068160 12256765 -567490529919065158094069686864823598600 12256766 643567469552794727174053700643746801664 12256767 -1425202841111334761429150967068186487600 12256768 228487838253454251422430741982290640896 12256769 162112615780004359857615287034474495360 12256770 -103366793281434870347545045852549693440 12256771 -638914266167770680087117188056607628480 12256772 334924946936041248422642646476562066432 12256773 -9940719772067884050432009843114621696 12256774 -311211390577885250243655030543421992864 12256775 -627516801800719383961225748536322959200 12256776 112831164036693266913863188625806295040 12256777 38786482265944231185106850634654738440 12256778 2067658398679178988884428019766973440 12256779 355671082130371626665770844911634797632 12256780 33077276201176492482389243904114769920 12256781 34249023765979383138177952818094142412 12256782 -228817107661159918797612954269739599808 12256783 -528121005809907242396528625010775091840 12256784 -168495539733415628336367190436470579200 12256785 23745597701201000724179821348155139200 12256786 355625885662664457647858336873396202240 12256787 462453074822169648014978256708539195436 12256788 -37102524248572313069034558837662146560 12256789 -290818358143719499287447163324781063410 12256790 65766995035315795265984090544462451200 12256791 -72890058913124411209863552056442947376 12256792 769117166959467886975500335264810188800 12256793 -493840243667403278678703863503621860480 12256794 -770017490163824503653035429782646628864 12256795 578363740296194439600684445833673204800 12256796 -115208998274465202284719944035006241792 12256797 197089006340170632374479089189917623872 12256798 1105965259182499245266800424183591051136 12256799 -292376675673907549304908057860318679200 12256800 115721880970994460086989022819765452800 12256801 408772883235301627971609985100878980864 12256802 1434472351572622014559413895721511780000 12256803 505012738344490622356917852581627822640 12256804 301467356797750466122966214514235334656 12256805 -418202744794436966078784867114113596800 12256806 -726855622317695663735940114393540096 12256807 -1021356722462116696422178137884277671944 12256808 -29517627265846879378049915340748800000 12256809 -90772184454199492636461206453739229296 12256810 208819505301943848732117585428569076160 12256811 428935131109269802287612840630387366720 12256812 262951940266018174935871915848756710400 12256813 208083732338343400885629175905106035480 12256814 8431268664475751949960992662938285312 12256815 -354866893094595165239593117779230292480 12256816 62497278564108924624160512139657216 12256817 27946828025800924292373027873563230260 12256818 -167380382021584126811478108861459939840 12256819 -1695087065460855785915024641563570947960 12256820 -447918730386328684169781635006874481920 12256821 600036050668193919631011686401311891840 12256822 -199008281276287707473663212481758344288 12256823 216692423292476481617714317560893039760 12256824 -808018882025242660781942383805988864000 12256825 -205999960229953479238314162812349944000 12256826 320887752460797183031242458292622016112 12256827 -345963587441461402160441441497034113920 12256828 -74124551764052204879407428748629087232 12256829 -332413010029086483624951587186912957160 12256830 -364333140016544620273029824019478308480 12256831 1291077831934385180532993776133003453632 12256832 -43119296199120925439926133429674967040 12256833 255938383800076237888370134700489807808 12256834 65224744559664080100508253440988292816 12256835 -830572399218015347319553734930678900720 12256836 757658811659519893048767311218172992512 12256837 867063654837824082125000346348209809920 12256838 160430566837927103964504712450998263808 12256839 -23150391659760525091384518907073812944 12256840 -631033766438720223555482448161534515200 12256841 1575972770219475844800533016737583666852 12256842 -9999047744927856565330486315504361472 12256843 851680072272477062037244892920783715320 12256844 400426293505074631696131024942946960896 12256845 -603482557620825244731179772485519496480 12256846 -15312242574671125205536292967748208640 12256847 1760791705001193132628094023391502775872 12256848 404254227749609401957405560135585890304 12256849 -30900575110957121752805185532051033952 12256850 270301071615134569540168105754098560000 12256851 -727264865579251037297276308658448831120 12256852 686626955486445564726011665208425119744 12256853 411288694520679164481490815295606680480 12256854 -338557821688590524466501164136096444480 12256855 346014085967424620983810185763420458720 12256856 1000413293051621222007896667679564154880 12256857 697449214019120960840962653415496083248 12256858 97267707338011580511444388579495384320 12256859 88632058400609469028506252480001186104 12256860 238064913455824459193211289402632806400 12256861 -1039587814233904029812379820161373193568 12256862 72092716555853189540861227577525736000 12256863 -977542124293013864385772523258740700856 12256864 1890607691969184732258527637102731722752 12256865 -88482958341839826823352879581648176000 12256866 13317117111448815726384408906775073280 12256867 -98527694839711918618530089830724917808 12256868 156027108358939431831892568779341120000 12256869 245631902869394776204940858869692507744 12256870 480681224979697795646852462477530730880 12256871 -1265370449119264244549045484464487684456 12256872 266829461745039195403065887561724887040 12256873 -107900378405387187358916421855501906176 12256874 -298502746355360933713131667125550280448 12256875 -18296007585952435254668085282059962500 12256876 22166860554763011764059378810307696640 12256877 721186277628129781533941648258824310700 12256878 560330855089035470363465047359933033024 12256879 -493170899003165956979648397434003303040 12256880 3549430117388150813134333050961920000 12256881 -107115496896149846157448399982077900800 12256882 22803310708857537286639592333419294464 12256883 1605184334224654221035393887952900301132 12256884 -167700523887946049066259537725745057792 12256885 -329528004158340960435416698807115928420 12256886 -446673627085438800478880475659064827136 12256887 -79808326927084554347088318083121878040 12256888 341264992718405753404024833138843279360 12256889 -1243884564414839901083979066673016672700 12256890 -280213175698547497286899668544351054080 12256891 328450926769953420645811483832159037000 12256892 18507592843992240611139783394624691712 12256893 992494753832627788419457558592680756800 12256894 108757567621747414046739726871856357184 12256895 842290878965591037131048364512983004160 12256896 749458606394286534508511194518021734400 12256897 2291570698322976128785399492042810345472 12256898 539535279928660075814432902410523333536 12256899 93597708002991602391550020566728374264 12256900 181962606888351947895900418113516928000 12256901 8722023711907838019722268620798903904 12256902 2906957465789081169112069997670600960 12256903 -327538583948088690460632664972919951848 12256904 -460760321487507476606229754869167554560 12256905 287010613802909303161445717481787508160 12256906 226253644433652118469590631560402347264 12256907 -233216786787739862843392911323153630112 12256908 213353410892524265366260803727521500160 12256909 157861185972682280164206381934673049612 12256910 -438750250808589907092817852437066104640 12256911 454040195680221470671105809196450776360 12256912 127739995892590240030247891992277893120 12256913 981978863710201700915442456956816040000 12256914 564131678959488513892108378166152525440 12256915 -747662307799865247469582882531766978400 12256916 105936842496955894013759380742096756736 12256917 -732889677991835676893489809496943873120 12256918 -619804069254862727060871316032031887840 12256919 -69436008094728975895970240222639781360 12256920 -236974935059380578457594663760944742400 12256921 4041760225576715925764218371431247744 12256922 708575913354926538821780158048609462512 12256923 11607107051114988184125640990895563008 12256924 148104778307602492220768280262670409216 12256925 417327237770031900860996742705976897650 12256926 -88494176171561585653638860744288397312 12256927 -1451709244659053406254729062286362856224 12256928 253091587052037570875116283689733652480 12256929 37013709054829776720006629473599830400 12256930 74695061698645250630135380473048107520 12256931 32250302358270526359374915950989447192 12256932 97379344823471872038285361806311811072 12256933 151214390454560256373657494004314714206 12256934 296417878330365469962582140246444507616 12256935 2724022883382451003101991266648852480 12256936 -694176091672770496825119590487576376320 12256937 116652469693298883709116856704600000 12256938 369706002052910557941352969666169241600 12256939 454141818601962215779795438633503511008 12256940 163145963348084570775051880057545431040 12256941 284693432597863436934472944379975287840 12256942 -1190833703273883774580168529435237922816 12256943 -1116051958214092029484582028607821502096 12256944 98137470394994549551742369596503490560 12256945 -1176518046001995581637421972824751572300 12256946 -127751183026585147907720083532867034816 12256947 1235005415533762669071909366129438557040 12256948 -39573535901117783146189622616070010880 12256949 768960414312046207775362537527761249436 12256950 -11053420068783592833157645721392060800 12256951 -169886494497619804482624594711335477760 12256952 -412447566543698732824868499785815633920 12256953 -211055725229878137634750358974512450432 12256954 -857794085353049571900977359151768359824 12256955 -180045541186011288155572903616599710000 12256956 673845129002331851122571488215575514624 12256957 -344674143024401329975029742531924802400 12256958 111529385210256818912837222668959292992 12256959 -292243610628328069361118475235904084864 12256960 -39851687262972792397389082295135109120 12256961 955016192423562828706716410951381162562 12256962 224933002281233412289320726722474313984 12256963 933863858489450853326832266953444689212 12256964 88492617734477741533150857407070926976 12256965 -444684400433068654487936579547928423680 12256966 150034670929731771732146867660450949120 12256967 6183998685213173102579971422657250872 12256968 264052065477410089836382673752489205760 12256969 222360499845438755960453797277310625370 12256970 -381397398269533128100376372313105719040 12256971 444178391304937889618147445960307332312 12256972 86109856548001921797732913635797499904 12256973 437724778032189318999533349973684687500 12256974 -472676836203181732148258382762710757120 12256975 287619556328298544691574691246643121400 12256976 -15716203145700107785897485361612062720 12256977 -412393928187939413674225236860162699280 12256978 13479279578686542720045271997667985920 12256979 178887634748627682039005694436366583712 12256980 -717074534967202886873257361570812416000 12256981 306915318606750657140133729038408724864 12256982 110959209256276606819062994259246306592 12256983 361776265131409807773567057058445850144 12256984 1289214549689426238773501538254515906560 12256985 -412947178652925889382833023852651783600 12256986 -219316598881114046967776182178849711616 12256987 -284014176309348960804704827358964738364 12256988 448804900607873492788388477856321919488 12256989 332422926856667991307349734421118245760 12256990 -188701422154661031644349360784104272640 12256991 -35288139263350921241567162736000067200 12256992 -27920737277536132024172157088244957184 12256993 -167534103014521325096969379540125192000 12256994 218763085315206655883251267437232096032 12256995 -392466463295112037549019781644967648000 12256996 -349715975821508030793079363427462424320 12256997 -205642471508774802578878905142476192000 12256998 -3542998251270485531736469298285016192 12256999 124202773430838054551670433095944060928 12257000 791715138415301711471107559778385920000 12257001 -13990984692518515459357746267401997729 12257002 629128730793844040404347137122574123952 12257003 -768318846459102359734909584152546008536 12257004 -423118723934613570496005993360583739904 12257005 -303811329907296114606715219564434788340 12257006 -97724396217614682352505811542342298048 12257007 -22864154589788623792257346751930256000 12257008 -310093109525248251144959544786548817920 12257009 1379574692873435290536566183408941968210 12257010 158950850867464694138826763545648554400 12257011 -464131318714926657891843230375207848448 12257012 -84331619385958948576019086873939722240 12257013 -301568402228077917984696514196312726496 12257014 -116378702162644577587004578818900787200 12257015 1342193955960800094140780471209643280720 12257016 438723556374347240067841695845088153600 12257017 948625244162567729601401649245232336552 12257018 264540784687574903706698600702187438960 12257019 -18430851967258026928666925288561941512 12257020 195989570711451610153579937457196416000 12257021 -443513921152073544159685115366437001568 12257022 -38613961080321377436386474615395384320 12257023 796162878618665897898748450137033848160 12257024 -265877076976992705583449983089366794240 12257025 169441879915899014229325764267188256000 12257026 160190281147755118148578817203537781712 12257027 -262205059325479862236887825318138916128 12257028 -2082398211312758878579278929799413760 12257029 -1670176659760617739886898854593718465316 12257030 -198755941055005203299217145140440595840 12257031 765613211707718754335348751274119216552 12257032 -442617126470260673998803042500338636800 12257033 1315245303598274631830893542121098313440 12257034 -143905442964163910092226032920406476288 12257035 433130006332280889996460529696066905920 12257036 1669246443258786213696215133932449529856 12257037 -234712019997679454899514540903479816692 12257038 585435638644915203875864777507710372800 12257039 412327348595821532087461779103424817840 12257040 76516470180664675559810945443398942720 12257041 -172743049339999150487372017837143796558 12257042 144323534925297261267901371921632627712 12257043 -482068620171093319426055030241341878272 12257044 -842464208278136923195375886402064161024 12257045 151319678492652677803566376528620378240 12257046 -224268737963799252854704307008461149376 12257047 538490862582518098918875985668362012544 12257048 -225118686076621785595536338484485744640 12257049 -233187915871468677401107211721935396160 12257050 24691917336538897931758066544913576000 12257051 -135516819972450939512236846131181825368 12257052 393476272215520512006687189433201459200 12257053 -1087027902558535037094119854044971303220 12257054 1024609243789587556368187854292158991680 12257055 306450177457078740909418337292011431200 12257056 253303174019460711792184448136340635648 12257057 384817503935718429309421572266801041812 12257058 -882085795892504993930676491419567488 12257059 -64400441166414822951339255655013263360 12257060 -202688987744351355091551654126345035520 12257061 -60260723309256758599997818149561095328 12257062 -739825468898040050107031467188439207968 12257063 -72400414523398138596953657002569668160 12257064 -2703524935106020650586698155552686080 12257065 -17880886343754688290561909248187730680 12257066 245405360983986060935926393586224243200 12257067 498101866683118891963160191298025454080 12257068 268592769272247114950385852178562466816 12257069 -686454787291438932059653660407120223392 12257070 27130809586523053707943966101389967360 12257071 395557948973965398360824362759240390400 12257072 -110050401568354931310357768635011252224 12257073 44512204793775267770450005530074237280 12257074 -268229967034630474936247629440312465408 12257075 -81526113528860775057772778768098487700 12257076 -287350444737987140959645928805513216 12257077 12507502726695570760814561623694656672 12257078 -780615309420334013014091865622386776160 12257079 149609684554349090957630337496502577384 12257080 542370549724340915511596043238201344000 12257081 -924009282384909948008791608774501848688 12257082 580790295879919554475074444241240800 12257083 969781930753064576087680752037395041280 12257084 220120587853631798743822728799417998336 12257085 116300839571427203834262653620623064320 12257086 -87978582633181507188493510300202450496 12257087 454026410726710416501404694804497403360 12257088 -235264934038573628610447617588943912960 12257089 401318050850870987926087361663207424724 12257090 -214407437687274312121867781252402073600 12257091 47870860301940797676657835148998632960 12257092 -128087701049573407453789951884625536000 12257093 168067075566527319263011921940269917342 12257094 -353756614603574130998979889866510676800 12257095 -578182716289251730151122612713373499400 12257096 -267299962243226672232655303391686563840 12257097 404568654578180444948135281000677104400 12257098 148637069191900198342226702740546391040 12257099 45197961343598667337835406366653408520 12257100 140127183768701313412839040382985888000 12257101 -22990907157355243573708495865975539560 12257102 325339314390143520432888261962428985088 12257103 978559266729917629380369145883700680064 12257104 -18131936811001996992685108690177622016 12257105 384190561295323713911732884214907238260 12257106 134271160030452591706571009275653823104 12257107 6613751919377080742868361135466302600 12257108 -474211270296708278605885067345387489280 12257109 13540697042577551638379208765422308800 12257110 -29910116030681246179584291526714659840 12257111 -65494215914431818554527262614729986480 12257112 73843930466714844871845244021348761600 12257113 -168643922096388831080365413845139058416 12257114 160109065564494334914328520360681585664 12257115 -121867416527278864749730493984005478400 12257116 117974756698922557863040946271741923328 12257117 969405563037624910390086148993527536166 12257118 176923152098242152078002768834331098304 12257119 331348796666101974358505768562811629792 12257120 258542762475341440415495420226652078080 12257121 -144792362884013628680327252688557542656 12257122 -915956389907361737260362376687481688288 12257123 390510670424799412738119994782291132144 12257124 -567540743005258355997001244885207943168 12257125 842174038121347494175819787719794747000 12257126 -269147791393652709247560022513927098240 12257127 -7093220757027863752155699840391994736 12257128 592314482315427620687359900763926118400 12257129 -1832255583958236209812936009657221507270 12257130 488214839659933974838285395096404613120 12257131 -1408606063473128976599117308441633108800 12257132 1049514049583418191194981166985634037760 12257133 43022470590269258514337943281467008064 12257134 -811866553074762741367713109795356494784 12257135 -36430290692330007271533038325893748240 12257136 371863276039596384861934568709596774400 12257137 -96467830794380974467343613956150944960 12257138 -29355888860733807627889621487185479360 12257139 -185539718557727211324444172516594352592 12257140 232366714116207287007556631220378624000 12257141 652690665647247884721616698052137275772 12257142 72097303345983790359028555338935358912 12257143 -584081839752091949241034164267482301480 12257144 728720965068680958426876767553848156160 12257145 741807599209149312196195736062211844420 12257146 1298391870211965725032376403197188877568 12257147 571483698395236122337189634279746072320 12257148 241295648941613963724651811519416967680 12257149 1736542480434508813526440927223676747264 12257150 -1752703556264622223133274947015102400 12257151 -263751103620709177175531457218024472576 12257152 388424223479353615191041259147676876800 12257153 534801193667807539486878410633538439464 12257154 -217072186753759304974190050958569467360 12257155 188504272074098720257378362853580013120 12257156 12982257021357286598756406974854901760 12257157 -482134228358128415827114448473048255680 12257158 297237698762280364423883147830960786560 12257159 245789228825440956326938576217137614000 12257160 18346162250890423922403030918222643200 12257161 -195744739721371129042765799065286922368 12257162 434258437178881155956941886281392278832 12257163 793696370047936960981233735814332670344 12257164 729996207691260419844429794594297413376 12257165 136287925337280056555555554217100234060 12257166 -702052595982447220345608981111989145600 12257167 -507435275253620005235800597151336926280 12257168 -63264578930391403535196962094651801600 12257169 -132567530291142663670751141276712595200 12257170 -220081594597856169657662361945275893440 12257171 -672324123758720890105689184835455210488 12257172 -527283885063729216164419963222227506304 12257173 1054681546209271099763047500877613121422 12257174 -911881707288148947394791452623160669664 12257175 83581233604118433011611247159277273600 12257176 354888294994292170485019891911941468160 12257177 -1339101745237827995571741977191761552768 12257178 418446859128785416421662109735697882624 12257179 -108661148585430163663297370767776275760 12257180 113206496176978686314198616768666408960 12257181 -395497124449626444498139881430610683488 12257182 69578772131198630057690395723574950272 12257183 -262505352466640511336895804698729388032 12257184 -534081145045825394613713190314563338240 12257185 -301462938653556113143985618734867660800 12257186 -1178964211092344002777724304341650359936 12257187 -629850292525685999414245128205308746400 12257188 621496387646977442048622272195555381888 12257189 -375023116961200021664725454351303216640 12257190 52473898043874145134267615856790323200 12257191 1083870966424426356889329335624724416640 12257192 -44161869415107810100714770577508198400 12257193 -2779293422026048331222810687136409920 12257194 428112130865702746902399446243608606896 12257195 602739053623918140476556107541282241920 12257196 14696636550912062327236439038172037120 12257197 -766197712808425989576521261263669508468 12257198 -4567034034477891412255027201342631040 12257199 -700025850102414249370912628652870708216 12257200 -55401479612513770038321873276300083200 12257201 -380111436781956247475078839905905186592 12257202 56538596697745533330819907541726394624 12257203 29152194182156119922762011534097981628 12257204 -290844126193190485448988706924863590400 12257205 215698406495987348670034411755681987360 12257206 -42507615871436417617491878584388198400 12257207 188141241040072036331836439816752401072 12257208 -89642451164852285124605825225578905600 12257209 109619931133048031442393185277998743680 12257210 -35858224349715253021381851617649623040 12257211 -24285413711168066675040291025625398176 12257212 355773194337809969671355833557294996480 12257213 284104151306877166273691708253596571462 12257214 63264928757462377010080241775336345600 12257215 1170457339132514437117926817508937072360 12257216 -374107560714842448684078793511864893440 12257217 -31292749237264285442335908833707896960 12257218 631638521323904644771760029073187793440 12257219 141718327999751194071348005755309115328 12257220 -92891222272415063670737918912133488640 12257221 1769321820079549310524657307459210615292 12257222 357386617135842479343818274705775554912 12257223 116231445514214934293555491702669413120 12257224 -894985510123566162182003990619564933120 12257225 -845561337672306533485411032176702308500 12257226 77162240081428268059185760549684890720 12257227 294868621125722479983802229107671858720 12257228 513658621501888919425696941427799501568 12257229 -10331019924063725697542161642222416000 12257230 279098234237568633968362782371763245760 12257231 -13744438458903934601222847116042177808 12257232 -173020604683752638685157511521270628352 12257233 -574676930031810375778031639724397685518 12257234 -6609709373558017901970733492154535936 12257235 -55051481588266015656975949102704046080 12257236 8514391561418246228677885275998298112 12257237 628422131268553467620563759734310894200 12257238 -58476682431046496681804890029109321728 12257239 839419860993877752293386469833629831160 12257240 -301372282730674328017293802196611891200 12257241 934335611796272583500513194088058205392 12257242 34968530753604896397205354493010739200 12257243 280184053805271075589159065948783831492 12257244 -56832953659098823339675252628762847744 12257245 -50313181750018501820936991200472268800 12257246 -338657124988798058572969257532819244928 12257247 541303594665950923200443225871723357000 12257248 78296375176598471306558723185817419776 12257249 -99814163816129633434070565327335331564 12257250 184992102858555958345213178139258240000 12257251 1532810172913065966095411573397808035000 12257252 -206728791813238072232098313879499325440 12257253 -559543336213445792574159142573540030116 12257254 -766723319236698174862517327687807938560 12257255 466669561728074617080440548328193568560 12257256 -225513845680550735881476775990082764800 12257257 -926876347235016681759315379049543613660 12257258 -197905902459561139526562008297842470720 12257259 243523627572877728644304293256780837120 12257260 -7292948307165339608469198520881008640 12257261 1023033763761261402053531692816130148000 12257262 -384123287712867295032276236801710202880 12257263 -617252366912719216277982798762467693488 12257264 239172854700867258713394732255325716480 12257265 -407168646732200589878246803262839111680 12257266 -331250654685027807559568754476764692480 12257267 1130166781352482044115471319101166916552 12257268 -49147872183777742801086378724140718080 12257269 84996515802796804194678926849586266496 12257270 -203003770195765618282351596401963089920 12257271 155056257585088051216762369198308833280 12257272 2003157279274143126675407584869923143680 12257273 190140417774660084822972045724810199040 12257274 52341039945726472157598944228015271936 12257275 72457301836615759250977232275116502800 12257276 -115542081412553128187263130394626150400 12257277 1239835109582188769945349971194803675360 12257278 93726868659153273223972997460834484224 12257279 -16465998080198328403177282608417101712 12257280 -13061192676308279273517219789668352000 12257281 358208034046400928005753835483900334082 12257282 -176041937033316660803836028190283724928 12257283 -657660320922945971569228433412397792776 12257284 37397517040762619400845971047108815360 12257285 883846621505781524550724207090571107800 12257286 -44491742932098126812251785515373764736 12257287 582182030236581543150999036466984271152 12257288 -129537920409592656955701836644643466240 12257289 562236006991090029496055000378982746208 12257290 -383903417645951270491745378750632413600 12257291 903664914026936103007688463317763268692 12257292 -335107495158188100491281211285544718848 12257293 -879653840672779735135311564580714592458 12257294 185217745312887759797306135433003484032 12257295 412894865209597477955103771413860738320 12257296 38864418814258453677245643505576640512 12257297 -518453986929684803099804577776540053260 12257298 191595851732723073276083171181697843200 12257299 -1638338453477070644895816445275411567360 12257300 151094849591959625518995850955203200 12257301 299197548665534920659958305815433632352 12257302 -216394891402930617597878141564469831648 12257303 -300463908200408725990974151435025886480 12257304 -185596816791062362520254669284319764480 12257305 1057251440192144284707487410790114019460 12257306 -16809539818418548391621118860404676640 12257307 174988251998781277814484212285633026368 12257308 -391690393069967966928303737230607755264 12257309 2665352682267786798374423415405380752320 12257310 8170269412624169121583243020609569280 12257311 466455762914699702797147445825053912824 12257312 -466929598790658088425561031936715194368 12257313 -150851791882954394316778388761243807056 12257314 804564179511186618635791209201685712160 12257315 -307709255761118344782110639294506072320 12257316 -315048335836645243621426538591281312128 12257317 -799485317241413069214650851617042813634 12257318 -914283100765866984624366836992899932160 12257319 3065307351090665476679995015410428160 12257320 21218293088264376622523016010350489600 12257321 -45294617408939028941569367785466828160 12257322 -22564270682365720323120537453944832 12257323 154935140298984235442996508778533828000 12257324 502062656374202631791431960432954250496 12257325 6819645114654627406241211707473042050 12257326 727637709022462914680845081076405666112 12257327 754360216857204404347207582785735100176 12257328 78082579147726495578794263350444785664 12257329 25661386685300269719690625997318502976 12257330 -46791069626573070659393087739828833280 12257331 837009373173437115882652029031696765752 12257332 302157161534211405411240579398576423680 12257333 -1193622763517785189429159187824061074176 12257334 124842194134363521306393761502806799168 12257335 931656347230906117843987700912691032280 12257336 77616925389091677747167017558437888000 12257337 -720582430544519348154962656618565760000 12257338 -4524642321198153458883943943153433600 12257339 712070169525012019413336848959798567140 12257340 -247554064691377362686680837425363824640 12257341 -94315748745420756240501736300478033088 12257342 -51079204589276679095258608291167578688 12257343 470382721570681508044179961612628853600 12257344 -17946063267914348728766908122569637888 12257345 -822923750455097213505526741646781657900 12257346 -521305120051457689196685300210738086016 12257347 -78715749382735095647593875064466080920 12257348 -693790978295548738294311547164133867392 12257349 426159979140295024218740783266784538048 12257350 -96854373810112716644151003188061549600 12257351 -1077640638357690205195125783035334996648 12257352 530451419606167278990403129648615833600 12257353 -496755288573294496555909465780499853516 12257354 -196354520682292036455037737212058232320 12257355 -307065534817241559222953937868885562880 12257356 764557195657021673858839398856302200320 12257357 9648934914047345273099680444981935552 12257358 550763177053354503706600586066583734400 12257359 -1024555088635504254212890607776775831440 12257360 -21881399510542470163756316429005946880 12257361 366463857869989743596091293020650738210 12257362 -69661847741793578320516308418315757760 12257363 150069580252074006505928682191052854544 12257364 75065783883640151280575582942720335872 12257365 -26315333850266343833302421286938945280 12257366 292604311110590141680807924307997455424 12257367 -205810543778475021639404170595697563904 12257368 1323370628655977121837097090565362176000 12257369 -182303819018396354414435068719986757120 12257370 -32263973403374180476129439283801000480 12257371 89484661745708364826746619664538295312 12257372 -1204798207577181805683877190514081461760 12257373 155748829683960035133707667189694368384 12257374 1177554659336908060455333454475574254592 12257375 460188895548075400402499228947063080000 12257376 702336086582757772117102108852473298944 12257377 57177008888405304897207870161862291840 12257378 275835587650114761296627286333972648960 12257379 -523308415488505083069863051125506520080 12257380 438559060608683582811816034077654124800 12257381 1204509420200300080333557290122859293182 12257382 -53886529074955360352963137175445382656 12257383 -1224469078723832660086220382010162401720 12257384 -1608071710513893591198719816221143229440 12257385 -141657819096095065473360108293378350080 12257386 -414431343564745502895195390181517398608 12257387 -27414914131061538898312816039756493964 12257388 -63203895560898787366536835522739346432 12257389 439793176076244450820841278885164847190 12257390 -96260196253428137042675221394025561600 12257391 -56234710840546093474363293426743971056 12257392 -65633937600978825537928075091206012928 12257393 2753085347565705255635291386482646118244 12257394 -6933129742988832084145510274905495680 12257395 381173702630547796700462567193230308800 12257396 -192020708836404667456363305171748939008 12257397 -334296493081645874299187780814407398980 12257398 -737688623096433328231186579500047396160 12257399 -308564388185403196349376537784359913128 12257400 -64976768470236301971296077028229120000 12257401 -401391229232096294582792513164043736360 12257402 55641587116613659096341091042091750400 12257403 451690344784980659625126146049218803200 12257404 520906184231270644303293396843089401856 12257405 -69333045341432880142473175575919104000 12257406 -91430779737408917385415696556117175936 12257407 -1697161161056142094567757123213117129344 12257408 25250646874147115758836374332652912640 12257409 -366110284429766737233580423643896882896 12257410 -451746074341068500489482757441470625280 12257411 1529204621831269633520429776262322150012 12257412 -1528770693783739928139870300256355352576 12257413 -209978228026141850374627190154026895360 12257414 -145271475233105235818873799380020581120 12257415 -322701946198000147356904101971441141280 12257416 529209506860469410586198774289710745600 12257417 651044941685665115173330273105585325466 12257418 300525011195490572721174332296382896128 12257419 -1369353279475013661692715382694077339180 12257420 -288292429117142229098270247146619525120 12257421 81561794130764570905915167072298656 12257422 941135282597851182946145329187994493632 12257423 -601756127735661723543886571467410437328 12257424 281113487301802531387372025335365279744 12257425 -401050807959081683388346756172633318400 12257426 -151120074239052681587347147983896119680 12257427 97962808588064538430449883999680161280 12257428 -496155622840866493350339530467066281984 12257429 -296109521756592817085524320863278361970 12257430 -29882367660477461383943649588214540800 12257431 -542874918287949585620871379880525498496 12257432 -134167719942916860058693373397764505600 12257433 -1268887772833670607399528508833264910080 12257434 -13228142820212596600986312097058347008 12257435 -82958376642095240635427220362346813120 12257436 -18818562698351789453860473930700800000 12257437 362028040686083829084793507158710185760 12257438 -564630326147508750961395960070192176960 12257439 -457370508907956351305441284595246599920 12257440 -157663980118324181994043248871326351360 12257441 329023288088645776355272225693840519872 12257442 50716427419292266453347127938177463104 12257443 1475739492143476577114350937008151543808 12257444 650395921826290212923285170060687671936 12257445 -512979947181432245822032994320241290080 12257446 -185852715885016316123641209963569399328 12257447 705472260347240270882704326221299243896 12257448 -216604136859400029820518699734753280000 12257449 -625934180033099939107441785781213400160 12257450 186876995244147465948812293604038410000 12257451 16265650197220503693867259292051599680 12257452 818613031100031351513192262770062587136 12257453 185567632505310157948374622852667846784 12257454 -194417336856289954491910047160492968960 12257455 167011794201079925006473172357444273760 12257456 230899033599549177241434191918168358912 12257457 -243212633942101595827789399705277980560 12257458 -723162657793436599860204305345717191920 12257459 1442315160485815080836155065495596141760 12257460 512547974411257180078488277014735360000 12257461 -1198133430854298348181503870729838728936 12257462 -18050028828987630927675895841895677952 12257463 -132069304355113523281652208410733904176 12257464 52373546825351232462412204831532175360 12257465 -642765880623010480559630778277016772480 12257466 -335938805934973357454308992316602166272 12257467 -686420839162008051799330525683498467760 12257468 -934833005002235619823074163553617124352 12257469 102975826017754047355063024767182494848 12257470 -143199713209272252093605228856471676800 12257471 -496844616352828735993650249119822793048 12257472 228330687652237962519904437913320947712 12257473 1813807070114741619544692964678855110722 12257474 399841152511417584019407360980963990736 12257475 -3968922495833733234875927647458605400 12257476 -43261891275925341140213276891636686848 12257477 -6342488802024297161701391631757864674 12257478 -590990554138732795039320972686315193696 12257479 -611386739600819624400952270641869067416 12257480 -427566975475408865293842448843321497600 12257481 608287762937269062579542127783912494352 12257482 644424241721822183281832376306827397120 12257483 255866450171465942459006811012367948320 12257484 -97234285754130020321964109920478462464 12257485 1041793148983056315920253041668838739000 12257486 366369892265711274566567589237856291200 12257487 -92604352698251891716260346812743982408 12257488 -472682553960291592542943030670668677120 12257489 -490076891070445362759967068249296476560 12257490 -10914114405294967199808694871894860800 12257491 -1592895158733209899401622591548883849108 12257492 -115476438208460946252649804531026413568 12257493 -10111944950023574002846045200284708352 12257494 -4311031349436473606853599429512559040 12257495 -346323752351764983832226889275521665000 12257496 -89203157431468005908133012894519674880 12257497 -899107292874099994891465748297981540214 12257498 957934008440296750538064033271601944320 12257499 377017912391911018697064147537692367360 12257500 -55390761499594753203774194476786240000 12257501 4850013691052256438113299136873496408 12257502 440127488090006851839320720149882994304 12257503 56769103293364154207327354029724050864 12257504 325628904940633987883029693655479222272 12257505 -65086821171612390909883053835622545920 12257506 1634263352219931134562603979813959782400 12257507 -88041340646268860237951023060154630244 12257508 -145586446323251093634414441771027394560 12257509 5113985341340998619487967339600237728 12257510 469262067219558738626653948207626466560 12257511 36344328846627659810510110469815761408 12257512 -906814325431805854845861655017290956800 12257513 -667501510560347657595482701777662593676 12257514 277077425856858113226525976394330864640 12257515 1403794285203484352871252780228081148320 12257516 -117510678788414557066909456385913334272 12257517 -543383981748070657193499343526799658080 12257518 32201768716233047887508491267599379200 12257519 130861637336940023361356986413543874344 12257520 -94789886292808223327872570950179880960 12257521 1094311373601390315101582427222529296722 12257522 120586904629013908531138692642421959072 12257523 599202582816889591101696541428490638960 12257524 108859974449008056773378799205525929984 12257525 -141145787751513289906085318355389064000 12257526 37080705691588952491846728912984898944 12257527 -359276948354931419179067539947602266080 12257528 321311416848364379965113936308695080960 12257529 1035509106790191684491511391294986117888 12257530 -10810799162085565840786134843867958080 12257531 -281024333662765363370147402606444288496 12257532 170315669188313604472467279655345324032 12257533 -758946237891164880395171457663127508218 12257534 -636950247750597380610936859002550723584 12257535 70863159872295879615081379105193581200 12257536 -1351238642716634588933932859779478192128 12257537 15861819744823352599957218315195454272 12257538 391637323370708685412038738164091855744 12257539 -504544501601150266005602098249885609728 12257540 -28652169012639524468477440806613205760 12257541 887206821521777772287494447559538973440 12257542 -978683849742262689215442397446031584 12257543 37577546737436057276473232180197679664 12257544 164421689676207568217886367681433763840 12257545 167802150356497149805368835108466673600 12257546 -75818354328312360415285223916218707200 12257547 -564138924003072819899208969417584245800 12257548 1401393095046724623935278719896069248000 12257549 505434036033198113004661940542006442550 12257550 -205450264394708961131663992461989208000 12257551 -17299276600409011849350328781989518720 12257552 -395329776925129584212020219957814943744 12257553 325176913620790007117969089124455403520 12257554 -511210915613451983794189165561900263024 12257555 47901925271499432665265354630672920880 12257556 -185256820997352446241346146757957552128 12257557 -399588080511765924116314721982662449220 12257558 -853321063773136840175583154327846833120 12257559 -556797701607649576980350397470774987472 12257560 -299204266842911989286773960580034969600 12257561 -425390864977849489779568323025400037120 12257562 70777913623526845059284454036056317440 12257563 1689849667509213013965990194777381607812 12257564 25065446648188729196858276459870909952 12257565 193686571003982619950814977586756720000 12257566 12873438407194157338118417898878735232 12257567 470602229196660519015930397627562844384 12257568 37737678254689537307659943573016084480 12257569 -537619026770998279747138191660975214956 12257570 170852886377726587289764549899327393120 12257571 -731577839579934995643539534847262449288 12257572 -119608394770094881446689810532074097408 12257573 -1033415731536086380648309622858396426178 12257574 -36656346640961244569952665577153392640 12257575 93291799956389155262467166380861440600 12257576 -60844330026914399443145267623764787200 12257577 -549048669540996469956367761412555568886 12257578 2158427426144775096156561388325419200 12257579 -479736083816767599621910572946546169016 12257580 4872827366884891750752384820563640320 12257581 -60845950279118519784798247395889311008 12257582 -190689459320949777560645349184741453056 12257583 -155791396593101770609620300139498879872 12257584 -390228164261958559195348025150481694720 12257585 512467216874390790545807892928361002560 12257586 -73726495363333482794320516555250276352 12257587 889071993393214719494993043432988836236 12257588 54537509590265396822938602794990647296 12257589 -52772808371503980821961618636059630880 12257590 -402257951095838413945584487795175923200 12257591 -153692841101608235273059682491724626008 12257592 274650234805963631280318626471147274240 12257593 -932690902603204956622954145434757170560 12257594 -156140687784361584277320601808356081440 12257595 -304794738573321245195922709296186792000 12257596 -81159680189334249768981489281487569408 12257597 -77880049559394808434452633514574123200 12257598 -16263135663580476253699809469720364736 12257599 829204320222047898493465383452747621232 12257600 66188372591106060984669908637214310400 12257601 -41034215180067244284539332507112585856 12257602 85627451888511070395263298153105341952 12257603 386590835765733661180921481560477716120 12257604 -81190175715180618891310733483773440000 12257605 132536573138103193456610140810702387260 12257606 192183841579515825329806128229859695488 12257607 436218717407658835521947768438926255488 12257608 501536781841352459148848092194221137920 12257609 -36522991830423901154785483694903313600 12257610 459920890644447262884264180455538585600 12257611 1672816758027359421756972192519248136212 12257612 -1197607692846747055336977308796632977920 12257613 1041858181711390479402008515508754091542 12257614 353014945120683774091289563121350471680 12257615 691087607192835552394477589287823773200 12257616 19620639231502316579329719818834804736 12257617 482756124808759848127024886100197089792 12257618 1043617728577096065977256777673175093760 12257619 -399898720167808298057289881477890410240 12257620 -537887327052684798956970055348248453120 12257621 1241591237488835729630065138624517103822 12257622 52685049044834043712321664203531776000 12257623 -10601555925341750374849581029253608192 12257624 85816393489747478197117671765104332800 12257625 915133403626270866566498668533970464000 12257626 -599184921555009094085096196335714089488 12257627 -749773460143260388635207716906469550524 12257628 -110938162589626346564841250239321639936 12257629 650658002655445493299699381246038747276 12257630 -12021417744829507323481353993029836800 12257631 -698614536420205748867382682159546931880 12257632 161366388619926729269888490488851464192 12257633 704530890899982076879299854981710330560 12257634 -433120032049743932661170336450027750400 12257635 -125401806670011883240038166766959477200 12257636 115534394182327884376229188187792397312 12257637 -144075353824834035482997788264706541248 12257638 471469376438595176023847193762097962720 12257639 2919817781513645623967685223691441795424 12257640 126864145806943705983113275838988288000 12257641 -1014804191825408733905580601804824637440 12257642 441539747601043883332898028457482455472 12257643 152525450611907183932656022946266228224 12257644 -474272948522675715173970216407533136640 12257645 -68330839536852245621899740926391174600 12257646 3121266050075482664341788680922429120 12257647 -594301260698542142613383714386448250816 12257648 22700662914684596353346956392226357248 12257649 -53891217641487188569767827927766563232 12257650 431096477192802285481895318905619664000 12257651 -304678700001009868535035206072119030448 12257652 318012994981609703763256837756030961664 12257653 -1188684832924507452778742089108022561376 12257654 -459574696067637402467780293895528459328 12257655 -187495292713793452198407102419722015200 12257656 -632602551026439371623572037580032880640 12257657 764530349318937715212529584243190430352 12257658 32903637513841279231758087092358130944 12257659 328826336421302506147918415166511580416 12257660 -4563651635298370658603108843711155200 12257661 65177167605056901298299444684943543200 12257662 -603524497500776411072936083007982676800 12257663 1459761013389786488809425094005664560 12257664 444696152386352014093175849134734704640 12257665 4121179423324120048401635284398657600 12257666 -455947156493543133689204601648861696 12257667 553204853146594780078786709550424767684 12257668 -1083645267491881527595856898933570093952 12257669 363028495585971629986121377696288807296 12257670 -173321863971612311696314343176821657600 12257671 -3002115958785391210286284564300214359488 12257672 383567428469657484668941859947540807680 12257673 -354234286857078422119546236166409170416 12257674 292467100007511890617075275264935120640 12257675 47676834238781758307143841718885777000 12257676 -630256693983017960334208076716880471040 12257677 -1006820089232378726893155832441568998474 12257678 -122433850547189260355501758855274770944 12257679 55723341931816442953319943856417013760 12257680 -317004142140769036681697733457564631040 12257681 -106315139957285189194025245872868743948 12257682 -50950269688657743882547715567459575296 12257683 -994113767643474571338473161822402251920 12257684 -1070797171414719267937534979107887379584 12257685 -602667755352714996682069411391321187360 12257686 63887513586084639248784653894022432000 12257687 -619393409837651687230656226755365422200 12257688 -370888240303453015455396887564880814080 12257689 762852957273454317945168264205017377088 12257690 132934459471840336956823424008813413600 12257691 631760407187969930239898610656216407920 12257692 293123401257874717524469176076882447360 12257693 96337571558614648532824267729182135276 12257694 -438413103485592859325537059772075109120 12257695 -785941261476951159798958901977455187800 12257696 -1243109379104986286130693512411983380480 12257697 394859162212923921067909674686225295072 12257698 439288686439322197480118430842975610240 12257699 -73122956142459374071065389030496161760 12257700 -56032251119581587225200157023677440000 12257701 301871792651704141496397569943110943292 12257702 911394796853807820915928606616585475552 12257703 -97322016961738906447169549238960002400 12257704 483614264413412275139853763198690252800 12257705 -520713638145919612267293841444295650140 12257706 377698964846325959077568897335849456128 12257707 146926565761600107007968675427860397824 12257708 747480138871567073391088869336634729728 12257709 3711722314239036574369098489007407648 12257710 197360684253366863729917407713925995520 12257711 -236878310681991802419981396688920344688 12257712 137529143685761877675782174276628185088 12257713 4192615079729543145183538922475862324 12257714 -319376925160315066023733401294130219008 12257715 -230285412291748202147714691557229408000 12257716 -357482921930578478549702410217704812160 12257717 2600958067766881409958886488124110405600 12257718 -400586798923098186427377586217012777472 12257719 998100494715769182040950068913144408160 12257720 1225465790041976576808698580622620672000 12257721 358118386360393991074289627553519096960 12257722 -49565846174553149978099102581250012160 12257723 -633808022772784291957251964161318646440 12257724 -239690330179706008594897181795203227648 12257725 437491858259754417855627236589591295250 12257726 -124605304450495715558693645788834522176 12257727 263929962920706914768503954812119399040 12257728 -45818702611749776757786696118754607104 12257729 127485684981994351335226198888163145120 12257730 -7251405983599058048501318343182155200 12257731 -1172793737307786285774589675846687450728 12257732 -1041406125990768557575971841980143531904 12257733 -602148452448866029556978263902752153952 12257734 268180534566396014248702278831429366912 12257735 -149393530885294069462448763869890045440 12257736 -195492326620288779016028386721313177600 12257737 602354659434410172106649213854452375386 12257738 -60836063057547020874183476483452075680 12257739 -792998532469280869420929510107167822260 12257740 -780757803064784558659332243998232529920 12257741 -422007738168145834387551320982128027520 12257742 2256181422215694185829780809662068864 12257743 -100052428835362043343327141732284981008 12257744 -85057151190423358231945877043049635840 12257745 558064498224861537467024841075784293120 12257746 -47016451673352721997251249428654040800 12257747 -1007755190947970896487886661680684870804 12257748 -628601495622228125612470205339202904320 12257749 -477165894021383051492428815594158999040 12257750 -490398510204958465590382147688757216000 12257751 -324632030127068723730400616478506119296 12257752 -2949444303071591706372094609096335360 12257753 569935393630117252355896043057756437002 12257754 -421485362706207246882179058665971038720 12257755 22482577282164107242591435244657222160 12257756 -359338624261897940974706664351218141184 12257757 1204698877734290446835578119687535160640 12257758 -32423199708748488633628021176547000320 12257759 -749130417654361295730205591741167155040 12257760 127995872749345428386468371866082344960 12257761 901760501412388529744716979212665651362 12257762 -245244984678226859914893393094149351936 12257763 26601537717822439213745868523414372608 12257764 664854715409215859440104093266965969152 12257765 -80272774710537907469280467371506956880 12257766 264027548184503850965539288590396574752 12257767 94736297363909716827677313669357806624 12257768 -329237360743454532223989346674329978880 12257769 -704830572835553018831718338579163340656 12257770 65875838103152779840432181781656555520 12257771 -182935161921322371205445890301834582028 12257772 -119668303394854749179552382425372491776 12257773 47334356187697956012101726791158220320 12257774 -759258786789628100603020533929368493760 12257775 -593219424445332358058119183703866630200 12257776 -278054433467928864688209768323241607168 12257777 681104384967200980597501620315124084800 12257778 35463568991982460519557944656945958400 12257779 -107939459176575841799523560746969272720 12257780 -586254322959228876716973627772731014400 12257781 160961454320039173140821245572248609280 12257782 779961121775169731366565378920358259584 12257783 898315082993574504971878145390123561400 12257784 -799693553609183538251359847084851200 12257785 -32501557650796773645946859227890457020 12257786 353962807593895105316166576093496872960 12257787 -136006952619884148401162595510784716432 12257788 -295614968597455159680866242715037855744 12257789 687022468517129638340975842979224941024 12257790 -51146626393816872181725326763728793600 12257791 -496718491540033810474258241355600200000 12257792 235679834122535338465009442751302860800 12257793 764073819424692037760959081980560109600 12257794 -8306702483215572792497861897080514688 12257795 -633814413980538790946910039427653120 12257796 242706216526443200406146589159402580992 12257797 250084250005607971649640744586438317820 12257798 43725653372885338299608632948795330560 12257799 571450523070680759848165651699455301200 12257800 1055735755336452702979821299441836032000 12257801 568916628130817131432293304564792522464 12257802 -1168813706462062138845667736326080720 12257803 40686180245035825081155100744028134400 12257804 47433578578292404677937431272443686912 12257805 256835513033032236306953788494099400320 12257806 28230527965657357843018278759564991488 12257807 -146656828226646373806895669141939188480 12257808 -148922206548771136924177405029684412416 12257809 1533762527932560563277623585820931225010 12257810 615636757971730425605090262315056501760 12257811 2420492497387526390122283606520397704 12257812 234874679844099271563324848647220203520 12257813 -372267041369665144491838513918872629280 12257814 532271353089709697670905280313765602240 12257815 -455737076613656859306593575504384796880 12257816 1960283305346978450532528453201348648960 12257817 474856650763998423725746242993828217536 12257818 -43231665338131250788873989520310025984 12257819 266657784592995512933855595507811028496 12257820 -454741683458479526096155915445748672000 12257821 124988545376473189011967129564818322022 12257822 -477220607779042800832557666953623416576 12257823 -815977479641539503925482317213144421816 12257824 -2716970199719843658993862681818782760960 12257825 -233579606667697253628154045354284789450 12257826 33233343597203967834823235279843034624 12257827 -409122987263976924410928305724211395600 12257828 180846061269736240035165467840013299712 12257829 -1062184908206476888025498477208105300036 12257830 -274723551037186613898936320495070679680 12257831 -1531588519859678297022835680812234427000 12257832 -168488304312711277469730797866170777600 12257833 463637861248683719832121467136586405376 12257834 -332873787594140028586150347580058597376 12257835 1039476954016757118313635713633987688960 12257836 -419906311203685017181299308297986083840 12257837 1379295550329984400825783442319195438486 12257838 12179552526156447424068740511070003200 12257839 875296501988497751539826766395649862200 12257840 -67010957691807011687990709744800563200 12257841 -117019332073412842812714202680244221696 12257842 -369697954827348701384928472816606898928 12257843 -92446739408840583589199126630304813312 12257844 780568419324764543276205938946330095616 12257845 117695004126385769253242756504246311200 12257846 -484336300433588258192786901274644268128 12257847 -146078488446281812467057344577502199760 12257848 -392169792589005447843655951094773616640 12257849 -1657944075083887520774055763509097224150 12257850 -113171501560013556926659394011186176000 12257851 -1177005169333851759215250906943468414568 12257852 -911134150432683673316461621001732831232 12257853 302794640634959538035250845706923867904 12257854 -63900873055366616616244663109355648000 12257855 207539503378384308226335581663527022160 12257856 76671458733935163644654526795095212032 12257857 784318545213938146070368507289958439106 12257858 96069592777201907134877688697094723280 12257859 62278811644846083685200754697659334904 12257860 -41319863000382301055354432172175603200 12257861 336770374862113162064954768157889209024 12257862 -240754947033766349698051831622795128320 12257863 66153667664151634156302229159525876504 12257864 724575853132371610172619590765797048320 12257865 196315137447177329318403586081066752000 12257866 -324276188997886081768598269518649910016 12257867 143197192812405106046958629274817695432 12257868 -10545626899771645033377027990134784000 12257869 -341796772611821902804154350746008308960 12257870 -57276898027542062061644223159071181120 12257871 -418713982782983691694766050058290964088 12257872 -47646084952092847840333674315344510976 12257873 -957954921171079011335058780048427717056 12257874 -222633873073498663338296235086052489456 12257875 -247011703291872775854401149038845880000 12257876 -700312560736032679108965603722012864640 12257877 -29797118763866212471403098831265566080 12257878 -39385066661327858742038106458340012288 12257879 1165071601769128373714271002070218409480 12257880 -332539905431729812133210763341767680000 12257881 -3981959211137422734576678486183006240 12257882 -111724741267645680821695716638057558016 12257883 -518134407958082362497556558874363072856 12257884 -371702341937101897159328163580652749824 12257885 1146279685381520984547996130982133497580 12257886 422152711712641812415423495059763654464 12257887 375651065161524367501316629350576213536 12257888 -1551438049920631759161613713327591260160 12257889 486498120583599683929698287030936891712 12257890 606311844729160098765509613489070716480 12257891 407672750217047784513033129212022539292 12257892 518526480833667633908804223573278641152 12257893 -369439861471636441950258432245298705672 12257894 -291934336400118836367122214408958865280 12257895 202115318840066215884223665491697995040 12257896 21336849407321629300235146665520005120 12257897 1653444310225149295156993469312193762420 12257898 -581177150597371504365801655866496187136 12257899 53667887570759941333877475782751658320 12257900 39935695450617330844267333647802656000 12257901 -46665106404239344321428275437874193960 12257902 335179526063732514552442397742874585152 12257903 -33471866884102913512881262082077118496 12257904 129748772964661946406879854873144721408 12257905 130957322778464674699082769583968180 12257906 949884841907683352949399271274950747152 12257907 848062020333822087137394637735725487680 12257908 -695704962936379540414143578611702470528 12257909 101757230860713083607942294719593624110 12257910 116469842118547715388345825871308668160 12257911 -1576142791211916634361451337114564046488 12257912 -1804643757814955192174008180050186547200 12257913 -438944335514685751081540646901578720256 12257914 695918149122024405472130687517324019056 12257915 193590620458892438636439889256693099520 12257916 -317768618870062706967770557198401601536 12257917 -69548603766333263997596037956952725408 12257918 -1545523571058110592148434450425589249408 12257919 292348756074768566132712322561361529600 12257920 247757984097869907593113886213013504000 12257921 -634810897854027438944746131309396724908 12257922 -67602226616671357804837352439928296960 12257923 -1102286493173632314052170962305289889840 12257924 -817799652208854675131164259376427008 12257925 -19558122758361297253531152136427932800 12257926 216785647399389657576450421099972723200 12257927 -163543912184564154672606820193059891200 12257928 820777624410773531341715861903322240000 12257929 -1016656416079709973229277499487078468224 12257930 -65679644810294645423176880739816595200 12257931 -186161229277504794791880580781032824576 12257932 1363669052122653860216334743203749350400 12257933 -836864573042791125423610628290422079818 12257934 32431257407569772921425334684549427456 12257935 -75727486170571065440198473939729500000 12257936 139101405964225177436522958377975808000 12257937 -448512118829685170783937559764637587072 12257938 189826754929257060402715116700551436032 12257939 2204222125133439678717082984345102056 12257940 -495854588211652998808414206452764416000 12257941 -69211091345223193101925119059164010948 12257942 -205834635811829694983427725763707008128 12257943 979037199075876511620617125453272329064 12257944 -338235414076437489139608820841799075840 12257945 432294795873780018079957106183224291200 12257946 -109091680095211030968774259153047621120 12257947 -167270212232805509814631029552229087648 12257948 -677950205923610598495531700437933027840 12257949 -194361847097347612040907077491929718752 12257950 -378423641094195148969220305663476744000 12257951 -392179723958389853889704202229434294048 12257952 134112115444514538112640277084383477760 12257953 860518347207125983634020376193454207202 12257954 108512221423633937079452817514140196176 12257955 155679631399760421692731616559287604000 12257956 1055616618970314342980995617493542215680 12257957 1112331487331331907073301479387939610720 12257958 -141875214397360118777895029759659253760 12257959 -219221155071660382041440174575506495520 12257960 436451234918705713978729867017171763200 12257961 -775947593919028384715652963573330223728 12257962 402876548895251445633316246008157135200 12257963 760929860832043430912633892181090588212 12257964 85182651769731550552267944204115607040 12257965 336751362779657646120114385914060049920 12257966 -50409295381084372610378849046068348160 12257967 -16078960359646384672392018535601176320 12257968 -157747631673625604119302327062616637440 12257969 -170400558022145807803152699472908099804 12257970 165758059903200000336058542588564940800 12257971 -1534901993651834815716344423545987667256 12257972 -234573886520037719226665223711824068224 12257973 -7146870946215835551740374692312631296 12257974 786108828935476508268074687676683192736 12257975 -46741876177200746288187508297045242000 12257976 -801182009859314296427350583805332029440 12257977 -1080953787169813247711409422218855705174 12257978 137536450983719436961651637472984334560 12257979 -991963056417902475389836486975034615016 12257980 -13384775426629073687876071227702159360 12257981 -1506658157664844424598868731936172461300 12257982 -2895372784835565444355954139997053760 12257983 9274210918382267029105828764774082640 12257984 308874875088415907692405026569742974976 12257985 -679184166806918355549036747874478178240 12257986 -119298283764516643035187917744975953856 12257987 415614503899253372952956259141206150040 12257988 -21667950137490547549058774068434195456 12257989 131760910305710647800779331885835292672 12257990 109338948267169321595205330248323785600 12257991 -1129595744100812747076308964840995682000 12257992 297066998721666601687332688360986240000 12257993 -598626309535984795845204853992185687520 12257994 -24538301061576284268427310535573462528 12257995 57957598167837014677772915979121275120 12257996 350566666939816899506724239036460249600 12257997 225177039028888686032024772344156418720 12257998 -429963458011199911525881563779283205120 12257999 54429177260881536368006372171212343808 12258000 -35313474658192837243774890874306560000 12258001 -261917332388807794201037677880095187648 12258002 -46156279759389080749691814690910272000 12258003 1064685077905465038041858110858850308464 12258004 -471743747404634411245158131614906073088 12258005 115905106452299556265084056533264397660 12258006 -202513770683600142879672958519065516096 12258007 -1207799340414570008221790953074684058744 12258008 316749171445158430885998906235392491520 12258009 -1363800328036805991531315044663049033036 12258010 3031550582378742963380127081385497600 12258011 500437015782882427262962105698935524704 12258012 346853234370331671018669009858199606272 12258013 1607752914003834136055337524474868462540 12258014 4076743866922844193996927112568940288 12258015 138608220333888911755992646542716490240 12258016 -513495871537578064379244380935585529856 12258017 -154365961511354306671527785315924444880 12258018 428285041760463920778911518676151846864 12258019 -3566902002061132584963369043209329426456 12258020 -136450820157441695157841178210941501440 12258021 -708894821298601137617910595753824983040 12258022 -150223801611108787751367996052256775936 12258023 934263350319071375238149625180439980960 12258024 725478709817982705458573463318255697920 12258025 -147730305148038830113621725031166863700 12258026 -703087112206050764845190246040654240 12258027 -403187613557826698961522214734029900160 12258028 -1734537788395772862642238645268036370944 12258029 -364302793256422566459631161252987954048 12258030 796331271250314241638392196023208837120 12258031 -56427165459146476702922980396398595400 12258032 74538901346432440147452636429693812736 12258033 401437329569853276622712904046257850224 12258034 52636426280192516800719924897122165760 12258035 -910313990338113425692988129894451499200 12258036 -213498764630932967643353879702171894400 12258037 205904490045268199521945806216382656384 12258038 358047457530478923341551771511110060800 12258039 385573138090687483220695958612111082960 12258040 -302798158370333799384247243285833216000 12258041 232310495584612832131690579156152974442 12258042 -77488602619259528303137352959174668288 12258043 47058228369988342480141823481803376400 12258044 -105604808110838015381329831004208188928 12258045 -70559707045042436085818780152276913760 12258046 -170835024974055266415726567363466221120 12258047 -458661209846705958538869497841724917504 12258048 424369354465133024969001990862204305408 12258049 908540915125528296052959118806138018050 12258050 -178712919543680615784945653280363955200 12258051 -110047760459286252028289788668175918080 12258052 -393227083439798810931544938066009243648 12258053 -21010163666829682931018576158005888576 12258054 -59782219792456493885869641894299696448 12258055 301696358259398800208574431483906364000 12258056 678210277647290543728378047190122746880 12258057 -102417802657788277115197339242501642240 12258058 634193818533114691236758683069076696880 12258059 322669963101652380426685222822088016000 12258060 -217500347327984811363665793012098135040 12258061 30549360241032926601490846725127329900 12258062 205490274892454299499618223648571120512 12258063 275089093030939104152562513168692066448 12258064 -28478577635630442679954046808716738560 12258065 -418577549707481416219286252770158665280 12258066 -35885709869193001356954394405770965376 12258067 -52017493994880036096551628613735079568 12258068 168601541070278839282507523203510030080 12258069 527777450632035813782432202806172848544 12258070 534801630600508213094285723286281195520 12258071 59256005057878120306600615493577338880 12258072 -113452910566564905206724506010874306560 12258073 -533828987868272059080675247659975736380 12258074 -4586922116538571747300650919102383360 12258075 5497552909559574713500962144723363600 12258076 -730017791456872095505317923492377674240 12258077 150280345857539716349742788968125982674 12258078 -135015053862976144478157587447816939520 12258079 -821088109372513498752194405876855581200 12258080 -181979458980879699510987022358575841280 12258081 -717475946788297216104740004063234384000 12258082 -290656660459487347054212070776419414016 12258083 757961134703791735869266219069797066332 12258084 328507249128199316540640792251106527232 12258085 523218618858251275374176202682274963580 12258086 355556932841776717673057109557303680992 12258087 35127606970280583711112540276589607936 12258088 514311095351422010151049596475427205120 12258089 -494515799127068869152064721274390378240 12258090 35319771823284119784982694776184502720 12258091 -1451430799144186517505470275009837842508 12258092 325022215343932139435356586863068364800 12258093 -562909358576429729250459999424077894336 12258094 289602544692531077609600145930734794752 12258095 -392636307739731398332590802449471833400 12258096 -2594006367799584908490259116152586240 12258097 -1562580359986492814834434883879433038400 12258098 -268806421775958962682545155047192484320 12258099 -17214368066484462889520236100907632640 12258100 -105189551989307362107801514745498105600 12258101 -57293418486352231573164382269476877348 12258102 -237795534435569868637144335074328303168 12258103 57980654093467648469164881841366791168 12258104 -154573809217260698830948412115898183680 12258105 -1131999551875252389083851130085233280 12258106 87879094915082679477943023423338254080 12258107 -213026805868901059024129357577761711644 12258108 1009548058532676646808133116967097451520 12258109 569414211120695740357516388857146106310 12258110 42300357471417788381160430642271381760 12258111 -34750180295633577412341880191712506096 12258112 -242747248286238969044799546260650983424 12258113 -126747449579594556115751099927073400320 12258114 513005940989933139435035135981325680640 12258115 -759854509413476416867650594973396201200 12258116 2847229471002123221585413946668492032 12258117 86315196702089418061845079407913421760 12258118 -756748090123292893294658318469605166240 12258119 -891999229049834192063147764328232646104 12258120 -35258040771980149498454282873276006400 12258121 -690805664788196143245721019037611632678 12258122 -717114158129850380375240992501555061760 12258123 -210304569510923569207896371530851896616 12258124 844579567306340079193677425102430999296 12258125 43586700517591660115502669749035140000 12258126 223346678867837000363544106236947677440 12258127 -58620228807061972606613931958855968288 12258128 -229881781632585754899112593810041487360 12258129 -87826101794389239658354841241507196032 12258130 -753615778362561540088268887753174745280 12258131 -723071578564274191038289746825815554068 12258132 526486562593860807239946849696893184000 12258133 -2475906002404456356912163758517701233152 12258134 -367066438764486513956139606029685043200 12258135 426809185982421706637979621976923840000 12258136 -1631417679762130975961253720671308247040 12258137 -569329898792711351532586905865728792828 12258138 468599272389067016382173427220611346944 12258139 -7512973293862774094123416662004779360 12258140 -283070622858133180910567196299003443200 12258141 425143623070838299228334691625453968000 12258142 -284895132085404050751389176217043916608 12258143 77523761946425995152124299018979857504 12258144 -232544887288925100991647168193848410112 12258145 -508050247174786288466047181916950921280 12258146 660718357385338276574463335455816272 12258147 621788979427742153157254329675329720 12258148 -129097253808617317867143966987459993600 12258149 982470143060503062585701441876632382400 12258150 82331751965045492323243540726596403200 12258151 1149290507872086117946603782856253556152 12258152 46234226081729012052521135109897093120 12258153 -1022995706304398070287126147757585456438 12258154 964250068279162012707636467500651165440 12258155 21450753814910904488744296362069264000 12258156 -365652404265076144166709693038539330560 12258157 -962637184117098402889299442395835303594 12258158 294285112688233940440460757397745954688 12258159 653828930796123456260482150617261604104 12258160 -1107657972812893230014271263760384000 12258161 235717401654522818434725668957362246452 12258162 161152454084230395402987400647330585600 12258163 343867076194465867177912338231914254412 12258164 -2063444462630526173098988957729022234624 12258165 481108917243046386289760588409992773920 12258166 699324295184971090479305124845282320032 12258167 -1134498496428059031527860024676928503808 12258168 150679786544814317566470395384988057600 12258169 248527217536000754230855446757873501824 12258170 -656760957786111805409939956400255346720 12258171 319834920245246018078799578244203300940 12258172 -27389508202235291865395463580075158528 12258173 515294765511839231234934091825600381440 12258174 -103421317420355112771446617302360382848 12258175 -316198898681439649053263952669635403200 12258176 -456979564473074074842939058600311521280 12258177 774857525729160647916802937960673545520 12258178 241195256065725090199287730008184754640 12258179 916778665799935043118394562751719334780 12258180 -109728576346695066734070071250590146560 12258181 -463989574447432126915452941135412314056 12258182 -14083912969835480811858814062624247488 12258183 361713082808805435662806627611820908840 12258184 -636192798682404952040984790925255833600 12258185 -724220709667018456827608484811434718620 12258186 -51031125669761794704552100113011763456 12258187 909358353147555851311585939194388642680 12258188 1313893636433647599722577869910204443136 12258189 -739846112003965452775818745837629711360 12258190 86557425400266448126190012915995215360 12258191 631478731936130200854189070541989587384 12258192 -39299961323510638270127970118826065920 12258193 1408843493477803727267496028297559226880 12258194 -316100722373720377213253854908553873920 12258195 173138881910167296913974059525057936640 12258196 223566260267788108822021088329208875008 12258197 -10172526833965213242272757981892502400 12258198 292172427658535384731924656943486860384 12258199 15555272329891843741443201095622249864 12258200 37280334369950939729583478742778624000 12258201 -155046999594133325625774751381116859200 12258202 287289980954713039935628267119847724544 12258203 148728755282282670319928744655086962680 12258204 182489784925313445212405497757501693952 12258205 310415173977561155172215888836989802860 12258206 -182766847902296289447827120586599625216 12258207 370884410369871495216090630087183240528 12258208 530664156667546565860883810048166789120 12258209 1291788260866395984431895995871494845410 12258210 -50393090549572197959695488269199575040 12258211 -139516768059737549937315863447145461760 12258212 -134215969685648842876689266448453507840 12258213 -266101961163220531886169645994490308800 12258214 -850457088642416565444799094924873216544 12258215 -484449370200254361594059564119026701640 12258216 -22564430603107274571870053816302187520 12258217 -910098531047527756563339633235570697734 12258218 156107828330559446967890407078761047040 12258219 721112472324797947202667278120924493144 12258220 -3066613138219476563501610788887403520 12258221 443142424845938421802467638554103085888 12258222 478995470509287463620870966079666923072 12258223 1338900874196272189152691167453284814520 12258224 -1638165307787249617857020058535231488 12258225 -828274590731809410403208458473172800 12258226 -14758364269812577354927529562415976688 12258227 56759275011400499367304152486369244152 12258228 141115053379806998879345133782906234880 12258229 -941746594113230487333843912776709617170 12258230 137689593156496965982185971156746080000 12258231 -50320858465899952803374473712519896320 12258232 -494622810059507012164502255423068753920 12258233 4523738213745851945366047414765815624 12258234 -128342911367935323663448417967450986272 12258235 788884086537283036288147758682641426960 12258236 1723701778531243004507298159091366259712 12258237 60192460372350083892676799046663006720 12258238 -779145236879868685494308668765938036480 12258239 -243200506267603631037212746643658547344 12258240 -102206636893324247845563551541457059840 12258241 277993980481634097768681719696312402304 12258242 81364157876432382485490529903385748000 12258243 -853893792026222451989507635716562006800 12258244 -253755737162865322094267677717090670464 12258245 -1293253828897099657235153869480115951400 12258246 -103835168522542725839746980437048113152 12258247 -116167981522079995179997825285913708280 12258248 -13131987684863335640095265329325168640 12258249 235149396103123503493383708107751028800 12258250 -653039788274385548880874499949351816000 12258251 342558745495185819580172535311840655252 12258252 196915214412209449273792469305432481280 12258253 -441718325918415750261818374356086023680 12258254 -153332786602118425929763493436413633088 12258255 239806140572263411333739112955886812320 12258256 107748157908801030580851343430823706624 12258257 984243210066744129052013308311418839744 12258258 214824600422966472587615075745864517632 12258259 -52819158060738652727794703888759333696 12258260 57245061181328987231102327629517414400 12258261 -323769128264847372467962181312882410212 12258262 -94712189304244277803795297155420630336 12258263 -773629015230531358234948346816137306488 12258264 -46498771930656098064585912021644083200 12258265 -492153519772124605572338519218442090880 12258266 -317655154431920984433615452052255921168 12258267 56814132062885344227416559374195046912 12258268 -7077314626779777330437668789780480 12258269 528029917125525807119397115129347666540 12258270 -187424938937272440649691035493061580800 12258271 -6543611342868075095950130823015747600 12258272 -238948371879942310412841653080770478080 12258273 359760853436818818597376792494600663984 12258274 -188241979298758458369627220868512654848 12258275 305856702737166666269485619113583755800 12258276 109322150608812219077484567342489600 12258277 154402678309915844498005427097116274592 12258278 -75402985697301659116980234290065626240 12258279 136261078591872759782827758991395786648 12258280 381710819740872440328414501993367910400 12258281 590351574283973891906622536802055310010 12258282 -223768821820669401266178531419802071808 12258283 -32464616988338561402830853150908149000 12258284 -224178983296177560989303202570688368384 12258285 -61345156031527695384309860316892176000 12258286 -336854269470662688108241440859113897408 12258287 -505963690828466997927228171003033755520 12258288 -26699081837507715412113649076503904256 12258289 265238468950191918737513142176018921124 12258290 74773701564021600872008008683658470400 12258291 109740446632356399919981902740800961592 12258292 -467431754969923661412786320335439400960 12258293 741218164399409375801170636227874426542 12258294 -111154194525923411463441232627114672128 12258295 -490820871601915409213750348572461138720 12258296 436737301463837743257275073008081633280 12258297 85960917901511552266573256982415439946 12258298 310825098744011329745826498146239807488 12258299 528265159519611902610958135196829936960 12258300 -67672376952195682403649628606154880000 12258301 825323480179322572019432325940941945024 12258302 -271253035754556396931742951204452549248 12258303 89094035882584584176205823311914446608 12258304 1238734025671366333581120685544440856576 12258305 -1182260991360347392625133232385007699840 12258306 -20595421329551373191908280155196509440 12258307 -161444359938120439847881256090359069444 12258308 212584814999083105842876047396975948928 12258309 -253714749048347778280465515622703945088 12258310 113173572709223131250029537435823308800 12258311 -11928572124971790603917195951039996880 12258312 -781193548214099678037057701116546252800 12258313 119355303748398454497906792816567674724 12258314 -104789380127909597754052375031103681744 12258315 188268837323445645667286388303514797360 12258316 -283934096600529534975264942548862736384 12258317 613943528100092732653150997977843671180 12258318 19296431494063681048815932439912765504 12258319 1608078273560210985079995845631726092720 12258320 -380096819998446034181815630631070597120 12258321 1450518264234665104082361944198614215264 12258322 341073761090906053422901855796046413472 12258323 299076524143551899427133595684907494400 12258324 -377672973547242060768215168179819868160 12258325 493784969285941912353159823294015236000 12258326 265025155143062286236596054874961156480 12258327 -854303514511331542154191505018081417880 12258328 -1564506354658176885178207004176046499840 12258329 844106196966177187874820259462684984260 12258330 -67682229890640659629016416121440972800 12258331 -1220897419144821734899551454698719302736 12258332 980832864099428377404073459455517581312 12258333 297698609610602344882798065963300480480 12258334 -619595288887943530465887209828446640448 12258335 -747905223871757253695387465391746181720 12258336 1128023346982892616561613069925431640064 12258337 -293041422938152490201313729779997583168 12258338 244655715090664229794881479156857184640 12258339 -787471770493077748284273469751911226112 12258340 111708916670070261995600499600809594880 12258341 99591784814479937607426666898361101500 12258342 258718214553633505210046479716970225440 12258343 1509289378516321179926278311584596604880 12258344 -97747605320869966125267116183288217600 12258345 68547932021041182900475111742330600640 12258346 -111287909234395212716418334287142887936 12258347 -62981779405940192214226042516410576204 12258348 -333741025070676644969398481040602271744 12258349 -289732636790363627422837547368271995764 12258350 -192850555671322060506680832144871992000 12258351 13053674471823268718298843419619379200 12258352 -720342118349108817193214260421411340288 12258353 -221422705849252596127572957863764833696 12258354 -1285894712244549851509338905166888192 12258355 1023976248323672450811970076979322571760 12258356 99596681611997507346385165435035439104 12258357 235240294784366078329898037637407947040 12258358 -62256940591494101564105966111223283200 12258359 -526483228801702888730759245535075860584 12258360 449264247458926721484322028447563161600 12258361 97516404897145881161360430897387169024 12258362 -474106152707369639739228386021143943568 12258363 266933169463984670449750577154903544320 12258364 -1003733618261550944125985275355191604224 12258365 -177169724751512431079216771260113669120 12258366 -200208335437285133118151753046716675776 12258367 -1864381589156689323473248737750914458248 12258368 329631815413145259737262177477261262848 12258369 925125848445261420136615424604905599794 12258370 -178828319579361369795496990462797014400 12258371 -1064924990966898056452821561829284235800 12258372 -174252282637848285070156051613397454848 12258373 1574486903295111649768824976340918686622 12258374 403898237441473645102145802921228291936 12258375 -821157840199847530130604969714424056000 12258376 -356531097662733478746420248614008422400 12258377 -1131746424639191407290509806805299006776 12258378 -303214360639548312039009072660833647872 12258379 51655666876469792449101573747129064800 12258380 -593000581756926065090214492141550387200 12258381 30443045526723223212489857358367532064 12258382 378937919541145161112585281859485268800 12258383 -631920515814836248451138755333581460368 12258384 150959163166201821958846285772122619904 12258385 314286115248150138289724572006723915560 12258386 292294599442359926821134190298879625216 12258387 1293942037716378739909780591439292675120 12258388 -50127581994623442818666089009116385280 12258389 787447634766267869929576501886472732 12258390 -12824261660710749952784069356839609600 12258391 -402656305989665355649242970233893815568 12258392 82374061428618421845903568150076620800 12258393 138959292487672105971932276177741486784 12258394 359669623618821171501773204165283259872 12258395 -1882281469941568417296508305444759953280 12258396 127313116892400292194599775563923763712 12258397 25895996316305026469528951668133990560 12258398 -104294962300560985492854003223299004800 12258399 287648973616677705599850115156702990080 12258400 -32704535731717635428451490112471040000 12258401 -325721706439797845643618568463867912400 12258402 -127556398629040915616867199630365359104 12258403 758431076389693753660537260295288046080 12258404 1033485296697891760225280678677015049856 12258405 -781292634574299315719160543743671732800 12258406 -52313359161418961779361105730629663616 12258407 -324104169289621324365784671748985042976 12258408 64579917240368415100161910957224591360 12258409 1016350349973568349606680180834375255610 12258410 -101846159798374647321013129252748256000 12258411 -1111317543499537691017007081167657660032 12258412 -487093851514979472806221651205757286144 12258413 -147183184317331615143754057978087015338 12258414 27116197025396147126359456507811389440 12258415 -62996241341099475157987294953850069200 12258416 -46596887359577992885547580846133936128 12258417 -170969288373725374771479397719969658560 12258418 255869092072368334890331199916169862160 12258419 498434685831358126506697281152588784696 12258420 285280858628381208030354976893997363200 12258421 388893617360731069965335056752009943040 12258422 -700250407365155230437938104553302550976 12258423 -172965126662089985368233576005818527360 12258424 -977354195692047656149878420174911447040 12258425 -169765578109623321044393239416794424000 12258426 76578922366997418294733053179271295488 12258427 1390901389782636474364630498917092858276 12258428 166568586470252394647532918355342642176 12258429 -53795513147707717317909448547873481216 12258430 -556560702076824617516399292483843072000 12258431 595145477608230968881512076121950415232 12258432 1463585018820925666368273327777329971200 12258433 137765728784340268755908031936968120640 12258434 -24316413734839519503709136218808640000 12258435 -145892969156598765898642549712268099840 12258436 193783347223436007793776284848262310912 12258437 2626399174907471831464773144179055803232 12258438 308667147134756627562359104258141454208 12258439 -603117707658091234064958248941639682160 12258440 17117577327556213906969989816614092800 12258441 -491661448097708252483173835066338164252 12258442 285262493603891988720495727587983514624 12258443 -1594539958924021580362887095840901835308 12258444 399906978882849579121694887941450289152 12258445 -753067194995844623504074647717296269200 12258446 -531906568318137046967764597605064861440 12258447 -603656147665881432703459962277025038200 12258448 -241944267642401407685015283611961655296 12258449 -51618901710942610266102301201822851264 12258450 -242330652999006564280927078006357208400 12258451 -2349541401504542067351467553561385298496 12258452 -51080715828362666433021725988195295488 12258453 549223894282912769635448713916594150304 12258454 -15425558661290937310980694821078982656 12258455 528022321679577847722006528501950344320 12258456 -42206823038838034781159864977786798080 12258457 -623969348241682403669877208106153621040 12258458 607031032385048830365796481710176752640 12258459 79680422426612552879717475218926899540 12258460 62931881622644115599128617726532001280 12258461 -1525628887590981874550702209083353830938 12258462 -687824912132062359122528335409493614976 12258463 -683097337253776613046948762547477526176 12258464 696043938817488748593768938034863210496 12258465 4744996317382284979739460449178762240 12258466 -24517075229315408773693035883294324992 12258467 88860508555985700278395218623491910880 12258468 -466376449286817218633755350493659893760 12258469 -537197258695593581983140872915719931904 12258470 -82888829467564552160232670845008279040 12258471 348303724258467979954458655708239636480 12258472 974889761719604535536010401518075975680 12258473 -520277815195552954336725166970302870278 12258474 -2028186318954543699775622562651444480 12258475 279644460675560923089562280756166258500 12258476 762099573559260440603401528621474636032 12258477 10556933319449898982705286371075723200 12258478 -549774113490985982276266160723937446976 12258479 -953112730510810430683612090962385175424 12258480 14317407959604020482405923849918873600 12258481 816430332221745580668302282934916370100 12258482 -564420787480800374999445313708338594816 12258483 17568858912173145924536808197012395584 12258484 -75329235541256137963999240689933815808 12258485 -217571940882337374882963291963441699840 12258486 -222367764813375936692625153653023361280 12258487 -1118527569838787517858193156519482427864 12258488 1042580705651399967470478724302804971520 12258489 824433721616309452514213634898397025120 12258490 -204363350805124134816889656133019412000 12258491 -32886678837968433557803565474987263728 12258492 334530280048014287500712899385526538752 12258493 761149097807298899360417462599659777024 12258494 -310043785662285161263625358884293557120 12258495 -805195731497289522160332274356467978280 12258496 60281853647737800100594418957754040320 12258497 -953592135990828138136425570045151749054 12258498 81877418713456360154999564783731914240 12258499 -665293112856040469999884994337401801520 12258500 94307740982157500454181792121203776000 12258501 294435913057209571942894300778518110432 12258502 221383139157043726519842377232335042304 12258503 -1517807203374790122072998100680005041720 12258504 -191308941616396960493018289841360435200 12258505 164321171281640616382611598140371185920 12258506 -46972310777837628455981349685555629216 12258507 176575014570661866094351168034183914992 12258508 -462238014753793208448861429888136226304 12258509 54542460774672920056693198329315792960 12258510 68102671517011869214884449567188285440 12258511 -433652247102483908196683003293828111888 12258512 138962974252143222923944488364779896832 12258513 618958814354427255675219641915217623520 12258514 -421385527396419157656548453725439436144 12258515 -519405247138365214508096864055022400400 12258516 -471164130265716290064988664315037333504 12258517 -539274175185489456231736236540107532946 12258518 658322660873091204833650316141101936320 12258519 121231709426661265920896816986641563136 12258520 -4534758630456581504962458246308659200 12258521 627391262034357379641787538367719518944 12258522 -205993597040000516666453000732955291168 12258523 122368556797308242561593227501740072920 12258524 767116968948518177587484012258223684096 12258525 -23135142019305314062941594923814336000 12258526 -11364545238738706981800368094917931840 12258527 724007221761123166112763232560209770272 12258528 -1230586659175575704911513151850558259200 12258529 65203335701181026020482963401262753684 12258530 -635757663188079900384149268993941323200 12258531 -691887624496968685970174674308280353180 12258532 -490797842705299684139904022461991833600 12258533 493890616752808571657558310056101476864 12258534 -274467831905423937308899336724083691520 12258535 324294737503426140328879804543637316000 12258536 775920859020390273401710367636760115200 12258537 -900812527570346874842558541859460803440 12258538 -758358532080987910148879121362416768080 12258539 -1389205008380061254838719254358194003344 12258540 9931701268475720268032776053426094080 12258541 -234855909635381884800546050301246975200 12258542 -508634672576342397582797031114491003328 12258543 -721170035527966697822189594272063817472 12258544 -93459120168340825898370356737328513024 12258545 456170330344491120770786313615992413440 12258546 -134478947885798467329951845043107231616 12258547 216303336787664314881348513350981289984 12258548 413730383241041075782432006335179980800 12258549 149196918425045022741131786226295094400 12258550 -441723885409011686938272333965748319200 12258551 -888617748354208015164246837666004679448 12258552 183342142252249478448690509281758597120 12258553 -217099097229667813481233535974630312880 12258554 -96947666328996700674965120162383981056 12258555 -473241898836859779586667964991147716240 12258556 -5898119411268486513982457391578821632 12258557 -201203624577131756101765061598677579220 12258558 -275353998000569916908290238100207197376 12258559 -693697247901404443513084894254385066240 12258560 -602802304485688229688877670485500887040 12258561 27927058586289940822255000349568508800 12258562 25875779350157794027703151675140510592 12258563 386208316313031312705206470091014270704 12258564 273519188181101164117742963799455250432 12258565 586467350419337540093071209629133666720 12258566 -269842124679707125876557859285935240960 12258567 1641454789160499420159179306134080204240 12258568 -451110877318163352444072495567608217600 12258569 -5536324825195948711858919620677652320 12258570 165736624066389144937429956746449574400 12258571 95041832452683987561503090097033010944 12258572 945057991692673000203893441728965073920 12258573 112170442798103913014709971562566698368 12258574 -189321995548985467321515228806589862464 12258575 -249181473266336056341739877656686793800 12258576 -43151105209669609910164767879372472320 12258577 80112647560325455979110483376389327872 12258578 -53724132866436192013683954977137108992 12258579 140769409772175063385009727171343992688 12258580 -74890717384782146193277429384728172800 12258581 -447566416121171998312697703522302085960 12258582 16115803008528838140144295003338246144 12258583 155568710981500915969302108227816437832 12258584 14157334848974204832418908524041205760 12258585 -472088940208496211630217556464288637760 12258586 322015190483284822825645124756704161024 12258587 -904383734432401379637955764562261796352 12258588 1191343464870647345758839850737457397760 12258589 -163837222002719978693219767686556577088 12258590 155277611888093404827746316389137497600 12258591 -99157773564879421994859941008959553920 12258592 522835760220705200925221774268640591872 12258593 -482106246028237317226501222335413054460 12258594 -404597963565521645968094249864262792960 12258595 -195800519969397269652314620142956580400 12258596 -209952099918865342461040541974275563520 12258597 7430699642574350654307304204799105856 12258598 -79426262366141058542749288533370387200 12258599 -222534985252058210936252908574294580000 12258600 -241553325733249703823160376328916992000 12258601 -635317902654451999213525890460005035398 12258602 -693787489793338820114189072366794038528 12258603 -214082285868551721974862925811993126256 12258604 771896528810959182778989728010657664256 12258605 -1142834255235574040930772282655393786740 12258606 -33248189317419273848756264886070120896 12258607 -364072823820944901890076197571145972560 12258608 -46732464993253531918775157258562387968 12258609 -123111634658218740210068060385748082688 12258610 -8348761805284114999933745438569728000 12258611 -19336444184108141900784121320835409688 12258612 12797663476905073570670085686917386240 12258613 -227156619190346400738015140133361517856 12258614 -1090997897861759186299465782731796782400 12258615 170622937558124103334788597752415004320 12258616 50762829874646498402568147122633748480 12258617 295873522280654308496783960270692296192 12258618 111215399958670553097083422851736016640 12258619 -786813163847946258639847369704116551440 12258620 -177497945782214635993489772911014896640 12258621 25407187197281430287101596448585154784 12258622 405769563223430042156763105572481338112 12258623 -422962580316938567991331932646079780976 12258624 -13602796430137532681819791428371349504 12258625 193652197501035281480302363796185650000 12258626 881445802111856440594359594390536866512 12258627 -20873887010399607214628036589299980992 12258628 -25205757712531449423480323995101941632 12258629 -214257828032830195451032581228746904000 12258630 -224244415831538899335411013735899728640 12258631 -64041057303025867081168294033476768 12258632 532987300161567452540242084052267827200 12258633 -651406434786673065364942928473801762752 12258634 1028823588626576383098100851658251121152 12258635 348686790836606419633686456014686570560 12258636 -10460960286254148165294367064564121600 12258637 -1657876664054545140353572255778385256714 12258638 295010586987190090615272008629472820096 12258639 617894731947101618386370845072057792104 12258640 54562389900546163518357972527056158720 12258641 -10276882460150627682564236816602971648 12258642 -178805593182697901105353486520544251136 12258643 -789212088621016220340005881336435765800 12258644 -555620225366390274601102443998499905664 12258645 -111836665265207370635863582566160930560 12258646 182320647625151334897858489679698922272 12258647 -225191218104254721324246198461324207568 12258648 1913260208873631212124968073467166720000 12258649 -685242170872250185918008016277771667960 12258650 -280153572896983843109917520825726449200 12258651 177219683444787490957792605226827259032 12258652 -327365761559253752754499752522985272320 12258653 -1827896898483735848819067543729525824736 12258654 316170056497247294434153938963797901120 12258655 -4350309095683684732652250737429998080 12258656 -575694017603298015557101266654592892928 12258657 36771926157045098755523610335196928020 12258658 920457035705139423532848379750020313680 12258659 415270993778690501421826622279081847552 12258660 403836878303835539243189230622249717760 12258661 -908278159617644954784487891985759575268 12258662 -34746863475856909376297821637289735168 12258663 -238586744192618166785361612162334635696 12258664 758929701053502474256810466746460651520 12258665 326709872948934490582271644611573633060 12258666 -122765438406363691065756863154543866880 12258667 1045627972671424520385091720318529369600 12258668 34801787448581768044788599485149857280 12258669 -70976367247713774703193405369280561120 12258670 264482018122377615258809864997763752960 12258671 2441926591967244412544472475068795264 12258672 39241439949950677569931410022586449920 12258673 987790221235239198673540519210186414836 12258674 -318270172936618787668680199160087559168 12258675 151623017100477301525478317009769472000 12258676 -1108336252285250039907537954250140538880 12258677 1018926593362811438363034187620082047000 12258678 131064959398268798107040938713802684416 12258679 -341160088959366091092501025058094349720 12258680 -217527455732300183548591311993101107200 12258681 -213141778381519565444379315568842080256 12258682 -223828252566125351015253122266333953600 12258683 -219076626017877995019481702146200385360 12258684 720018919020580710102819882754209400320 12258685 39230402341547479265145299447649619200 12258686 -841957678568838404467598502316062504960 12258687 -319813311016480632551106356264698630656 12258688 186042229157147380119596817385626009600 12258689 4589454361381617444098630395251989424 12258690 -17191163709712930321693506351017364480 12258691 1543137763411919053108725129482558196092 12258692 -180713098366676915304202101523172771328 12258693 -229982264836064785761278772319945224480 12258694 -125477882406260876830441782978920170368 12258695 -740809726561649056970011321501314952080 12258696 145943102906007371132785296705009008640 12258697 1462048342552520924994186255023668872912 12258698 -6149194958507742752158834376478798336 12258699 -90951112898190627575662734330374925120 12258700 34124221837999692748528299636446246400 12258701 157940643715493743981057548815202203904 12258702 11328244324117423585023985547577398784 12258703 -259724390212182206958177726832026820048 12258704 209294223911623322238788995665933803520 12258705 130209500619859938028378588278261806400 12258706 -20032321899260104880365393551793679040 12258707 -411664293250283342904747103247506426848 12258708 -199919078940138176400026166664696332288 12258709 1078062596660998186274012897090220122016 12258710 15565046913508931241373451748271253760 12258711 450909867006773058540745197232973199288 12258712 -1152880716195370348437379599665352069120 12258713 108135607257584131936134471042594674964 12258714 114209298262162090161198376279067282688 12258715 231856476803726812861805122605134580000 12258716 483820760907007021011815916553252707840 12258717 1195102221707547184160323680751953140544 12258718 336155936474959943059228947143581117440 12258719 33367207677244062657711005303690316912 12258720 274104017511760658335383582620298117120 12258721 -525624146085872194618956964885960642078 12258722 956470866093202152961394404105955879808 12258723 759060666961477427937131101384082513784 12258724 -50209276201232564250188087359467663360 12258725 174888095081285204642208255404227068000 12258726 -284153225694319113415358672416810971456 12258727 -748894365788734022051480048489583022040 12258728 -2321182279153782557305471688614928547840 12258729 17908235028678473013335299625590813440 12258730 -556119782324876847623676477744300583680 12258731 -316302386130806893694310369685426827468 12258732 340286600785777642815629208140337219072 12258733 37413328845950845569294949760449519744 12258734 393038875528629450881138537509592629632 12258735 437775660916983512861182212873769725600 12258736 52940007442496193889978148123543928832 12258737 1489089343387341489034695948463323178386 12258738 174680178171696116615838473019499564944 12258739 -1181244693523172378709550278162963849460 12258740 -234082504926489968540022725408324928000 12258741 -1317698098131547090335985113672811008 12258742 -946931838453305991036729323913187001088 12258743 -592261576677684164591151502170933573120 12258744 -57323576610636886492922141053712916480 12258745 -699708588738838280692081347394251517500 12258746 200208143238859633773011326678028628480 12258747 655219963344007003264033762261362099888 12258748 17877431386775945522377806052760081408 12258749 -691150020891412154819193340369548056250 12258750 30566132562325833893526786271912320000 12258751 1528132912161846783017965257694774810464 12258752 220491129346749452608293863694532608 12258753 854604336333556190869464166569679183920 12258754 94033268770535666079585964412124668832 12258755 191828258978775947658179633810345658000 12258756 67847076722881394306990473603859251200 12258757 -111818937587649407176359885592620521088 12258758 890359273477864845862605511703519664480 12258759 47335751455477119436342915184017998504 12258760 491202241029984763186160466728290406400 12258761 619339789010292015494360028819005590362 12258762 -43634410091894866446696047606517104640 12258763 -1623870086346818256625610500419021727920 12258764 36778011341457892073979378400977223680 12258765 303571850553505872957736505577229388460 12258766 -79734546418214255354848629042854835456 12258767 -1784666976313463312820621118325638247184 12258768 -50232459212846877758349289842051121152 12258769 -240632327700181452470090725813000182156 12258770 158623732912122458644079800868113728000 12258771 412950079696406138517115095234068899440 12258772 744400233113019046085736857127982741376 12258773 -1072646385796278997111076017542190518240 12258774 294760095559356981229330873931898546816 12258775 -1350122594241349268984575264036547239200 12258776 935937390003297963913758185199852687360 12258777 -319919264162776145577074543485557132960 12258778 -105725376293379425783793589360956044544 12258779 -404988473701322982770952943947526911216 12258780 208580047192158253331891522353222993920 12258781 -51059604694616058203533907208178357120 12258782 343310522135822477454061232817373670400 12258783 87278077299804800295751051495665005712 12258784 14412205119658345582936867090873712640 12258785 -187411831607920548096082237297502580480 12258786 285143360231566771770184674655280832000 12258787 744232028981045886933344708328097317520 12258788 -778495655996767234142292820946067087360 12258789 -207902192552163402798010907995254581760 12258790 -304079566374587753648199788238592041600 12258791 -1340937193544014084812981570798183044808 12258792 -52081516529838890034992678469200117760 12258793 225100641375980142511328982109256932800 12258794 205513052229513805973252449978155349440 12258795 -6024284763112615781133537303419320320 12258796 638991306880561067428926126545216924160 12258797 -529785836551995223754170406796859069728 12258798 -84851236125062310907438789424486169600 12258799 -23141558417125862996340069481273218688 12258800 87074234390784474932342874818850816000 12258801 -242227821507760055038501223267922918270 12258802 233103391876357212136261603681119264768 12258803 -310852623995409086983896044337139936080 12258804 261547965764162568045040323682183514112 12258805 176868537022058579287835503338379076400 12258806 -139763407488380847269721163721469045120 12258807 500440960236226759731788461259039809920 12258808 601401652503458495269778175230913576960 12258809 415709958524244269315800795300805660010 12258810 8576519576560690210338946069458547200 12258811 936119316918140883056952936941676709412 12258812 207026985055144053374208618969313222656 12258813 -363916726455361865854205755317126038976 12258814 -106953144919793037004296393963785631744 12258815 -720340437932000433290965519456981239600 12258816 266904300738274635397123948375581917184 12258817 16857252301318455267872224301700003872 12258818 391928668855800886216455350147472227328 12258819 -1088870395006679807789950163077700001360 12258820 452257506980452603385580323191514112000 12258821 -599215329418976494057816927472679858978 12258822 444774301033628708541378383037258240000 12258823 1347575204377250934013777183981331282072 12258824 -206097892156315456753260020386148183040 12258825 495086994470818119387380251697660880000 12258826 -145438360583390136675559226395000627200 12258827 -4094657505193065264625580204906423040 12258828 -336754748545629020830154801017077995520 12258829 2609140060863052208882716434909702415488 12258830 634927880989222044085850523763641658560 12258831 -195009494855393941881482988659212141680 12258832 23207125677849468642309977865696321536 12258833 -504510407777338209610632578531599203918 12258834 -197227625642389063319328644112048665088 12258835 -170440764144455218122767431566271728720 12258836 319889521823397057583421271750299598336 12258837 -836933089267989595703866358683423474560 12258838 -5963992107304236218715361939498703520 12258839 -10931477895621037432126168667600248176 12258840 -130046070698082785779848950297267404800 12258841 10130468141783639783679454216811543040 12258842 382021968744528191788480392275414457072 12258843 -282903504474935772969772891174487380800 12258844 -317202811930412269231986134077050566144 12258845 -1216143447217206302829783769358838378900 12258846 -446907756913938829209986498377595809728 12258847 -370742357101653101567272470262956041400 12258848 125368444328597922658641992038666469376 12258849 979879058510523857383295535809827017888 12258850 -206504354416423616836965373031452083600 12258851 -246061041813735698180786630975637096960 12258852 -73681215465063835512155958315594144768 12258853 -1213781651301297114253186720362808281540 12258854 -280591149479856301542740939620230814080 12258855 173477156361104761616385473314317665760 12258856 1053950924159135461378252725175817256960 12258857 -50225867467181821103102134110935677440 12258858 19866213636559321919587288681707014400 12258859 509302712784218633527883616651902843060 12258860 130514958856661208985413407434915123200 12258861 598566099895215676681623329752168087872 12258862 48915863028953104556718038447308689408 12258863 -764229902497373128610215353617947227888 12258864 -170795565057795593383821384222239932416 12258865 76848826862038821590505534411231337320 12258866 507487268049128426509677298873003279632 12258867 -258121181574401144099191650205434373320 12258868 -837613249807576507445095794927195598080 12258869 -1462342432411946450866551818501924616384 12258870 108275000538422702349547533733210295040 12258871 -884027372664452556469287477494889795928 12258872 915399084290100424273236102390444748800 12258873 -1907312217286015585286873465754469014 12258874 -682929401626726712049631437857659138848 12258875 630573003759675280959754324887699828000 12258876 -24357455776979525477525939683981148160 12258877 -138706209233183770018923473536266767016 12258878 410071346354639194168226750915780970240 12258879 572366709230460961958603003074141360584 12258880 -242268777186664169104680777920387481600 12258881 -1728009132263624972955512346642201408318 12258882 102657503721771853670466910184444139600 12258883 34141070609868607371216967664513214720 12258884 1049741516772429616741868211288897272832 12258885 -404047059947160970649272453675730079360 12258886 352658568044595209454105062423215282560 12258887 -176563273116378756454450024933335601008 12258888 16631748532765398948697607815120158720 12258889 -1134264448521262690850191915336831074800 12258890 3839565540883206410867235234530304000 12258891 -425299484890670739519898096728834580560 12258892 684498836334433597013427836357223785216 12258893 -705540354745126427512474444610197134858 12258894 -472747643004439719894018902064544267200 12258895 -890378408713716208284198826778129577600 12258896 -158818489079435565112467097798061211648 12258897 -1410955065134754232286821163494847616 12258898 -57666774029771584790295455818573138800 12258899 1290713098595014738833044098782338289900 12258900 163130044016234234873838059599441132800 12258901 2240134752952214339200379416431223719232 12258902 512790444344093926239081398118912494400 12258903 21907591905015268365289951311365134800 12258904 -133239377682351962556053896655024947200 12258905 656263891328804692072047029595885261060 12258906 362530906752860565227289727130988182016 12258907 -1418500563717464548609686234850100742844 12258908 -90841205179633481305386914480013287424 12258909 -21308293536846277160136490807593837960 12258910 552392720713461971233216738605252951360 12258911 -197120786389051363733543813740958932368 12258912 -593573726209311505561537561301938077696 12258913 25475539043048283462534544798969599664 12258914 -123466696843938693952135293386984985600 12258915 -375184726650804655385708198946827719680 12258916 -723406645300046470133609329118503870464 12258917 804555524805958948596589442628754268352 12258918 78298483482926383820873485994013162240 12258919 201874401974179111143328188195908862400 12258920 349039352689959235977553817637656524800 12258921 1200418772029537037686143890992484409504 12258922 -33545205227325285646754257494870712560 12258923 -1365308945082586842214829800997541367080 12258924 -217395265072464492379943701476470598144 12258925 177336151009921792519801356035630216800 12258926 72981563446755087356416495983094161984 12258927 8870672699377851786523580864443790664 12258928 310817381867432823646864884408605835264 12258929 614486614174856886656804992250468222976 12258930 -95353905804829681839577683080563514880 12258931 -649454948478499067419764452572561764096 12258932 424142867876619968591508928247663400960 12258933 20995819380235300189104806048035200000 12258934 107828071126315344467091672593054443200 12258935 63859279627816029941597022325338120000 12258936 -60998838834204641988693723529746247680 12258937 -739786487108638166803101262631296834220 12258938 633062255339762843117260986320606170560 12258939 -156739192533017018549932250030174680320 12258940 -796015305135899257794262723900044264960 12258941 1202196777736949722251401580200561982342 12258942 191533707658605005140001193718729017984 12258943 167616157914324074437336411982841276784 12258944 -1146597483205336541928358491399892500480 12258945 34080488938257782893226806213112822100 12258946 65796179271478451694820266600689441280 12258947 9653858757660039836229254098701018072 12258948 -176671710882614175871723664794650832896 12258949 -192922855697780691192809485685271471240 12258950 -167870923241776836195664362966386688000 12258951 -149483490246977486103516029133644233776 12258952 1146714869881439682725058625258630963200 12258953 -70160882488146158693179116180725286912 12258954 -309051725634427426246341690900748561152 12258955 -641597947687421850973003886140265715840 12258956 2305663541593164942408771199145508864 12258957 879829190822089791456232245052801818240 12258958 1080409442113286736925050080928383145984 12258959 -718219974715728515541015870734936070000 12258960 -32493517590344359564761492022941450240 12258961 -323808163877782929651170455749567165120 12258962 972831034189615623290992677786641081232 12258963 -93033683498462484846325483834075734336 12258964 663988621047654332265815127455670958976 12258965 30055689196128445784059243324421872860 12258966 437200955888331374548143845429739456000 12258967 -1850020390784070072383437731501279047160 12258968 840411141137105500308349538576918722560 12258969 1368164257617004118642829032088243387840 12258970 410433130959829496860324206786373651680 12258971 -298650913363533789045671462341505619600 12258972 994045211962874216948035995853591019520 12258973 -391957433417561649818338068576522186778 12258974 32401123852043711810707072127496998400 12258975 78297625182641947497690405190470270000 12258976 939518388942001668995686978400522993664 12258977 458627449339422448536785157208919352000 12258978 -385049314446004205131365543283171675776 12258979 -326159867018028189323355407379981809216 12258980 -684576709338200678224685619264535449600 12258981 142865904020920947551936952386708166144 12258982 -471166438061982297428159926155476901408 12258983 -994210073279145943048156181999822327040 12258984 170775957303506684328456736809266872320 12258985 -854787626737124196854062941415492841820 12258986 723332454431939964879859391047418838192 12258987 -152475443439279354358433831166709845024 12258988 117629793475669937973434754729368078336 12258989 -983747030185135524401814955897677457044 12258990 -196220087197839883454992681601197900800 12258991 1375165529207404264613080818893931765392 12258992 -84347142729359334899905143263889506304 12258993 112014912066419450083532301429406104384 12258994 -336082163822342911799024340345160320 12258995 -333630926493320324012872213613022561120 12258996 95804478890200470851188945104073697280 12258997 -36043361955370725179630066482531925600 12258998 -347128489615060517608176378443590078080 12258999 -5211106339332980554774960614528153600 12259000 100652198814009191817855603013754880000 12259001 360985793174845598946873305469817430100 12259002 89679635615908835842672053945892896768 12259003 1369054442882805689379088322314801073252 12259004 852658366184092606261030420785142957056 12259005 140555673735997139336644561025336992320 12259006 -3591233645869142064937600378770059136 12259007 -212089137394963991700098636686722406680 12259008 -5081812686142329221113672418347450368 12259009 -561867329777768188315955779142852234560 12259010 951970323771087602161148449538987381760 12259011 -724606142339234680273855377845255307528 12259012 -482291644915130164833303411900989440 12259013 5650921747795152584260262181577800024 12259014 328247942845082394873793366841524712640 12259015 -64657813680412320258157294775487768840 12259016 437766804102064713580663985044621762560 12259017 444825887986585628183208116830658706288 12259018 -273247313167215111835486843970423188896 12259019 1155999602986370744329356821030449590420 12259020 499180257327600957532118956262494617600 12259021 588079135258046649222760681768737551222 12259022 -85913344333738368321490535735433914688 12259023 181521111222948583677097047187487812608 12259024 -258464623181858587178037978485301264384 12259025 181062683124551657287910066555078187000 12259026 -1699113605945483463939686886364243296 12259027 777472209026353079305998288782634293760 12259028 -1125654748824672056400059665767077652480 12259029 -511898338610370242181893603948302398816 12259030 96968908869934222618620596178026630400 12259031 307638844964578036060780535853461393424 12259032 717650050962689535968175521905800376320 12259033 -1559551006778791170489155050736358825718 12259034 368327857531506990891051050070544281312 12259035 611675179751750627311801157519294026320 12259036 17987155951546508743044456586395123712 12259037 68179933439602135309240312991399245152 12259038 -102980244048133501222922764202998487040 12259039 522966578418156656826575659462360888024 12259040 -1041561526690488528211313913581831454720 12259041 71447385581318592180887591373926374944 12259042 9619715688122516286219561783765148032 12259043 443346880160477398430466014290610432064 12259044 215283419092650017833990029098451357696 12259045 810413636672770275209729889009759378300 12259046 -539625569152577973571809814884585202848 12259047 -1728876400264618342016708297542988160000 12259048 716610835670079934942676042929557534720 12259049 -302803470172753616393528995904161859808 12259050 166126518437362660268876754193716172800 12259051 -113463666668593158949696076648573403248 12259052 216952901545979269814423679606591132672 12259053 822935028891508734983938496554247812800 12259054 76126471545420853545580550224954934400 12259055 -253069604178643339379517550698355610040 12259056 68808824741830490736686741668824612864 12259057 -3397411440287185532661375255794036401920 12259058 251220232497420473074611815330595250176 12259059 -108773043178358571934833990955428349392 12259060 -1454685935521249567222997365423299502080 12259061 -173622574432688606878919121953110624338 12259062 332704315129765074252858273345876011520 12259063 -186495849328659814969065637708564497688 12259064 -268272551314173743365321121407580897280 12259065 266952130863987682478061059693083225920 12259066 -389580447018178297636542086435989332480 12259067 -240306405173507404871082573729203815080 12259068 -750910355606407048106619996663946076160 12259069 877366546862762752183128104662395632544 12259070 527988600248084512752469871499011196480 12259071 -405344707607925139946471879881565135880 12259072 -139352470247251502582252703780026974208 12259073 178454413230550340842496335659148592064 12259074 98355027866130835067793035339978010624 12259075 63328246265461279454020257733520026000 12259076 200892200562992097371618300426419399680 12259077 193250552023889475423210430380953684640 12259078 125440744491307603058537265275059847424 12259079 -124923643562127632810897239197765214080 12259080 -740970441684623049403390119134060544000 12259081 1274664682284918938892047168948282393882 12259082 -75297740247864857881110699307814303232 12259083 224884103601945913796272322426751183600 12259084 -84199252422906493867923448516170048000 12259085 -12071524740365507062402120741600977600 12259086 -117210341508949316163651594842309087232 12259087 -310699594213536312320535190893782269264 12259088 14399521132726128865289568365183975424 12259089 131090190143355759410767508094953741124 12259090 138495917014424359218959818030224688800 12259091 -254097700246122767957260878001889714028 12259092 200195332753094769333313020335659610112 12259093 97950085155892131904153307175571811520 12259094 135821811628237329869256408651987672096 12259095 -585631548714823282317838042574034882480 12259096 285196043830547926701098259805568102400 12259097 117205100644685629024771867979707298832 12259098 -194280585628267087765458955150600064016 12259099 -412406193916298237210062214413682494288 12259100 -125243142987746796417593939333254963200 12259101 301751911732559737670181223291143464832 12259102 198721219395236163719384277924907233600 12259103 -321263721747573922179099836167383903648 12259104 438659457805476967085522804278674063360 12259105 -206003021069275675235999538255456192000 12259106 -662911860112093891842297310249206019248 12259107 -165016552440246383038087755400419733248 12259108 -1391870381981411139840479594086129822464 12259109 37536216652231572385264504346619062328 12259110 -263064962260483261021091984896776666240 12259111 -1359469118338863725330892883732301141976 12259112 370519962742039815927813191118394060800 12259113 247653192004970824988523339391810793664 12259114 93316174352181314993864981900466331056 12259115 189454515492226551436199984807230560 12259116 -119748445080318857527724434623813854208 12259117 -328918375506617823085402994178879696980 12259118 261242427349559826885431041870875633216 12259119 -892550939703271913565666986509488587256 12259120 2489073457961926449764853985643397120 12259121 -114473040353865442633579384283701938240 12259122 -577067289835850723675912564181902560128 12259123 290644329289717054651358109632372069040 12259124 -389206367777124101172778983781653964800 12259125 -284085394912405398212079616885496202000 12259126 111498317736580585990821371228314478208 12259127 89077133305783225509925533532370246880 12259128 -3570801313124004473048273769374023680 12259129 -1267493435410557787231043988227095597270 12259130 -61920591429650740852274059159945964160 12259131 678508793083363107783761992518033692952 12259132 178300290282158685618674844176490900480 12259133 -865231545469064805543722198606361858618 12259134 -438404557378093359987033056719607040000 12259135 -22313698098548620357269629348718435840 12259136 71600326894821405339840667762374475776 12259137 -608729283416209473379649096207967781440 12259138 -210592857586428739576118618418077268480 12259139 -167985840727865529740184045772216157976 12259140 -395999058995070457111591019678101094400 12259141 -1547086864494278572209438463376188243200 12259142 -131702522335110688932678356807650652160 12259143 -162677098893876357599129818698508639080 12259144 -194562089924194888721333140603349237760 12259145 -1585640149236985929748020052813591121280 12259146 -537240253987515267167564869840309084416 12259147 -948586043341185820829072881591081109168 12259148 -862090778547523775319097713399145127424 12259149 -257457522862543111627651481742575232960 12259150 -372252208953186063305251113014507635200 12259151 1831903718608642256912388166217698635840 12259152 -157947965564436483286623816272555483136 12259153 -159220059832252424228952726661508499598 12259154 -910732255773924004749753025540072378224 12259155 -643878931368314661836822532168294597840 12259156 -134352176789869041989667155503716843520 12259157 -981611035003091418076213202380068658788 12259158 143717332146207825121515114662815694784 12259159 502041795116708737672898385437740523952 12259160 165966221813361592111443258581071872000 12259161 -404846553808860019975132085335638528000 12259162 581283136630462036193717875432142990832 12259163 2161981052208295840596281313852237273600 12259164 -113869859295971401138022031681510509568 12259165 -421675969845324282242025379935347875080 12259166 -155247048500363546803354475373779395968 12259167 219678413473044262573490985700171170816 12259168 -466565205082442840095732733182486118400 12259169 439005472991146737179240128842546586644 12259170 -105335772840554941545200921319759820800 12259171 -16709870475540772882414299170695906416 12259172 3292802710695685814513357241210054912 12259173 -1878930350052323317573843688168485440 12259174 233827311650638416988116699413306394336 12259175 646550340841938064414305890151428822400 12259176 -241426998814469973820242734636419645440 12259177 431674903103593681980009535708879161472 12259178 -246267598815995135658357153829331279520 12259179 258440402277646179841257231733392533724 12259180 -163314890162550871210094387756889830400 12259181 299221447900792198849702730653428615264 12259182 12146125719479865655193986044842240256 12259183 405308784600785986407193776190260701184 12259184 41946508061910850836104418466379857920 12259185 95089363202905742830096488976687180800 12259186 84357307643230445295828800709538467840 12259187 816438977690241972821067349248151153032 12259188 745631235810414302642940977045404416 12259189 77320515264398615589251441429796097756 12259190 -246350601123366464748752230791673574400 12259191 -303748572111627059285421094021831792896 12259192 323476290810573129555600292982609817600 12259193 392926714573997327536372151343912228180 12259194 42516292784615167779372328985517926400 12259195 393873315642220605610718937049707571920 12259196 6201826035623066877906881109392563200 12259197 -120384319270957279821456721968046092480 12259198 -133491502976265050799841487860632846336 12259199 42322461297710421378671413580408501160 12259200 -293288464089612694193634655026020352000 12259201 -413856588784668910770975607768510012798 12259202 2894282222145965242299161654276923392 12259203 -288220820118717899815764313344923904192 12259204 218560694196115453081999477995923475456 12259205 -147081372108988249636257747261104225280 12259206 -173742993880768272950452283844657441888 12259207 -724282843054389418848304211606715728880 12259208 -168732714597699788067311589974950410240 12259209 75790366710429575912346010556131916304 12259210 220134353457011571114108985112028336000 12259211 1723071024645560680337283465045870169812 12259212 684079063101179986320657342970716556800 12259213 -312411876550875272584164633257703678538 12259214 -2468756331316860033463312421131407360 12259215 286929170856744248587322317956304896000 12259216 -67283740568669397835539630446563737600 12259217 1219517214825004336820790307861544434032 12259218 213210377657629101657438345607347878400 12259219 -268008535164299887144331404555820878080 12259220 -18872765025643556296391239247843328000 12259221 -77929972952113795795945477202632436640 12259222 91865832642079184725845244439653050912 12259223 -766593156100821784802834470047852393528 12259224 -392878164447965543978450716093839882240 12259225 -35482783356702133799671447169936526000 12259226 -74475337748159570872379780123939523840 12259227 37501682321457750584357284031548498944 12259228 -1032982278986512465091274208307405483520 12259229 235376443917023812290559753305097749120 12259230 14320102024866916994103192413868134400 12259231 -1695657755208388700303667817128688336136 12259232 -107487362560313388218598708656219947008 12259233 206692195117204159268168098816197444864 12259234 -278517409836126368563550480677888416480 12259235 332444042531388640962231983176297129680 12259236 -859269550563088668498430433169552384 12259237 403787753662529576588767946348987468480 12259238 132736103740365707171783776868749655520 12259239 -327192580766850815121695076260175529176 12259240 -192991037759109976755785517880005427200 12259241 745147040641666091649496890491592795642 12259242 34950765852451421726787892121882734080 12259243 256501243427225676159131285119371112504 12259244 712656571857650363114247106677803627520 12259245 430832883781325158966887668348247878400 12259246 194568909816679352660612067319983734784 12259247 59917951055286816037260135123166883328 12259248 48885303478573066473735347125513027584 12259249 -1934514119962273870277778019750979824750 12259250 665681575530611599349954902235746632000 12259251 393056684416164123928988092757619819792 12259252 -1658371188825107731613292820317787516160 12259253 812871067295395907793740114653275322464 12259254 -218333812703962560592068257308577722368 12259255 46869764165445424320455927832551241360 12259256 764342328032794170769787283767648256000 12259257 1575605439725489420142001020742327968 12259258 -511561610957414365254631015209609769728 12259259 -75426537470628086637130135669191696540 12259260 -80181258869905513881873792140460441600 12259261 -167748340218389820732912506865888559092 12259262 -718142420068290875848508354860443418368 12259263 873483525662088672396755586106726476744 12259264 73872797636547700123030985277949607936 12259265 -4406844393770017583459982620854186200 12259266 285962763815039070247012003514311557120 12259267 501413993959045486859906239796948320316 12259268 -12622369083992162025988674363640725504 12259269 -32263258625037007742368197652851521280 12259270 661217074442138530196395049140301566080 12259271 -1334827685056726168013515515020636837040 12259272 -8965826470515306690080745268745134080 12259273 230426213028667708916505361468757589000 12259274 -421326640502506189513612263009149094864 12259275 -39639361809527701253497788426623520000 12259276 80920760978734761262573100030661983232 12259277 766696424951304463539116956737759419040 12259278 274601834424377139249397448004694431744 12259279 -556974542309868409114520749792837562040 12259280 113831785663843052895473078749984849920 12259281 705194525294795525975116432603897965552 12259282 -140943389555216276237292410929807715328 12259283 1381311011604337362639989747481483527532 12259284 210031408943936002930275883227666696192 12259285 845312692286930378005657964132301061980 12259286 -206137841193476311899381047029238054400 12259287 -118274855282931107511563783527959473232 12259288 9758464729880967584071004580998123520 12259289 175159560822148768462138116293527501056 12259290 29765108507580401138178224012007678720 12259291 -124930086983748259665911710542594680832 12259292 2233920095061043215766701311848888504320 12259293 -228261221902872564013068956047096177536 12259294 -544773921190123696428200535247308096960 12259295 2475426553710712759007835550252831519200 12259296 -30666845216877234542845107893258158080 12259297 -84896580530882777947818065761912700254 12259298 -299119133270990659047781610802190407600 12259299 98326653117582242455656622010126714880 12259300 -11122758009308314269685287021495987200 12259301 -1459093343148880714135152149026327312896 12259302 282112882939255260687211131692326562304 12259303 958781519151306634411818309355678880256 12259304 1483554655813095281239719814950000245760 12259305 -237902326210473804439733448905714494200 12259306 363672954803553881208802569814489874352 12259307 1442150763718088484030368667373935917556 12259308 372984239059957492145077321379009719296 12259309 -330150057648034135527074042975807192160 12259310 148635489678732109475253848753954058240 12259311 153983782664113286726414927123534529408 12259312 89952561828408973737819517309894459392 12259313 -1881474542007966595160077699609326569760 12259314 52887826816596144830603169230671208448 12259315 -576314144661167944341494246348242572000 12259316 1313016977022102120791842049675747242752 12259317 -64730135644462226994398383218660151488 12259318 -43510844726511707787999601792688972640 12259319 -118200008565249678065606886951167594280 12259320 -296503251931227989887380760005157478400 12259321 359347025995382415944487419657960221252 12259322 -112164637680464752664720845978680815616 12259323 -148159449913958409325008304967177556000 12259324 -143370925330295395432512952666937819136 12259325 -55872139700899476846808207686200114400 12259326 -111156465380363129169318015515357894016 12259327 -299031254552317428581202275996686458528 12259328 -32454705356543445318377335969762246656 12259329 716514347897817323551492071191633595360 12259330 188890264251497557980655194110315542560 12259331 -77469385886481613895686528372705417008 12259332 722670925084425245045216602049302103040 12259333 -1225047758676958433956738037302066224418 12259334 420141065852449490865499878846438942816 12259335 -269396983141116969140327682010044518400 12259336 137572967638897257833212064993154293760 12259337 131109132028528682326684957550293092660 12259338 28462831957575198107764002654298149888 12259339 632599742498663664998718348154487785920 12259340 178819422367134969266153554634722083840 12259341 -1110769249612321542001122056732146052148 12259342 461914271817747278946524209927434942144 12259343 -4074286300627246820360073219127086216 12259344 272034268283406351160694091602071388160 12259345 -148741658209360260985203004282413949440 12259346 -270434820791886932577998829014997431040 12259347 -333102881071745528363398123553689878600 12259348 944490207619312424755146360856964595456 12259349 346585327923830297200541678418484676064 12259350 -115966572150116555809509063008481192000 12259351 -547821608497318310643046514053876420720 12259352 -59877518265661745821498841101005619200 12259353 69344798666665946565076139670125538816 12259354 694292271480359459482876983009489179376 12259355 129778395588163910751727656035084957760 12259356 -679622954003991623081858775058303672320 12259357 507974031230956878264193574096278176 12259358 145163132230836543386733924338086291776 12259359 338390074668358379840566459933135621800 12259360 -1076091629459842992553593727479797514240 12259361 -1487590314459659797811296563938596027038 12259362 39159035505375126438607972223810920704 12259363 1679379769175434516790054067066029294040 12259364 -45911173420757070417199264238342135808 12259365 2974921847350485121397294427838914720 12259366 232342919755746981663379870046085822720 12259367 558600422089603384552699266549863335416 12259368 -453675769438500987730181294222760837120 12259369 -754291475035111992043689489069010031232 12259370 150714272013084019805698614139473830400 12259371 360796684813245327303866400346834989912 12259372 594037484370394109958492627202673828352 12259373 990263433175690144997958109328718587520 12259374 526255918131302561635939911028835312640 12259375 135377769561232466156185881785081475000 12259376 -147760120391095058536857725761725677568 12259377 153054752785198069963127015183129308800 12259378 -463273530672733912929823823829813949440 12259379 -1865972671750938611123041768363748894520 12259380 32909287320778966185245917202733588480 12259381 -1846019904502268522879370369811832348818 12259382 419849080931095300162713855717025353792 12259383 -657907138954295860039180855338553488000 12259384 -23606670149073655073818369370406420480 12259385 1953123831727472820552884597426397314760 12259386 -15188572300793098207460736757111335936 12259387 271126939564126660908845064790009747232 12259388 -733502271173301641354884180169669889024 12259389 -491004642358938836269570545928688960160 12259390 272638501269778290407359469999629213440 12259391 166672689705525874676710703551973855520 12259392 -421595755322410997073192197530947944448 12259393 234302955249489370468626227223147594544 12259394 22540907385195101520376710644972697600 12259395 57859006398102619021901852261281206000 12259396 158597017361609268387163704962845540608 12259397 -995421228736258574429632620374892948228 12259398 191002821172799766816854684833240775040 12259399 1308331444269754075571844321366714541400 12259400 222406534465986540794287151759498112000 12259401 -8138406558469416461471263689286981632 12259402 -937442006212625779892507316928069322400 12259403 -85463072801940369335670342099410288016 12259404 -919066786923790670544021587696873210880 12259405 -193428111265737951579484208633651525940 12259406 355517423699795888274790233201002157120 12259407 -1023818109390093999122394147256979902320 12259408 241574445507225124034008451669496299520 12259409 432848735579271968829975482285239466610 12259410 -95179294993947782031003231213935892480 12259411 -60738167865115518731791521040661235988 12259412 1078183363945908739747246727525537390592 12259413 -585443383222848543295199173601985600900 12259414 515055095170688584516925955261596511744 12259415 -119230378680972219473383814548660992000 12259416 -76272470708006685771459401184375644160 12259417 1366918892277511084798530880249025923466 12259418 -211615610738172991759909090318171901184 12259419 59045130102965864641929394497143713944 12259420 -35894260509490054014380634528045918720 12259421 893982058826290973475670140534209123622 12259422 -60383334925291745726946105339714566400 12259423 -227873218477785900750339635274903589896 12259424 161957847939592371700400583104853835776 12259425 -372951702854209930730366325746978668800 12259426 115568137638914416338092746551119160912 12259427 -705950035096398152830267301698647235560 12259428 -24150448721761870621929316585146961920 12259429 96731253749998741728416125202253888 12259430 302709298529973429146489511805589013120 12259431 -22608899736329237277536568223109892720 12259432 -49165515270198000232127810877081600000 12259433 357613889557839612988247175290008245120 12259434 69092608623229688897116127832718752000 12259435 736562276018205644779531415646035078880 12259436 74951513812884909971019530967147291648 12259437 -263402023562833996667086345849378406400 12259438 -3685174686181939277621244626149957056 12259439 -1374425057930095283278783782187164083760 12259440 -28773590258971036217539224254013603840 12259441 800605909480790368948421643311423013842 12259442 55828047019801544584282660577555183424 12259443 37982137603016653505837505965331696384 12259444 542994223205408323565901021204170519936 12259445 61491450492591126957716786051617690560 12259446 -18418895721625467040493283816960614400 12259447 2119671348218212715427822734081702718720 12259448 -11684168381708726304366006598068019200 12259449 -688994421988775062181252957804435280966 12259450 153355785659471057607648075982029638400 12259451 227187938554469457581972576527808916504 12259452 -369499445351776611539029795877626387968 12259453 1028808773615865035703280828288984973702 12259454 -37911692274804677244782044398375183168 12259455 -36901433823845703354299240020929621600 12259456 -910149976296835730637328578748329492480 12259457 1584637870600154067088391257962806115840 12259458 -453774157294168960687941004324658062080 12259459 -792246065564153318984322848057597541564 12259460 82777952005108340946678844937422848000 12259461 135992659378285209654537797828147362272 12259462 385097563262645418454368325951931291232 12259463 13667710227363788253803166053246450712 12259464 -37632129474981061350423457386007265280 12259465 -40929992492536036292809017031653340800 12259466 284914196635268162810889049231782288480 12259467 -57316066904752641405685503895685340312 12259468 -142432580367988090879529466752953374720 12259469 387237442107648224759683540762755528396 12259470 420242548958938352003062116521745653760 12259471 -282883346138914361001101126263141679888 12259472 -3627136028664743863284210800646684672 12259473 -891567796477585378777560920312966547216 12259474 52415969022229567804800659797338404640 12259475 -229438732398149581143256793835847938000 12259476 124093416748909348892438983106604047232 12259477 -1553381728466120608386941753129002854642 12259478 -317509666398012810652150246481599872 12259479 -12025891036175901946733803312703909016 12259480 2024564861990115181164518139304017100800 12259481 -123150283910211242341011891293400254136 12259482 -307684140360505423933489459091003575296 12259483 -63322168347554843251332339848246710080 12259484 -27218476409826163674879586436838182400 12259485 145025015069033940255489549591464275200 12259486 -556274780480500924588344785583467399808 12259487 1279979894766938804438514091854019175136 12259488 550050560323644686410122153578210525184 12259489 792065103171378350438930545557989233920 12259490 -502121772098060601044350631909386764000 12259491 -528369059766347471241982216673484860160 12259492 39281238961051517308694571752983633920 12259493 -1142976303946805264002147944703458909060 12259494 -125360853744758225410816862234238502272 12259495 1157167460095386158035921025236618136880 12259496 1115648695381635050712359137169686272000 12259497 368043584609926389588611195389754394000 12259498 16816420049413348507491298551859453440 12259499 -261433344681062367376685087420254066176 12259500 97028026858654439843257457772146688000 12259501 -877064109036554013571543063823192395498 12259502 -213756142145536924946211346683677389248 12259503 1020075156598174980001341298199301237480 12259504 -108085241922023197831114649025928396800 12259505 455127558835952853581306799343134672000 12259506 47774659695002979039274095014426601984 12259507 -128524730783824031458325954320875994128 12259508 285192847275147065606843950345416155136 12259509 -984697811404731727927934006137279670496 12259510 170981008386298150784663146973140805760 12259511 -1025585608059600887640420843231160468776 12259512 -74054515781351501156795016059107430400 12259513 -114863145980661428421999146234011272640 12259514 72060157260429117423067526948168090880 12259515 -7230416240464268548623466195776556800 12259516 685843161134974402648875046013675593728 12259517 1560719776062644603067281990939370459660 12259518 328530821290050558384886763686600402560 12259519 -727774426705345642953117486729052757504 12259520 21580833305220483106726638401838120960 12259521 -271009440325644761102726062074568817520 12259522 554576574949720097077326748878484531200 12259523 1832094285707277727112699320344505901400 12259524 122825518498394064627800138281558342656 12259525 284891987087137794573081737212357648800 12259526 1078589786901488714314163458776336629760 12259527 506451179334434174392710573847152774144 12259528 -1097464455234739627767331862452326512640 12259529 180353103652716734516471203058769424128 12259530 51275320920270446984814519768132804960 12259531 -912968507377453251923457552776961433800 12259532 -1110623799129937286565211793040243074304 12259533 -244780533533947862625635077296078724416 12259534 172508289902200496077653385026972830592 12259535 -677540217809165886215112714472447766520 12259536 -105276632705564009661378727705926696960 12259537 161254494791103908493491182123948595186 12259538 -469024614507913801867817355065497204080 12259539 -239481284827567255963920647936374763520 12259540 346024718930241890155481715042179178240 12259541 206801472130974240804328845974825171520 12259542 -256125544946381888433528780204258228288 12259543 532948527536968989906851024289973902040 12259544 182031441928746543071779315001636229120 12259545 -525368954672719945068086040371213407680 12259546 -353063470516083483516837355415467131936 12259547 -113682598401643358455521080758509866880 12259548 -240660017908578644006792761806474777600 12259549 -380903952020548757329016159148963674100 12259550 -233600985884190702616834138998919747200 12259551 -212364648649481548052923129923013589760 12259552 -308997335564260244627082007116686819328 12259553 -54190993244124064675638147385525746876 12259554 126026401400213919202405099719692737920 12259555 -113089777592451854718360517122859326000 12259556 -45568492531040608343269445721154096128 12259557 409177823661079640687035930884157205820 12259558 12665998969868068296643707962541643584 12259559 -582898434654777908706283165594996721496 12259560 -4853824628031457335533514172431974400 12259561 -304019707564860693312558780639924768838 12259562 -171479226969517750303888448828739518208 12259563 -638793545715098798895056587793595910056 12259564 560396690132049592758478649383784759296 12259565 906894852111630367227278464076942312460 12259566 82924770951567744529068205847641497600 12259567 2835228435003503744258889117787534427664 12259568 -282648181525393872604960487963915255808 12259569 -91323831981917929269697786899881593920 12259570 11245315966122195925174827386285137920 12259571 -1771461114800082143854455369572384598000 12259572 -2764288433262937867172944701533245440 12259573 1103732732795436621714209854531228859822 12259574 -29786750923562348307292713629197195776 12259575 395943851786688749719281322289605732200 12259576 44946557386062116835697791828203520000 12259577 -58624780169927976036007839069238217328 12259578 -510568317669068380683792371054148993792 12259579 1494578913909500352252885161726868362240 12259580 306854576344641703245119332945123338240 12259581 -575454010607755795075823761914080437248 12259582 191457261491893897962115119701847959424 12259583 450241289277433993345854573490624999776 12259584 1065070928666267507349188863570502221824 12259585 -218135069074945498222988454190364717400 12259586 162373289510756486758223566816845881760 12259587 -952614430556062804389300010154727711240 12259588 -412422153585047248243316775360805131264 12259589 92302533311431430003315566827116823840 12259590 87101575991872293292773031044795340800 12259591 -928957742192015889769144684166662076008 12259592 -1500024128634913188420959581557343104000 12259593 -619489820395966832226203725412632642896 12259594 15040691557731112993004125193176454400 12259595 -376809664906804411188706200516183314400 12259596 -49289979519674012681354900765308363776 12259597 -161232249379881683701900694491171908736 12259598 -204082825757502306927342119657469834240 12259599 -528557864868272943649485975297107448 12259600 15924111822153478997684316964060160000 12259601 10594922287083223278483429641359354368 12259602 -157746841814190081438571651791360833520 12259603 1885085731494157583914198293307075223852 12259604 -192166761800231918685938867326042780800 12259605 412534251775995923985618540478469385600 12259606 -431859648721563068263434651743577697248 12259607 -301569319139126364188462040395619081144 12259608 -234835345562022732316860092053090160640 12259609 260994390881801436002213951984060900810 12259610 -268092636736903209876401735861203776000 12259611 -44495878701875755266995316232087991520 12259612 -957380319529223645261233739223519967744 12259613 -1129380087466595970461067510534394026138 12259614 274595996302665775996166783024770347840 12259615 -37839232415206749129483000843093571200 12259616 -89975466430932335994893503151442690048 12259617 240795897510460287350699283945034370880 12259618 85046517831459021116767228502571543552 12259619 -672292601858039025006507631597629170256 12259620 38036314009306301136962596706057011200 12259621 -906833047132273557525053470975075848192 12259622 -196445529562525119429081384317923833888 12259623 -396618966278084789216119853424376618032 12259624 -146483761403068405710381758860726855680 12259625 11085839418798356476221221557120464000 12259626 -158408567248551988475231232244737302016 12259627 1581966859204265272682968114457383383476 12259628 663955058539366261567603746492742618368 12259629 193360930196740993799915962369699019574 12259630 -231608428442279632583589949531722815040 12259631 721544568132999790237532525730541308432 12259632 10618653224291548500756554994080022528 12259633 -641318813053253608046166233253262683118 12259634 -1141009330736500032740567579835850412640 12259635 944369940398874674517677230516517022720 12259636 522306117991418243149209052122214891520 12259637 820790651530357839457342110730664408832 12259638 -214634610945654284773564414005298791456 12259639 566824314395824324344321629477127591856 12259640 805352196107598934697482710094555852800 12259641 316494321577836182302455040304752438464 12259642 281536959247347823555704171598384185312 12259643 12895000550969537155207481531459168448 12259644 -60146948511932922021618323362824192 12259645 -139116800998477724567142341490391574280 12259646 -282230375690420685041900581489200466560 12259647 680741077879666966703761381594078049040 12259648 107753252792440486454455472200886517760 12259649 -1469611019068458178246379482623257932350 12259650 21377350069011286282350759945311769600 12259651 -394136967237541562218626162424097578296 12259652 1144540553591787881740965974350300504320 12259653 527873947934133452316770568267101354400 12259654 -46351668695360454531725663839821906816 12259655 -907760348455343525449542510383948070000 12259656 -165759373114158783926240713036377077760 12259657 -1421759193398102764737935836086926829094 12259658 -618096487117804563899803012907622970224 12259659 1250071717927279792327929684086549560560 12259660 163381281507832253733746002535976714240 12259661 -349634749685617356876477547411599532800 12259662 457339664237788422775326469779638309952 12259663 189899360541083062327392008597498976000 12259664 245479689470597869293898759967907962880 12259665 59490281328850762854062417241471659520 12259666 359440141750136121445108302943066304160 12259667 34986590121086890223576185115578044672 12259668 949563199507487146608074367904873537536 12259669 -676182388265584356214877752780343582400 12259670 3364276743770936154818806228727208960 12259671 -1328382775819241458100967109737592336176 12259672 83396137869316072035903967279174656000 12259673 657276172838988604332730245378554040324 12259674 9648556573958480742464481446824358400 12259675 895511527982935107315643208606512536000 12259676 493862509750760000698801420173721857024 12259677 824857626863325104573299567972843259520 12259678 -346502544329236439644461643370088629376 12259679 17806245805532615215550071810773580080 12259680 543842185617577394438342746436594565120 12259681 -62779222240910323828715043348245994816 12259682 -78379835305261922689833044149844405088 12259683 825884596278723775547998349435518814304 12259684 -409653023808816846940895310878395444224 12259685 -68076202956568470176150803363978399620 12259686 -409236438334256404954475273134332656256 12259687 -3851009481524719466259547174347678720 12259688 121745499264936101047783584671480463360 12259689 -68186694026452402446576550210308039552 12259690 44382719914655589518180811065148119040 12259691 -5417836693398963003793745366311011840 12259692 -387670492900444467383314287783309987840 12259693 124248591144407460123087317965529633600 12259694 344196408336409030061063505286152683520 12259695 -48944559411859967165763253835418908160 12259696 -245090351661707356432800611813946523648 12259697 -354260836991859170226067435409664828828 12259698 350371553578088680772230040231027989248 12259699 -2056738779652206970423698984223768633040 12259700 -559992879202088116008900113457937276800 12259701 -1164840871571715583116749869035573432960 12259702 5935189150298455464206647667056609152 12259703 -588744234633410631632527541944944348240 12259704 -87275540387401115437425691710969569280 12259705 81017005174623066307073051800067521860 12259706 -608787010652477148660460342279205714976 12259707 37807664597257360561217564012487100440 12259708 2309192209528595892133383462120844696576 12259709 -42467355676679468352075661562506488960 12259710 -171529114817900362352123603959906838400 12259711 968909057772746091298547777687292125312 12259712 -487481209241494558011293118624065126400 12259713 637454838100562103070206934630570638144 12259714 646915865568799086317518182098873301456 12259715 -195716079897493334536736384565442942080 12259716 236122974019976470222039941508639027200 12259717 485210805979089131446548261632442054912 12259718 -331145464860319301392428373115274505920 12259719 -84073517483824197832378452179704808112 12259720 1566301809076319775753252725230080000 12259721 712997385197584616172270955109917342500 12259722 -108181378508755616426485648938875325696 12259723 692013781986600729262908876911921320736 12259724 -340108954806587573102781043616261606400 12259725 -4185311315220985477955954820555628800 12259726 -30293853810744147442627108838271386688 12259727 -1516964240883440489193800068196380215288 12259728 39515616485423553093399641053554278400 12259729 403055142524909700618682323648370913330 12259730 2426763507763040322342261354531947520 12259731 -560243475378118334263467294911042259840 12259732 506640639539841332736592114078332980096 12259733 867296810311838312417810742750393451200 12259734 -547582151370748662259980672928181728320 12259735 774928368319021904051424119870802742680 12259736 267242439346483138839575838726375628800 12259737 -43176212366392468687784602162887554688 12259738 24899055098022372773994053926438697472 12259739 126012181053463999825292666165982655656 12259740 -351649877469447963179531758743166233600 12259741 -15124196833701792039175771208305667828 12259742 452015637505871359734512848959327370944 12259743 1126956454504322554370387052281295504 12259744 278054244255411614053114685767758643200 12259745 196479364659979396966141171251640173120 12259746 638297621763304313182383511536148578720 12259747 -949092460318360036870201128621007840804 12259748 118649169280666041864428014379475022080 12259749 -139594981525384578961667630276097482112 12259750 -294799315680573433565833828980072000000 12259751 600272971809779440720464682691995158600 12259752 -298964635549217748282569671089687674880 12259753 1464282233991401633676486331602872368464 12259754 -224052701894566541896417591979004257088 12259755 44848853029616116540209861040800543360 12259756 245312255826522631121978630834522705920 12259757 -1187653869118758519742950734434598387028 12259758 213849676709186000942900008455860044800 12259759 -659742444243539315375757522503717989296 12259760 57252010200760822216577948821892628480 12259761 1400007754923358908192272281107731705760 12259762 1170428033551736125182097304773708096512 12259763 1664530020516708045890715929737348320012 12259764 144715377112071941181218848492497758208 12259765 5577720794036789131337791966808964480 12259766 -22370287034387122962063912772436552832 12259767 -577114399233326613673369081231148177352 12259768 393431454921282897390266817514401730560 12259769 -49140759093172895054177402484079816320 12259770 95945846574511860886803933391032057600 12259771 863259006158870686336188051849028185192 12259772 -214144698864669872357249839287906739200 12259773 -9896687320784301359218512665095340160 12259774 -90335126142922805370117873637520719680 12259775 206524235770955063506633318422686130000 12259776 188585430342337701704082630503848476672 12259777 -136731019924472321753747636500326391040 12259778 204731091060384751419733132446517837824 12259779 80777469725311523701573989653985123840 12259780 -318468037877579449876548891115670215680 12259781 59485902142948231940581729345150280352 12259782 391307023850918314018753746430738145280 12259783 405180096245634839846644684775565188784 12259784 251815676276174472657193506406360197120 12259785 -125151978506407481962312936987709044800 12259786 -239808975205664534380331885684861575680 12259787 392810936627324258310056421157239920640 12259788 -112018132397273923508422332551719772160 12259789 204582231904627948804243254330550817580 12259790 2982048480706242157455431884167550080 12259791 -494312372340735632356220710125676362552 12259792 166443505111321270067036515679385706496 12259793 -9956785236598083663958718773314681600 12259794 -530590226960062833312740885413823939328 12259795 42515960796744291706084263210419294400 12259796 -98776898632504823733789711273191606400 12259797 -227473770683886277429822902196853028960 12259798 214568568552312626933662867675814234400 12259799 -240882851900795153995734556460621359200 12259800 -247925190321519755212557522376024320000 12259801 -374209886651449721438818881865327689468 12259802 14184431572401564790995939662028180192 12259803 -778545869546602709126310026256074436096 12259804 2051182399798393067820662428832430160896 12259805 48229785924023875528591777598047211520 12259806 -86377754489341840512640789209866222976 12259807 -422959067239204711625574401048706294400 12259808 996853358901813671386521685128597995520 12259809 2998915507962236636044889133038578755840 12259810 633403733506939909028058403804686070560 12259811 1147315903621337269212936309149554633800 12259812 -644427722639723467736886663605402815488 12259813 -423095596369861038705816209393434775938 12259814 89347488207426082242922590110104182912 12259815 -18789621481730624259505947439419762480 12259816 2587345488453617325870226516911144960 12259817 -240440951597948778624218227491041850588 12259818 -35985867686274862132386746468668342272 12259819 266424764436750443965526906385666545808 12259820 188080070691670244098717968989761628160 12259821 -341777403417585286457063203761599933376 12259822 120947444703014299322788448260201822464 12259823 -882876643436108731042731486705439466928 12259824 -20038400488648091487269431733974695936 12259825 513135638189195840430966447286542772550 12259826 -686041223559014395838061871761623902080 12259827 665921519645057253328160840742091409364 12259828 101146406518594207175121685960510611456 12259829 597422541543818218122883725067634528430 12259830 -271140144870529985038726844891891957760 12259831 195704149118911248466708884558728577000 12259832 745398514335579865312943641140851896320 12259833 27568162776763133812817905604826041424 12259834 327330517373012107326347604713664713952 12259835 142575631987639023283925175193939011360 12259836 440230602496250952445957196064182871552 12259837 106030657898551927859116187562831973260 12259838 -932426047627651515795124156815965767680 12259839 -11601100475063803100230144859837499840 12259840 55960391556651351734181436582998835200 12259841 873275753464799175526713512033542551936 12259842 51883165428457983380101045978780276224 12259843 -564249914519133379707994928144703966296 12259844 -8129521333974983237256954438152598528 12259845 -311710101720085195700695984825069075200 12259846 -241494000217224556154768554230359815680 12259847 534681344964466467723584172767508426120 12259848 3543935353973128049108277142439976960 12259849 -67871520627503193688676085631104588800 12259850 -292320504748279517548662937292745312000 12259851 -15417203852625073753184882593025287680 12259852 -1414119418120386962863616582082134507520 12259853 1034828393596907829822898569199591458102 12259854 42486158696324801856454596978771008256 12259855 682642925545546340592123789673924583520 12259856 -91165305529837357743611798370348171264 12259857 -360605863284098177655478443279227685408 12259858 348504657307401858523920486789948314784 12259859 1982398308244913793509899881448909704 12259860 -39372653567317421958786759901287536640 12259861 428456464412903207568432930646660385664 12259862 687307740701256637000323993455093906112 12259863 -611761071900228090000567330397300968960 12259864 290505504996079636654750498518003609600 12259865 94954689200477315556213241730719792260 12259866 -103971508974112016152528711431676358400 12259867 7206521394727905124383395116550836000 12259868 -335809097400008408080054846389618903552 12259869 -635053743205973318106112003975210759200 12259870 43085277353464911818432720107795388160 12259871 -39086424731677482585456930327202346880 12259872 -869061874311145855879486554488074076160 12259873 -1729157707169281325733523905284436472380 12259874 540231208372884842088821861961673797120 12259875 526960432647301482150431634369046908000 12259876 149738575252912392634415200803672441088 12259877 -584724098604742733280835659250456328928 12259878 -177510431663647877374537034000136902976 12259879 650310232696232721471473320616403647480 12259880 219798659007998445007921061461937356800 12259881 324791436432758385844283742338245775370 12259882 -44192442320270203830349210914849424128 12259883 908812953375127508820784867466697638520 12259884 59527972433060888139318869966999715840 12259885 -155008128621146760061994249142864468480 12259886 974674667489531771539970091580834770240 12259887 84514467182620801782310853284304444160 12259888 69074545059561736631820848348265283584 12259889 -416241640590562974809023862142657396240 12259890 577677408834705998693076105997563187200 12259891 604106210650268672393371485272214939472 12259892 -281303513827105571344851048404537948160 12259893 -720819204553849742422875951375224807136 12259894 338379492393451831842217811605400558496 12259895 -316732433752382841609507745107351559200 12259896 912018228823190564974799744727608524800 12259897 676683543424497720043233856763507918976 12259898 -706012471208998765127496499226467845264 12259899 -638778770673069919346074077041522944116 12259900 294670363137428996766118772723673920000 12259901 563799238657050663744964721802715155372 12259902 2366929591791073650126175968572037120 12259903 -1851191379958379948189076638817596210400 12259904 -258020325188336133158513879709616963584 12259905 250398511663313818319733818607466368000 12259906 351820943622306851135137915403795347152 12259907 -573552856172048859403495661040840583776 12259908 -77061316937217232070685251007899467776 12259909 -155529969111309187933144985783178749120 12259910 -154806344221552793008091959693438938240 12259911 2316751334549237565736210569122638848 12259912 18879164232270851236961984073523200000 12259913 763607810790227738634677642215542512100 12259914 -457770979794175082754597422398766257920 12259915 1207531237232444104373447670508924935120 12259916 -302072200158417276581773690311150869760 12259917 66154711529638498407250753462060619766 12259918 -751073995943241964469887906750702224960 12259919 -136354822275664260342670576141918848 12259920 5317008414435962454678567403679907840 12259921 13990475008048369283550228098249986722 12259922 -135236110413616955584388916909987781488 12259923 355712704771231627863865801385442314544 12259924 -14463477703135833322205164173844124160 12259925 -444638269639632182958869481862379215200 12259926 51567706001587878042890944387895558784 12259927 -17982601424374696829899542428162499624 12259928 783251960026159564892610415488352051200 12259929 -805161611111651228477751761016460353312 12259930 184585924784356582693023960776937112320 12259931 -206985668174188569999596582348433600000 12259932 400210648422190344326958940323242076672 12259933 43519852219753649945215881501428717920 12259934 600261556505554944164951763677114879616 12259935 212280220848928697780971923883808342640 12259936 468407978602326705942515693003458609152 12259937 397922655383766174271222699983956567586 12259938 64088516280926485422420601955896796544 12259939 985707434069418949187265645731563012880 12259940 49806356119690961946572514280415232000 12259941 -426496591655633077874029330863483851712 12259942 -189678129649721380270051646260902483456 12259943 406825903860874623554894713900366652448 12259944 1086576374727676680988933126628388864000 12259945 -13307508861540252778550483416689408000 12259946 778449065141436826713455591252996490672 12259947 -193724639729833741748813304324228437928 12259948 -75950616678420427090317389337522280192 12259949 -455150359592396779611272447596708551636 12259950 -133469941606512156600280406921432289600 12259951 -228417824495325051821509036294902839496 12259952 313738108792881533720026888434940870656 12259953 38229672817766618434063986133423550400 12259954 344474030828778656854320804321232515072 12259955 -455985749303642163611008861788392906640 12259956 -135065140324741142759833287359783804928 12259957 1040229064543553949062161603856567196206 12259958 -168917651333215205098679512252048321824 12259959 127515794975282303303023427873445930240 12259960 -467222152152557166249482001519910502400 12259961 483090149637085656549023539928306266944 12259962 -78429073728370067454089482696401696 12259963 1259129791870058193998443700202880241584 12259964 909836162122986348780803917238970816000 12259965 -307026037992734160793056624279925694880 12259966 280720080720706910787426565522673990784 12259967 383585367821083426861283625988930694016 12259968 155892192752305889944183494551839703040 12259969 -510767895357018728921515347677512060604 12259970 -548180739758485353151712140146733540320 12259971 896135141347555172089303824926461286400 12259972 672925754021197592366355857377591323776 12259973 439310298722801309849197861415922808320 12259974 -407079774393979030898901864230921336640 12259975 142018669471536255369499541384830804800 12259976 79536556039517623699633048567261593600 12259977 -455233045687931027373016207207825899360 12259978 -425312147384575730814117153670535842560 12259979 -779908531918556832829283754070606821420 12259980 -273536573551445051391254644005976995840 12259981 -1433789433284797962812442516061772966218 12259982 -117593392934215289677496253512358309120 12259983 671388324580388826314392221986184288000 12259984 -77849847977860576581161764653003571200 12259985 21994943674349123443568330420284271400 12259986 -278764939255110454149868575857937756672 12259987 -554053055071327763980096998590579604448 12259988 4245893317437568428037607343663273984 12259989 -142942449431517362230795147492900221312 12259990 -536301068468890738405222076169379680000 12259991 40855689829318156957415880617280564552 12259992 88288589627065197213312855035510784000 12259993 -6095488820195733636232459911501447480 12259994 546267475355994242997105540803647108320 12259995 768483987258867639620356275928828243200 12259996 103265857989455431572475069862871714816 12259997 47486112511736867553151920151143945600 12259998 -46996747838789709113611380543441265920 12259999 1035468636197991055596970469652104757864 12260000 237826604010755454261318745289809920000 12260001 -36690107755091588883981317175903898560 12260002 366715144237444632270955751401290719232 12260003 -135521086711390844112520294711394905344 12260004 154639259711343403457903816666180861952 12260005 1548608929251050557533198017087152128000 12260006 -931822677186463752568579149385805459136 12260007 -427886671959460286300526082769184056496 12260008 1214929274862264780744879496516817141760 12260009 -641819439977436723730170430530041062284 12260010 -156737470245732492261348955215679488000 12260011 476821694176283619070136585003738494800 12260012 293445753387652066897527503675223124992 12260013 42184604577845095762444365020631963840 12260014 -48378680007457728033080065652239177920 12260015 634265671911557479219113643811058377160 12260016 -178222949354527933957574970840038277120 12260017 -59424776321404386132405194069584252800 12260018 -503333655431623136344531559746247983200 12260019 1114289770961785870172464912831384492344 12260020 -48264475727666589506043711442035909120 12260021 -421228894381205111013284970290883394500 12260022 361156347879374704022207964796611252672 12260023 -927509070272463078502971407646039980040 12260024 134500070190885030793865638440120975360 12260025 189056134701689538118434148526701032000 12260026 279611807939478843973981438668087702240 12260027 45225902045152884188995169731940894160 12260028 -87457827176743781154889993261713039360 12260029 -876263401665521189260690587340853018900 12260030 -405393131665970848057997014509628529280 12260031 7319598646870992638921615530161640704 12260032 -461033602320398698188630570158217232384 12260033 -802321658108990990505724120285941686718 12260034 -133675710734021871693309278213343965616 12260035 50567336919864808992823387252942540800 12260036 -572389632305042476374516885496862499840 12260037 -146735295702988033778289850398363121440 12260038 236998213461438519138426826364745069696 12260039 240574499857370231911915428887588952600 12260040 28742401821919629355521493339570176000 12260041 -1936503830733763559698443842260363420748 12260042 -682088507030573348943759250699658213328 12260043 -26584181481622373804221177728001367376 12260044 -1021434885485958456941058464013964191744 12260045 44906205148878690890528408384282563680 12260046 -378289221864159169295546891699492807616 12260047 610374660722689184593541381110870245040 12260048 107248984409053543224100697075797377024 12260049 793660283191927377601445189668348026864 12260050 273088778970353792250226090471264425600 12260051 507084109088177330412916367200021139052 12260052 292566681485413023713239883988058152960 12260053 272299081497175464698071790982859681084 12260054 -302145206919102591142027513293830218560 12260055 19358332064443546799933533626863879760 12260056 -170728998110150440917175077458793093120 12260057 -1661596552849525553118925410185746856694 12260058 -4286941884844255602354510821258560512 12260059 315892936947563811019062956405335296016 12260060 536133572881093713919479231139537213440 12260061 149173501637319579781624120889417971104 12260062 1362708672492838940186020272168925246272 12260063 -540209530242397809922684842819464942688 12260064 -93771415607879796169324991870270177280 12260065 -511422006746999452654334601982180674540 12260066 -6033353780289318891090994585714212864 12260067 222003316282589814273509297388117853440 12260068 -265899695541418221980418455297159531520 12260069 -949827505013822442083650310609925299940 12260070 222176169251709292936376097870215416320 12260071 190392734127719712249313897583728521272 12260072 -129615951941248192467066771627418583040 12260073 222146628067193312062327879943226455040 12260074 -11013896390997486269427602443469614080 12260075 206060389182429183825185992774770285600 12260076 387396654429635392328122190119998469632 12260077 1120124966805605023321624521564493528812 12260078 -311917464059945040632205176787864237120 12260079 609880457357909602549279306724093216688 12260080 22784145438917627758179130339485941760 12260081 102270309133859791157218242443862016320 12260082 -47524516358200646230883659836805803648 12260083 -508488873151561701772161956608891324 12260084 1460640029252692358529102888086935314432 12260085 344436076253463527149071929568196848000 12260086 -740904975886459227408786023599071367008 12260087 404850295285211778485530200639267067104 12260088 918360450268383127021585615316849356800 12260089 2339236250993690482006132025990854322560 12260090 -587779377591697314257927217246939463680 12260091 1299348634949725443105345910644667728384 12260092 412664589252929181204084189720135603200 12260093 -796795468103590528364384034390756689658 12260094 -277931553297881920238701473907745857536 12260095 -195813061293935653215402389524241662800 12260096 -351226717113281703372905655187305136128 12260097 -56623419905918092442015701018278811392 12260098 -53929177087174025083266660510282385824 12260099 1494003370979802446304837983380690846080 12260100 -68302181794978968159803645853317145600 12260101 342232796158516912518807760773830213152 12260102 440201200437870900594905404056863942400 12260103 190256705317030505742812668797959330304 12260104 -163828705046758986272321449477156285440 12260105 473768619270542849940213490225413278400 12260106 19275105890407622355877433732840217600 12260107 228725878414806809688991311315576915192 12260108 -220772324730248655160863391202077584384 12260109 -515643815856243746657794433155103008800 12260110 -302042897398258981361147286769413983040 12260111 692996942867974317825254032418900986320 12260112 149512312211643873797542951859061719040 12260113 325413963239166262974404881746898695540 12260114 84415076962297821000493662674902597632 12260115 -233127289930740448920486801461094250080 12260116 -238273213487299041144642584700130652160 12260117 3881034833303079547980691431720003840 12260118 168038601054788596179527336565217450368 12260119 -433299255983720725906877960745666653256 12260120 -394555240829851565848231964918447923200 12260121 -60498674979555319689978165455042108256 12260122 12372737599934245813448053535484847104 12260123 -550523982086567203713693347306729621628 12260124 323366704181131917012085305523781544960 12260125 -597408786104128279477439807285341641000 12260126 276130291128833619193061829834597134784 12260127 60467873602433158211317327267335267840 12260128 -176925854720395299994046515964540878848 12260129 -313536226682811680276411500048291464768 12260130 121726532052063683184563416216238515200 12260131 25159916804896736686556443819183184480 12260132 -805368054043467315160745682560913869568 12260133 -204849616154650855397730796851474854400 12260134 281488079309188082515178597613342261216 12260135 -371585563945881010985322990351085664640 12260136 -347050480739494247858094836605716234240 12260137 277751185468157851726088890821556587940 12260138 -930074904692143900350019341115534442496 12260139 -394759063108269267349329678181852305576 12260140 436910171955691599945567903048119101440 12260141 -44978907295180957357107001228911612000 12260142 -180831359293871053972650496186905437760 12260143 595208938742564768994731865176587553616 12260144 58688781169247192924916341690709049344 12260145 581071749320381463484765690980544300800 12260146 -454065881322477630792871455911538700896 12260147 288097928465454264290618486070135283596 12260148 -273085983127623384088339735863645327360 12260149 -622962109607505134191116500285929271520 12260150 6926782917802729272714848933548185600 12260151 13084015645920779236078957343094174792 12260152 -23155590323196779596512451954139750400 12260153 673823403372416614359281191597530023040 12260154 -227645430450590028879343405926652186368 12260155 -764089807076612522105316893939593388880 12260156 -1153455298303957579614946685549319621120 12260157 128284022050015566686610730198090803840 12260158 -40784565420531674313998565359833655616 12260159 -507287652642344079010784892850082065920 12260160 -198768870459695277819304039038320640 12260161 10739767551562963669059684236390200452 12260162 1110820778643702334725480586717070458272 12260163 544171130900887694318816367394816900344 12260164 -46653571083289419929210705494680342528 12260165 693914184812200779294916253561745792060 12260166 -10358727339793595861219882649221684736 12260167 -254072324994712806485156938443784242000 12260168 1174361742892465029440901467678171136000 12260169 -1254343234647176503012599574367254588956 12260170 229346313714567324857456196360367089600 12260171 -360263754979623931610949982024024386816 12260172 -100065731154066051448872466242818205696 12260173 -592025783880645028867621953045306149856 12260174 -324588181787243004931753214998655814528 12260175 337227523516505702124376442689426911000 12260176 108905376023987383082137717801458655232 12260177 335824994148738478688168917862810887026 12260178 -135815992724383148519271378364782537216 12260179 51026715848409631846382162265915944880 12260180 -850354783718451622135684504435226169600 12260181 -15834845402387408183024217339665756640 12260182 591939002333164509604012299460972651584 12260183 541201797385494848290732057295849456904 12260184 -121831017767648044904455713658598400000 12260185 -668692131907829362923034573374543897600 12260186 -764378315651617996977648744654935270400 12260187 -86616518605308005888950669767806640000 12260188 831975530794754604868694930294583461376 12260189 -494394289567157197842345565054224819540 12260190 22814567236747691406987611382542499840 12260191 -240346216771151925381393600026521418000 12260192 -1035276449411625751124484762834645811200 12260193 365841835381622042935014798061174821888 12260194 338999922823169464887513736658368354896 12260195 174052873805876130086173705119424502400 12260196 -192640767485686364349289776918445940736 12260197 424770907906104404298550401694444411646 12260198 154638223263758865418738690721681061600 12260199 -28743186095375726424027309028583989248 12260200 310709733830199270312207317962444800000 12260201 -53661007130910879834497085182599181196 12260202 -656283035993045357139194237392742388480 12260203 -33314725064859086742028731873333229976 12260204 167138545764203201614545387313586688 12260205 -489645987527817646930461608484577780500 12260206 -294601264614062009497060571165646044160 12260207 885960769243979325779479007680382635032 12260208 -28828892566741565312837519043855384576 12260209 162432209330077164073520784870035370240 12260210 1103725529073039487757610347182152279360 12260211 216430182647486870600481398942238869040 12260212 271939875567169549225543259993219843456 12260213 691499677145972398785331042799399178240 12260214 -917664964064180071667266431410775072000 12260215 607461461561364645332598938456586905520 12260216 139878570683535800734841772799701749760 12260217 902442077996397709498051023847121153760 12260218 -212072947000937717257403280003542225184 12260219 -1102840566662182014555617177816218763856 12260220 66815570744249698724793365575937064960 12260221 -236261524621539745649112937306139113856 12260222 -117911996923784687155554815779220989440 12260223 1028743184184206896693906117306617884472 12260224 863842633128037635139661190405417861120 12260225 -95419030427703716890081691271462264000 12260226 291590745674364528787294225577292892032 12260227 -7331483761319134042850251120222348128 12260228 498095645378777106270214535687402532096 12260229 41392952187601857964299356017527573984 12260230 223710513428959711413287877659191449600 12260231 2084591973861069504755733779969025768912 12260232 1037453619031223887566961307369307832320 12260233 1617959024163102773766985636555457187482 12260234 118563381289302083976121022873147227392 12260235 -268200493796056422480670980673528937760 12260236 835009852345059570908451288482932801280 12260237 -1255112666939676386762323412180358559008 12260238 313701518369762366499654057956389828608 12260239 -1606415320534729413484440173688621226960 12260240 -37042582422212027589654765625690030080 12260241 61439171114111628917989618296650381970 12260242 496669324032465909230460330982841693184 12260243 236676580492453874438183832559862311200 12260244 -152361359141403198243544033978620610560 12260245 -589757089963912934224606416713758558500 12260246 -4515016891515508122097854551661883776 12260247 216739410803289971208886994829078278400 12260248 -228139526481922095270976592432995368960 12260249 -1155380958641651402200063003571607981750 12260250 -551829333097508437310999552986300200000 12260251 232639085504862373539963246535345271472 12260252 112302164389939258146975194026408538112 12260253 -685685984082607986634875865706917370496 12260254 128505111879722213315272994481437465472 12260255 9004269442911038662099684648042232160 12260256 932103342298515603053724224438931554304 12260257 -1576689870570197171202544289338705982494 12260258 911860325332171238642287610429500422480 12260259 -50036221171819253206518514158095496000 12260260 168839954145589646651754962499200282880 12260261 532046251385090505034044869555743721052 12260262 157026991752321897456525712909529401344 12260263 338953280860633451257987110334610839040 12260264 -254022522813203473376208536531321088000 12260265 442187711420470303460925269711511918720 12260266 -775817553029527317341114446496640825168 12260267 539181481530707671533087195561248309112 12260268 -416179455263499094274024705364990658560 12260269 -152674260314316981956270241346381807904 12260270 -40776249435091788084138785024191687680 12260271 -276048767771887831133598819706598588160 12260272 -238967597332104019084335441775117271040 12260273 -140491565490270590218187312651036728320 12260274 -67772894826529382152147362849153998592 12260275 2107958136830716687259010045524623800 12260276 204674548701941568303512897783121573888 12260277 -3096250072506285158230947597556730052 12260278 27376694446405330955156268620082541824 12260279 1823171777744387488395732204197847612576 12260280 -23452327047864216680254014782570496000 12260281 -1789515790843697401320552007720670937696 12260282 23478423871836051347484532259515930992 12260283 -3484015057880584071623153273208360960 12260284 223241648389710040998453538780399180800 12260285 -44759888409823513052388314800485352020 12260286 291608350750339180135919307150262045632 12260287 616473103028478720689420219042415523232 12260288 -15906970000723353651847678247798046720 12260289 12311797718495780541958202039935544256 12260290 343171755058529284299594848371815567360 12260291 134329741847761411927775846109052357692 12260292 395583919920320333153805173071047389184 12260293 -765829016144323317418602602570030591458 12260294 -368268989627014270964100150248270087808 12260295 -742404821923621144907288652745732132800 12260296 2526994400163810357754352016967208140800 12260297 -252714736968953162577638817782120213568 12260298 -583007849929068730750986425035801689600 12260299 -1428165271950667465888610705127531630700 12260300 292253318884921237700273816518830412800 12260301 -894574917363059549435527519619439892800 12260302 -784329600551988920090398892661904227648 12260303 -584519904528199274501639170001796036936 12260304 15557608841803962938251288275658604544 12260305 -222818770615261059061408333677853103040 12260306 -311403786595094601093294014781633249648 12260307 -382066285538844908048152674669875523840 12260308 -141665302286246663132150278471165651072 12260309 -1333831696669377812839016118079756781490 12260310 209164716589986632267572711632257612160 12260311 24742403815011187743976055302439036928 12260312 148661210342147434669120277138801356800 12260313 -374919006165885964651473834374816834940 12260314 -273672265234056613776574239372530927616 12260315 -425983800565955748298358092308219112320 12260316 -192651117975722541707504641463210265600 12260317 180897853184836441297673244154906341760 12260318 -215859102663385987432077205543568532480 12260319 390970475452149477297924519366321353544 12260320 135626805844081367654764230527287296000 12260321 15887961817943890489204456811507070000 12260322 73947270013149193356642521668607162880 12260323 1018718265745259591953014691345761468572 12260324 1080597254772199120045075361677024173696 12260325 291799451994525147378530672576164800 12260326 -373139845389854819186652537455066480640 12260327 1312586402772060961627158685952562677592 12260328 912188492253424878212228787842584412160 12260329 181565218484767698123935960122172618980 12260330 -982448876174341986342123683793733555200 12260331 446616096498980488872003430413065294928 12260332 -4961277548277872913066333370857062400 12260333 359838496195450932172453931130514170582 12260334 181824498758056620958597087416453454848 12260335 296702251753285268480138319925744968000 12260336 65326457605915290870853156802555510784 12260337 527892812340791021765157641123527915968 12260338 -815640929464457829214566233062332637680 12260339 84435588421060061004440349987034262640 12260340 374859681747462422382773965290262076160 12260341 1407624627591905915165813905960505890300 12260342 293170876753478892070604371216187559072 12260343 -240771147026785865925403236900413901336 12260344 -1338845110875729235185320354473545891840 12260345 299741165910073118947144728400585827840 12260346 69144523186512286870173825272617586688 12260347 845235447015334171660123979529504548712 12260348 -544853619415933559402882694326150069760 12260349 293263405465640062768412521424740064640 12260350 4104957722446861120614441247530048000 12260351 -308098104843845968471277459383089946896 12260352 -81804420263748024904341358942353358848 12260353 -59805190185106492705504964857292597760 12260354 -153168086254507421485682740169842200624 12260355 317100319681545023715241614870420918960 12260356 -460452088784434146053825014391592719360 12260357 -149162539859302788106389527388112011648 12260358 361547493145302228368108858839194508800 12260359 -133281013487405278533340603465116414000 12260360 -321613714877888060401659871280040345600 12260361 -1166111766912418756532073600283376104320 12260362 148985163122599574788347156561095981664 12260363 -124387817749243594069068946380701822856 12260364 805931150909397645704571148514039410176 12260365 -307762209273162666812864392535470391880 12260366 158228348139957511532470478291857710720 12260367 184117302690075107518451455372366865520 12260368 -397703102174296031534324541929747243008 12260369 -1380634531246557314492711476656912309888 12260370 -87415426475906338943312833790635968000 12260371 150580205680866811216986232543683609592 12260372 -103533995708065503213445090173120825600 12260373 147908545076559147335047868235111002880 12260374 -158580689839129740268577255420523224448 12260375 -15843108277088166821721118269042372000 12260376 236883114720746359813836748163933798400 12260377 -1418146364806464028055821930293855328800 12260378 172814102774458553816374286488426989024 12260379 234165995682398065616908788715034557440 12260380 404660197663588459238549459717220433920 12260381 104673165358107165717555060126746742720 12260382 243506569112821920345724292395644355392 12260383 -737632830633873526173395013189786136800 12260384 45314227195651621072887594716168847360 12260385 235148103166836809984891494004741665620 12260386 -669368871509819038097696118493287482880 12260387 -365790849695091448435178074142755953000 12260388 784835148027880665330564008726579404800 12260389 166521124480528231094790561774105991456 12260390 -48013459121883722922415479647088576000 12260391 -441184661007557367049542923122259372160 12260392 1269812816846038832098521572097638400 12260393 31559813835782437009144677702089118324 12260394 93770696244305632214703039989449924800 12260395 -45273497661233729718195777627381566400 12260396 -118639083887287369755950844024689402880 12260397 470554750230331996367630438916705430464 12260398 450129003743154598167112644679059067200 12260399 -2564407014717483650501132346702018038736 12260400 102470125012587999824522663383710105600 12260401 -1544224634684857397735743139326476495598 12260402 158062385822963188733133939081793073664 12260403 11690181082219160576680721780426719344 12260404 -109230137089338990609709756684756351488 12260405 257622612333994469685626186094410496000 12260406 -54699109040152070717293011831870367296 12260407 -1296701236846232700324608517990535296 12260408 -340047538302972251269100380772658647040 12260409 -35677493180789559466656297460113672192 12260410 -19475859286337720613754572992111876640 12260411 -1081652444479163379832252861665808136988 12260412 -211391289754364435531932830890825284608 12260413 476559964094036667482231998663430310048 12260414 -24281952516247256076440514154555613760 12260415 538642395945491149758594943508568624000 12260416 -141816989147571404217982008934711427072 12260417 -408472224442513886398539300998561394480 12260418 -8534667076033306890417083279536695552 12260419 1167132136342578286160874437840940133820 12260420 -438494667491908278859230402583804600320 12260421 -703499194435673531627748361734824534400 12260422 -7341051729361029585049321494700795776 12260423 9125363292434649348513406635037928544 12260424 -371485167422592218554473890217318236160 12260425 610975367465901789720322431320302361150 12260426 124417012894309920557065899252649766400 12260427 -274018967348479179380733190954797789480 12260428 524332449165908496668450012314851386880 12260429 644133179662332566408663936549839149420 12260430 -8946796198722957982870607394432000000 12260431 693843314480522485682838906281152640480 12260432 -155071076523852536943879189476989476864 12260433 -514462284628032296326414466922163996176 12260434 1050809100312040034337687042405273657600 12260435 139155869644872736375249779111272111520 12260436 -485613985361324984875305169835527895040 12260437 679710559956556932958284498287528008092 12260438 488485345220580892745053696815067364640 12260439 416860624511012934786155465418661593504 12260440 178042804760114094247449688801924300800 12260441 -1410334769132859568076861722234841895216 12260442 753920994616915598250811619305565389824 12260443 -58241872188926192450429535980259070428 12260444 208683611037179263138655819678171166720 12260445 -448352022300056080058455976872443692160 12260446 -266795066913748927491433546237556160 12260447 1188609399116982456459288098071059364896 12260448 90800237693916267460786149672851472384 12260449 164445743811557259942496852889782044864 12260450 -374206853993019684082893031783957626000 12260451 49657724974094534552781909940505614848 12260452 -242013989496368440471475463359346966528 12260453 1256775880829371109843669783249869501440 12260454 398440845336524762256248742017631318720 12260455 -17315946530287926111752928912512947440 12260456 224124413323050799744563843178879334400 12260457 -503972343130453548557149770058069830720 12260458 -46640639916570426061377677052606709248 12260459 498687919527125095438977699968174796660 12260460 -884314848714065106500395990841428592640 12260461 351978363553365902535576729341650560 12260462 113208256794688515501455580074101267200 12260463 -537187402549270722307550155291399710456 12260464 298193987003014200272599410038678388736 12260465 -375495755459889230781581977021118016000 12260466 128156086900203731338234241151691665552 12260467 837851745009372639059824243100135533152 12260468 -325171381454248005696219004302635225088 12260469 -6387909599261298305561786768662009344 12260470 -219651135597632560929800021400014375040 12260471 359645682937366832880431749920380115744 12260472 -195184922691187776161191274677901721600 12260473 -1139869951831070333119909055070386240278 12260474 -277539386700722957450155257595703676960 12260475 180469109490684563608700648099323770000 12260476 222601469463469870018044657211965864960 12260477 1243643618886657491595634325464279107852 12260478 -236821139746569638397503995716192643776 12260479 371814387285373747501288855782285747072 12260480 1053786974996858015503439561712520396800 12260481 -271903578370518785185572684668221902336 12260482 -28696543671713369937071496354523753920 12260483 -1434914283201468921524000733368953979268 12260484 -98180195709262315086628559580421324800 12260485 -209669716094591905839416489604916143240 12260486 469054210031972393449408694566807216608 12260487 172164115326379650922900749096044136360 12260488 -890594194646937328874276396003574128640 12260489 -123176443391896623537597764130817924710 12260490 142760525034374681780168093885742535680 12260491 1090950999006957468314637602228574999600 12260492 -29994732989283620836590202201127685120 12260493 -65744178937660632989065940147173963392 12260494 152379008740565334559503212739453480960 12260495 161110951951785530617534676418462528000 12260496 -16642249083150693979160719091515392000 12260497 -100085473817549449671851473888004137488 12260498 425014321025193818794923588308108250000 12260499 -695799594961007125486095587381757387336 12260500 -39812578105960009405874693977030656000 12260501 -891544292146203187751993386244379904896 12260502 -637284332985383926125848169283700125440 12260503 -482365064200501749109247472691838504248 12260504 6419700279047068164293107496408064000 12260505 -159082874405901242216341515444381814080 12260506 -208181795250109776030713407141088268048 12260507 92222662528649582775042923365727942400 12260508 275057449842026919948667440978467533824 12260509 590937631015834907396446948385111427916 12260510 -64790603812986810671382957271851897600 12260511 476412904476996514838782320916805575680 12260512 -1047752590538471919942223778463662211072 12260513 -1645899257433876056437855379624465507820 12260514 51553382883906796864978372347466727424 12260515 253292087599969962947785363317137150160 12260516 1339262019379093742833986053720006660352 12260517 49482525486369517074735199579765451520 12260518 425847245315148110649876861550613453568 12260519 -831916719114769711727297964626928665904 12260520 672488479664468191622758316880978892800 12260521 -37560808499172552404797039256087125696 12260522 -79419282644624995461803140581492644688 12260523 1153355765824262976077768643631925002368 12260524 -773677349677327065213978098378835675904 12260525 -102747066251145682694659612254028117950 12260526 310188127551745777553170315005782382144 12260527 262503691856407610198083711530333151376 12260528 1272616504392474874068784418412625920 12260529 -213669279381995602539869906103795102000 12260530 -186891598507163660578969682527588767840 12260531 577122064719670837911256791060997453824 12260532 580863020887820797477763494593915113472 12260533 -1644633071854155034948977134457047536800 12260534 64386892505227539284613776122531854336 12260535 134816104069355718412508152628695296000 12260536 -481626295035944258534195063873079889920 12260537 -1496134575695844287893809041887679945814 12260538 292844803189623789653772536955721766400 12260539 -1061574676031972486862047223856620085660 12260540 -728775000186608274154188817620495360000 12260541 -164019532392149511972078561141290526336 12260542 76988736220435227890396188542230757120 12260543 -564809306897911857003023239511138870136 12260544 -41708819050320724451545013437474013184 12260545 686817055325061459086179666920219547200 12260546 -362359916539720952272791648657592308528 12260547 809939576074782830417060365339913808 12260548 158448940306345137418817083583819422720 12260549 -362959016562043818582968141290888810464 12260550 -161498106199760619051578122827150859200 12260551 809641385170529357000686783169751312240 12260552 -882391928384160772688226873497545728000 12260553 967381530793091920602475256418553208448 12260554 -547890072614638400802221631526907796480 12260555 -715991902191048259296643205459000531040 12260556 82596583414412420832961348122835697664 12260557 175972083236251725777436398131828835340 12260558 -185711635909351918781352306460691631360 12260559 -18359812673489480106394698175771570296 12260560 63075000096173829082230887298733670400 12260561 -1387457471210087281717364256811005800448 12260562 -25775267691328468476850979246841384960 12260563 -399633052763578565073232394679966922240 12260564 -408348527115711273596559274747288117248 12260565 530285798058598761286404996406462295520 12260566 286393705044257059292465430674562751680 12260567 205233154079590659276077962094168520 12260568 -912133432564326625363279899204472012800 12260569 17483763947781662332734263416186481044 12260570 154105270208235901482826452409580175360 12260571 -357848590252891051990642048508884481856 12260572 -437534433590084506702517469907096897024 12260573 254893449069143829941036580626767761528 12260574 -329200082233050777078032511748049378880 12260575 85643095209798981479347457039059851600 12260576 -1251181490206781278379824771070793351168 12260577 -463591043041798271321933298857741776896 12260578 186111476020537930043344394588412357120 12260579 -598852048733198809415997715349299488624 12260580 98835079122389247840908658429758668800 12260581 -1122361159805067456785934597130326079618 12260582 46610006693648515180894675697631792384 12260583 -759205513363276999335678496557920260848 12260584 -680655057174216768892476546927973647360 12260585 316331133788995665634492570353054112200 12260586 168810983483943861107941236312101045760 12260587 84319337468311491106765477276050210912 12260588 -645302632070854170789972518469998829312 12260589 -148857051962898076828163960538506995200 12260590 5174098907444331613760641942581736320 12260591 355316230969481431584671991822526838880 12260592 -124384079169425526391718780185861816320 12260593 201497982408787147775410569377749752320 12260594 30186575125438374554996659319415457920 12260595 109157032230081172621781535894363782400 12260596 -448306600823226885604701159307680546816 12260597 -1080090954800065399886718541161335673408 12260598 -18239286657484621665916095179837749248 12260599 -38498416149887294177339269972146661392 12260600 -212361835867889950514732260291425792000 12260601 585438690539919668156126111766877383492 12260602 311602550255224577230594749265527376752 12260603 29723355648336092314050956131714050852 12260604 -384730958817338322270008356616627371008 12260605 327284917782413804888284275557988096000 12260606 -289555143395576239597211663236532620800 12260607 -1341672183561620392165318972050585623808 12260608 -1559106920155466895889695328896842465280 12260609 -1170174921105228125417923788317753501484 12260610 -6124925830853905786147964782083816960 12260611 -1007092985621713030901927138164185123576 12260612 -323307759931658067594124529195727863808 12260613 275356677448149589279113548777337890880 12260614 -846236937388701156951027693192874243200 12260615 -778974175090552368667869810159467823240 12260616 340826662334288377633129751619265167360 12260617 -1556683750596552285270925326333537327334 12260618 -871722260417924347367861754826250582784 12260619 14198961728231860530972150083948797440 12260620 -163604457132439529334033179188371072000 12260621 489891436904328464455536450347654232492 12260622 70196739366491950376098244899866461184 12260623 -117924556566233468374289410778458444080 12260624 43849134890944485244672717249110343680 12260625 36058124559059568630444403354195080000 12260626 183868710870578269293942774389620853760 12260627 -12214600411407232323525120031424701368 12260628 -172970223295484499009691567174951644288 12260629 -54459604442146608999018601462208630770 12260630 -103428562916621717774877329022070967040 12260631 587364478027854319595683311739181678952 12260632 1085102869005195581055876189918566400 12260633 -9403434050049997454268978506893088496 12260634 5807831216066081389732403782515755520 12260635 449634165608629882731662081772010659360 12260636 103971898238648945676816127998363502080 12260637 -835865187096018359313618520125144328506 12260638 -370345168064084717550479083632134536320 12260639 1525131846404441465101832271726876100656 12260640 -30871847923085753415411660702823219200 12260641 -136305512499241862604227802770267516928 12260642 75206256012940700202803476465587947520 12260643 14540590676968744882371972448648513464 12260644 -33469930654232154374709925713437027328 12260645 -1884387670083387592763146351038646966920 12260646 45162746075789446967354167816422637152 12260647 -218453373637453422680585120424244640800 12260648 -470679298660053056631337792316649968640 12260649 -66794638819122520340551450837297732800 12260650 307962588615610454337316693729578912000 12260651 176515792620926419159137886847592977712 12260652 294390886388957260619956246715947352064 12260653 619675634905363707664621608983717214220 12260654 -122058307516702470476699995029202432128 12260655 -287782103401757046234554473965801922560 12260656 -180923519612675588551447070549663612928 12260657 302601206755598420268111440462086927872 12260658 292394929454275021264026296842082542848 12260659 6169268756490049795382759391025537816 12260660 -316160621131746289651446546673965580800 12260661 -191373316305705405132485048357026044096 12260662 -172674610456005155982888464584780872000 12260663 562218164499550673413596115460434395744 12260664 81572497814161724485264680212301312000 12260665 -1759747598667675555179164245227340792000 12260666 86897519974312338701618356666827988224 12260667 651767651375961346760919315629778329880 12260668 -223205035735653833180812440983769703424 12260669 1362344073118652020817523898699962350496 12260670 -37167642692998078605153179257984521600 12260671 322796082234814885772451363771192295432 12260672 267215024171200311519871927730527272960 12260673 850688880311751942553694401405356717120 12260674 -907255631268235112039412333766797071664 12260675 -136463307704515520805374070256848109200 12260676 -2855720938604544324263890901095704576 12260677 -4601419004378257182473683978908241344 12260678 -185833153323520783248427762033957789440 12260679 -427290921494954266563873162201017549952 12260680 -55234236084727158373919338875021465600 12260681 -287688109980878663083297553379336794400 12260682 -407718994774030933335715591878170378448 12260683 1017493859217192286577129131518461296368 12260684 84235641571712005586550049621160411136 12260685 139442739913096177037673642048069976800 12260686 24060343003752949045619103174939416064 12260687 -797311553307082252907531791472102113560 12260688 41821855815673712839355490093760512 12260689 7256250056006528714386404595343309952 12260690 -103983827992127575378522143396002352000 12260691 82287203327504690184952781629879754100 12260692 -444366012445927578668916557223687753728 12260693 -1331700824796242348009533683194448347592 12260694 -486552409130308928146417886690999361600 12260695 -53374903152311884327263555169402434600 12260696 -149044205563538897377480365491888087040 12260697 136215879383492774441525706392316407328 12260698 475981410768125829577994300929503333120 12260699 1674761389188722331303843697921563440592 12260700 209364170956453432395604656273715200000 12260701 -446746490649553057260542552455355022298 12260702 173185111150307232692137583159197753344 12260703 22343934798841631384806424141879052288 12260704 630846273131766889665605814106266402816 12260705 1286746377323999098805422144547024707860 12260706 -21335128930065132698479869470681797632 12260707 953936150740189333210920505881601958400 12260708 910405898191923947883130375144716533760 12260709 -886298617225878009873252761102501757186 12260710 -117021382518186414720521171714316257280 12260711 2049473709424968948642076842667735710192 12260712 -226785687746545667258550580136620032000 12260713 214533288846373880454413963478779547962 12260714 170559671818885452746582563721919508320 12260715 41106912607317247103396662004601565920 12260716 296184572329986167868239160249827402752 12260717 -13812112910170350823763529013897622016 12260718 420863353286855915307641179099061297664 12260719 253980389494455558356721354276596529000 12260720 -103166059704521499758338604937528115200 12260721 501065489588684974654841693473259888640 12260722 -3020216764463389570807017127963562976 12260723 -1678173567491766007556592647258096587080 12260724 -2567460093378602899529499636370341888 12260725 -307141122939434820930262254955981322400 12260726 37101362761497366687817649739327810624 12260727 -25997612148873007078118781543533004168 12260728 -199049704252069698435057771985797795840 12260729 -199869990974835224763975995598500529720 12260730 -85333690949678586269754806088389249280 12260731 -874566901411099500367262176544775376440 12260732 -1058801077317237680755689090307169648640 12260733 -439055616082034841831400494703695422976 12260734 196065348794650817620486599487959942912 12260735 219485275513258027150194490403936728680 12260736 877642168132702392128336197624371609600 12260737 91628187840989329829836493963070459220 12260738 -7400353568999484356971630340750492160 12260739 882027287523925635364956422244643576824 12260740 1027647026285784499194814568740685806080 12260741 -642619655915818314630002236623863325858 12260742 51534075003638383730874563390022053760 12260743 344487341444093240189052064636364171544 12260744 -234437646479424638028119849454241827840 12260745 -110633452071746549711012747269267942080 12260746 267491954157254525266732206422760609072 12260747 372290203941275305307047926134263974192 12260748 65440002933662118361069352298449338368 12260749 -562771695329316250955089745572916104320 12260750 616386773623916376300771102034172304000 12260751 -259909847816185549385892159154575300720 12260752 -68165559326352935152328899267839131648 12260753 521445717900221002002849656635157374002 12260754 -251029712889077671700348923516899064320 12260755 34202352862921578999917890759889659200 12260756 548773559487801071939539092855213073920 12260757 -74915488090175009879984430125675949120 12260758 -93649933385978349536914829548419057024 12260759 235163874522700601137175096520686484192 12260760 -292150523076670963604385075128323276800 12260761 41149091432200745379496607167728977424 12260762 -12869914984348560231816865402396700928 12260763 286483055846653445699364748211687587200 12260764 523949740589675846112210343971779112960 12260765 964413240657991063707789180302115772800 12260766 -88629575734206723506520052463800513536 12260767 -633399774115530447118990637551045617184 12260768 310328193260362471045643432439333126144 12260769 -17235846690229479943772714464091128656 12260770 -170312920236777828703648920059630941920 12260771 -418225089597914384931138604789794394128 12260772 459167107659701938867602185465068615296 12260773 57972453195215991048946113463691929280 12260774 303357672317164853596049807984961792192 12260775 -505550992231734948284174976354131032200 12260776 -942665017391589056181925866939847065600 12260777 1085715244746220665914167904400722827392 12260778 55963911080546258047207658764755920640 12260779 120676584439690478056486972431733798720 12260780 563255044096713638333592871189663395840 12260781 500432521559495758168049613772887075840 12260782 -474541309063766697672709064738486179008 12260783 -1088003383395954760804430667001921610616 12260784 43544085696794347965000824307847004160 12260785 600876103688644191306241626821397404160 12260786 34951303828427757349803933198308984592 12260787 57882271798261634320423124980230092544 12260788 10661643881140010872975120011642982400 12260789 -480968162006066279278423277601542631360 12260790 -225125927755493334571738023060708144000 12260791 2272816618190421693002070215248814671152 12260792 -47830366392641820518330884350983270400 12260793 -380707458401077890096672777341753346816 12260794 -45431944996660821587147125395449180160 12260795 163675574894533537515301590882060193200 12260796 -31827047789772340855627078874571816960 12260797 1589369556961816991325977099471578182240 12260798 -322190634483527260431209065200669314880 12260799 729336440684906744082984909907371251784 12260800 -196804215127741145202296427348230144000 12260801 167070868258312928865701204570049906240 12260802 -434028861749781796005983878445822064768 12260803 398424889180025453848472622431272981052 12260804 -375181892162094994884052941858380037888 12260805 -4657509835651069035446618051135428800 12260806 -656880451083753515452644680264331565440 12260807 613955523326876087699263030041384914280 12260808 -208936446473065197131741914096137338880 12260809 -1282169727330263845825595023431949392 12260810 31127310690760680758585539564292997120 12260811 1162370913798745086942009214223155077120 12260812 -1152782884365728499133492294890305994240 12260813 50823394150536951794196671637802195062 12260814 -11365709953534035684317841194204912640 12260815 46002256609311395699181938120303743680 12260816 268303554541613472767655996129688707072 12260817 316696688127735130581682138913316977856 12260818 340786408155058242868530099575454216480 12260819 4165091774071158086369901196571834220 12260820 -89687003916384700953601712530502246400 12260821 1787833628406802761651575911848203923022 12260822 158141730600202311719964954416980232832 12260823 -266456033657063112983333427231591697200 12260824 1356172351107703165417793253697223976960 12260825 200163043588911719410367135537331057450 12260826 -1568878695961935223387905310989897216 12260827 -24310349296261487316017855655710731324 12260828 -42953204105788001679754579822862238720 12260829 -455818215253826935126360343595194587584 12260830 481942182010729799798498916287637514560 12260831 72885880998850966588626483758658499200 12260832 820453560286397642670949125339902902272 12260833 -532031177426407340160815292506230542400 12260834 -276087052528844889054826579425159856128 12260835 -859744812379182203019060299650785040800 12260836 -523256171579607889522657161241574809600 12260837 1560313932223133143371857292764180175486 12260838 156084651468494028769350340749533477760 12260839 377187526190649240080841209916251278224 12260840 253167657241646667684479003857915084800 12260841 -210760110134453202065002967291630551296 12260842 11033311637743323839991472995286354944 12260843 -808320071305717534104664902663075609600 12260844 -108803382439869487738517804001445950720 12260845 94831971167960244848156466544016088600 12260846 45247707431054928875507140024177721664 12260847 538755718900870768545124931505231131400 12260848 -2149071914915606262812154857085468672 12260849 -1683987700602235878858157024449755060880 12260850 -70675914606803744145563127825410803200 12260851 372272721496115527153741823571120842512 12260852 828736373401102988253829232722632345600 12260853 69473456426122078316677746841818684288 12260854 -164851545222651370874158117083618294624 12260855 -449811363718114751562415768040222886240 12260856 133345195134052210880347979932941066240 12260857 580779386213130203353885129861085581312 12260858 -276427858279723617562321680570520344720 12260859 -8474328694800710964299706262780944672 12260860 4944202126590675847750801864250434560 12260861 25154078457999329040277610304709285080 12260862 -956559869671506381240426757840947788160 12260863 87486051794549226814646044349462212608 12260864 162942261138959793245905525717937946624 12260865 -231712491476756618558553018758769000000 12260866 754197517004842613788561531263568176000 12260867 -1721955896608105746237165673086666702084 12260868 135854162358160488147106498596777375744 12260869 232058969686094710431734909117574530270 12260870 -114607863749386877217102500151822837120 12260871 -131990894244021909923361099277565973120 12260872 138408011814037595856842052548066672640 12260873 564728870045914712398922501478540966324 12260874 194242421942985351086732503215415100160 12260875 -8089155710234753471446096081040472000 12260876 936908538848655253345752180681243391488 12260877 -37465759276139965693134940315812483840 12260878 245764565250526860308381176325071603200 12260879 1611088645635216132782924737622798427360 12260880 39699064142764438471476971188458700800 12260881 -1811305633070525151871314138962287068300 12260882 408786505526344468569191296014060987792 12260883 446606524490144978892438077796293865264 12260884 -380110002938824906872182761245172653184 12260885 -115947643519165566540377140872891527040 12260886 53419009686984257782832851364690743296 12260887 902732976905009426435178436490263710536 12260888 -856414412744634062022868905940766730240 12260889 104949410192444347847694851413622925060 12260890 -653814270775333176061340324781628876800 12260891 20309576202419891262689833375653993360 12260892 42781423179328550616041302138348511232 12260893 -1253093610236760827120686938726244415220 12260894 -744174983687777481659384029624021287360 12260895 -253143003541047333424167475058294590560 12260896 1838573722020717568211866470837740961792 12260897 -605333735496255488134984552960223296416 12260898 -202222346637470682619477444483277609472 12260899 235748370199716124971532798041949456336 12260900 -392201627047308866841524969219652048000 12260901 885956435539064367473530911869224456032 12260902 -377137601590486586430571080807874159296 12260903 -317394423617027651593581406626745022016 12260904 1246600653298452002044750579267073310720 12260905 1127717222931275405443908514623664113060 12260906 24224857499407943763605851102490753280 12260907 -404362921272679458305559004112192148120 12260908 -531374877749821081705384218072158638080 12260909 -50337281024678219584828635045784810560 12260910 467463552460910807658345814721546304000 12260911 278026016176475418607723323535234975920 12260912 119736061625738961099941416308842496000 12260913 222691124689442315820703127846278540224 12260914 -317736035078604152794609675323260570112 12260915 1061698910455251464902566373681145559600 12260916 710702953359806661987969315497783070720 12260917 1339946381878976114444991982426664345966 12260918 886955585082891268429820592266831072160 12260919 396651670411090923867734112981147607296 12260920 18291941158849990063310157871527936000 12260921 -860972083460258914735219808326996945878 12260922 215639430404879592644597326210932329472 12260923 1254951213808976191370919077775713299172 12260924 429828906937413496058351284168608554496 12260925 -127648802812834456071900225617048007150 12260926 -1030889549534184129485868364264586322816 12260927 569021150693962349962017483761241809760 12260928 -219741517988627371777214105827997122560 12260929 -6828366887490862828164104845768370000 12260930 888007716790770406457038154473896480 12260931 456234997995691420184750560711996166400 12260932 124285534869547840805436020833573834752 12260933 1268215570437341626167868392664617132000 12260934 -60496422912657216916468188571090944 12260935 -856621148845160068420746713064448741200 12260936 -49602069096502653075970379470075852800 12260937 167646859623202601328724999739009352960 12260938 -43517720757109098775503635525196092880 12260939 -212956898348724700020584441312290045920 12260940 -95796502894612242774798404023899187200 12260941 628661667932832312529195080198078419904 12260942 105122829760999711699980111182067888000 12260943 -820642605767545351907247666552703954800 12260944 348496695905324813814516807359172427776 12260945 -1048886438708287587657241094053423852800 12260946 -107562834702967473595518882652645266816 12260947 283172131877592113202252588019645278040 12260948 -472907785932863783518681816484804050944 12260949 370106916685562061350135716933355231520 12260950 206081709822181255322533136694562029600 12260951 -86484644729130190670098546808965568088 12260952 -129882584273404319128684598379599093760 12260953 -506951658763870185852362685768575431798 12260954 -588334509777152955567950247331342519824 12260955 -11687371852757243512581965677220858880 12260956 1782734988477200526222168091981894714368 12260957 -829843904601333317619022536852710680794 12260958 -141326221944091668617743639278053898240 12260959 -593722545093247362418504118571616088496 12260960 582033348176873763982389238898043125760 12260961 879013519163388860037643099445380061184 12260962 63070988587590656503413947047158139392 12260963 -545723138083565986969908277401825254400 12260964 719886258021379516516092640752717566976 12260965 214900839826197675180780876310373253120 12260966 219936324715942340541331740913622039040 12260967 -185018536508338763511668599010790821760 12260968 17600679588544810575796234336937472000 12260969 -269657737542317106333120643862812946304 12260970 -29535514518992485991933397194770396320 12260971 900168495769921719997048707631046989172 12260972 503340478426448336928228314505816811776 12260973 -669369042297776193572264550715993404096 12260974 -132294539348064148519890507229881183360 12260975 -13410911285180769292651939490328521400 12260976 -32535918657966608059261708404628586496 12260977 1723611513607434873162552151273066480 12260978 -434359095200814984157796712971497021440 12260979 854227944046463893302365525693987506944 12260980 -532396811726123332468225841523314208000 12260981 -755675108557962148712261915617748683218 12260982 442628871652238934772842286398078854592 12260983 577910042590568527139583967892769062320 12260984 -854741930813192516226203459571215155200 12260985 239401656216692642234163626847939916800 12260986 43715728766887662081847888913662808064 12260987 151795036558312897769849457814097696400 12260988 659388171073456301408959938774804444672 12260989 -781113401269722246818764224212493082676 12260990 60934556459817191523147928462716456960 12260991 -104294526549105646443557059205168119608 12260992 932769458198049202694265180396611174400 12260993 -590716308097993238019213937266083653758 12260994 95478188868386386175777265564983983872 12260995 944845098866372180664937934544969110880 12260996 -84957683633699399786754887249459773440 12260997 -638173846986257717430096876644496326400 12260998 104529259488368162951851507633921212000 12260999 -989311616715438874573082980932883964280 12261000 823117604139281869729840916243619840000 12261001 249411890518353565792237640631126086784 12261002 -59679943957791808004137516042474839360 12261003 193394501567862281565179463455163948504 12261004 -8240997140170730186435898572603157504 12261005 500005853381869326468217372500888257760 12261006 323183181452510425150469704428621885312 12261007 -36208802510632507621962562361638863120 12261008 -356556562250372065607955620625987821568 12261009 168149456674602782184103629429516672576 12261010 -161189082352616527073075168471821503840 12261011 -543086992021336073469364525389350939568 12261012 -218326257394762505717307622325286187008 12261013 35902442838003005714782176384503557262 12261014 -44056563010966654203463414727655654720 12261015 29965960158111165934989134888924995200 12261016 783611741115786688430029897620381972480 12261017 1830849584272471799666681500027368007680 12261018 -106442312977262707240668503174654423040 12261019 1230558412534640252275029716287918009744 12261020 -5021176411596817558260028683805132800 12261021 -809193024185880406233046669011122767488 12261022 -896926324697705916583054877496685998528 12261023 62730738412534768938469572969595808640 12261024 6540086431518853203860662106865008640 12261025 94917983273530917343911261332999085750 12261026 885087285703710389099268856532928921600 12261027 189729066544200355389197532527651880960 12261028 157504112163191243712187045954023850240 12261029 513913574514181218118504087178879363520 12261030 -349633854905675827104525166998322711680 12261031 270682344207543886817661592060549060512 12261032 -1243750136798611439957811747170795520 12261033 438133467214357593469197414848459269002 12261034 -430832975983237688676722651346077557584 12261035 -911619540752415110361695414407999247520 12261036 -778622803269558813046784212706620389888 12261037 103240559952193106644277813880401527360 12261038 -427290288923140953067950104754064681920 12261039 -285610000064490440163872676020027825280 12261040 196499087982787884885995958523156561920 12261041 -436605803298983492994370746999010919628 12261042 634275307978271662023683284177540010880 12261043 835690494234156230550725860790911777292 12261044 420021589727378067049168919492219339136 12261045 -305099201571776352644025394121935891680 12261046 76056865167320100528898485278189972736 12261047 -355253308033478132523870951174861943920 12261048 49424001388334307951984204653877534720 12261049 514065027816268813459591512160462134400 12261050 -69477195384060057633997519280249378400 12261051 916573970599352657203950162130973940 12261052 236841587670475075132635089201825678336 12261053 -26806194367307168876789046435398293920 12261054 -130561706719083705056035300445088743424 12261055 -118425054747438359690451761396721096000 12261056 191668717119964916856321780083447562240 12261057 74736390475317072200462242219283361840 12261058 189657355415823751687783135672374558720 12261059 145122644643603168690378480027700819260 12261060 -59837500255999526268147198752604733440 12261061 -810022001963597303444799159474628848000 12261062 -708700095649889623969315467413215571136 12261063 -11773601637982437595079908364344964352 12261064 -342115442606214764800769075378636528640 12261065 365162268086438054913550149299446318920 12261066 497091527070447582936838237735956858624 12261067 157685026784774702242392626793818439424 12261068 23624421551311498828462394678807193600 12261069 -492995837454211022956510116105523424106 12261070 128920659318609135500540323846932537600 12261071 1545348862840347268613720705383896361152 12261072 -26213425254879621999004544189073850368 12261073 804854935779737964805127021741288693568 12261074 -551814992079336330993544102974823177584 12261075 -240418499073358746574549796608451525400 12261076 5716089940761008212474123361405798400 12261077 -1656855247478842393682621171733802897074 12261078 532583457149081139009514093223429898240 12261079 1517639371204183204925829119953704396680 12261080 25406720719113305588213356415004672000 12261081 310447248338608373238930420945524132544 12261082 -711777923459058713119775508166340206608 12261083 -302691321509681094869821829400973727280 12261084 236900416954533765519746400400658718720 12261085 -386738883723978163334149212781579608000 12261086 172163880599538447413730207433798564992 12261087 -496290004699305231727814549148145903656 12261088 62107524892093164040340764066716844032 12261089 -64612549785506604641782569442562569728 12261090 407366438040160777376688618156501688320 12261091 -528584142778783184646099150816786433776 12261092 -464379059200716906322602145336038755328 12261093 191199483285277433435246406248063256960 12261094 179018087377988881885903697685784656096 12261095 -28865141598506065031336819180366615040 12261096 449646757848928311090153842179479813120 12261097 559812202579339492633767128394993911184 12261098 -18042448080554473336513968887714053200 12261099 -776322358580420324709871323318084097920 12261100 164961016064504893318835785900476550400 12261101 -894344895138427643148008308750197113898 12261102 687508413409889171289136772659021824 12261103 1763142057711273602967808180682486841760 12261104 206876634787263577669558988463936798720 12261105 -187134896534073981104643645286040860800 12261106 2716762214953722105383565806323204608 12261107 -2459336513716489613602004515314377393760 12261108 -4980201963936751094243388734238474240 12261109 236131373686803332091496961470684448416 12261110 -129082245249168710557370656618122455040 12261111 -299865502647126997477455576631047919128 12261112 576456330637956331557005526996048691200 12261113 9529678826541020986142231129004430980 12261114 179353202997462064460638518161241185616 12261115 389730728407625258148575251339088309760 12261116 -4051302955171152178723538230548234240 12261117 339091285176505863305140573916191303200 12261118 -168575505318733393140215212524771504000 12261119 -116427485714736707709165279704816730936 12261120 -198083430230052590525578707123264552960 12261121 -139856935860426016223692222770360640556 12261122 611175339659154795834307013514743944224 12261123 33205859152551020735050716272699451252 12261124 -141277626970158362941538000933228331008 12261125 1229436923203912349902098014998327872000 12261126 116814704644065069625315784785848676224 12261127 -92704388036478493566321648837784786024 12261128 -375658063502996702744147267305586196480 12261129 103614697271523708664615021003135732800 12261130 75776091065410631056196814834871495680 12261131 1698537664127222995575115907181492422472 12261132 4272393026524041115136848942696802304 12261133 1667868196420906064716036648850234467382 12261134 193999991705383210019342766165625683072 12261135 -609526365412363014042309761004625052400 12261136 -13837010574695190139477147098567467008 12261137 -179606712425617844442319085227621435200 12261138 374288901092393369668377628718755810944 12261139 -654407235352002189491363871470923909632 12261140 664103385565647048244778871923843604480 12261141 1133763083590935094492216539970682815950 12261142 -634720091295975009199299824650966915200 12261143 1820722059625483215424929796834080249024 12261144 -180044003432802454639561948160566886400 12261145 6658288263077369540749373584816155720 12261146 354872665356934076448797584748525955840 12261147 369165549545539293007147698466129794672 12261148 -1264796601005406065890035376602383514624 12261149 -18755909044292086223443699150278874752 12261150 264765287009766159464873949080302017600 12261151 -117932951364495885646905767869904214016 12261152 -2506502622423485569703500967755538202624 12261153 -53016631022870117489727573645962248416 12261154 381534068789966925886900143393198359712 12261155 703446223112997885424857920615237764560 12261156 -418364264069871938582840434456925460480 12261157 79412812772931803700889082735371897406 12261158 -86075410440597304585097517453092386560 12261159 -1942291318808215392469783038967442652000 12261160 -866163706325472673028350213716273408000 12261161 -1321167162929789807361119853610044236976 12261162 -204188483994644772988321462078487346432 12261163 -678902398194029651677268574663257152588 12261164 1209908614028973637442103258365089541376 12261165 74429759444568099897689023707117907200 12261166 81410251759580725095037617577411317504 12261167 -54086985301647189169551073108737356784 12261168 -268014313052138394428823171624288043008 12261169 -206631688591893626976752570463242091804 12261170 -205133176943478076699332724770084762720 12261171 -81505087805414324567727297023033194560 12261172 -1022124464894856017876186471668028596224 12261173 360046676760377444705469883057669103484 12261174 153685580970552827575424417999197119360 12261175 397753407216982788469381926074439792000 12261176 234306892048359230371238213804836270080 12261177 -583571634071232470709230607822207502086 12261178 19839927249211609471023458399523732480 12261179 167028847656476248138130629622092173600 12261180 -392997370472360738441417439247940951040 12261181 -520101982331346208611991350242831977018 12261182 -288508072731971018725953525176847369216 12261183 -401107224986466335399387684920253906304 12261184 134141540318858323603200675266220261376 12261185 -72339087948034985083411396616442484800 12261186 7675300252953305633328503147440128000 12261187 -472024715943007389936748513582288292164 12261188 949767953316875435003061171595292549376 12261189 -810938884446726076586224115275175294112 12261190 -435754566632383947056303346846127305600 12261191 -1340064068562863972789593106287549821816 12261192 7439268302597904026425259480776581120 12261193 426613255173162579735667933415941513600 12261194 617518959498203341503447470226128129280 12261195 39184427129203998649876737339432360000 12261196 -124404724927911233784747933425719225600 12261197 46329621112356518083942582705183771680 12261198 -75631637064083661788281572614123647872 12261199 274664863624065256237852998422184539232 12261200 -44618352893099766563540146725912576000 12261201 1381810962899874234154970828863202242464 12261202 -158411541634910079329217209612320711008 12261203 -583955704138450570055614488060449280 12261204 160429613119971107127963233445288933120 12261205 -725426736363301016094719988006357677280 12261206 565030777428600269752652059855377867552 12261207 167359091363866349481466187458972763904 12261208 -254245746664633593026861231749581127680 12261209 -1299395204198045348778795178933071626496 12261210 127880981470945644959867158561746816000 12261211 186356310275810558731448295291628191812 12261212 -191647420388920331494903669859793408 12261213 -22478933090964290000507126383510920960 12261214 -169747585557565814595216856544134126464 12261215 712000522324608000488896365257196940800 12261216 -554738702784416879673507965618620465152 12261217 -1124844404522171308722197697921352007148 12261218 758989170906029380044001366439716948560 12261219 1782560504800749606525683291024098974720 12261220 -548956910294739553087904011423715301120 12261221 -1182633887094612368148522983044880683200 12261222 -473660470356187093394884013749274051040 12261223 -1125955242770922103576325016328859825056 12261224 806597340842823141437559930542374533120 12261225 331463304309347781680509055334187059600 12261226 25820406894947372411595530082068608704 12261227 -1436183348980240526080764112929114477528 12261228 -96081750129972888106760985457368858624 12261229 1146837299154940981750935300851539976760 12261230 47674319029507734890018427138871998720 12261231 -38792458433216198389343379982251373872 12261232 130079812304757409400003750372226170880 12261233 -144599770383969627170995655667763700640 12261234 -260201257876285150625683584736977256320 12261235 1409086447012139701434765961745007360 12261236 -208093811820312997318157346567961797888 12261237 564657204330768655330720321534818977952 12261238 -855401932220530185328584788220625467840 12261239 -547829651489372562934733692358838508320 12261240 -586751375621203740268133798713964544000 12261241 -214042674315018030585831733918998024828 12261242 -103194884947786881766396891654350559488 12261243 -326272219168186681467459490345793479056 12261244 134006481821647747175919148012540780544 12261245 378438847583329303145980976668183004160 12261246 465210047024276156131118441729361470784 12261247 2152669119171395115280358711230268143960 12261248 -924587760572244654431084176722918113280 12261249 -167879397711911567956298841392105572224 12261250 71117436458257139847509340705067860000 12261251 -246200241201708662296350723482755319400 12261252 -589262026837273716547520627165595150336 12261253 -1529916226461847314491703500622973390498 12261254 -168182528743238906630639576740958582400 12261255 -300041886617411174236986863429674080 12261256 -189939940927478180170165182610772951040 12261257 668301551845557020944181681214438052506 12261258 -171706977269968036344188240687610044160 12261259 1753537201918579967638865160495042037460 12261260 -526852448041803294125892688506999843840 12261261 -130373517728390159013570109037865104640 12261262 -134241664391586785878021607403576960 12261263 -340685163108586121097484790588569497120 12261264 -14093852172721639987354565280929611776 12261265 1142491255292277436825548830458441644660 12261266 712319551851239556813578239541902679040 12261267 -950148084951521773936092403221695427360 12261268 937658406359949154647229178104568682496 12261269 251612638634898015860144193608509046670 12261270 -15343067801715557368237924551434496000 12261271 895978749787926702809800986170825056344 12261272 -456834425625353832663581477101643827200 12261273 120835932700302257468229619094209366944 12261274 -22813155044202125279936230852329031680 12261275 -20220005551051756551436258672694198400 12261276 40514140570045711826447341138307884032 12261277 -110544537343733220541685340786677313408 12261278 -8862250401797911478332124303442336576 12261279 319794095648622796187327715768379610184 12261280 -409531554446069120078131914923134156800 12261281 -1106821597950686963182119381346911141918 12261282 238966587368918666331289946320875038208 12261283 1307379016672668293440940697239371885532 12261284 -221683189413697154286068559957246443520 12261285 276761090840262734326642875133141688820 12261286 346408437670014043957862261725768402560 12261287 -950698329753389135686550142786563685240 12261288 -622118894945072886749214431407316828160 12261289 372266831794796767746474329655257760000 12261290 446760368464405721955972634483482582720 12261291 116997117172093454620870280383427810304 12261292 -1236438046171492768934306690550435878400 12261293 -742377593246105477746110856971845994 12261294 480570238745695306478331896690948218560 12261295 -1032497308049490110022235159637037958200 12261296 -126459726549472700476391055696789405696 12261297 453530695147302572852323415892137998272 12261298 -78242633031627151833695090988385244160 12261299 -53087460098479011167864910289607542272 12261300 -184454539805625913805837360247564595200 12261301 25141410361297215660540273755448049200 12261302 -57535552750640355343662204727063216896 12261303 520278580652687832871819755536904424512 12261304 -1489398109959605264699372391475952455680 12261305 -405324784267581460802899717529207278080 12261306 -27244454892106683356158875926435592192 12261307 -1198025229464611438370666943719219625648 12261308 -695866195971983730017944668158414599680 12261309 -980888775397399763194767806409235008480 12261310 -80368076153173269628335277239630272640 12261311 -1100772995801013897393967047295746833088 12261312 -438589719093419249116062905687605248 12261313 -2197509822346358299190068917404321137920 12261314 105608989096225152230469074960855131680 12261315 -131701525335470052144774720342477768960 12261316 36003912001064303854792667615461889280 12261317 105907667849760729333750810314187199872 12261318 -535736898415812890954007343087094666880 12261319 566811763766050763781821086751234069976 12261320 -459550001969319895852088411380472371200 12261321 -10949549063542832521458493454467008000 12261322 747248499326985492343309738036301681712 12261323 -57500315100011481314528610196950548736 12261324 -81764920293973430573387727457331986944 12261325 97874904070552394055078255774114894050 12261326 540551784645322880589010517421809184768 12261327 31957806447037073720691591926215063680 12261328 -187566657203908283561459090387418062848 12261329 748527449025362509245491274828258887280 12261330 223832212897475634285337537997119232160 12261331 507353672508863961090229166662289825132 12261332 1051843314373554461474297403398887296 12261333 337734447210090503144360251519842886464 12261334 -806957231813280199114547135002515689184 12261335 1226330836458370196921536610245608588960 12261336 -442922738847781836574244278699647897600 12261337 244620052869248226589592466343542256128 12261338 12484741112395655528234479948647522048 12261339 737876529567753089618755426307662740204 12261340 57198175162023220712447087552609710080 12261341 -1013044176250154803881526991757070392768 12261342 -191675320887933398839032863202810249216 12261343 1877031653712460544181195517377022218880 12261344 -312744952462843035638618737553964269568 12261345 318476992622477592319728043177899129600 12261346 238019789565723720821588060100431731200 12261347 107213457204193286956721637594702852000 12261348 19612366084153156618961433849475952640 12261349 325036763536540811994620597115113354464 12261350 -69433148161207088774952949003141627200 12261351 -791088907263129762713230340904280004736 12261352 117787685377558891243074277491706982400 12261353 391277248734540146339132463834068438400 12261354 -75322045591985600748408654399768514560 12261355 -7691365612422932360772776347624350240 12261356 443297352232787634699034740128265965568 12261357 -4267154479968890164578413052286701012 12261358 -291984996306069019520410159004974902720 12261359 -1415638517565930617593543287644078576400 12261360 -17372841701145547049856824363125309440 12261361 -217411732010289125541257567259324920768 12261362 -113869639831164339155616765287922475008 12261363 -171924687138657621507052728122290110096 12261364 -10448954921620940158412383088887691264 12261365 2650040105834320156527444815469657660 12261366 -59657090574475064769672823112927387520 12261367 -25788151220273091429172949339035732760 12261368 -107122245917992654391347666860114739200 12261369 -268330690302327228827849561840883307392 12261370 -81533045416064629728707321652341648640 12261371 -607873730996180299244757240571202878428 12261372 -27717460096121016984363854836430281728 12261373 792957664927752340664357571880337647622 12261374 -1001082654346415386131248405032063506240 12261375 -9513034121028757711924441368707976000 12261376 22797842533397431087417797505387069440 12261377 -532624830719236429016972910264146474748 12261378 131497776135530322988105388117066704128 12261379 289190895572758071383000390337351393184 12261380 590310561859640569702363605484458700800 12261381 -215979699487313959560697111719306805440 12261382 -83646395728869345361916591250636261120 12261383 -60503226216645256406956768227654187368 12261384 423256000691791668313095096323205734400 12261385 -1627715659556130973357300114193928000 12261386 828947434317715961632615263522025588416 12261387 -571806921812133144827362966275813041232 12261388 201875219199763827290178695630724716288 12261389 -228863655604702338756555272739309786144 12261390 148858858727519764757998321605500449920 12261391 -433781451016741441444290383058580795608 12261392 99833478633427905804805814811385921536 12261393 143450535528865225688063349476976689844 12261394 -567419441020543661205172812106819707504 12261395 41425052028233400517083672928950888000 12261396 280835877245000119007755812437680312320 12261397 -124227514740468830325578254969518595140 12261398 622216716581443180455021529518271879200 12261399 913230725799856097981904940734455988072 12261400 439529910567259116493046482056843264000 12261401 -445520393143536468451340198035981551600 12261402 1194509344208711502792913534735080076800 12261403 -164457560602633625382525102528197702400 12261404 -433866995818369921428168429345203211264 12261405 -15700416836759136730798689358627390080 12261406 650660289951518669684740337619063265152 12261407 -35869382957075544637573832227829983488 12261408 -878491545891526036033774488276817674240 12261409 -512362778540088630074872493004050719390 12261410 99363442294123596437272330126713292800 12261411 240712081904620762333803667316848499640 12261412 955708787896273060513274498700903049856 12261413 -1011371310830971862059437436297252081476 12261414 -404509924666594727154233819041584960 12261415 -497203943147990693200622706361617149280 12261416 -42061232685780062664598892338866339840 12261417 -78291605130194059565288169096814896000 12261418 386394976344093902737830927356044113504 12261419 -108983072534566682414962210479515467080 12261420 -352044786351347352422971560897285150720 12261421 1431762975922049734544931619248807046144 12261422 -211030850720728517583504348405316305600 12261423 10449537203517823957812465206765656584 12261424 -61000552820383263095484368698720911360 12261425 331986659438701753717783480373300434800 12261426 -197817380124722155614738790203635293056 12261427 597563885888933574191899912286498277472 12261428 48525666645385957458080913949655040000 12261429 -764137500297900267994309315049734857600 12261430 90609493650092952787205217461730355200 12261431 222276842408768386187269245339458176224 12261432 764277115454639743867909892579524608000 12261433 311241449729880658051458749258325788500 12261434 -515468128102140140204152331628367530384 12261435 417180941732622861787032553128281503200 12261436 703121702781470499948110481141471313920 12261437 658037572629514388664325786608568658892 12261438 -49993034817394403964452487970907615232 12261439 -272378282013095692318383684937629122280 12261440 20463065702503772175922321167655895040 12261441 210887468639504663673592133419067841600 12261442 1440299064756651987267673576791588864000 12261443 -282801202778545820128061485274420938308 12261444 80563756281017359734588034927988011008 12261445 11218786982823073028944336530916608000 12261446 -60417442644579687411840283724422688640 12261447 -766267169984402383752726692490419878632 12261448 -354064296379536126163618236420170480640 12261449 -116396164085718871555134754784397152550 12261450 -1989431856527536345160083841416684800 12261451 634175525944509910553763142685463451752 12261452 202923574485324571380347886262392468480 12261453 976479702633441882466947737420744666304 12261454 -1147777642189720225828548006311310110208 12261455 134883398627476207886445534627421833360 12261456 -13136951940100239927542780571287298048 12261457 -406129578879355258331853756988904140120 12261458 -551115184812343318531407438098319208320 12261459 -212729990317845416736775092349987242240 12261460 -308926583916486655321128686445774950400 12261461 38370452229630688422890737286017827840 12261462 -520609418707463346722246720303969738880 12261463 84578661680686915808815303105349320712 12261464 -430104620635324386284663603238091898880 12261465 578909841249684746549019402624642285060 12261466 -168609201694736263670269437273434199312 12261467 -257119488093379207326248768871080402688 12261468 -325415374490088678653131054525552926720 12261469 1373227688015403637267102225023326674944 12261470 -285480640335217296395945419021219875840 12261471 53003679449276577542722743937111177104 12261472 1058082126587643798987100513454518566912 12261473 606078081014422940629952205325294568640 12261474 253486490640921029197607966518538972160 12261475 367530691210056996146865228184460961500 12261476 -176650450803657883435910166523197229440 12261477 -322860628051112839966807480982051964768 12261478 722701249959769866047027711494565987040 12261479 -1290031332294867002905653923197712901360 12261480 -94631265255592844788412455831889510400 12261481 255726544422587486443094503205993972282 12261482 -909341761364294239222864953325624611408 12261483 -229666332109077808527952752037791474240 12261484 -66370842050975641643701426393147536384 12261485 -457239786030112002215988132011215256820 12261486 9628567807233844279495058024826620928 12261487 -100206132821288036868761844361174480896 12261488 398681994138563074607488076633591316480 12261489 -286116939494611287304719622928947564176 12261490 517231287588265604615220161722560532800 12261491 901135584444090048953593450193410710984 12261492 142295041636783099555169521862925115392 12261493 -11666575325512769133986747738374303616 12261494 94420510037967769573468675782377096832 12261495 -248790426968705813510678610230313416880 12261496 -312030094165922065359742050433982976000 12261497 -197953660746416236415231027981588730300 12261498 -454797214243614839513874695582612275200 12261499 329555661699042724458314506397712009480 12261500 -264069067150138381830469762091493120000 12261501 128794335301007385922081139782466124288 12261502 49903695261661199104817124480287659008 12261503 -297329969377099411364486404127244997248 12261504 -167824138632084801921188512168421621760 12261505 -218620005479738020634588282388361492440 12261506 -152840283812374351441809262048375104048 12261507 386499428249923347817605060161915041536 12261508 -118479703278285758583801202845814272000 12261509 154506179328265162854243059775337496928 12261510 -54480567309324506497542331041476716800 12261511 -467094566872128087818028427670830551200 12261512 -60368036458882748157955065636934164480 12261513 -257548385085339729308789166263869895712 12261514 -127807990762926754255608466804666327968 12261515 523149170436223504853146314310329834240 12261516 86015126147923447443684579620962340352 12261517 -302673023365367997641175742307335259520 12261518 -12752251196245171325101520611949296896 12261519 76965008799116094790146839205840187200 12261520 95206082825618134490814964291174809600 12261521 223428390712423641360753602551430716722 12261522 -58470470513407843468999154496575834112 12261523 -361058228090137909939388589138805501376 12261524 503810248751729986621310954129209454592 12261525 -232300147589999036195485668129751939200 12261526 691693641790588032785279849074265351712 12261527 -865716681508223286002744078194717581624 12261528 314091581868914158908312180268209408000 12261529 10693794708261633981096157502576632576 12261530 -91929097579164411486080846320508160000 12261531 -428532652658199942138289788916423481448 12261532 -2129059427764321612980040399169402160128 12261533 -686374179684880421626171625167766344218 12261534 -527731453792204640372846308930275222720 12261535 -110085149659827803478789073419583200 12261536 9310291696352227732980340843861770240 12261537 1175182986561742940663030303713008759120 12261538 -912097067934154511698650126573993532080 12261539 271962019151915820730947852218974448856 12261540 407831897008089144235891221752441548800 12261541 355384973766721332481237328086669802144 12261542 -25081606565027579929025053339646993856 12261543 339510365520895254485463165319081904640 12261544 1370001712740146612972475644583186140160 12261545 292550703004665683459881238564349723300 12261546 207754849093697609112111736625444745984 12261547 -121447536912458463842098746733401645004 12261548 -278901515337373654148225833089152163840 12261549 646989515845115844930079815183359871648 12261550 -87173120328406966681813745540983238400 12261551 864259115790390521135628285626268945552 12261552 -115513301828356048099123193828961681408 12261553 858410479622720952900124513142569913664 12261554 86378931094470528069102718663140698112 12261555 21058855724847139714837126701762188400 12261556 -779354302403647183299201543871044709632 12261557 228741117416422674469487899042889664000 12261558 -138076401944107085833658041297989765120 12261559 -548207387183560841037879366267415201240 12261560 629170574775816919710749267367239270400 12261561 459533265319707834869295465191915001600 12261562 -245725813423709184116921321439037741968 12261563 -1709756732649583956456408658938702796188 12261564 -421957480060095136217526915104108544000 12261565 1163391270998773747939348508780857964460 12261566 218606806856832352193554449703068671232 12261567 545481488590898942304538921408490817480 12261568 -487327529749070132114525756481595244544 12261569 -880470571637629833550474316499318276030 12261570 -276868512283330857111046921184435020800 12261571 342655170872821632370212570123508744912 12261572 -620932469803378621939587879007510833024 12261573 415955806789218700684904649813102164604 12261574 -135796219041965435067753759741303957120 12261575 -91834016221405430839149843467122423200 12261576 -352043178139540419207643057370318438400 12261577 214442048487748539125508371755821717120 12261578 40698227774054741879622999447306212352 12261579 5862691265788145634316126033448843136 12261580 -104160544071957107553935755810473845760 12261581 -887621939643650968449756040867122900618 12261582 259730416926499253130524390337816999552 12261583 -591072675359210432993088482457589338096 12261584 -23531503464394016386159938431670681600 12261585 -24210542755637192569080146999272980480 12261586 359684079697999190095820605443316921344 12261587 496674828971040254210960288302740254400 12261588 707743141779631420428389396221465036800 12261589 882036632231527834891454191244510713020 12261590 -478546363877483700756524432586934886400 12261591 -93700770530780510851796334892002906720 12261592 -938720786390328348429072659580091760640 12261593 -363476035215175866395520494580522469680 12261594 264154382817809455757321807296340851200 12261595 -49632920960542665647176935435622432320 12261596 261886628090713257468700283575331831808 12261597 -962096947079652750171428401035922761600 12261598 235079366074484270670711913931758080 12261599 -399811848282660388494300045846991380480 12261600 207975422943292822222238854647821107200 12261601 66425842050218255175155513293372888608 12261602 251219006548374329266186884752324390256 12261603 339508622943207576382837505441398345728 12261604 528996358718859008680320521973655408256 12261605 -648501100119931327278324804345610948740 12261606 72560526052282195181456754659412264960 12261607 -1369093329817502919251339387819762600400 12261608 -130388718698582541750158361732750935040 12261609 851726859894574740685522405201985117514 12261610 418836226750894646029142120985536617920 12261611 823322316315062496098703099545083348212 12261612 -408931697878396621058503958522511974400 12261613 -333247388281872915345569485400873404500 12261614 789380175521319748730428739406008110656 12261615 -136340541464721721172423808465688138080 12261616 19869338895890984065530493489800806400 12261617 732717422924047393992642666115210467666 12261618 21058209598446434673121119366309434640 12261619 -196841570657769945595653363545992540920 12261620 68407517025570730237266446078474158080 12261621 1035721459439073918745031495781219642912 12261622 -829907710503340728934925225450035200 12261623 1549890524025252567368825478976324716504 12261624 -358451536555529164945711909101881180160 12261625 1078905772876970712158987064542446698000 12261626 -283247168973544766041003128190469435568 12261627 223545999261982391330000018841929594880 12261628 143384350991510543580745329331038184960 12261629 -65995697660983783007370008231478004992 12261630 -91152959672997166666207603007647169280 12261631 1208236925062484007169038369900760010880 12261632 -126018429136659296427129170053193269248 12261633 -520699418019421642472902815928685447376 12261634 14283587307992938868635466683928246784 12261635 -39079482583974006736439341620957662400 12261636 192049456596205399562753479679562686592 12261637 -132880400456635756220405502450111979428 12261638 729274418076256093372584689050940826720 12261639 333364314981836028246224361056892045648 12261640 19789432081941891089743436683303372800 12261641 7752470487973930113248537681911070976 12261642 -269251329514782505231889692149381497856 12261643 -320456894156544464027347309069269306176 12261644 -170535196006350349273676490699409553664 12261645 -555904914530623525601386997111179776000 12261646 -745423040433465439712247181887928369728 12261647 -101116713401807583386827990969426621248 12261648 -62477010067916015025733845880156717056 12261649 968304894007242490055893869379100457650 12261650 119080800958914910422674207500387728000 12261651 -923983006779081294148814698483250512968 12261652 23111066568026475395818511372162688512 12261653 893864276833758170542915966971200740704 12261654 11245044009202218873667726571449320768 12261655 373359040895754824191018162301954488320 12261656 479714358413022660694375505963827200 12261657 368381600775136315436598338739013425600 12261658 935716090070998000352312410855443242976 12261659 90084712831151540462459922029171689860 12261660 85895768954845127825918923130150261760 12261661 971487282688092258315389187047091820800 12261662 32237161020923905525364561827482831360 12261663 528947380466189785997339172291218679192 12261664 36853760739362043691913176182372433920 12261665 1328777464620261973917851255597120640 12261666 -484493252329729999123576841466749952 12261667 1500736613488882436453773009676422121352 12261668 246968329210008367618935565981048750080 12261669 256986922699406818518744006718023168000 12261670 -474061351589319511766868940188727309440 12261671 1487375238998296403969173600362595779144 12261672 967240846854909593965928216813705625600 12261673 79788334110188599099726651149830205984 12261674 404667374919544340072700559300079567712 12261675 82400674273471574771404061750828976000 12261676 -615150269568772636345333334060984596480 12261677 1208293079924565214218746481611844389526 12261678 71991498052979431436172107287691476992 12261679 -908208970241399234596707298600834180440 12261680 -160596760648808005506837087144336752640 12261681 -407448553141956145910651638470924439230 12261682 -457340812674681433486233826881999363168 12261683 -271408402604825680369885465845840441600 12261684 348504619903341565683871452405123035136 12261685 861335106216473777092876645900971172380 12261686 54569287136767057440965746219670183040 12261687 -104099211140462927029143697511337090840 12261688 322459674252574961376326628454298112000 12261689 -263955558946303444379137369044457579776 12261690 -21891765216197906451740398193907655680 12261691 -58311750043262460340671189486600340112 12261692 -48802822860157567469180202871143515136 12261693 -95088356397110965548386504862996357600 12261694 -238522022098039281265752338321380404480 12261695 -784232250948651937020112569933784843800 12261696 -225912746531578109868383444971938643968 12261697 -451673572283854853669414262430824200768 12261698 -546903637986078537818185288981406852400 12261699 65895092934833983415958865982890920780 12261700 258396352871131953614431977467427532800 12261701 -584957376541525192679192587054215251298 12261702 -224586623367199094799480187869989851968 12261703 -555665183694200970005309832593510999496 12261704 -23418882222738872580004502908624404480 12261705 -172545153458948280069999685675467753600 12261706 -59636411037325984438847853057561591456 12261707 -1283238875201452141185827381862624305160 12261708 6160897284624421114943711528949572352 12261709 16909260430628926998322946758416245760 12261710 -5066144643444271185511748031213651840 12261711 -23988088014496027848256854449658226176 12261712 45559726020954343304630098343821500416 12261713 -856783565972181800616125861575203601038 12261714 -104902153105757207409707244741359027712 12261715 1144442751065461023142251740733853389360 12261716 -447848279163647361356015402283846109440 12261717 43459947438133419877489866854888474268 12261718 -26111339958226085366590968541595673984 12261719 7209324567063304449140304842765273280 12261720 -154388810456827064355403600712583782400 12261721 -216362831039999118443704424427923357628 12261722 838719999411141888568527250865155027200 12261723 -81688081437236586355643449280485748736 12261724 41052453144929081462093311588008874496 12261725 -320876499799099055829791654537706285600 12261726 -6250536412089649409232146655394548480 12261727 -1744653877792524054314188639918379656128 12261728 1611899256400725395664559797891191930880 12261729 -48735206133838965355974966840482932032 12261730 131416275816226818159555619028519277120 12261731 372737803559634445684921232919604211064 12261732 138413062988973560422624229262561337344 12261733 1558804618388580107127671929394417760 12261734 -603795066131215178591822635446430418880 12261735 11108785866484606234064598441728165040 12261736 1776980754429998898285992817477831720960 12261737 -31046201813467891629855616439225535360 12261738 99434990823801805414968150431830215168 12261739 -427901282099677587490267398072723747040 12261740 262335912468473085986733324708816199680 12261741 -1555075292819045769057223615544043811200 12261742 798368948903745564240575261498092045632 12261743 164378319523052078793822210579973567968 12261744 -72716408519370110997489948659419348992 12261745 1442145441727729916368536512625734707200 12261746 65054485912444785029979986382582305280 12261747 -327588429816091960991680894079401437840 12261748 -696449117470794781784020315832452689920 12261749 -1592826394940516207188177881185497156320 12261750 125013095507834137599938012599250400000 12261751 726710323499843840303998297776588720 12261752 303546255371475852492878772623818137600 12261753 -272408116304309132827813847948883492480 12261754 -798848893959188656695077616245164201248 12261755 -371821393843644593537762546723704861680 12261756 179249919454693918106358867945695453184 12261757 -295040649081899492453445958986077481300 12261758 -47124143684525996758824944117950298880 12261759 -641062169607380172363745373366972189496 12261760 356757445029173919097071206631525580800 12261761 -1705454357484065545045186391733505165500 12261762 54506532468831243884642906867776631328 12261763 219369863780713441593859721407896744400 12261764 -34333608646325361792854426503443993600 12261765 -984091489389445105148415450550458111360 12261766 -242384248851440904502541237609553916800 12261767 -153071447771354596728939998660354463648 12261768 -259242945721066548088750915476937482240 12261769 338842059649030035587390564120533931044 12261770 -258143754489871533497071622122868677440 12261771 248458100588750520940427139443842114560 12261772 266351589887898527888504051905754227200 12261773 -488024285441038811301157747400786488320 12261774 33271526794158764001763400260970625024 12261775 821555152766709516724051591212863348800 12261776 300579504385302458029552730344902008832 12261777 916694204256298130977591530800301216 12261778 -282422828033543876463737849801805700320 12261779 -435319931144892218031509519182829480280 12261780 -93954980220487295065676023318401525120 12261781 -260152835926832739455268282587897933408 12261782 -31907146338106013628413447283030438528 12261783 98045243489013345946780278383794176000 12261784 -583862075803113481789148570711510845440 12261785 669164729619957847410826322537957806980 12261786 -612639743332454180230394382264436916736 12261787 583162708057081203471844409910606613960 12261788 -87239964252468972102660617634077884416 12261789 538804645101610350624181145331610218054 12261790 170441405362212800370393367857142382400 12261791 420131692582671819764275217136971892192 12261792 738123716325981953859372001205044641792 12261793 -1095801989373400415748880084176795857280 12261794 15951174834960731609485638200538676992 12261795 -81655521871555396888334618473677461760 12261796 -529033023559721316777434097186633174400 12261797 -409321473304898873917269212884390549440 12261798 12873999963870633062355219107570922624 12261799 -1698432376583706955804952744982773887080 12261800 166991590434124350751689204740535552000 12261801 173797272037775955752127421484643295632 12261802 -38544113284892953691926151097359400960 12261803 -807078562685439477496070766192320031948 12261804 -387029270877036722491386234299758166016 12261805 945526243620147536344682857938883299000 12261806 -132565281064605891747953341271104608000 12261807 -1165805016047464084095956695399764981360 12261808 -39135766844797355362373067279103819776 12261809 -495351491666491621781871704510069004300 12261810 -1960325089785825285335834025457689600 12261811 -1024228037395985950892408946918627666888 12261812 -1255359926479014239250280401129509449344 12261813 -636866952340882527965602696454143225056 12261814 707038238026981681872840351964267556256 12261815 -203969391858297903029193505775735412480 12261816 -215001839962018322065493563171260211200 12261817 41242109254358189949970647399116253866 12261818 537512452471534176516663888791067187200 12261819 -402897345194408981267851266936133812456 12261820 -312386157408518347917963972804278400000 12261821 697622946500650591824485660592796541760 12261822 -218262230040398799499771990541103361728 12261823 -492911436327787555052810989581661884560 12261824 -63749063567626645421843418386503041024 12261825 370883552214680086059223769192792084550 12261826 -1156052539996513669657274884918414202880 12261827 -864364429331025327376911766234420574400 12261828 -625542517456255977349423847300911540224 12261829 -145744371124199094184086785939776815552 12261830 -52520991408164419412041907464652881920 12261831 -435336582981152614714308868748598652248 12261832 -112205665065307724049857630071215513600 12261833 418567687325172545660667981126100402944 12261834 250816996174458013419621798133457840640 12261835 -1219505638501332290822749304992652250720 12261836 755879204812506386375109289164350196480 12261837 2342433792050147497096963972731285504 12261838 129540243011849057458415361471966149760 12261839 16780383149940467820744228354362194128 12261840 116406851548544238039646260174225408000 12261841 715868301740232591714510362303270454592 12261842 -339363511868488158409307201946738809856 12261843 -1004659844341403134323613054286115458112 12261844 -99475686492411385711725143577164847104 12261845 76552947209964711263649219244249562160 12261846 148046053785000197759794000245561840000 12261847 209029770037713741543173123308857554440 12261848 1034524402078283554319030867360039823360 12261849 -480470883831607394352537212440089091392 12261850 15517076480771768903523809723215564800 12261851 20893765588131168440616806245612507152 12261852 -210111685387378019297882492222309621760 12261853 -476856450983078924293975861629857591136 12261854 -849295902264226959664354829410096972416 12261855 613807918891821110109056422876086594960 12261856 -282284174384469746812543758186647126016 12261857 -1093008966866367142696738982745714996588 12261858 -303081292194197565999561293186422813440 12261859 82809470100051624512204047424006648640 12261860 -122904411560595578544108565634798845440 12261861 -9329549047687466620234474318354799298 12261862 385841262556151576022323157292711511424 12261863 152458623971300503154984584966228807464 12261864 -171183336393915185526671356942097448960 12261865 -205295200913473162676080597923781104000 12261866 26863215222269796382269848527186368000 12261867 -490394115625382891443080506105075458080 12261868 136471481548118331948402292614444963840 12261869 -2428318405900810625870813640545769622356 12261870 -143685951660433883588655573865059154560 12261871 159199880296028424048262182491727544080 12261872 -92304551513010791825064109293976485888 12261873 133001764711646135275505406915147351744 12261874 -131693053324662649319074025564480005728 12261875 136561114804166175065718595622484990000 12261876 -213268900075653420316857581529383909376 12261877 -3030511147275639540268426786811563569408 12261878 -604393907819188551564059025427159080960 12261879 169583466746179002317880338855525298096 12261880 -16433671335253465793635329124525056000 12261881 616793590703624822914491525208010059092 12261882 -354451435563356050339967920120476868608 12261883 85354577904273116351693050532312119384 12261884 -1306090972491912614626725073099825728000 12261885 35412821903944945046218856000776372800 12261886 -3870580111464518622917730129429803520 12261887 -131524110293816962296350681318636810496 12261888 152952369787084875271019792495982673920 12261889 -1079164201558250417231182376912746701310 12261890 -270551748244753049580225838808120440800 12261891 -432873159205743545352460740303085504008 12261892 -571929616056266992476158211723735859968 12261893 -166420516987486968807880822092689848800 12261894 118074527011127599509548092096371040128 12261895 -115866124799121127912745004193222963200 12261896 1323926531309467934945575154199304704000 12261897 -929840800475956307574731525994650985360 12261898 335498923215636237866214089629085952 12261899 -306246013698352466282101129173336022512 12261900 -46670861623079426340722698929106944000 12261901 819903004667527874152400019874134510902 12261902 -167297593267385732619953654710523446848 12261903 1033575887680700139077456732727271828104 12261904 -384015538009673463377181246815184609280 12261905 574762319013691748372840663056723518120 12261906 -620623085048641038689134716377137121280 12261907 212889019091307745674480985160807426956 12261908 663694152793356799512677721025833952128 12261909 -935304434388119739654190929537755083872 12261910 435490213870464975010112684818864815360 12261911 -86586127079003368408939432673943643680 12261912 266597047479407901910888795470180311040 12261913 670759350100926869912431538411116542720 12261914 145196377040799915937868493744712557312 12261915 407188984358783827400641815474755928000 12261916 343182070398266377938915563405483921920 12261917 1955448263844152637505338431146189580352 12261918 18760248005769334349129822030437644288 12261919 433358177428257926286558069126262164320 12261920 -386498616656346275235120473762892349440 12261921 131936724472948928430566041168686858240 12261922 106664165774039420403829919659878141312 12261923 8893162254023394592291852517809698504 12261924 -1111227519489039082023986396597276196864 12261925 -149150771218143172770037028425018107000 12261926 42241143306842488765720006564157704704 12261927 -127939676209294937318741653816688640000 12261928 -28936067760485031784273310967513661440 12261929 23758975999944260105344069408385648976 12261930 14295531372676204215570905870185259520 12261931 1197480063508182743381611969131098772264 12261932 591135315180769971720287012623920266496 12261933 824192130312052763754908942447327451702 12261934 -180745715048737841968945098202649544384 12261935 -64310783141400055347498630939335616000 12261936 -152800080689026405946005000857793363968 12261937 114110926464169423302763847427354176512 12261938 411152135675294199473917293377781473280 12261939 -1424934261102804668385970975609798319040 12261940 -748515802942631118542826951727470408960 12261941 1560131845160439833494292008898712063342 12261942 4254445748092026168076699331858847744 12261943 -919003806506211433080503561766883134808 12261944 -1221645317085530512893202498298129940480 12261945 404715885321285421205181747424417177920 12261946 -758724680950632464175773716730931581328 12261947 1823283325224403823886371285201647437672 12261948 35416657614368328550386188809238701056 12261949 -639285917095760290859225599331006543264 12261950 -59405945740428294362351715189238944000 12261951 -101433427559459871129875813133901898232 12261952 114953239629417881047816251005633298432 12261953 953550062284170079916717677474917570864 12261954 -415923840606525745353535141416232128000 12261955 326391413939951029377447491697750840000 12261956 -81378479109251978976286544802351075072 12261957 -136942946659223169346609345968405753600 12261958 786834279005984538022925901190835722080 12261959 -210435715682387208658544827196657558184 12261960 366392406992116246651381843975568025600 12261961 -826200271517646157902188523123198022438 12261962 -625944824245876194540708543693463266768 12261963 -100302903246948894782790538828541746176 12261964 -594537459887179762191901518701059888128 12261965 805434456815747402205406178606293510860 12261966 -2738123480447298757601255690952662016 12261967 -138597706538446720959775562494887883440 12261968 -75821818408287130545924084413071761408 12261969 -554624740525116224075797099072902283200 12261970 27454788231267058985353942033589376000 12261971 -907400530895767766685032281120786673568 12261972 -463405579428325361247721749127075780608 12261973 -179585864315223830807875656568507189280 12261974 377401304817161147730353085311504002560 12261975 236525838565798959096802488315956064000 12261976 478065723462639501423435767994203381760 12261977 -185555493644368384966639415454487719936 12261978 -33503782411363118764677822408025959696 12261979 -1551410122372293869190217338096057480824 12261980 254733768377794582217667479401558464000 12261981 265299777511483090766497922520648536832 12261982 -29464120020070158559914089093232528000 12261983 -1541836965897498848592773950363057698120 12261984 194730975223774568654509547256979390464 12261985 267089828141259972857408475207053376000 12261986 -77984380984500675543279616808374644480 12261987 740015748155622746573217984598730659044 12261988 102186824432972945162963961921205190656 12261989 471672046226328492080440351681933077120 12261990 -51455311712548564227460653742228316160 12261991 440928459647058663686882589624412289024 12261992 1042075114465683107364482253239505715200 12261993 -379737950215244137451917627628285636544 12261994 -583250359536471560194636315662992218704 12261995 1099796965972802793638985616998710412000 12261996 250343992058338429223068160387360271360 12261997 1357980007239072087050576395973758546944 12261998 -232341948949466693963888561227988037888 12261999 1035823868449883105242433117714427494664 12262000 208171394748728157327806112423911424000 12262001 305966871418053330410389437066973107312 12262002 110723871694336504268719210417337771520 12262003 297268104949056249255783488819972272384 12262004 -316911401648064730783105812464099788800 12262005 423031330964590307462925935244529428960 12262006 -169828715320977900010185340500825386496 12262007 1972415526834892867218657859732254126912 12262008 211499936507749985769282621029251153920 12262009 -15807327566831497406430784069503846912 12262010 7682122210153448105120837862919100160 12262011 -393128948513163982073017437299744723520 12262012 283841205081265523673361967605329991680 12262013 -236681172321384992801963402504454580800 12262014 78764409453011428773278144727188834880 12262015 -717332846859702274093336817032566841200 12262016 495169867600483077117108533574657638400 12262017 -1145486262186479003660125091952006270240 12262018 -912720792869276410925816259507158697984 12262019 -272213311146818303260412108727911424 12262020 -58449341169689358901162275456201400320 12262021 -1718926917573278190971796122307770127778 12262022 35616703487887914803173885054326022272 12262023 -792759331736087468822728068480813428616 12262024 543998955880794524621381420905803571200 12262025 -200149975223219175149702655632248056450 12262026 32752055080506626024289426880918852608 12262027 -757432501888779433348979198057087114880 12262028 -2369390547437921341836697285343768832 12262029 -235400481012780634168473725411565196320 12262030 -43582949316046827325251997243648588800 12262031 -1256929233926020792787910145646415081168 12262032 -118113173156520249272983476108767969280 12262033 655019260178810604104612934192850726720 12262034 -103650522662697147902728004226688601280 12262035 140854783292941935993255869607079142400 12262036 -543763654063379709793640365807488780288 12262037 429759996655016726816525162954752381920 12262038 -8301743968937826091806202726594184256 12262039 291428506801325664228704284045877744840 12262040 218162208719427460239179572736668876800 12262041 -859323907189064884843006638561529349760 12262042 297833928590952597446377868082062580192 12262043 -853785142015128178493267190072339507708 12262044 115805279492913131837481493043637705216 12262045 521137828150553129877123320924918376300 12262046 347618947029164588589034778667867526464 12262047 76511817773481896330386805482618759680 12262048 919459967048278884965628714676189003776 12262049 1595197945349078542872983919136309148640 12262050 -56701267501843743313985765035273728000 12262051 2862554950302655741423735549226251734432 12262052 10392964335687531019311670910673782784 12262053 687166517525149036745432650022375140704 12262054 83917985653107795819848279625962177472 12262055 341858317112301010781697149406864438720 12262056 188408351659738285612732563436116787200 12262057 194656687629169581356683850995345133306 12262058 543380476130260676244243276159925565280 12262059 -59571364352860271869860668524428714912 12262060 371101972305181335224950206449063055360 12262061 47473504714913549662066474355576141760 12262062 -186091457328177211099262286082456122240 12262063 -417184043735712556334576110215942659016 12262064 -69102833976259746567526089839443968000 12262065 747570775211792823251016967061255973120 12262066 19790931819686605298981312738873594400 12262067 -737298609939597223242019959728176741440 12262068 -49620187451491649889954589131307868160 12262069 756689219772836379831372414039495611260 12262070 350604555430206212272198660563192412800 12262071 -618862949895316025628409360823131563288 12262072 387103610930099148105892753966082887680 12262073 -1010692555187199264737312310261779886678 12262074 197250472921938491321249180608351100160 12262075 -18487788083049372287143938821606052000 12262076 -761837846560651130182532773330191498240 12262077 1037999194485797398673739878782907019840 12262078 -18233818565373766461623127230492732160 12262079 -1679299785051638402183523210012560464320 12262080 1212927813596283506457966606727249920 12262081 258468678814925279091812696925196515584 12262082 -77188346929416129440726036225890584576 12262083 767877372160265328002774564960974359024 12262084 -566448664075883854854530893321457190784 12262085 783130186042615687601870194403790560160 12262086 -50768346119391519270734737980857238336 12262087 8747209544634974316659966741892466896 12262088 -1279327124058491686686775609340204236800 12262089 -148523094418353088709311888119577807680 12262090 408982742630004960652295920497299272800 12262091 -1145427970153004089357616789772601250568 12262092 33285552847935820243915944174188101632 12262093 1155749726672561968998686973401527893600 12262094 198796857628643949404805429890668722240 12262095 244787911248944762005406529139380720 12262096 41601498747162261330707212247999447040 12262097 -585196577493318993943957098992008061454 12262098 -579213103793510509850505710414046615552 12262099 -1076414149143243154284773306676196303440 12262100 -333096147477814413910393362686481273600 12262101 104920529447020020606929691362411953920 12262102 -20127020400129336102551041879017907008 12262103 471489474090978515407753583082488564856 12262104 41223941297815620470009572178214912000 12262105 -211432190082835908065950831252528290240 12262106 233847104412876380791991995520487114240 12262107 -106335806046838277720768926427673946368 12262108 897648049010519314346980740625202082816 12262109 1384782700508900478281659728955775366310 12262110 -100272601074085363669901259411974983680 12262111 -159814871720763518742598287285641608288 12262112 -678059185092024631365449357119985811456 12262113 1038883776671184218725522217525030865042 12262114 -943357660883198265028453357980698215344 12262115 -229483324392903937745600749164901722000 12262116 -93004163216179651775838771924124870656 12262117 286376819321313028022055736885173133632 12262118 -689890049224371092112199837895899949760 12262119 1103267413669741015355999865947056008744 12262120 -139594119838472925840170352247887974400 12262121 -260906583337560549713639321558651652678 12262122 -238853203401885056423756635429591759440 12262123 -1445519325558849573330534430848486159628 12262124 -13697240426457456832845353887946539008 12262125 -416838798322273195006167626874132240000 12262126 -431695768728477012575542925195312585856 12262127 -432355185152140029269026680215611344960 12262128 137829917711373272620816265463138877440 12262129 504658513786715625253409902636772126400 12262130 -55958331792730319471730866295093395040 12262131 -136553255182693118153080307078887910400 12262132 -91505385491024627072170850641123775104 12262133 -336848675198866681998968139813233429538 12262134 -151064326578867863537922229153427005440 12262135 -205310439852938228815107165522852586920 12262136 1218956025620182783960371984004507975680 12262137 779377020483361879844465804570477946960 12262138 1352332192629909310871860739781527040 12262139 2349781723210908276730574704433234712432 12262140 98632734127041584620661475291425280 12262141 -64984540462642809738935292041327227316 12262142 -283665216889182567762220491378175483008 12262143 -377841980963666802520725480773195673600 12262144 924319899806227480215117071083676631040 12262145 -253325406502587979182591623411715241920 12262146 -63887366133089766924297330810626182656 12262147 -430272003938753362420712340655113766680 12262148 106355912559768875404431853597743575040 12262149 -500990794595859020784241326420932584866 12262150 -169005001997344641844962031236484790400 12262151 -1191001819150571700372649299002369924352 12262152 -451689000480607039891423241653692702720 12262153 594110163939569573223234148470904009140 12262154 -63049836117425776417409351271870550224 12262155 17744837431355911339170812479819231200 12262156 1292490367499201959574758496213137483520 12262157 460908717314007492739028143045977698520 12262158 62720343198773323744729665560394205440 12262159 319627550313543962369369464274011598432 12262160 44943000826709854416065117523876986880 12262161 210105501118545278301406531953070122720 12262162 -401318626150723504604528091681956209536 12262163 -938939978440800289206233308467263678400 12262164 -154106468523025973779614439212653045760 12262165 -190216969389854851861811542133661755940 12262166 113933130710901983111206102956697282560 12262167 -345964837554284715078328756148187414816 12262168 -43959096344051642659636039609412259840 12262169 1400724429981892966360351422854945946570 12262170 14481703391334105739364563032868008960 12262171 1346399430986957765600492635057261938864 12262172 65304559899339429924537142743083346432 12262173 36452586317905280940107683464471767040 12262174 -123014463719244994105436968158445977600 12262175 -32613022547844672203239913601718704000 12262176 -283998497091662354416033750639812476928 12262177 -678618623110559032333278815167561154974 12262178 -616120085830430149628305082744114013360 12262179 -130065153573573682401031904733215119632 12262180 -76033680082498930595387252981707100160 12262181 -2233764183259337752565616631701883200 12262182 533807193649430301926627883755625454080 12262183 -1446075997741780417062417017827936866568 12262184 -1245028422650178946097491701031147438080 12262185 -9536979025921712356674345927709171440 12262186 -102932154023558089511971273960160769600 12262187 264135339587449942625360277801741950352 12262188 -315726013870288573994300963078304422400 12262189 -606595773962107835827911959695243544180 12262190 -478391202127998363997261532440713168000 12262191 -291894663053277537477661226893481570808 12262192 162025391631718062315866237120649936896 12262193 117756236761101838102608410851238062320 12262194 -58294183337517938837114085065304058368 12262195 -261877262893750013528077837849796830560 12262196 127844054948810390061127716420046166400 12262197 327537133680376230824046766580933031936 12262198 87843618163867322627471153823304785408 12262199 1314833717755537711253946854343361228200 12262200 -135323637093158976033765935498330112000 12262201 403738903158538066660680831826556434320 12262202 192474086953502805154534597191323627232 12262203 -434058799481905011725309353026871333176 12262204 -1063125077499282760118135365429379323904 12262205 -190808425689989212066546052531382305280 12262206 -698067476101861882918794706778256015360 12262207 131518961100331090417015694075414884064 12262208 13920771446138448331993060606111383552 12262209 138245912756243483960572221770594336304 12262210 292725935814844495075621238961157523520 12262211 320592029273352601036582360574395125744 12262212 -247164476551802014967704886367387801600 12262213 -690395585826749095418393187559933195140 12262214 734153740510965879433937816087937345792 12262215 -301631656127680698416318337013273075200 12262216 91889949609458424362765587081842892800 12262217 -307806711001961350651158386975211193920 12262218 86717354527062976495024298747961794304 12262219 435598063927866096106714934679504618696 12262220 319143319450971057838299819458490547200 12262221 11900010555793808619889090374799586208 12262222 -67555952173129546806208532139758469120 12262223 -451950947174948806873511911602759371376 12262224 746949800244067349600707196547760128 12262225 -198759105102971130083764035196516202000 12262226 395386481214506082109666120682391986304 12262227 -24044669945139307188461160984261589440 12262228 -625648632181246131771752358004798562304 12262229 134162742456984882957480687638053149120 12262230 -2555113864815998015156654861699994240 12262231 -243414161039717757269916889249385685248 12262232 -537446505106863551283567584413308057600 12262233 -142390971732436319788193610219069602496 12262234 394313371341006297137973370522024096512 12262235 -82563578424965897027811005188341396000 12262236 -37215489874439160436838735321038061568 12262237 178720715500161512075260479312481103500 12262238 39289656314476708400857629077527931520 12262239 205400888852205790104139034659334131200 12262240 296503192952094989920424038465937080320 12262241 -959422742159123944577135376804380151228 12262242 287044418655546172789400674050615471360 12262243 119588823749777368121025559955967792384 12262244 -225508607130116817057287977540606901760 12262245 -593978601282458127909860291729174678880 12262246 -1510112462323445528776090011508029866496 12262247 2224330390532320297736017237489244028552 12262248 62583886117787697809486146218190141440 12262249 429111332696810033204037726166304871460 12262250 -163722939971191924585191239083737600000 12262251 1044912047168733541651153162634281821360 12262252 64324333074383670425898566292229396736 12262253 -4673344201719532721621010336473099251200 12262254 -89097634152332199984116616899557128192 12262255 1245287318451734152689300131897725477920 12262256 145311007486218112305987904595858817024 12262257 -8260995308385596214866986644563917440 12262258 135868024847970225116676487497219840 12262259 -151399982698151428533313182205137903540 12262260 381931390477037186385815589703685314560 12262261 2873793341823630592712089886670790286 12262262 90678276977918163619828834479125929632 12262263 338897200012595906227373120334931038240 12262264 -543110303888071961560159001762335334400 12262265 -489691917167452160530241509879024238400 12262266 -65500004825608855303591942962031842816 12262267 -4652749996945041178518771281595443200 12262268 -197531292011427231643399710545256489984 12262269 -686936514614436283306953800556936838656 12262270 -94849234132468343180200257978200358720 12262271 159294163155521793463813038681104134512 12262272 493888282144747025549722829157228871680 12262273 -846880651562890046569745664996682079040 12262274 -147050655952598332301668149991020267648 12262275 -442465032922679949325837426595698987500 12262276 -250169203649450801966878959116514407168 12262277 816955290776563216840094947657029457440 12262278 59210903697767603648645592603517378560 12262279 354254476227138954912306334159220761880 12262280 -141121368742497321557179916170230067200 12262281 428332477889778920141298626149554120768 12262282 85166704708862245460664788933464860000 12262283 1328091143582386058742580083315282925224 12262284 -212170702117152163921768167982953742080 12262285 -167579745281793701075620254317088119040 12262286 38320910935071804376511740467731478720 12262287 360876337480647581317533629644616270352 12262288 -224528328359550866011131384812061810688 12262289 -276801231276871012245482538003507882432 12262290 33909011453160929784573613561285854720 12262291 262159894145950476361175053443879915692 12262292 80975416226518741031371578594301304832 12262293 -1484212952339884337690752773456394108800 12262294 -543043245423780517243996299083556247488 12262295 703197136001711160562169342537140027800 12262296 162284638294331912105542258840335974400 12262297 -164221091276842237020402773613718572140 12262298 127754090369661212668419589439679452160 12262299 -176571109577055091994678838652133048424 12262300 -11416055602770464424764599760203008000 12262301 -477899253709698536425141970424020318400 12262302 -304814752096603212032581270265092747200 12262303 702399300044721347235516058610177219552 12262304 1593435095092147431724614720055524851712 12262305 -19141353067569133603765316715349577280 12262306 323479109087531716529698776620026007040 12262307 -729762138529321140771879896841592085688 12262308 -58436271563444562819073516495276824576 12262309 555018586417193111294548050718474338432 12262310 10781342373128139877869550786394309760 12262311 -401682875371943778685378820313008299440 12262312 -962449163802855425671744718953076244480 12262313 28400421008298846692453203613793775296 12262314 30907414070140152977544446906398122240 12262315 363817508366537107966843640712335196000 12262316 -940730985698941936268392349455605327360 12262317 -69233577376797164517655270784780387520 12262318 -196728409043468987765119653491835499584 12262319 -1139476232134488235128465672913384680 12262320 -29748722766753257406665338834177228800 12262321 720461386545037324725999875417328528 12262322 139093681280154585319825439430113098272 12262323 376994967306908625758699410937595486768 12262324 -984029190121727199913532973987572858880 12262325 443731362398314130779233507406737475050 12262326 189263054585200604364037119066155319744 12262327 -27991733956016548073494099652727918336 12262328 -437578995152900190958823447767041146880 12262329 -258961611910537480840485344573464945152 12262330 93189742377508900548095936447243920320 12262331 -509661004924076585577885881730305553600 12262332 381134568191625407235192149705710735872 12262333 -403156895091492592581828208196564319418 12262334 189965724541574147280557489910095232000 12262335 -125604613977216659217838344476071964160 12262336 -122723200587396970765676720312496947200 12262337 -1241123338602105729663324662977348272720 12262338 325751521030423111706318766084901102848 12262339 282925555351209439181380216079710877520 12262340 -915745844413042308013942226531126968320 12262341 -7165775650519217739044103108609280896 12262342 513679666510474155924382868254929068544 12262343 421466230306127070536727845014508153784 12262344 -188605540042448848751546984100087521280 12262345 -674343321763313443884514487371156839480 12262346 483416968103272926736402288131601979904 12262347 40917117760092513738152555231691313632 12262348 1069222683069624917692306163227172091648 12262349 -370538281562810629390181435161815912480 12262350 -243506789910329901340141208676357000000 12262351 -251809581130284253751126980480036837648 12262352 117271533836352101987435206973368614912 12262353 -4291135268235573166425441245941021440 12262354 87310159136514980354862982204511915520 12262355 -19080280081687065750593951066853045120 12262356 176774563470684842507622028462547761152 12262357 1960731442785932489680722620809377352060 12262358 -18656246635879814852669905134042316800 12262359 -275840916244036925128892511729942387096 12262360 -633496837622980503817525165619862528000 12262361 -1288741795761597360918724579775528962038 12262362 40003135068977862055418350790541554688 12262363 -339837142744096825977207319055460974640 12262364 -1133387418026249710490186173222401652224 12262365 -114564586550977316403633425165561262600 12262366 583900531003964259374996272280914972224 12262367 -15907607888919654538915185413366612352 12262368 -4384627369710031353167099849683501056 12262369 310138584938630387505617380810636232896 12262370 468116321855381473321015163550621614880 12262371 608128912264507228756983067732418796864 12262372 1433997460443334017647970758026129950720 12262373 1008704270645172443548017987577508274240 12262374 311884609585071609174435146207413165440 12262375 -480695635788188556540585587973910632000 12262376 -96030829970093937268547722391283056640 12262377 227982233644245998062992093493411431840 12262378 895369033524021665286490970181466296240 12262379 1120917511371282060970196052655123348980 12262380 28738770211452770688778846032936960000 12262381 130246071628563301633931649793364838144 12262382 510633191797212400837074430633666176 12262383 -157973857275959950776943654067957424000 12262384 -33706354230500308008997389006870937600 12262385 -382023198457654744509477719023653705420 12262386 -10260613998204462152607991357585251072 12262387 -906402864912872331730031158822816230964 12262388 207150767535651407883134726093622694656 12262389 880444091101548913226565967306393110720 12262390 137072278726065867241183575165008947200 12262391 -114360476438268714919985906794412851200 12262392 398561183777562349784673075322564177920 12262393 141501025837551965929763390447876906688 12262394 97614057729737832053021071518685381632 12262395 -67606386567179947805713917295005523200 12262396 1338564453896351293449099461071355392 12262397 -967871906597779738358457785856196189914 12262398 -42467073046731934135942492675253204352 12262399 49540435613570047486751760908066153464 12262400 -983335801244010330327768786014306304000 12262401 -1683256056102759110265115415634192217920 12262402 123980959898664262320389378311810260000 12262403 -164976861804017626707543968478479892192 12262404 -54331835342825490490126035127755472896 12262405 989712307805821175739340013107984752060 12262406 -472600860712220393329363412060841255936 12262407 -63480429955271675683293117246649444608 12262408 897998687126291485655348390516598865920 12262409 4923952639158084688755331619875956660 12262410 112412613515222789710588487420812108800 12262411 405239798438678587497080078401432319632 12262412 -887702236982789316597512907362413734144 12262413 215477697014887592907993256435457427744 12262414 545310466811990853966870284313132875712 12262415 -806712060771693452810711784051422776080 12262416 100540936616496343951239137384274788352 12262417 330475925499610158994417146446462188466 12262418 397990194023461657088691281138584066560 12262419 396230978901327313352222766696908097888 12262420 -75925534068258514066009704783529324800 12262421 -683864265893991714738449801899064979108 12262422 7340221144756366186071504442183409664 12262423 1373135392607719908189891973370729969520 12262424 1389710925143224890219116736534278952960 12262425 51029384000870188456726553629756660800 12262426 119507218704271973478620739179083680000 12262427 -540920296231751592935639300659657765200 12262428 49813533144064303089527611923945619968 12262429 -450994699125000500114940077019749548960 12262430 -928265726534195717569619031143556316800 12262431 311431970465744455754661700088088814152 12262432 -279500551989766933595158232349913645056 12262433 232521298080127839898361729819729891682 12262434 -334662441664608076826497369739390305920 12262435 -40085302681396169514771330553795203120 12262436 -662438030147535716665148256458023720320 12262437 90968980312428857691578980250804306208 12262438 -341158623437365540868434033834469966880 12262439 -3695823844399491077255330372101633920 12262440 -604907867927418697456406734682773094400 12262441 2437252941301170182928413410269074682240 12262442 795151788232520613197439542316446323200 12262443 227891300860175557996405787606312543064 12262444 -64263219455317976659654271011244118528 12262445 334008837835898873695033313134831684920 12262446 908360142450337296886670573537607552 12262447 103544949481086482668345915446840979200 12262448 -8112013742495113234400074231746625536 12262449 271167971127317698110792670247724672480 12262450 173198440919249156882809916250920409600 12262451 332930301311062557416505127039305127632 12262452 -719116412695238034061835585359665973248 12262453 83351807440565259037003402736736888320 12262454 -19829944629044480144858648835942941760 12262455 -110699256791562361064509532969938024800 12262456 -35768099528994232214602222464847319040 12262457 1319226560976456628979178753641899690452 12262458 -200368905679124572414912006857430355712 12262459 1367225830891321732429205264246756459520 12262460 -307223339202083714560840469569646438400 12262461 -330773295640299886905665935433358313728 12262462 4607072994144101596211474802209512512 12262463 -1470123127851504044887804014807954516288 12262464 54720743575770136737455454135071539200 12262465 -782294218966848726387227792504816356140 12262466 218822878453454069146600356634380425760 12262467 -11267673976421960080203548686038320640 12262468 231372831985661412701219738306261483648 12262469 466063614231631227273650319389117907870 12262470 -80969885447456876286885352066142668800 12262471 -1798320926496284903249979037779913680 12262472 58248380107546299636547950965119057920 12262473 -241768955310785985259816070501583339840 12262474 108448506614507612095297018394928645120 12262475 -911876865088920534514731908977331737500 12262476 891381465523597254834524208281850101760 12262477 -693359622444521269685995797725553521674 12262478 -883675417061077482865911646157617200960 12262479 -8267510345623163814307703050175438592 12262480 211683820547274610078733751583172444160 12262481 -412953508577862903400827755517067318272 12262482 -3152387782301399986874196582584363520 12262483 1937352550102681254216170279439550394704 12262484 166022174837010855004149689732127424512 12262485 -129574935964714375266291578879041351680 12262486 -433997814572674443752086976285686325760 12262487 -528386726948650165841445100331104719864 12262488 318603903796997866821896510595905617920 12262489 -229398907580612041113137174028661166710 12262490 69841199659393405805084204687069541120 12262491 -18478550043527235423852059886087303048 12262492 241691038278306306961403397205460782080 12262493 44268685889851172623827952136202344742 12262494 479533188172274508582347873446194696000 12262495 291497833410002542647922570269359879880 12262496 -1089437249487232929561705643952432480256 12262497 414564777447723863757663277767349912128 12262498 863137453819821236605983600190431128736 12262499 875577081244681911969345852339784839840 12262500 186450391965356425041733460245068000000 12262501 112271905039981767002491015024036774560 12262502 -10915706312797174841037273096622616448 12262503 -205100756225977399529041760306484927744 12262504 -311685090065066375930328378144020858880 12262505 -1432269145970580715037386833705651864000 12262506 66224256146496428140721524240567067904 12262507 -472790163530990880553284388767287343244 12262508 -1241197406903932808155011207125426456064 12262509 18384282479979058845156270590317942080 12262510 -91189481181812485230204554647404983040 12262511 1577293896135852202038664630859694733824 12262512 69197347719488605055132943199817072640 12262513 -1107326304319443638422864976681703253580 12262514 -170431030712749030370126298913007911680 12262515 -199536307637730055231879292207734287360 12262516 240583684397890445643757108797941782528 12262517 1167865513665129191637657811429044789792 12262518 -277153971096189693263649267092700239136 12262519 974187906458387173457277484117111422240 12262520 -657105176384155247846320015492596019200 12262521 97886952946507732444515405319315321824 12262522 -35481529321881611803512642078716252448 12262523 211175789806800861508671465190793370144 12262524 -70034540778038629378444904304942735360 12262525 -11215692649400148229865289873627844800 12262526 -80920360060105845951343648004163601536 12262527 117109687537825070648122309415346814320 12262528 654471488943005293718992571599756984320 12262529 -156173732529336723088636443012909663870 12262530 -43030867200327236889445614925064647680 12262531 -828634644294792905518020317755389168488 12262532 819168448400944211039197425622246509696 12262533 36613398762202850122873750772615607744 12262534 147151338851244367500672882230367736320 12262535 -206189540251361183172610680851228322240 12262536 397921970659282355993346284646319718400 12262537 -555558162341136047165274922065844254848 12262538 -213460656986034573170979926919746019840 12262539 100269506181804070055905056619283736024 12262540 -2578706346274282793085115709725009920 12262541 -2688526992707714617268676504883545008448 12262542 -191367572847147849838422455777296336896 12262543 1238390387255417726042255934203577161320 12262544 111840402968164168477360484022234095616 12262545 -780598654502442946896090133734933744000 12262546 -96278786631338346303483835963765739520 12262547 -1509583620048670092976881918247045248000 12262548 209364450944526353902240794185933690880 12262549 -24733071346296193939754287515710631236 12262550 -168932633120007636820610913854625487200 12262551 -230633230987350246343457456027604864000 12262552 975376092762655528323766533358762598400 12262553 117370727510583588772299438399535817802 12262554 116815294775123140645155868747612218864 12262555 337035690452088575295666837937218884160 12262556 -491605817338868428111439927907377287680 12262557 -449163047915326429707645650569986247104 12262558 179636706728113365033689196785278467072 12262559 -232741466094941263760410064122890288528 12262560 124093957062505969784857319892792115200 12262561 -2235750685828486322773515622127146462976 12262562 7719398458924460854280017499063823360 12262563 33073580530444355299917079206741295200 12262564 -802981795571197140344396853375227837824 12262565 144998628320894304961733461098210673920 12262566 297299934046662838251403340881129938624 12262567 112018601753360395906279083868322985312 12262568 -1416278947642245816872678250146429875200 12262569 365654630535018281615556389767275654336 12262570 -105955675393556467235708015113489295520 12262571 -1879559120861002581203340286126769224608 12262572 -55470367062794744289647750427840396288 12262573 1230270476186955570318617409092597228822 12262574 450634010973073281969182590412592970560 12262575 -124080504541309255973323948640803976400 12262576 7093018330468457037609934227238060032 12262577 208464495173674592671773859365632957184 12262578 368337960049104873506310154191228599424 12262579 -50551653467345416521346034433523513600 12262580 302621273966166918324552700253023334400 12262581 6694964092784172398728231470617585280 12262582 540046112996196066170008967923092455424 12262583 682024729640337554982022901436057953832 12262584 -514434196164803335282660633956955975680 12262585 996484469382719452140173303194634403780 12262586 77937805834963676513766559862967333888 12262587 30681477754948479130768252954932341760 12262588 228308998930272514589352467222125430784 12262589 -43282334024135998681511818480049543610 12262590 33452047941694238515292539221502267200 12262591 2217870996675062383726616576452643074944 12262592 -316376819174304474693859203484703784960 12262593 -613222834684664383866063654917778028800 12262594 -51398448910818915033872771127983321904 12262595 -1028724407789818392126826971342905756400 12262596 -239461682197741452731529507985860925440 12262597 -304690845137249558486700466640010121954 12262598 -115550770156876559875750152569172573120 12262599 -55246862072111049014296544882193656016 12262600 -280456880946843424940798295724830720000 12262601 369644528764168314733476841983617871012 12262602 155054049011999026620761061786723381504 12262603 -518544113609476239697634802482699511148 12262604 -1081348848519327716304330559402695615744 12262605 290530765672109044768858883919894745920 12262606 -729046517488866204458161260197385085248 12262607 -435246296969564702907521700208522556688 12262608 -28278166396489241615419042049993736192 12262609 -629942919953823821447745970000907082380 12262610 -364967926079666311769682427070068817280 12262611 7825135691381990969673128482586055936 12262612 -225693568655102173012285600940796149760 12262613 126973928975379699234014045028228278208 12262614 -26609654252898504987275101241322602496 12262615 400881919199605574943956801034631028760 12262616 -572989892997452334302592870721571051520 12262617 -1663174302206615826056165960583444000000 12262618 437931771073464387767951489894184011760 12262619 -1546993699987564569644908318901809992000 12262620 276107672172499771376134788046446228480 12262621 -162686032151567744309909818858545745568 12262622 -920164069234768414860981704191811541888 12262623 -613399615592315777775283340988320188032 12262624 2401412000700071563878995548714303488 12262625 921460126631431070971220159438937249000 12262626 -376779973545922984637080157013055119408 12262627 146349472942037298140461275835097555712 12262628 -87742377632989421921945372342997233664 12262629 -1021807905139059911700512841977518776960 12262630 312092635106900013473402564172307608960 12262631 251813818107380161266416112382544805432 12262632 -432812765808132095238317925194432839680 12262633 2754921453849106819172616268901540431440 12262634 -270994726079394923715613939751672401920 12262635 166070834982002952946732728358417708800 12262636 248217140606955085761613389485548941312 12262637 -113133366451787138084871725279592947040 12262638 -322688656530962275635880993755596851200 12262639 136624589703808167790178477757046972800 12262640 586708930836255245279399184297000960 12262641 450178532939414834849640633134263607520 12262642 123322958272870706281020915445020823968 12262643 -137845617994374597462453868759818012384 12262644 118179292253007629760128699507599564800 12262645 -574475525839447169910102044046936512100 12262646 -410420720269965641368387311055683740160 12262647 45274862092696118975232169256244590496 12262648 804230094972832571946392438111561502720 12262649 168706033329265036136784102095328999552 12262650 -210856323986345902438992128163757920000 12262651 -347935489899281221428691395441100227008 12262652 -693557228631160622053135297311070654464 12262653 -7141709553644828635537097360423736864 12262654 -4622276178532474417840449593504589120 12262655 -162759540142084815120086946190882636440 12262656 -148330286953487072729698614067630964736 12262657 -46597698267960334311530613162121098240 12262658 -519981169105320816275545869390552118320 12262659 277740109156094142026008071540475278000 12262660 61147922670406982080668003728033894400 12262661 1793112806074256216781841063320199724412 12262662 329721810066441353800675902114294498720 12262663 331396094625210849707794126541852704224 12262664 315063405989202209367749151148023567360 12262665 53474094320905498099743803595088667520 12262666 -111830139600766295987222180901732072096 12262667 -542078669963542092387978987696306778284 12262668 -427212576181274991660403449765052723200 12262669 -389714162800364756503993841983531894656 12262670 71915176257998066995728314815819038720 12262671 -66587858856471901292972100549345989088 12262672 -117591184743947391178070269480095252480 12262673 -118344024406524211705586819178792661776 12262674 27215554427909819390222912865058565760 12262675 -911365727651133556470734023888822722200 12262676 338431838806651440391749833922203934720 12262677 -16643511319317857192800770247183819968 12262678 34540921067320340418594414990002785920 12262679 258219836736434316862417908703082308320 12262680 -156351344968633951481862617165747404800 12262681 -456665506846276075388626456973817104108 12262682 43375489801153630422691899726452460000 12262683 164416440726461471948625738824515157184 12262684 -469536789930761620009352592004199896064 12262685 -714506560657217080864259406674045641620 12262686 16833625798944495828174161504858538624 12262687 -201256330322620001812982160204968174640 12262688 -443264185530817356166217343655449329664 12262689 1075074025048312060068363808717604060754 12262690 84764825057589180165138676745271398400 12262691 630684724778413328113487651546255568780 12262692 37281455888897697899898536339323871232 12262693 -525940795478309036661249324983497221058 12262694 63552944984719155986893834699194748032 12262695 -178485245879734384062756773925934713600 12262696 -601681170922440910563035113756132147200 12262697 1318433764632688153052216806877927760 12262698 -295906320261552218952303537843540188160 12262699 -283309464760950542053130054011190097464 12262700 566323433111707552573309454182008960000 12262701 -217411885637921741071392208568030717952 12262702 -266470697684912501690994677360751776448 12262703 -130217524345697701677433691022705833856 12262704 -16216581241403734949593420489258991616 12262705 97686917708881720937528818034378507520 12262706 -1002633488372218945340714266917318686448 12262707 -402550687766435741952386517239025708396 12262708 -41376812271457386864044166213947466240 12262709 -864514178137946916623242872417257331090 12262710 56733294548077062257087333249899345920 12262711 1621983939387175047989117543075128550312 12262712 -609444561663017248746693772849763450880 12262713 238835733904093996761550470098241473088 12262714 -861803426675307670360437129635654622720 12262715 922794975429468593947108211427974175360 12262716 -204608896133687125474724152803860433408 12262717 -630054318436782039604875499249199794234 12262718 72844494863173693949343786079397118720 12262719 -213557369039661115129722611014605853440 12262720 -118212730839812968833615844049100472320 12262721 -222977344298736652835845418271606163500 12262722 670302502641059353691285306843722391040 12262723 -100633074228158686309253433205835573760 12262724 -543780463704375459470980290066782277504 12262725 164744007011059885782174632828183256000 12262726 55731027104388356323809219830246836224 12262727 1391124504965387487170145629487042495576 12262728 542873254761792824310656289246154752000 12262729 -588406096560987072148296931587701886924 12262730 243473067423805030662260802934224184320 12262731 41502159127992728059859773353504526560 12262732 -322903908002301649102839486140750163968 12262733 251541352345109942192560846147860915840 12262734 -49750828746336523152010727105469890112 12262735 353622012690797207875420594897992136560 12262736 -141150166676871152937384831402631569408 12262737 -277829842678440260763262758469090056000 12262738 -611652694004051020126724596041788442480 12262739 -350867087404524373853241147780083353344 12262740 -3905860972050161986016544136761323520 12262741 -994699465861207935779924252944805335858 12262742 497966071754737511326344117896581190592 12262743 -7260846642865132841275790988542760720 12262744 -231036213013212531226867568367839354880 12262745 500842707746482643372766023182191300 12262746 602855495315487828876651482037436360704 12262747 -554513806130695254671255091538210704368 12262748 -520847624216620695720301732763891950080 12262749 -25922200962664235010672547967700726336 12262750 32359890025085702251162394146635648000 12262751 1457702335227448039497701811769233022752 12262752 824425689176580408320583632237289799680 12262753 1109438891353429784837023890576102853680 12262754 -169675950646722136286839172428247187456 12262755 43714296276453222073075195430975226720 12262756 -25952160753735620022172186062703663104 12262757 -174252281180334036387119891668881552420 12262758 283560183729689100367395041698868961984 12262759 29892972276344532982605734872460112048 12262760 -122489905435675647880693313604989030400 12262761 -172491870528421287896419812085734370368 12262762 -12749697243301262931441773153327134368 12262763 73116928270077188196120974427097319040 12262764 -798077537897978470781722781046011226624 12262765 528616362561949944024315228705482737920 12262766 -229428090730793041402051671154685277120 12262767 -79256772811202114860909710592238315136 12262768 -209565812845687581242952495030511599616 12262769 648745191210431191668365484043355288808 12262770 -150019596606789167987089232843184783360 12262771 1548763989245382915212281181088099626200 12262772 -274710544221539152808762252685783699456 12262773 316059085925496958935455032108046611968 12262774 397325902689653649703683219417033791136 12262775 93073884223793291710746538564712832000 12262776 409631987994916798243166242858701004800 12262777 -621613010009529945577226961283496097708 12262778 -52197667487166085701061218223157107200 12262779 -1056954592720785430911206353479216600960 12262780 796290883293235990624806310791436477440 12262781 -16301605455285252965319407056391496288 12262782 -118295430240337765601966424149460673536 12262783 -4556521184095284525784284368665280656 12262784 1641856800493617312429177331237854904320 12262785 37141840338017935776823431621361987200 12262786 -4806671864949636286944507329245263408 12262787 860269444417441968794074115118199085436 12262788 -85035042478563172499328924788309190528 12262789 444739701819850686017294256057144085632 12262790 -356390214116508138428229488075963884800 12262791 -371849533004412034513343729839906872408 12262792 775525573528799071051617111039846528000 12262793 132746253339414162312644953718090790042 12262794 -112794374678236300693996140066846382080 12262795 -160555073000154666232568688801317851200 12262796 105830533701966874392689208011569643520 12262797 -108236379116064888322114347293950775700 12262798 321967005625963127403132067761669950400 12262799 -80846631051158415411340815997632868608 12262800 -12124422055154034839839597214810112000 12262801 699107839579910031817490854493706826802 12262802 556746434859625816787189831074662590352 12262803 -5573436684482424974726737085702118912 12262804 182975222532373195611959632631429869312 12262805 170905747267311800868637097108721482460 12262806 212990747217203650203369897785278588800 12262807 -882924694171878660900081502735355271008 12262808 252234679710094502704733789538570792960 12262809 -16070031115177591625712818391590219856 12262810 259017602731119116335592020741365504000 12262811 1217864612657112301963179772919803342824 12262812 -85498447487951956195448783294684184576 12262813 175848785529038511507773840618563858200 12262814 -433061058871978141624890386381706266496 12262815 507455617267943819646642146823655518360 12262816 -292990360061777267478063056572221751296 12262817 -91872954751815980681369544327162294528 12262818 188230877102540151346949701132163056128 12262819 -96588448795696941905719874063057887780 12262820 341953680093507329414346799578898510080 12262821 -330081953143800644173659669729965424288 12262822 -66310554821494113265672479945343461120 12262823 -262848974284509283782170965312750529928 12262824 -164344969722770215698916940792537088000 12262825 32613712157358424278057435981998425600 12262826 12499709104241195899656328218953048064 12262827 -441683265797088565659605877913452959760 12262828 -112196694654827086950682738978208486400 12262829 -102837446417764449719439966282750318570 12262830 -250011305754934957311756664184145212160 12262831 -571689561410538831885619879887124231200 12262832 2149425574044717531239411684339712000 12262833 15759997901258665792946435605042043184 12262834 600885633386840989966735200620669828640 12262835 -51413922683964471210506042378710160160 12262836 -99187351574251377164041325042116485120 12262837 496133520725526775024324990279932331612 12262838 393748998314351658920981069578760038176 12262839 -159929150385147583342795908682056298776 12262840 661130204982054791530542814391782809600 12262841 -758631446282159987530785451374619621248 12262842 -211834245089427780675462067687101078528 12262843 -1250123365553650725791531570211177864296 12262844 878070948540778095864796329805062569472 12262845 49100179471462534339645266574784246400 12262846 -486694052475138680410525578085663504128 12262847 -52029295635361937398883383092779043120 12262848 -56591278280416638563686305319794769920 12262849 -973159954981443643452299944489937846700 12262850 243028954644918679718812926676279388400 12262851 135686584348868271751843078360826062560 12262852 500654343302264680506171067682082426880 12262853 -1452634445290795123980162799421778077220 12262854 302824620186124294160536772716934307840 12262855 -359614208385721471547114028254272752000 12262856 166694894585903688219627232036334469120 12262857 -1001986732163563336485585965991522270960 12262858 539457677123340801874826756983576481280 12262859 404764230379414684563054709904172214416 12262860 -267845029329331669984528837800022272000 12262861 234219069280204561509159482954736677504 12262862 -397921365871741650128172690352964789568 12262863 -784225170421748203018852027798427636856 12262864 34536761584576359452857134581541765120 12262865 206455375484426101512296370287588792400 12262866 -141345770716230540996040114217287680 12262867 -328996800096145887040089128131283746920 12262868 50639587397879678915217115503212312448 12262869 2653125014977696590554582185522245984 12262870 278803156340204131839494342774495189760 12262871 983855008977104196004484015997803849712 12262872 1264684153672861928173247837828335165440 12262873 -19068864414854819589091841467751890560 12262874 363258814556561213784755558685149176800 12262875 3514045893466170593181394080850968000 12262876 312557733909383215430472537056586623488 12262877 1048735348284752499134992956551556394272 12262878 -45365783308246311993169970883691836096 12262879 448058222671046301009140776382168228160 12262880 460764767852133852086105017669779456000 12262881 413408256375204228052215225184221227952 12262882 -526522561354042373613495720009663645120 12262883 -863447754203014909876755784261224128868 12262884 -583678000549741760144079683651654667264 12262885 -389760674279584079071936697983535944800 12262886 608616053936305313830744511733500935392 12262887 70777441893535514646705363420529274880 12262888 -491383872856962572732169265405223976960 12262889 1151381149649041336206728789653787733690 12262890 -402719219357135475601770450570324622080 12262891 640234261266480975585233616225731232784 12262892 991860641850604585583948136668773929216 12262893 -79156609186761780884756600334668531136 12262894 478932982566923844211706464261475008512 12262895 711423661452219720284244690862503809400 12262896 -211288438631087224607186075688635105280 12262897 -1011220312872202387133039640304553781648 12262898 -627950844572894018238738148359449642880 12262899 -462392007140197706342638689303630744960 12262900 -75169234514435716458486029244284307200 12262901 -370575495329108209489233085032269483136 12262902 -105677950046479398096138330931173077568 12262903 741405923444314133877793999622867106120 12262904 567095588293149995987999820622664601600 12262905 6439472437129246691925250895130999240 12262906 678838638607251363778929653280093751152 12262907 -197020208625052954077365052721931649648 12262908 -204193638770083736789136596976841826304 12262909 -1283911349004723845871543519732324472596 12262910 132951258053222229152208608710884618240 12262911 -792870855489045662045467728308284800000 12262912 1171860504843135442835417964616876032 12262913 636723814955530601219936662630081943124 12262914 46393504464027129890562698542569947520 12262915 35735890550180602145015782076458075200 12262916 -602908167804244302821987534478344623872 12262917 -504827571038101975052300268547500633120 12262918 -66980576388677046807461345561493061632 12262919 -449305862291492706532248015585003640680 12262920 -317266042365744793708255826769823334400 12262921 -1866594865301430414706202602216054103856 12262922 23049840562461579726505173147459071232 12262923 177313032816702713731350029793829796280 12262924 -703287665924546077698014965062656038400 12262925 33016912548792586630204283164054500000 12262926 -132210454244727718984771795855478841216 12262927 1475368554352647475850996362264332560440 12262928 -104619082380051536359765049807575105536 12262929 -23484582587713768769140885546534012032 12262930 199424616528199829268546803684729331360 12262931 522773920647634302957057246704223832464 12262932 -142908106080046651781237066196847687680 12262933 -1021305996998082382124287853747493373440 12262934 377373450272052711667263541523179263552 12262935 -476132500533224641493257946173683169200 12262936 117677181861926683994161602782023680000 12262937 1411023324942720475736152133411306384586 12262938 379095871403433039652893159722601815040 12262939 -553319421683978325301600021222640203376 12262940 -286749917287359705787852452088068249600 12262941 489633077842035541078185198045171397440 12262942 646228500816389852835124513513878427200 12262943 506517460203555963130848024479151697152 12262944 -827083611459748741675108476378816184320 12262945 -398114500020321220886051042259599016300 12262946 -737769519364112071252540470565588529328 12262947 290658507222296056170985128338075620272 12262948 -288744782110900256677430686282445944192 12262949 -297706935715385104755102817009984243968 12262950 95091582844751771042647198624080864000 12262951 182774672614129414432986504233154837112 12262952 -476657390141452550741378382399015260160 12262953 399515407926914740065990061846650524064 12262954 288765395724448101702890362666978460160 12262955 -19099377166102290624595875812276813040 12262956 -152003571516857958715718200401098489856 12262957 -48261673427479704409068440834027033888 12262958 -1476537717984554823906713494468120084224 12262959 -657387813958263740473752533019254370936 12262960 219730978832694418844364311993516359680 12262961 -817740755450294909778624197554527075600 12262962 -92725475884535417946541763883244462080 12262963 1595463964021768271326312919059323576720 12262964 120066906717590566354836198248687665152 12262965 -9665369892811339214279877126885951360 12262966 664650206612491457321007177006907899840 12262967 -1168543161761111613359310335351040546768 12262968 1606477667925120206198833840361031475200 12262969 166518606063910174697857536192757773060 12262970 -159512628200918567610600827940510796320 12262971 46837956690545076767824870295549058048 12262972 -162894159948348444271619018597760308224 12262973 -1171614861521556979538242338597580907040 12262974 31592920637677033430700929207130221568 12262975 -770990982846818791607918830944966037000 12262976 474882591413642926583010380540930949120 12262977 -70262472820727435052688622185014691200 12262978 -8399794495857291561032096215943734272 12262979 270861563243383586683579599401138558208 12262980 -157123361417315463603461755919027404800 12262981 -186876927312542205350080480824928549896 12262982 838439973244934532203566474497810122592 12262983 912705357413788720577624290871473914024 12262984 -76574980974155220879895512824439582720 12262985 722552261412057194146720946410241017380 12262986 83197656126299468812090307821882765920 12262987 960416401635106535270687419295802668 12262988 1074561816755287505507975855423191327488 12262989 167564849064481376874377916975256261824 12262990 119948234062401784756108491580878264000 12262991 -483118459874842571795793524105878448328 12262992 -54775196362412170896167847622079152128 12262993 -192470634251861145312871451087020957696 12262994 128060557190967162991194737935806851712 12262995 255009369365261981061813745063853861520 12262996 163784372047714309540474494239124656000 12262997 -1284365535240090434857759363154227912320 12262998 -7931041072251513705742960404681984000 12262999 357552387369504755539926834445577191040 12263000 614513977821679640785059772703877120000 12263001 163576276578356596564855982793486583104 12263002 -253975941062258700190926901331544484608 12263003 273378136112280772127007522585228935040 12263004 -172769722982031933893485417359398109696 12263005 -1943642379258804128979843509428339626240 12263006 -99260249819633851894775532996572872320 12263007 151808906885510186664755081250874174992 12263008 534398478097076946202696971024667115520 12263009 2001286661674989546458121140315857368480 12263010 -136540984893519042716416936477476410880 12263011 -323932085004591544772609187619791882176 12263012 1108398915539512634238033165853279764480 12263013 -113445100532920002292834312406636149632 12263014 -407351467812701124589367801068596090144 12263015 1295033432007067087914875842774163375160 12263016 -338972387591804519231779127980758220800 12263017 979761291432606790795249493240405904192 12263018 66527065811977133245079735686643066880 12263019 -81148131122578900912983589860197215656 12263020 143710758352983677300454997543725711360 12263021 17284901455618236510000513466387117824 12263022 967392917798944607598725143716621248640 12263023 199811095600176372608510019504035302224 12263024 -414606462984710461819981526624473743360 12263025 -261661353632060737892910388337675304000 12263026 -47033146116118874884240675822702556160 12263027 1164060495397076984022809576677655181120 12263028 -221171825532882506394479618572995502080 12263029 227403005955772882013675688962326019630 12263030 -122408665618255318906648283968300817280 12263031 -615290573226212369635740547155911174736 12263032 125980731367671044638622143934734233600 12263033 -1514265084799546450834200504342234192240 12263034 -216669379789160052567217600111801291008 12263035 303676796778979935562063482622279844160 12263036 472134339242831946085359413267948418048 12263037 352209285599603662938611311892550269280 12263038 1237192829357129130846931033355396458560 12263039 -986544160964290320695876115468582572160 12263040 271950253355118823194025083465105408000 12263041 9032026233199919705575796925174739968 12263042 -152520371208762121200248666213982861312 12263043 34479149408678420763102254728197479520 12263044 9236546701005874884810657463838447872 12263045 -270432179539364076782267960967248495400 12263046 313490127001240133916813287035803912384 12263047 1143110273101221285789703293851282883520 12263048 -56656678786929738065565005698426798080 12263049 46938943839323407498403716458033863040 12263050 -470913254590522334268719658600688633200 12263051 91502588503927298607614900132934228792 12263052 -569972304128573001121590171423914065920 12263053 624073063570782615029037422234137338720 12263054 408421003668959087117394671080560854976 12263055 -163225113182051629716804616197224071680 12263056 -70455608071720718092546107498253516800 12263057 669872703101254726699109430568603584306 12263058 33951307256547857090993909769291237024 12263059 -207012782777762251512491023469464507800 12263060 417644150558300957664110567193172596480 12263061 -1325753541133087140671388455744409472416 12263062 -231497031085025927342853738669163982208 12263063 864107803959866107088891288265170010312 12263064 -288874514938180824495488383852203048960 12263065 -163884840438599183824671571171722073080 12263066 746650436901210931108664449338035669232 12263067 391039495605268387678856851480982208240 12263068 15410531489921610612368670076722474496 12263069 65793466943653191386057808143437239552 12263070 -30030573396271219435826677591641532800 12263071 711355224818893572605803089364881093072 12263072 1229042048181418734930075972281949683712 12263073 -25949024115712307690067600353324543232 12263074 -93280742173376206620997217649150928608 12263075 -288887100684653623352925809315455224000 12263076 9125056518993672713713435653420761088 12263077 -3655878156238919318293999637792910559168 12263078 -653244788246514190402057806144303614400 12263079 -550422473215836880299764122460518079232 12263080 -848228253338160126068765942769535641600 12263081 -570793130070524558396153957180525558400 12263082 146524312217292537613890291124225754880 12263083 -517643352795585306890606747034759800412 12263084 -4024682818582577237467490689671598080 12263085 -839246135225775501714513132676078096200 12263086 658870965338081965396811620689126545280 12263087 231387894725403075037884976798475769960 12263088 -206017253318487801357983734339018752000 12263089 243228507890504481762695143976223135890 12263090 -109653667689288500846891950072542105600 12263091 1400755097838430669769419973518499673600 12263092 -874698163984604515202087923937939488384 12263093 -2097964174980065605584754709782439874660 12263094 42917412779802905258731443414852556800 12263095 -51766720270454783475892987045278804000 12263096 -95215094707657154733763063846687518720 12263097 -3022575075619635812344964799938850816 12263098 -683051134220830169751624555166814221200 12263099 -753557454920506689595529617840585980480 12263100 -62370332517413531021143464021070771200 12263101 1608987754128232872586029099004331564102 12263102 113713551285448033426916088791340778752 12263103 -421407993182294287545817768707985728480 12263104 1232610376293556635212981425764564992 12263105 15957728611583646012524485356440174760 12263106 -293265083968721384885668544361125152896 12263107 -342330298019701890441253997251973211288 12263108 -639549145062948015299628306054470400 12263109 1068975127275325555325694176013504316128 12263110 179306063940779639206755618612994680960 12263111 434263043903208566964977642325569124480 12263112 -333976226277420481260889384930764380160 12263113 1268100358283481781768909095059485562240 12263114 927602307030579189842519816474412920160 12263115 56196142298050817605473530244912395520 12263116 1043255905999785637553919352415049808640 12263117 -616260084163963159852830071211284897280 12263118 96458257296928428269926017555612840960 12263119 -1752668752769823159379523323225997376840 12263120 84700042508190639368306863871109365760 12263121 -76184912815086073807851459369466923864 12263122 -475543605982416781825815166487430507888 12263123 -1682285547211642861020493238423987252628 12263124 63189093154308358101019367522171904000 12263125 15791221442299686130238879586218020000 12263126 611610889891007430036870089623573932864 12263127 -3947420310861683395543668168442545792 12263128 401385209549733145004089112791052636160 12263129 873067917786121524163461411423342014730 12263130 -601405514278614841348886902258644864000 12263131 -353890694352987660041163801742594565336 12263132 121281024307372459925759683090327987200 12263133 944271014768815388736188803132666986624 12263134 73050072881057307181670466923511088320 12263135 -208569766065653208970848167890467866880 12263136 143877576139566407949765870114412953600 12263137 280351613157669211435587329612514714086 12263138 -324373679262067932025691266350554519904 12263139 -55529073766964278248289720923476986416 12263140 107171750078275829116832196905874309120 12263141 646229302747160060456626137535894402368 12263142 -25996988772742748776755529902296163840 12263143 767424581181591114765869001025787683080 12263144 1070825001378094340767203419582378311680 12263145 -331307668475801846809066951058743819200 12263146 -223200160997656505288794372298627979264 12263147 -357733090315814042607287662742535709200 12263148 -618725022511523826930531209490790925568 12263149 1504045348867965303263231394513152648150 12263150 -118698104370306598823605697420645016000 12263151 721052544044524683105337931591898833280 12263152 327422937739244210442599866293439660032 12263153 -328688576405907162816533176739862621120 12263154 -282965990717851661831216619053823068160 12263155 -212539344428587500337642596199682714880 12263156 -249563976163384011315921791468024484480 12263157 168830590091490033198762083276231406 12263158 -629004113718393226549052235200325120 12263159 -167084242505002629930910184584384271640 12263160 36547804031102348046283982794044211200 12263161 -99912446028804362839329367979314233238 12263162 260261258197398421685392151929837452000 12263163 -186865626382657201286530703228281688064 12263164 1415896637640921296430478048566641212416 12263165 -512663663484403844937692880556843049940 12263166 73708548899502360359478735815336308224 12263167 -243865219175833399917613306318969054848 12263168 -625205704880931674289875005430204203008 12263169 -83505178590310794486484819080235290240 12263170 -213721085004794665170334606495411200 12263171 -1178128179365142753508845891608345893608 12263172 -777218077663146039805401670397727436800 12263173 -250880018440354533237527152057270347236 12263174 -325352763316597976854405472120405815296 12263175 -449922369559695698757345048513284765400 12263176 -88776247162951929664098306703577088000 12263177 -49231630934002075361802410734173769968 12263178 129911702665936331226888733785487683840 12263179 -622035104986700434192678832650179959840 12263180 376430757630380718628993602395189544960 12263181 491462153699037582810598669034164881792 12263182 309402958967058723181560120939304368384 12263183 -1172015347860490811755727706352635743568 12263184 -419099232560516380727242339877429575680 12263185 246808475927664265845663798794611815360 12263186 -89930425893585073393206808927240598016 12263187 1032009200811666301050149369755338335160 12263188 353772227899035348959351438206379053056 12263189 -302490487063110645344567410916501110560 12263190 324730023512994608006233985427181019520 12263191 -1021668701416441432149091516027622667216 12263192 -558733982046356330013485865843679488000 12263193 366619998755961297292680644117571345024 12263194 1008460314537283448666533369808607622896 12263195 209027735742764657551152593415064584480 12263196 50020555929294335701488445433940369408 12263197 -6113927578032986594387653779024190720 12263198 -96217781845903991000743470995919200640 12263199 327906051095207220280176577209729416208 12263200 13624668701368424830599376559726592000 12263201 976916825518201914796563781126872590100 12263202 -170740073945640819649395422115431543808 12263203 2108030811599446946243760418541176878144 12263204 793714435552253662348049000962071434496 12263205 411504431126365204372237456623799379520 12263206 -78241464889624391027840542953044311680 12263207 379209805263706034430954280744708353432 12263208 408292495317457994143818850140872294400 12263209 -30653257870228627003771054699202626560 12263210 243311901939849561500362267173147089760 12263211 1849180294465968012329601612787558953600 12263212 92277087075404665087968000682287409152 12263213 7751833992420196300749788665656240864 12263214 -44822574274443234166693823714003136960 12263215 117913877780362798774756010133692970720 12263216 58661172924760394715061491639552835584 12263217 1051181593514064865635472205067306772080 12263218 323097420135062506045297653036767278080 12263219 -789725837827237888717340768692602185400 12263220 109536185350712420919881448224133957120 12263221 -84832412020514438787518166859005308160 12263222 -384093430137450633103479383224253584896 12263223 28481110535119709153467740513004109568 12263224 645808554223510079402732519317445160960 12263225 -165621610150163217305656726577816193000 12263226 -300137486516329516889860426629379398912 12263227 461219535733459083032027162380593008440 12263228 -418127644789614547873773931021221187584 12263229 1263986305646156681744602407368418822 12263230 273076369856407237602156367379844326400 12263231 -147082929708234480164555343095188760136 12263232 -88093789732924008732985117005953630208 12263233 657515925453975598928756253490545757140 12263234 -343028653102404581989643060699100715488 12263235 101596884354780051819773243538721998000 12263236 688394779225513530491838597180645937280 12263237 307396114040658234023310464727242398752 12263238 146827959309663279424114554548114799744 12263239 -983507795856082981950308102935219280400 12263240 -177812470435235218933357796891797094400 12263241 392996700271573004533516550705322949392 12263242 -502225497071147113286857485025807243728 12263243 33011618336021349688635378121360443840 12263244 27117638217688908532449031517148659712 12263245 -523513436463739415137369033507353160500 12263246 -210093976365244828498961278581280982400 12263247 -827840041024564002728206714778407261440 12263248 394805976622203003440810700071891689472 12263249 828668637958255261333744381017422261760 12263250 183188341053542865572717396781644928000 12263251 109768679750801487161917964041615312128 12263252 -613997774198359235233423295961264603264 12263253 280167612212377333744130361856816953504 12263254 -203917038229575933565968322907203763424 12263255 286126135479186810154602983759954835360 12263256 19942288495043790737713305858719293440 12263257 -474974881433449651181603840362925671868 12263258 205016214402883920439560100832041310976 12263259 192848740999609945502234498575413150720 12263260 -417084225854427857383799742078440901120 12263261 -142023335135757727722685707133936242138 12263262 319679698405357843224870430966916302848 12263263 727958996588086692687952914461102830360 12263264 340000402684364257015556936376338350080 12263265 -191518145623752047794381109089764096000 12263266 -120840781965946204129214822839188602496 12263267 867198612344468269777756456884731372316 12263268 40184010089522136433095999341591992320 12263269 1678333409811182538489592312309540825596 12263270 -20137566792139598300151925589756624640 12263271 619503549443341572850304701145700457512 12263272 -186558884196559800237846429532300984320 12263273 2120211745107524649463842252504893878560 12263274 -62080548894488934536474531247880139856 12263275 -654381392497480734442910638829006045000 12263276 -1454424242621827564861276360833786424320 12263277 -9405122504338748226866568690876770304 12263278 213727521040184410645340953251719129664 12263279 -540287790079522584701465482395809978400 12263280 38285626518015351060399847116214763520 12263281 305091025871610449200092521847352888932 12263282 -807952910505087597814875452869483393008 12263283 1162892342945610114163273117812553647120 12263284 -163016308238770234718677207845286041600 12263285 -5043490742564507710971173513206397640 12263286 -46504302013721699370570195052457250816 12263287 -521348861916474709840871467764261787488 12263288 357564357200853823853143128372217344000 12263289 599557392194963853341784105579588336000 12263290 41092971234749785566750852422061465600 12263291 1675772412494054904757225895021261398692 12263292 -29833745076057871464075682533140889600 12263293 -19434587846000421170467922726652970240 12263294 -47941108587653153577723135131811110208 12263295 421089686061952204818816192801612858240 12263296 -114630611751953827189536428038029312000 12263297 -488373283876054788919933857587220688254 12263298 -50070297739327559993727186019350872832 12263299 16463279019811559903337534031871953488 12263300 -208552786181237569408661229138594816000 12263301 140320348760736041965089025762346619168 12263302 674888856355324323148594923124196768352 12263303 -569727771518575230503023603285610985600 12263304 4059140971180020382173497616712581120 12263305 94738535579015141023050621040421925120 12263306 827494277925711532588337988708828977664 12263307 -41641994641288889380598969462666505216 12263308 -39744701593939583989857328127778275840 12263309 615351093842706585034864083766974906060 12263310 171923716205309357316822655366630588800 12263311 1740053466842933839665256003135096347312 12263312 -294860418894921375629442689334431145984 12263313 1054620627701142150650721400968973384944 12263314 156163741866414101027831683842578893824 12263315 144256476445095041287922970014645814960 12263316 361883128089003688359187044157581484032 12263317 -347679839185091921828460449986662585600 12263318 946168834530982839444933390447794855040 12263319 -29008828301708950158375020593533357000 12263320 560003645679296113459357816250996121600 12263321 -514714873637946719490191302768273684224 12263322 368971568606783412907271313942316838400 12263323 -570667949205082645929686526970620914428 12263324 77079939616349890338740503789629130752 12263325 176196772269235664626914974369151345600 12263326 9185722199612569198668600690601802112 12263327 -1374794049414416470804048910378367024000 12263328 -773017921986953929069880829704813936640 12263329 216956150620837846444541303434541854080 12263330 524519676297414900077293692660577435200 12263331 649741843427208853958435318540798917440 12263332 1374615291901022640181814196968172999296 12263333 943004399333595432194387140548827416128 12263334 505565660574354565214911274032938074112 12263335 -43901710912039468698332927958796100640 12263336 466667755674410112755432894507010247680 12263337 36649437592970462083246695419543021220 12263338 -773568093580278488908797880548263929680 12263339 211380047075624818803308552102916604200 12263340 -211278405751870997201257956009116436480 12263341 -856192402323209868522579812525568900480 12263342 1287716487356751289481776582696157184 12263343 75705153138367694324891169968255950224 12263344 262134867599489443472584580150831742976 12263345 -559514155203393229421967177386685880320 12263346 192214569119335615569548397035228774400 12263347 -605150617452573144542354409795012792720 12263348 -989227839935671089112678995466168651392 12263349 133340897340617657761891623754497349440 12263350 38748784304062483414841656586671200 12263351 342510646968946040610181485320802877704 12263352 89552072669668803232975914073750241280 12263353 -1155016412181083916366923361544625261398 12263354 249985244522115058271140878238786932192 12263355 -81644487318880247345171022810830745360 12263356 -82907086008248867557913354843631199232 12263357 -426272577665853265412065005433668356448 12263358 569831977582564982187102758898456453120 12263359 -466906524459012847119830036075132789440 12263360 316248994704451222203568532141427916800 12263361 -1150829065372726051097778145046325702816 12263362 -187117208911164911508671133636753227568 12263363 134747834360718193490024388843046593696 12263364 250570200510520916737956324723193910400 12263365 1236764490226918956259488522624181843260 12263366 -615092876664367476248767004341295902368 12263367 -426188565523278646593652185637151468160 12263368 -461979825432192936431994685072803747840 12263369 -79509751055240156222109978455794456230 12263370 -42823254389725941558425601263319859200 12263371 -614251554642870894274213463019615800428 12263372 -110676978757628672019357077085606743040 12263373 1017877669888898996281467837102555864000 12263374 -571276067117789576182485166611781920768 12263375 231883828617077399947816218187062000000 12263376 -30009775771766519908485064393393963008 12263377 318137388439756341566420953778756643120 12263378 31137897105983720710912488624437925024 12263379 881105008202765388928347026216121550080 12263380 -554787719478433517072216990286243283200 12263381 415833964442292650777106220879649266944 12263382 174203615996228154178293126002050852800 12263383 -269152087290067170582499019538687508992 12263384 -148876105242570201545590625664624844800 12263385 -9099497952503322366638075802930711360 12263386 397569966852828072496977203786838259200 12263387 746554135511221032299346109452754091352 12263388 -524243929570999526130781086919067397120 12263389 734272375613587527227548501120849249190 12263390 -506970693315919953308779768496275588800 12263391 128341225246667317234293338916215202144 12263392 -185402152137630272891689175377209458688 12263393 -312870229348733784142699758472716806976 12263394 -113609614742198910277149008803646421504 12263395 722300181360850486851395823712083992400 12263396 199918182930060503585779683117490396800 12263397 -102053892913984172679520536455272152480 12263398 265432951219323140674125657925475543040 12263399 596134872870767721432235554591506474880 12263400 2392775615096729269626791299508352000 12263401 -1780264362164659113332787523832722422598 12263402 -18390352134450471128314296077467387296 12263403 -248504535228100965379995394106685481896 12263404 306071757577160847411199251861993523200 12263405 161422259484826773239329960587308471040 12263406 -416256506619210735689840321992992287616 12263407 1095576133229267075367192416969317910720 12263408 -157284780360755696678213364948910571520 12263409 445162458539263672627371695886852801924 12263410 -299718951779780657376815180556096812640 12263411 -849270813663838894199990559321385907976 12263412 31665544311409254335599711767300833280 12263413 926858563064101031182966264735865334364 12263414 -205785903227000362167083265498230538240 12263415 364069692112662265831356590374297219920 12263416 -36156091772959066858718567082961797120 12263417 1304874298866717075771846585419778242640 12263418 -142520596544254608395774971035807783456 12263419 171706868241015500119134472071348871712 12263420 -207295210004066148917367105539115939840 12263421 -855637447567979989814767013504035749888 12263422 -152693748820073786612090540597245522368 12263423 -110298399909836790218009649615718883328 12263424 -54873791145038018920291532663685120000 12263425 -585347300553448156886588783107262655850 12263426 54591064915657859290305006975285115248 12263427 1250603129492096187822365668170602810880 12263428 -3803478393219785417242596105029173248 12263429 849133877987820820185151212277683000030 12263430 -418445246907142958312389598024600858880 12263431 -200535457605425868488940553175865745768 12263432 -864933731865589171319101373997774105600 12263433 117305836764674910099398418837285216000 12263434 -119883563175036486101518964458330852608 12263435 606285910714964500306384803115555982880 12263436 -164661175692995889267608500133046950400 12263437 1103799834414499459182688093155723276086 12263438 -226702962646381411093006649356563672192 12263439 79343276002260417091900745175762044928 12263440 -87515570817896679916484505504605798400 12263441 648578872313175112933544866108559661300 12263442 136110843525041800887133500932676304512 12263443 1380681243960612852359770270860316738680 12263444 -151977423116124535946439742512753704064 12263445 167889339226558972334569326742975680000 12263446 149586595157387568005151705664078356864 12263447 -344361596755432742168817098146187704608 12263448 31626641514417744518937236317603921920 12263449 208347569965902846774427958789686728720 12263450 -447558266593618099864998923314544862000 12263451 -35651513687871136269627383303878004880 12263452 1212429974498093060768118783616484251136 12263453 -1719846731363640632972277966932966298 12263454 -86820286929523454002756413746916956160 12263455 1192729069586901565196960359115684754000 12263456 1566916231791483960916509621831257948160 12263457 343741240581568302425394965854579288992 12263458 -291760997544439106812272921166538747616 12263459 -277394987862792505747660436752809028896 12263460 16847101379530890795561891070583070720 12263461 381575595182337410183380006812589856032 12263462 -159944388946246928611570299107943028608 12263463 315801314597155213059002845675295024592 12263464 150776614466443361223546003019568655360 12263465 -21064707698588987473650340572290937600 12263466 48324368667574907108880003842197895424 12263467 -1320336387248721872823486366654081585484 12263468 -41299251377416088823242779598945255424 12263469 24477321399542334140870877855852669120 12263470 88321622054267731263514867205171167680 12263471 -41817548987786735353578727585547784 12263472 467115504085537097072498380697960448 12263473 670580896591650423944689441901381736722 12263474 -42532611199579561048926223719061009920 12263475 286928061619010877577614656662905484800 12263476 -181634016857575433061573252685628825600 12263477 266130715861598069659360036133787162012 12263478 344500776044975660337257241313360097280 12263479 151202306001074886393164923528137385576 12263480 -578864026086335454829235712818006937600 12263481 120321911255368626227745603816401831040 12263482 178636382986874150826625524137220847104 12263483 287504926313672405933936868114337941732 12263484 390329551469356064899536316989628956672 12263485 559862862205089159929266320813321882240 12263486 690354046762184959232956205284613210880 12263487 956862532584267607196775104187834108360 12263488 -160207731603116224357947935886236712960 12263489 -97181466855220989359524509236171281152 12263490 -52528878245120865847542883968852365280 12263491 1107944595145959689641570295098698302400 12263492 -1367235171901010109080502648432234240 12263493 956655420275225461984897087803119500800 12263494 -169095891740505591599051921791402675968 12263495 949894538472023337750524064236345451000 12263496 174465366955569686865447792954838056960 12263497 -1890829039059033134021646527951068918054 12263498 80184793180835577041154444361299226464 12263499 479272671043344821526545451009387344184 12263500 -833964969312720080996429183651864064000 12263501 -299578190737645410994090042356109602816 12263502 292449543915938055641577122490283822272 12263503 335733112236579024324448715347408637680 12263504 -335454021786888528279978331031955701760 12263505 123243199193347152845585622855042850560 12263506 -166128490883492790636012727638640776048 12263507 -529796597947938468380417527042476385728 12263508 -119758605257558327064146124146637742080 12263509 -517121201500993961454342623127783242290 12263510 -27473455828066023306082031363709396480 12263511 41150124087024743573466089827684468800 12263512 -446587929990097360489771835392597708800 12263513 1176345709515660992322885554673233082762 12263514 4980154020176835312603367863127903488 12263515 478455266394900902099646130012999575840 12263516 -893340672015840071368263019429036649472 12263517 -124883106517024126022623384999348742880 12263518 574965370027755337403820469318439736960 12263519 -1834230596523515641807628698493301850080 12263520 -129801835187647066269180147723691622400 12263521 -386132547241039981757315956234677272556 12263522 786149553367378109893574876313466174464 12263523 -561214956502016611593253184828195709696 12263524 342609763866959486715447574839965419776 12263525 436070391362590144836820276382112505050 12263526 -8081457057441360065979384635877224832 12263527 -59830836215874647458975845870904951624 12263528 872040262702130592212300039927979816960 12263529 371419588969913314338006738262375319184 12263530 177143812217101485631580699365243256160 12263531 -5989316223391582328387929998096765696 12263532 41995169842282872263671586831853737472 12263533 204879168843785041180320796658446578124 12263534 97008245539649792814018712973353946112 12263535 26515201066960851261656886305732551200 12263536 172762760694653837919173088908791611392 12263537 522479576192468504721610099579738905600 12263538 -62881954902771292991937485854423941120 12263539 -172772603464479339071151783629528139344 12263540 -422133501097451317376373530963570453760 12263541 -278152500549224081070416462059091517408 12263542 564680654815364611469262246510024960672 12263543 -1169259160493330979795710647917228117720 12263544 359804946873012834791242684540877967360 12263545 -422142260009605822424179796134487091840 12263546 19157974681596754653193011518970247680 12263547 3375403953078757323576251028984967872 12263548 -1301938386734931967125014826944889229824 12263549 -1324106926580341677045252178456422548340 12263550 60399416753307258366470029195526784000 12263551 -282275114000528188565371803111339083616 12263552 -44021436776540204920903781215308349440 12263553 340661500433334240547742963898227678160 12263554 -227159391447912728208027691205069068800 12263555 361804120229660958586632656137468109760 12263556 -115556512794237855064126414483186480128 12263557 14593430012705607286088427421056702400 12263558 11868756864851006941896523841559773376 12263559 374263469030582383252865827599223292160 12263560 404059796411466711252396927063557376000 12263561 1190826432150850470508871879399306571162 12263562 2810383955148378315028763454387804864 12263563 -7027076586990817688548825518387534176 12263564 -172731453764362629289300328832814593024 12263565 541836660058671321953486752716869015520 12263566 -58207013543428843679727200011216817280 12263567 632259375377800881545094958768238285616 12263568 144177144303936887000129788173523353600 12263569 -497154255187252197166253743550424145920 12263570 -469234952377318093303073360082243133440 12263571 -343238797228960342536021048058162726860 12263572 106503304510826560771613888438967982976 12263573 -29519020397414182451646239587072600740 12263574 82454430133767350485000595639806156800 12263575 120757162315543718106840553867792338800 12263576 -82453704919262793970879420093843415040 12263577 -112352239841713581622916990954486816640 12263578 210172274659201675855090217215487700960 12263579 -432087521557988577051785513593121217624 12263580 40454119458773043303650334666033346560 12263581 710056812389936415502085105438525403744 12263582 -598457620131626459203706499557041464768 12263583 -14873647035003044573929281621130780416 12263584 -1387655756571235872490595459522676523008 12263585 679287207409784619495728876197106469780 12263586 -7527918632535647630861465028085739136 12263587 -490660786727927117155691365160000998448 12263588 501297806063116097327937457632398853120 12263589 110259474342353867558167564912899969600 12263590 -16960502249462014587879989521902710400 12263591 -169359958342658906768860245699984025128 12263592 -737939644923348305304080448390266880 12263593 -1031893484974173829180417754361459857158 12263594 142104818087915944264997821258983552000 12263595 -98114857151571648971980135465454733600 12263596 366926673120667944239327635646709355008 12263597 -688540767096663034923021587309925342954 12263598 61432646370913415087170284769634121984 12263599 -410194213367473610152358306814392556400 12263600 -424681642577700718863236758555852800 12263601 89316905492670236356966877015624424384 12263602 -80180304502953955486964379985825531488 12263603 -860328115572708607242374584480643841336 12263604 54879956872825587724307813103808284672 12263605 987430303789769285698910242970520703260 12263606 -149414724696513653438790556195969142976 12263607 445793104283696530364888243169757808400 12263608 -406023499898982835431384999731009495040 12263609 525020342387937642135613971087131103120 12263610 -71061899884642466553583261168506282240 12263611 1678208252598567517360955968179285402212 12263612 412426984253568073788136174384470853632 12263613 -368268950633236881816986005110537702528 12263614 344344525958917936304721333059727000960 12263615 -20534064185995241967980283373105692480 12263616 438245566603014887417794721457132011520 12263617 -363458044589941969464912146805231149760 12263618 740467897574238581923226955649288067616 12263619 -928520889022491018492214364534303189256 12263620 -123292215930580503840331530148297624320 12263621 711329260745347393156324343817357275772 12263622 157832245997039616326538716758943232000 12263623 328970061106241545896416825753844605088 12263624 -245897253918522605335034901479342561280 12263625 511270426717104286557956956911558336000 12263626 520367516346465811081168796099248369920 12263627 -1268913763886051909671450472535876237648 12263628 -237903506240137488801203203965285826560 12263629 -387471940212924050273046195231474350624 12263630 -302199809307194125474881234547782556800 12263631 26706884310832466578593085843727047680 12263632 13563076077661568065084750477150478336 12263633 239813398459575919455148148469990596004 12263634 -127999058831153688135966748132121971200 12263635 -46453665799045159708295851639609824000 12263636 333081228316902698751147642157815029760 12263637 -682781077211440911822357088119197971680 12263638 -292934950014839261285206480052909853504 12263639 885269037444413638360149423239157932424 12263640 -238592175846605483234593457906235187200 12263641 182273033102992490282782027960737768772 12263642 417332119344098775170716206369966143472 12263643 241894681632879508373689559062450944 12263644 508970672033841325905876573572581483520 12263645 -1581059161264430107952997424717315132800 12263646 310435295845821910815402861986053960704 12263647 491970003777896108572359527426432661744 12263648 927521227561749092340801983642590248960 12263649 233193186099528726075350348186019897264 12263650 -53236520393430348599394238398066009600 12263651 -522926832244298218767240377662605621348 12263652 -463799014170061172936065031773821066624 12263653 -859866551719640794711231039210679502116 12263654 -76564460198833847197077339646942206720 12263655 110040898193440524875709665018409733920 12263656 -198464422072041983876103673893955077120 12263657 -329533050308160246602450506415287382400 12263658 -260636662348270636362793406267823597312 12263659 -1306619681098100362653231201078315321840 12263660 253924108508083340555821496281789071360 12263661 -160548959740603126602969211909314826890 12263662 53200631064030678258363470924708511744 12263663 -1067140133964833906777748506817827742720 12263664 -26112164495697380716752253066433003520 12263665 -773748912283643766576775273232005224000 12263666 -288872417491724541796294250083215598560 12263667 -335585686673046383904194704513152883152 12263668 1080157826189119177593087775323390578048 12263669 -137847155055051932153958889229787052992 12263670 301742216717515371855083892228582643200 12263671 -398825254078798787833737179324487785160 12263672 1479165080315389735501239820617730375680 12263673 -275275999953207736235162325076658794416 12263674 -82621172782899676249133208563577240576 12263675 -25956713389080318311520323271586918200 12263676 29544738907473523352634682761285714432 12263677 424200293220437844593257558058618827526 12263678 -161064769112896347736798254023803203840 12263679 255916726751166512508015491361807991224 12263680 -315074299457098906638132699142060769280 12263681 189371577324478735232691669908481800160 12263682 374077388573518497843384433704275608320 12263683 852906668021026659275942226771475464240 12263684 1005694976757530789882897583504517324032 12263685 79510776634163801947599871006819628160 12263686 -7322961462749540327107443962119386816 12263687 -501633084473116361198554229283848489928 12263688 -127037079047260295753598559765020672000 12263689 604973613736798457006633057686966174490 12263690 -573150298791793368149111788969237908480 12263691 -769985464566925071426573426213417485376 12263692 -81500500391472938646711926134723215360 12263693 32199096465469576842316075593370380288 12263694 -112368366140809911883894250579483383680 12263695 -1774421735574710714566017080022623650080 12263696 206949396024421223053011872420976328704 12263697 1675381496726894574322426408534345307040 12263698 737051859340657590790701081061902150912 12263699 296964798479099316494586756732858325920 12263700 -205080322416866879094294313312839168000 12263701 -1005701336403526917714213266727112461298 12263702 993517744833934973569059250994312025600 12263703 -808035436364908568918844108402681900696 12263704 -658617854202472056651260989621667850240 12263705 -828676429930831974796088410219027896000 12263706 5240621082397295194429541402332422144 12263707 -806995261295852420325331412320739525208 12263708 64827632113399740581512043315208960000 12263709 29993444798401602585255480025217137920 12263710 -603776422122490324303173218078215142400 12263711 118073518587324118617690575367164699400 12263712 -991466919360466772308174105435707015168 12263713 -1244853041134565420481599167245004160 12263714 -84615293873672570006938030023305018544 12263715 -42314176578299230988188182321567446880 12263716 381447412992315573723146483666043443840 12263717 842684106488622116743696433120154056766 12263718 -376589293152877904077869778616520165696 12263719 277809224480117106473635503627975746344 12263720 -306136495278854494082529461388998092800 12263721 -346416154720922794053903337522893748320 12263722 -1429997765501848808288202888639140841888 12263723 -638561602272041741493680797403055446400 12263724 -101542086456735874393183208634057424896 12263725 92631985880730130619217803504405101250 12263726 445918567233321328381969646503422549312 12263727 -139356354215095752243126780842737913856 12263728 71168618771985254783487524727456006144 12263729 -937502760321881211669059725183537440 12263730 107405976426493895291223072336209149440 12263731 315635125280648583211224016301272795532 12263732 286251993705454796930935388930626217472 12263733 -29472919139857156905221915020420610898 12263734 232590508508381456509345245029830987392 12263735 496244063030615008612732242534671382960 12263736 682556127642358724091511328865222758400 12263737 -193331131485172897394712699942456230614 12263738 484773266042200918307619107519141286144 12263739 81994370226970658390592621460900204824 12263740 295850389137367540847260857149242368000 12263741 351681585196610947917794751997196664960 12263742 -556610214315396000840649414546668857280 12263743 -1430217269287283775461375436228420492600 12263744 -166463819702654799212036883341866696704 12263745 165619158178836024048742422361535681280 12263746 989686452821754706885350774229835435904 12263747 3489920282844985129931898156588433272 12263748 -165249525311875042960065936732047278080 12263749 -1056178727439110131023908216533688956164 12263750 102341853149738310354304432751881020000 12263751 -431634789179210624745519070612587174960 12263752 -1651688192636525203530172283905200691200 12263753 -1210836111248158948978122356035315432998 12263754 292473010686955404807000782076986392320 12263755 28060838841086723302024720199034470400 12263756 -554238439110953976983043417200261445120 12263757 1202291457670139196007535034205915444224 12263758 265685943415569483103123561916241259584 12263759 -1058610360794118816516647354102930209920 12263760 -89703723840736966514595593082977402880 12263761 -243879990994614631912125307306847320896 12263762 214262462638959368606341777319993582592 12263763 336524888963680312147168609015738700544 12263764 -315702924740764757099713399673598040064 12263765 402920778960850211969349701711061549660 12263766 -236489802270587846126275782314022350976 12263767 23075015507828399354391124745941761824 12263768 360587626925596724896471701176157573120 12263769 644554354444892248758718901521497290010 12263770 250977922842600554648425004721456442080 12263771 -426654149493575548806919251023242177008 12263772 -4584376236322179934804658848125984768 12263773 95771190768566396156262831396201647200 12263774 101669397277534610743126250509272683136 12263775 -58385213486848943153077462117750060200 12263776 2669685569011180090304549584307748864 12263777 427426101502661029300072629051921909060 12263778 356777347519797419014574546629692172800 12263779 -2355918885776574899586832186757305236528 12263780 580332255972232215202363025587027257600 12263781 -4571411605189420455510104091242784960 12263782 -506690982854867468344758858885020959008 12263783 -369633852567154686422906026700396758848 12263784 32224468373308510164045486956430950400 12263785 401735894502866585282385733260694738980 12263786 161705753151477035060038894181927537664 12263787 -53779280981951830201296369477782411556 12263788 -1102470772142059246181759849445860230912 12263789 -1418435980795617851715101937796136842410 12263790 64826448856303868471385750439062835200 12263791 77349270309398244439229753756117546192 12263792 312854888301129178736559905087786090496 12263793 713806183501495804199890863895747972464 12263794 -150027360340083612911330260898222501760 12263795 -392909679171699627232243533862238413200 12263796 792588984765170814496060900276902509952 12263797 -30201353465916009764917408092080106240 12263798 -207298470679171843281042496753745575680 12263799 -1121510320165350472328164663130043129600 12263800 -178945098907042077002765330544165888000 12263801 -359339349927112570445409454514891485296 12263802 -611004546040257979849001461548162862080 12263803 482014187416965931719865754913079559064 12263804 515622441772888278425272842850447196160 12263805 12130386402495493267916979913903812960 12263806 -376199951116946449998964927264678921536 12263807 324144489940085325872115758865460478880 12263808 -149788893661652447191931400176114073600 12263809 -369303327745173669801255281673490564796 12263810 -57007043860124197166045689114072790400 12263811 -77907266384282581767063820063509655296 12263812 -1613785462695091984941797608727764807680 12263813 719693428899588204063919423966110388062 12263814 -233146765558150396902451637053864868160 12263815 12079705207987999487219784487790739120 12263816 1004330044423319503066235172476604211200 12263817 127666057080867861488126403474557074944 12263818 521271025181576979545998867823110468656 12263819 1271789319075757945364054087621705463480 12263820 -528264198597727059589332514911801553920 12263821 -2510714276645736295794439986389487237248 12263822 -709618281709769427320986695409953588288 12263823 701107992917583318569260401495722139816 12263824 346909824112404330667911911440019374080 12263825 76575877010870568910470280296328512000 12263826 421783260446239154237841357497345967744 12263827 -23167971165585259712262208783938770880 12263828 -832244845742324403885362132702379761664 12263829 29282674407403720106079913372388872128 12263830 -144256835309885684763772434524892610560 12263831 983237229087552081840096381481539576960 12263832 534858924340656529476335236611322675200 12263833 -76060707386343578100160694842059186156 12263834 95090210561305099337306007452152854528 12263835 -124351998962440274743547870423451129600 12263836 -9989407880277561499883518835997546496 12263837 -727249276172887895539518054929667891840 12263838 -40823987493783204407192240566433308032 12263839 571784341335716108469638406340882539360 12263840 213678996686935718703639468189990912000 12263841 -100148252736783029572035095217420191148 12263842 -390380533738924456843772050551667850928 12263843 755759228272544366196600236828643568092 12263844 -322755076883104184872926183564569733120 12263845 873268772557516742396737103906938096800 12263846 14892874623029238657034606403586750720 12263847 -120095742946005882603521353641324432600 12263848 -262656281473479318868004128784358113280 12263849 308159382278022713591663679768708548964 12263850 25085970616300494840274632399297219600 12263851 -1083501852488008233249214548098299022400 12263852 481331159924231019312206192264822057472 12263853 67470595272549450610045326868971737088 12263854 9604950446911121761090985314532081280 12263855 274447586570514955065453371747268065760 12263856 -169068533658401533896921826662617972736 12263857 -1170303739749529042092242912576559144720 12263858 6698518031581115337108807338788542720 12263859 -354552248352286691217311808883543668000 12263860 -39633297986162015274912049111790592000 12263861 1821942930134091597152597315235044244462 12263862 -77127951039423480228123976792848958080 12263863 -140882397271410323317352003400215533320 12263864 870484611105555588323622682516765839360 12263865 291067498794465769146311663636824800000 12263866 -418000275755660554737445798264407013920 12263867 348128042449772623912819264413219185424 12263868 407538443712188751848444016075841090560 12263869 584901439274869250482965175687263827270 12263870 455929861295700562438622280794127266880 12263871 1052770191753275223413090334800884179912 12263872 41005858506058225284506842143328829440 12263873 1318408029221860743516945762799256652720 12263874 -10241278978548871889572845732148136448 12263875 45055360563782568892716131997138324000 12263876 51296374742314370343087427205107372032 12263877 -466856792398367510437614808564574053986 12263878 -480811167257349998820679671749921553600 12263879 146903273510608657751570309046859209600 12263880 -68649983315101988610578080396554240000 12263881 -628270070488535785278351188618903767040 12263882 110789337205626888514781838494100455424 12263883 15225830846705697181045731316027539648 12263884 453059901443192077426678130410045442816 12263885 -840607054335261262414372458216235760640 12263886 44579934244792157038270077195190711872 12263887 -1776053694714219041988904469916603677208 12263888 26308341091970267463735928487004340224 12263889 616437553055156585461652581163633129568 12263890 46934643748456234368672502113598489920 12263891 1050135254447592445906403314282380221292 12263892 -526333331905849882108642340066978304000 12263893 -1230064964943581603567896164593403751858 12263894 593491298555402869152797033407194974496 12263895 -211671718022798898924815519583624648480 12263896 1082516576297219199579437555465763809280 12263897 -792916949255713782678921606217796388540 12263898 350949790106988120191273916578349053952 12263899 185802424090942378933821386529955775664 12263900 -90580083644957797636089544989647040000 12263901 -5511454286304289482840544039750146048 12263902 223732125733270267788710588302602722688 12263903 -1384740466947135789725172389667947818848 12263904 -48681740266291842634918649750154117120 12263905 -291126613845125290211636910628491002880 12263906 841797257573303466966868034813035651152 12263907 355017473785750077732755590541226309240 12263908 -164467305748938015266452081168470958080 12263909 52935500444376315530025740609745992832 12263910 -42204503164840464572606036087262535680 12263911 -1447773491903035364816016228337045468800 12263912 -256023766575314189456741507061801861120 12263913 858425363908151531974267520109120530400 12263914 8365030656969791132374051963979013888 12263915 -120500377439909035439690156125233745440 12263916 -55882140414841171944300578209176586752 12263917 83130437191931804491390361200359693600 12263918 -211295383052552399251491377518460906880 12263919 -188014740890683499252190978532942325760 12263920 -36245103051035180809972927873268121600 12263921 1227318394169755218877448322151400791122 12263922 184614080139270476736308584507216406016 12263923 -30711073159441755001705416848881120000 12263924 1029446477451600123355418596056606784896 12263925 249411047988700238477544935747057412000 12263926 130654609433145501437851902729385056000 12263927 -60447127599381861155306296699577077392 12263928 -359026092223965931997043529924020756480 12263929 812511944809308055146065598047644791940 12263930 22036881056640276425575130243484595200 12263931 -242970900617023751000304999208577241000 12263932 -268321821034711649422946823924909973504 12263933 -362307672246323438005103930502619816320 12263934 -39946079659108219534910944045757833920 12263935 403991642856725845850944336005169480800 12263936 -140430870571085475716603291480453283840 12263937 107395491355813256711771830617954044352 12263938 63227242949400089706478878654121514880 12263939 -82575850056116154095376618329797696776 12263940 -52292177711841987000124134339109478400 12263941 -458924635646080230043438960506476671616 12263942 -138350691740925445064709970699108529856 12263943 -186692021640017174374829885394262684800 12263944 1582448181347421542223555748288266240 12263945 -1109731654319750120574784793604425356800 12263946 24088223937003336025505571198860423424 12263947 435918177044562490835528052051886157396 12263948 524522594308176220981806658336039319808 12263949 933354280607751010267924283839412992800 12263950 191131874712401722645132958288252832000 12263951 -622738468488472463776416030198681612048 12263952 -67015984423939589490292209849016320000 12263953 657903549970980126857857565022187045248 12263954 -581925866490990486707500125451270195824 12263955 -1367888884344554833534264845545815200 12263956 57940141860535395225343387880903861120 12263957 127314703590536317840696167156099816480 12263958 -39306162603951718577940208758218237952 12263959 -985379510153401543535738968389925318840 12263960 -1225183547890595691717116327822831616000 12263961 204488635700227794598104867553554571104 12263962 -300763109290842048957698155311228138768 12263963 52336075625659071375625259523707950212 12263964 -207842546601982375294887292669152242688 12263965 4690423328880519405253799779076928000 12263966 219163013416120332434595706050473380608 12263967 143158532263179466212521021406532168584 12263968 1098751450068609222353910020634354647040 12263969 1370805763343868729373687740147930518370 12263970 -114421113640432662227640175863161779200 12263971 -643103036113061468332254730896388409256 12263972 -9289006296400777663334005951404441600 12263973 -137528580405524038624617512322811437216 12263974 337169330408448099217885222663965009792 12263975 -419687796293936255797760681761804536000 12263976 -204964372966630846902861157073366630400 12263977 639052249686733979806211347988018075472 12263978 -305902533262930625772089596313541402960 12263979 173516216157897157032733807937836231680 12263980 -85475119715536364285503167207574272000 12263981 -217408398040239930449324169931427482218 12263982 70128275825375887283529590073614294592 12263983 1290329896652199985311716643783053403840 12263984 46159376555027976852694464349415669760 12263985 -262115816438799074021303619558725549580 12263986 -387962828576182817135762636617547673600 12263987 650748437525432874727989702537943680 12263988 -25352953011251949228607911971546099712 12263989 -1976592411331014782338893365053059992900 12263990 -145629570832092152380415995197918134400 12263991 -645236828244714377455286605569734682240 12263992 -1801929647148325560826153049322485268480 12263993 45342996492660143252399892377716881984 12263994 -570303133959101037680677700685037800960 12263995 -1264343052748099496720183092064941830000 12263996 99047482933181868608157182045275008000 12263997 -507863316368121455056211445458594496672 12263998 291263864560671871802207215291644000000 12263999 779519974723263037648654264678533715320 12264000 5985291944499694081801232553345024000 12264001 -590818177277946299575845658071344341628 12264002 -172491340878166869902631534107353190496 12264003 76633638838554266398711743441789294720 12264004 -733338965694567574225726976509251139392 12264005 391081244282869392058581923578003071960 12264006 -253608691625626396136896046540401689600 12264007 -73908750049213963726226655713822049488 12264008 14025057833867061116234600298851665920 12264009 222748219045674075238338191898706836480 12264010 263846592620905964139902640990601048320 12264011 -835774171032462053254199859007173041388 12264012 138650762185115557026237767124764797440 12264013 -1356251563028489309699190460169452936020 12264014 49576617436160326927802671429781231232 12264015 -14613380183944590258528481104343946880 12264016 172280616781228978855652601300279222272 12264017 -380470046903732764264564469346876276108 12264018 34844461721926556266625944228493165568 12264019 510844468627714352794245252822153657096 12264020 -152324838991128989930293447407060625920 12264021 705150359027414551370131600373999216640 12264022 129364053482021678022942271194114456000 12264023 -379875728607866193032036387787466420728 12264024 -79874010281224111149403976661492142080 12264025 715058238051221329666017770275116610000 12264026 -27028530300782701849690442347814825280 12264027 535663070819826603420359316374333728920 12264028 335355423615825282249833308489583758336 12264029 -1822960016108112166973164874021040305370 12264030 2429018359009621618775716347920726400 12264031 -199516776866971839392184826711670614568 12264032 996705149819979081054558034134947856384 12264033 -245738138657822367257014777389104989776 12264034 189123634453866748631296407204187041792 12264035 255535969313156720496275635740569952000 12264036 160604567036353685778576262752204564480 12264037 57133752886470405627050174737110044640 12264038 -345181657447508513094683514686290606848 12264039 2070916364577945745102886213143619727360 12264040 28145203189227065113020581731820236800 12264041 -592113844497584307622196090181027353400 12264042 88774196208508024300229737905914803200 12264043 373305313430252397914607241949627375616 12264044 -234824697135941437600838539640634946560 12264045 298638357629039636721203132036659300320 12264046 -134000634664735547875167794546357717760 12264047 -412394348205675715688826981901163667504 12264048 14113765290273064037649314336525156352 12264049 614031414698333538350682855842168297536 12264050 144303126868653474807021726926575269600 12264051 552632571626108593498004441758572376632 12264052 -860011448758054831178987710582536101120 12264053 1890449500046218620612788833892687016444 12264054 582954208564606924324864930508798369280 12264055 213345760648778432140991549993735457600 12264056 -333758497136140214809989873037949706240 12264057 67378081381252727976522642548611970568 12264058 201529642241001372045241962301385024880 12264059 28152575436676234212022392569433316260 12264060 267439110742554760919747044114898780160 12264061 593980821005399972622961636453412408800 12264062 -650096399103537525737152495954506192000 12264063 175513835301173238698045108247666119040 12264064 -1012297571413394564829307904574703534080 12264065 -174664819259377987498243736219567285760 12264066 -2187116826318067904539934197547472048 12264067 1732707179441747070783517419829972437116 12264068 -688052461845308255027277739570192225152 12264069 309790634330434812370843799409244221888 12264070 -58786566754596917826590385230592714240 12264071 778637930803102713290968625271222237000 12264072 -853236404272915716356851632210988646400 12264073 1967861005328026612525274010552299744 12264074 287426752157203295551527420545726431536 12264075 684679071953973786768103105262956410000 12264076 1046258517392908914532076950497455360 12264077 140316601908752436088143914026270152672 12264078 -42911830193646267444966762441323376576 12264079 1315229155053006337646623795514216433184 12264080 -191146281816365098277897197297843568640 12264081 935760056074279565981060642427689152752 12264082 -42148077689055379628806093724383860480 12264083 443915091586457688968225049136591571424 12264084 74270246074385853844518960768466931712 12264085 -806834272262749051480216157219180477220 12264086 83490171502531243032800672602709963520 12264087 -972422327840632274849217983661617677440 12264088 -44573577301951873240433451203120394240 12264089 434859003208250003895390583754980023072 12264090 60815921166366358978145631387160984320 12264091 -120865093205007923484320579419966354928 12264092 -102974857888899101420344623032392601088 12264093 -655143251382406131244590296866835882880 12264094 152534280508224641168590794900005363520 12264095 -440378241444987354547010548161248863200 12264096 -126166624760388619092155378626096791552 12264097 -486515287432799760510907558111784979308 12264098 4498063548186911494418096546554942464 12264099 1109213626124702289556211994757465008048 12264100 44455473953926806405172133543539680000 12264101 383840004873837934777421015041954757280 12264102 -82201018179902387581256671491654072960 12264103 -191772479283837430670110960797039446880 12264104 263820768122674383786042257555476224000 12264105 -5511733425824884909020724481369948160 12264106 291883204308186528584164466724032177664 12264107 -425870791324883336701623795819194320560 12264108 336859243693724177587486480774732775424 12264109 -4485974937985058837078116739518194240 12264110 446659519894107253295541742922981713920 12264111 256522783829948852419973562468447305520 12264112 32658880023316295458903415369292988416 12264113 -877173779479424106054935481878359798638 12264114 -150596380619622660944983079153339159040 12264115 -196979461075340827297735836272511252240 12264116 9150965707551893766990997279401283584 12264117 -947013181266791757231842659082468356320 12264118 -1114051588690380733420397342369829815040 12264119 736866556650023904590688431100825163392 12264120 94575267598025421196794297268199424000 12264121 228902297406822421561277405873725994752 12264122 78147063010859435157039546075214217952 12264123 -865483289888584245621930483525270303696 12264124 -419910621634046841797999298451194827264 12264125 -354353191026434828647545141469995282000 12264126 -5880311312060486191803798269633034240 12264127 -413430492274554314931336876669695669376 12264128 397233649289034616304701391820127469568 12264129 -5420765545900597778785650782800655040 12264130 -97792565194758357138619467903974400 12264131 694448680966731707117659184308601743824 12264132 57267390252457401796855832845744438272 12264133 -191898967113367460303509315038865377024 12264134 -115568536828628264047582054274288464128 12264135 45351279216536607161278552943490715200 12264136 482372961871509839226107285293364674560 12264137 -1065635671781262745620171919135093538214 12264138 230264172200205878993206181796896618544 12264139 -132036877816974403446278771595486039560 12264140 -123770046147021989759480482827884113920 12264141 -388200870989158095624515605973335027008 12264142 649857820193934938484607897588488913344 12264143 -666992685810634771913604521253228160776 12264144 -209678465943151958677716769749571731456 12264145 272206702835757434913468836460870726900 12264146 -49027644720406661521962034927149290496 12264147 -47180165719534161726038307391928441952 12264148 -188886101431889220479747015481061894400 12264149 -1783955256588970955119183029633848890464 12264150 -17390907425730473844782393909524766400 12264151 -1146246567815250367266239302947899232296 12264152 -608668964124836285953145951829067898880 12264153 186273965298394451107552461367806432000 12264154 -185725960891992529185527237348766160128 12264155 611502858960459232457085796522513882560 12264156 -573152302745920990154663400550060477440 12264157 184417865872400808020856804539974747992 12264158 273599389694023596817079526768863232000 12264159 -10132146784998300633042176863024753152 12264160 637302777196624617152206251910185615360 12264161 447588746410645483207349631699347972982 12264162 209923525290775736758554419142380141952 12264163 1019771501594558210725137202687137836184 12264164 -773626129313721763916516398757539178496 12264165 -418514964601959928488531887803214858340 12264166 361461125953207593465672273178813706304 12264167 1410664529700593316022073383698695004216 12264168 77363672430755878989827238051076177920 12264169 -1228454216986548974623539974511635919430 12264170 582850418358121738586309742999181181280 12264171 -7490844728270128070775067362955315200 12264172 353985590901841726326267424714325650432 12264173 395020888930141429663138584385615294422 12264174 -248863428970835226081555154347015000192 12264175 -69870192441241667508955403747589542400 12264176 143686915019657910111146794017615839232 12264177 -462842928046598654427319725454622365920 12264178 -375642033725512709385779601388490661360 12264179 1393879854996188483988148785274620888780 12264180 88495071632939694858226577069488128000 12264181 -1374764711777026901800768362817009263168 12264182 59170064649579418788768793042722502272 12264183 -1412565269368509775841812634905038356400 12264184 -642434469516573341756573880322649210880 12264185 432765019559331896182385492688667977600 12264186 -100888467752696343413287909522339222272 12264187 -248611311848951635688458293619474336080 12264188 1714892723662883189807919908726885698560 12264189 -6868280869478923668331744744590090240 12264190 -637902496776931309395555079424422176000 12264191 -580914953338762556059891624551411163920 12264192 497128715119416293944825290017036304384 12264193 241705399977857132476384480114857949442 12264194 -11610360431871575987638935916805688288 12264195 -124691898008150331316564838599300759200 12264196 360527047046829131240130524005165445120 12264197 4249198915247008536248260119800182080 12264198 -54381773217501910721173402001905956864 12264199 665147694716851324864162908470015586200 12264200 49645148230505949842579359816465920000 12264201 119449185568476913990083465281679045930 12264202 -4038945609676851959377012917128206848 12264203 448841171189291089638431590109150363280 12264204 447311248680119581624795678818472029696 12264205 -441521152144327285513010308708754468040 12264206 317982480871581109276577840213100975552 12264207 -301729218402955744240544226509785672560 12264208 -348469822589884352661704680960494796800 12264209 182072562188631488404430128025144099700 12264210 -595113158332382010480677086001081187840 12264211 225456419053061504300229351380601984812 12264212 -638735182284771898052818919932120074240 12264213 -184641793743884616059781041811348467616 12264214 218516442634508627158457918480145255456 12264215 -481266532438807443779338846425009404400 12264216 1027307811651862782343496242222979481600 12264217 -243469274475616686409679630568111051008 12264218 -341874969786209112250523792517467527440 12264219 52019245702374854760070183662396329808 12264220 -195613948277380450395080134290959892480 12264221 543616116664107231206830026943968192672 12264222 385965385741602285818517247675422987072 12264223 -584740258474560260417977253684864602528 12264224 -484315819658315164404464019726976155648 12264225 463803584268466228764936505795131996000 12264226 338403321517623202144683765444897115200 12264227 499714406747921408911545512620293601632 12264228 -516680882664048033979538000493030571776 12264229 -660480820716905105471471551426973102916 12264230 -371731801393877360539790200933179895680 12264231 -27499791315295697890979315164990582656 12264232 -910812661178547151926109870248607257600 12264233 304467089828071447445667015718630618560 12264234 36272489713454540553161343829824602880 12264235 389620666617677261430953899422001941360 12264236 60873372003247742038673162417949262848 12264237 -1601698534332391377125201474199919690560 12264238 -132005377697528839891321745006964453504 12264239 152317466631163650219025840915429240824 12264240 19697429053108812474525809458051153920 12264241 604855172365727769220700318137073727984 12264242 -366252003715311788859923978173848696000 12264243 -222723000882595609772598825687869064336 12264244 -50769000583919710600987367651991674880 12264245 3741103906201722847810365211174905600 12264246 573875001234193628944160220969627840 12264247 2999447384846664001953598870237331497240 12264248 401377034376934174973745855303994368000 12264249 -723875002033189795833726080581869792 12264250 -428296966627201798781405909083013928000 12264251 -304483540159005178368305542478903868096 12264252 -65622562605756431385396683274546020352 12264253 4545268735566635265309684512150841804 12264254 616819874137335564172945104925852152576 12264255 288878289232330259146958998790444765400 12264256 130150190311998181330828101513589555200 12264257 -1138204543964359213733759248885625160960 12264258 42752287370517506733816864384386649984 12264259 1564117244653385787745976462139097612536 12264260 -397007544190172158652161583339918949120 12264261 353051896064064753311309394881410037472 12264262 839937929265803306994058298750929441632 12264263 470250193352347737703424998687143106560 12264264 -702771172484385882139632813656328192000 12264265 -372095177633244126325788407548161308280 12264266 212762094586848097145692989219146507520 12264267 187065275244751826429866643238828507648 12264268 -284935063505800696618345946810726378752 12264269 -1113674174376088971627824942725350936330 12264270 -314420310614801069929153315401867158400 12264271 1020364578655129412110844027805847930200 12264272 246457092534543562929023639699350487040 12264273 -262472380404025126309831394677574338176 12264274 912812874241888948409047196507550873600 12264275 7347266817191202670168345088353548300 12264276 -756166692571299789722215229691639152640 12264277 -218932342865763289041643941162665709874 12264278 -312902439256828837075542127404239746176 12264279 113786454727969899484558468861513146528 12264280 136575386331636757579335313826354380800 12264281 -504968576526756033078914398362976477548 12264282 -43075437058193296038283042651268205840 12264283 203550356093462712532976490928023026624 12264284 -344441507969065513097868881901642960384 12264285 -231709153820768603352492665955378278400 12264286 -815261915759294090008518459300050433408 12264287 117163400485500045151639325597978785152 12264288 7780876372595823057392193569248247808 12264289 233336862218764217543094657530300599560 12264290 -68204927911849212439506534485717537280 12264291 -25365010817973669801457600679537448720 12264292 -16143985747796055197728561225301698048 12264293 -334818939590885637840320882872663098822 12264294 -54489588114721216337463117929388374016 12264295 1191078135764007000280656524585602399800 12264296 35941894194746716337727702028281692160 12264297 -513397500863080362938584239647533372128 12264298 352775054597803293153907064389042004400 12264299 314275619847074839497812181273502825536 12264300 366712077257207062926809550770581574400 12264301 558507889112039220507655165645865554944 12264302 170744690358316575754361442988766348352 12264303 57996357773133796693371413360234158104 12264304 -97698333907115906111069512857763414016 12264305 -1067326234019996943649738705936411758540 12264306 -45323248380185058576711475925956225536 12264307 895178086405368620840871528355144882632 12264308 -462115387007342591276280959338937772672 12264309 103992201803323049903894459341633813614 12264310 -467599718187557862204712843851547910400 12264311 -224961300562033345002467802027910404768 12264312 209319401530640515261006460657804267520 12264313 612694560436591743458728107886199881728 12264314 -222539561628367603280165136190255361280 12264315 129087638956406673051159203042378353920 12264316 -267870181782456701579007471630754897920 12264317 -156052508973891814061847247259928432180 12264318 1331839778683004869999473623905695360 12264319 634763208253424965609271870906320430720 12264320 -511969578265029253697483872661825126400 12264321 -657827917741017554243536535744439824256 12264322 -163419654294716220759062079962928327168 12264323 -2119589537103247556679862574360033295480 12264324 -393959752892044072948292053573432074240 12264325 -191744178238222221474822066369574562950 12264326 -51048758146757484911750213407520902080 12264327 -412202806800002199043813263111201701280 12264328 -1609096761009829828950404921652557859840 12264329 228849987909965904710495448127650063360 12264330 -68116230853346434696072468494690009600 12264331 10400148297466607088649674113260421120 12264332 96093044745101890270729622340357488640 12264333 -131932112156068383110846400128123328576 12264334 -399613064660517270185910659171513093184 12264335 -357703055262951435896147735087044185720 12264336 -54560939997225341920578868394058055680 12264337 791259918824384530261007094284858727986 12264338 471705928712782615278914452932977938320 12264339 472105017630954933780783661631504938800 12264340 -318161524172540575815653238426845859840 12264341 1409300089838152021033334771924896121742 12264342 206576216056584789738955232220062271360 12264343 -4299932509054528748619069710286840320 12264344 502324686577601450950065533744298393600 12264345 596649017180653941537615067637823705600 12264346 -1258140128041048307982598756684599181056 12264347 569145995302141940990365577326396481796 12264348 -522046568953202566548237189464252252160 12264349 1316960562416956885977693563789257797350 12264350 -3461366191436193994455441478778803200 12264351 -605262956856330846465294025517719258752 12264352 -1066959839264459646940560470458944258048 12264353 1143328368863852275575524745687687720 12264354 544632893443222778084646563516658337920 12264355 109825921562958914800588218720299088000 12264356 -32143981329906503762825432339143925760 12264357 824969218184733998472353542610029649952 12264358 -725824382048666048123393274282411954720 12264359 187251823777718448310044732313447751328 12264360 -397160852042112191140458960113360486400 12264361 1548219186806509577897971597306666603080 12264362 -39540972130335291640580268722990652672 12264363 857190257110333962832569850258374299292 12264364 -216411176039044061907987208503992156160 12264365 27110806855473216148009174478378186520 12264366 272876600307530854916443660485415708224 12264367 1163546116936741723436222916507541233640 12264368 -729832118718916281778382821964447465472 12264369 -268615762997671225170788278796728696512 12264370 69066224337442861857471425567474112000 12264371 71088871736859532115457751226930339328 12264372 -42696573704053524822242099479718841984 12264373 372164442481859660590976297800902261504 12264374 -1118603022648741962660187815477484480 12264375 -44226057600484015474399262446854720000 12264376 6907731773054616797284094037211791360 12264377 -42695159922657484481445851122212158508 12264378 95126133643502367689307728721163560960 12264379 -586345863492255044228956970798217589280 12264380 -101461797252591658834769609407230451200 12264381 223583776696517336156669313517309272870 12264382 -86883620085887163913294507083646114560 12264383 894015151926638824205387487634644109632 12264384 86352209259344003888531024094053793792 12264385 -292240726790005442498252727017882082240 12264386 -5611661718081639024406925727942679680 12264387 519793271153975136646842712838825290560 12264388 503690179512672300271049791035580508288 12264389 1348048765078157147978302767977774680320 12264390 80976150283179276184962221638721740800 12264391 170661471323432304048713638406827045272 12264392 51933496602009120140938372841690726400 12264393 1618706981791454802665926379773199415264 12264394 320589629319422191044428838422306033760 12264395 -145681086176918109165612145254815332800 12264396 383678260182742992014644694898378849792 12264397 -1503252144808214553275083667502445686154 12264398 -52379666325012693131599613257388050560 12264399 -6730926911361914955465304024665788160 12264400 92679154384882387199579911010549964800 12264401 -212871983734517003883732328443078944796 12264402 -266599345011296106125344349905249373568 12264403 -262696833907994444351599796560727539348 12264404 399711653902430859905090711103820766976 12264405 135669347866361220045184513113341644800 12264406 204687185945142248252410932595763822592 12264407 89763987382634135434065810348019440480 12264408 -266092943470854866223115517424847503360 12264409 1205023964320514511902251749715094425610 12264410 7441273464343838120883039286256674560 12264411 22589005056283134928530978378493842072 12264412 146651448435856115916487695095982311424 12264413 -268894585920390121372773927643647506304 12264414 -236981297455455371511630111828313786560 12264415 267776993021919479497556905875964603200 12264416 216649672827334434521761053354667278336 12264417 -873815056739302536040783136253392115792 12264418 -56509098765247287162316669175999184096 12264419 -339145663077411865481982129912547645440 12264420 127776982600498051193679418751395061760 12264421 -1069931118276460032696492913266547177800 12264422 34747433761713091875149916166728600000 12264423 741706695123542881471949219797711276584 12264424 -1364805717376214907793978145722611302400 12264425 282819277791514680896298995764839405150 12264426 -123465642028791049567905806497118699520 12264427 196675654079150042899024192842363532832 12264428 -293968982367077011236775413118879580160 12264429 616957285558880923062408931836872482560 12264430 423771946338410686146904601352811614720 12264431 775781683401698748570806883599366610600 12264432 -84043890916481350669327912344115150848 12264433 336486270503110266135029366567587033682 12264434 132588789321996723342491296307075665920 12264435 -838995446640856815046047565567505808000 12264436 108774368679921126710923204928094903680 12264437 -253328691479879667855235485875498659968 12264438 7358690443108653013318237535981321088 12264439 2384147613230095481346259381690526480 12264440 334952363754990422792427801714232320000 12264441 -16066547651837254184406904535912462976 12264442 -883473719069304253638508461988887466128 12264443 1451488013278127376927502651771740043320 12264444 1025650027843108937384779976287870702080 12264445 73632562936009439488611207640843142700 12264446 24521188215001727421960101199572287104 12264447 -56619993994970867102484434552216941440 12264448 409436440673198127509637813588354662400 12264449 1113487565350706590211175138084344040450 12264450 -150976688115790942891306564530362284800 12264451 280243797302262896192877188411382154992 12264452 -306911680148683273940358604123912323840 12264453 399915882856807804040319741653321793408 12264454 630931206059467621803158129048100672 12264455 229166953858785957034684443427021595760 12264456 236209496637427923701369806568480563200 12264457 -148935691486816173572408632478952514800 12264458 -10562472869467227430694227311254131920 12264459 -172666157717202805937580629267457222696 12264460 -768443155299147859405930917070755840 12264461 206426781246522431824143010216055592384 12264462 -96147313574371217610056591899065753600 12264463 -335830286849099874141999855774306404160 12264464 -13526569821857507801988945587545227264 12264465 21400935552289050961824887254644640320 12264466 -882093751022454006293847769830686675568 12264467 323668813143548274025531132079805230280 12264468 253712524444538401306279826790353879040 12264469 -315980177824103319499506120994071869568 12264470 320872049618952840554808922244999621760 12264471 618556919056173565626205738618861839840 12264472 -1302205492930098173276628730151795404800 12264473 809176411870731664516766388295940672964 12264474 209087097096610657986810552118269255168 12264475 -424736152077018319251018051133311935500 12264476 40674034408544720634709140747919961088 12264477 435741325411142965097180356330713805440 12264478 -560492737350706003702008723450089592960 12264479 877989405183146854318048907108691241584 12264480 -1324534449308377609773381971839706726400 12264481 -846501055458210694009892082576678530000 12264482 -814876357821359771469085666916151551616 12264483 -244676416036588951068603061241506820352 12264484 681247713841171635516895108577917182976 12264485 -969330253462976667359886162979994978820 12264486 64911588079710889219543693788349548288 12264487 -950870847509723771359242547357982137864 12264488 -820853393613202802094288497073342720000 12264489 543079865169629738874508108931360736804 12264490 -1106542115397236438592659156450211840 12264491 899829423522248642584344349184284211892 12264492 323896115575066020651187849137259413504 12264493 841621112393492605733991979925892430742 12264494 55279575995742247958639317935662707584 12264495 110615236466600940851118887342237946240 12264496 -329811195642044191306226152717852622848 12264497 321242256723219988436093876663414870784 12264498 -219808388241304590251211088449027490416 12264499 36638413254057686086631102522507951808 12264500 -106613747075765400600076428486888960000 12264501 -108294149636361479742795655277134558176 12264502 -212999600594212087713134343170006793600 12264503 19281444150042362248170670463877475224 12264504 62598673388100868910270438712836198400 12264505 -647415284562040708645464155919567223680 12264506 623577759658749700339624706920466861280 12264507 -182407822528927765233898829364122160000 12264508 7126105402146534553945226984973667328 12264509 1168074948967835148562790890195109599872 12264510 46199369083994044475455954097988946560 12264511 49341298126478573039916236594606384864 12264512 148216177815929976661542913770412572672 12264513 1303989404421142632429225215646542640000 12264514 -129045123091796297612454895754111871168 12264515 698195742630269492126997267836663174160 12264516 -191958767519447025350897033115804589056 12264517 -1069682783015878381208674106426364364800 12264518 18729967506695000757866029615583074560 12264519 1995271014521574309993943639042847635200 12264520 -580966809282436573796564702704899686400 12264521 746413255261695692351771935008624564132 12264522 92447690007996885886756611533091730944 12264523 1010456577145125798610555822075732330772 12264524 -502641536010125177013570082193912678400 12264525 -47710652898889763153197766280890640000 12264526 -396238923307485046551125295387181883520 12264527 938141819731911364026652950869146831344 12264528 249546626138003825823713401755885502464 12264529 -993104663606149967885392825460640078620 12264530 -50299620937373176493731802870665697280 12264531 -174019144723465666639139782870028955552 12264532 -119663767875906468286581137776684572672 12264533 155750215592078249465840416588778680782 12264534 29478172749854677933090133067694605216 12264535 96678671001861869224595259655781001600 12264536 196927708758824326131772581851465564160 12264537 178447110940662493466905270607741092560 12264538 -100176417135850022980888991705975024640 12264539 67618472853953039425652291869305175056 12264540 -171233486290133807335595920755700531200 12264541 -348954319349930753660777215144304484058 12264542 326377755607718979865876429838575404672 12264543 226506041040548732507587816799239059840 12264544 215845059276729610911511995578418855936 12264545 44560484434863322651589790609097281300 12264546 2858215616412020938310401988520173568 12264547 1041256760149863709919532028144208531996 12264548 -282426004220001468655804725406189204224 12264549 56556274023710513241038301610963284480 12264550 168059005317624549626853036651855928800 12264551 868278377198242989066129399774101457744 12264552 -842838794722799751957893803590767354880 12264553 51104723689626045648141941597461306980 12264554 -380642100750159457847433511376078788608 12264555 131724412326391785910798946604002987760 12264556 782315280401879250590308351112412426240 12264557 -424265493764115974175125840548250012160 12264558 135819650828579741675651912205381379200 12264559 410712507717303767934018042260155801000 12264560 39654137984918415367485308379463680 12264561 403927380410897562745128609088780346880 12264562 767606358266459951814192466804040662032 12264563 -219720051023342405751986304417605035188 12264564 122493457212328454947801570132904632320 12264565 -923526457295211844570767063316177369800 12264566 401975869074566275847924321995101542400 12264567 62688920480468127604802698638091984512 12264568 417732129906469889620823356639940444160 12264569 -305414072171973600427730453710783449600 12264570 -42173994779765444304141561501514555680 12264571 -341240984597783199401461662233086487520 12264572 -337522667759404347392960001782278706688 12264573 -153297432230174219740473795212732514816 12264574 -282820152103294849629333892950446379648 12264575 -171657776635468128238944484035668991000 12264576 -413626434598620982003568565885390028800 12264577 138088489238233171783190866255002539860 12264578 189860348825192545843875938319928420224 12264579 856762850518375053555622423270108137924 12264580 -592869440187346383489655467463454380800 12264581 508338843089098066535394400370217417984 12264582 -13190230144637144581470678832371964416 12264583 -19125084755833749909068536287102898224 12264584 69957042392955841567841880151227525120 12264585 164331203731620714431345468177928028800 12264586 -484139137615150039201595473667864384256 12264587 1063210929414838841778681333949966753236 12264588 -332262904024099937233887947950367047680 12264589 -18552925420519192982686298045215887552 12264590 172098305069659070888891271368233624320 12264591 499678715429454645534163067808876486792 12264592 197798139651068007901076104829279928320 12264593 1081339654538771334891374724490089893760 12264594 332019209017689675057018379230067267200 12264595 -140253925825333743990472517650931692800 12264596 -152661519600166944070883731368890787840 12264597 -75476299077376030481190416874809550720 12264598 53500554722989441070972251443506656800 12264599 253616297785785041882230235936666763792 12264600 -71319674851258740815833367524849152000 12264601 1477479551452943275406551995115790742602 12264602 123041240552003290981285401827030473200 12264603 -706827629372726472182146666171724216832 12264604 1057158751091786416632190888052373837312 12264605 517408973179891645205167642402287889260 12264606 -311975312902610081668471139438998692288 12264607 -574875368977615809562074838560897535088 12264608 572173813573441122050933464234397270016 12264609 83565409103981024982596773218897297408 12264610 154080457192447931571994094839883292960 12264611 1033400376379221494325452597821950060624 12264612 -93024520657724367938298486242923831296 12264613 -452280528834314233321690139897197274592 12264614 -18048487430166839443004967099127970784 12264615 15850065886381978669954194510352803120 12264616 -132293948186719877645302912921231687680 12264617 -323618341817943137141995516738032216588 12264618 423417672048244287089088535541640318720 12264619 -1338592479388140163297084063382092331980 12264620 3524932324676395528753213321312327680 12264621 -2635020087175557095208765296946587136 12264622 -1894398022928068972411184368576461492480 12264623 28063041630748779738666627287532656640 12264624 124735995905048716278915889904340762624 12264625 -826530580659008214434453408969506560000 12264626 18553704353236226409232672941800736384 12264627 -430331553536466643035759515934858964680 12264628 -121439565068217900298283259909921365632 12264629 -52749182466311585474331821190522361320 12264630 123979776496855740567132000780647761920 12264631 327045277197425515682963159573585443992 12264632 -2945935959246151573863657242252943360 12264633 -41902032993208468156090112105551975200 12264634 -117295953464691414159573569131418192784 12264635 305317168915915092168368379210949884000 12264636 -263833406041926102308699137461233561088 12264637 -810565335303470883464419291805723664000 12264638 -380336374642206021539102691195692225280 12264639 821881793360206616576672945862511892424 12264640 -266771367421099252042075060640478658560 12264641 -359461162681212534757881543760381952958 12264642 -345325353755306940599008425724379013120 12264643 -403158510122033483682266864629912269056 12264644 12127248062673574029416406421723545600 12264645 -221514252125877618907448045474949153600 12264646 184749203865840474850472056500352214784 12264647 -1555877481139922591598700107652029040392 12264648 18726359463826651996301463923647365120 12264649 209085129114866816241620947573861369920 12264650 -173896493693336781569031653855566617600 12264651 266814844091573491874639060651677608000 12264652 1144372924786456593886223493654815925760 12264653 -357099278120836571016003529790990415840 12264654 -93813872833857395761053509332763172864 12264655 421093108306717233746621010482973274560 12264656 -21852878552285970837369800045559717888 12264657 89271011638061813258509067887385232288 12264658 8253362792461816539555518464757176320 12264659 1655739845282837599003599501108591322440 12264660 480830787638667449555023545812841346560 12264661 462938926428590963628343570208442982944 12264662 142517722568749245656008679442228861312 12264663 -873363543003391228818022392313676725656 12264664 366270707615320888259424331459988367360 12264665 306735281556821203587935583310891766400 12264666 -487635494579348988109643254862054770176 12264667 -1911470292701517006322460012272132542168 12264668 -1079245705711013504738083273397073389568 12264669 663920359580758746508703469050581120320 12264670 387043054687685305050049190547720524160 12264671 -999641074484278348548477970833834796800 12264672 126661012514818952896194392961218248704 12264673 1465008825242710397429409245445107479744 12264674 270163227808867348327441582940350944336 12264675 5905594208714690920918453409245435200 12264676 -1088730716924156693569111189072280007040 12264677 -431386078234151330879937988875484035780 12264678 -119608634977092057582926431952531836896 12264679 -291141876932512517081398429195581174224 12264680 288810697688528094165902276436433920000 12264681 115167653979978992805174072922869888 12264682 446083519758997557056874829186682697984 12264683 -748982684171309917394982150647784833280 12264684 -565339592039909111970637654693322956800 12264685 484032776467560872348924267915351646720 12264686 123938295599310352205259400824599759616 12264687 -466793170536525269917323021517276107912 12264688 -411024358039284715566697505348035084288 12264689 -1298540589170752512136927537765608218640 12264690 65553013328574623870891837588394355200 12264691 -133340659858398014989311501808805081908 12264692 -779217291033980629350947311731539417088 12264693 204606919364863828913853081115854360384 12264694 -82848499800417358991128040628270706560 12264695 -375260240700720460207282578879346405800 12264696 -772835805958079805205055188629967257600 12264697 753504363422524553355543854332247640192 12264698 888803938245300868976853528580928031600 12264699 -429031931865218850868485432615002864592 12264700 -453520603219734870646904643645421708800 12264701 202239521203153571126345363128749077184 12264702 335427580540426407445211975279650990080 12264703 1736504501749646451152114469724083999864 12264704 -576311714211577513586095281144663638016 12264705 -152256061514426426841232506423103339500 12264706 -295140114737642114280760245916476134448 12264707 -46933323488094890718463024280672024928 12264708 -486698107837264475911414893775834813440 12264709 1765896708019845309748621796038155516000 12264710 -32101217066006474642642826011055738240 12264711 483391418555630035066061744629092943272 12264712 927682549551820230103462533603544442880 12264713 -405321297564047416945878889134295288038 12264714 -154585340537981434635361915611011289600 12264715 28913062367767057196665029002866299600 12264716 198643259360015705543906191541931970560 12264717 -554690836347522777812828649743038393920 12264718 6050098479427810529839980971994103680 12264719 -13822849301065889379051493238717504856 12264720 35536170108237558108255583688781987840 12264721 -502003809209629640782613377159625041216 12264722 -481771638831928920921547009137599011200 12264723 -99286275915973546662786123006934238880 12264724 1134176665685742087434143082077498914816 12264725 307388255548876851166881598539159355200 12264726 -2263771329698018530693053225125030016 12264727 678654382797308845053102189775085370000 12264728 146225225323443841952314006012713369600 12264729 -44885675892501904116668724526181014080 12264730 22578311974323759309819578884855720320 12264731 -18238887653375294199460539607774096536 12264732 209060911854751474353647607511800646656 12264733 135729148416723720732678380823584825208 12264734 462278036536828574843088400067233937280 12264735 164576284802797560517575060057879505920 12264736 1461924740462251827625831510762949443584 12264737 221120201854354236957446715646489996386 12264738 165698159823143670182095837704252879360 12264739 -81393960368467591909827811872193047460 12264740 70333778472185141737945816831281492480 12264741 281051696228370185938683676950625366620 12264742 -100217086104989431404254567924096772096 12264743 -1640455788975074021697329362169436615240 12264744 -1059885953993308082355751553651937116160 12264745 -1082938377017953512573042536320964881500 12264746 377770405020340989802147407641409658464 12264747 323582536295977638570728367945601105920 12264748 -761742224438012324260420006786222158592 12264749 1064065830969907353507418628497109682486 12264750 -448669057650686518761891684311961600000 12264751 -419664006125845051191245591424202955248 12264752 500391324659901519569813896223287345152 12264753 173316508226153605031276585163236878512 12264754 389964715525188067173162304752568674576 12264755 130621765700044997779178725706230898160 12264756 161348261136536158953624937518231490560 12264757 569896244384345025672708817357113032832 12264758 69982640248229519559835139081698812480 12264759 -261912043967408561199016983421900955016 12264760 -169297490838896748335462645300885913600 12264761 -31690960700353262193872540686279997808 12264762 591671048974843040176842816426676657152 12264763 -33309806073341307223444841739729784320 12264764 -16996155517745668819702879276535998464 12264765 15861731554582139189742344280900148320 12264766 185532806174506665776571655842501395520 12264767 683574536712323549595712376112985770360 12264768 -20163377359455546049513035055025356800 12264769 -682223131902233769890259944275263475488 12264770 -228122979193942770914704868964531402240 12264771 -548091005496894990809015630295606460416 12264772 -97998768344997464216353881980244348928 12264773 670067413057115924583583961353794856704 12264774 570905087682613279476094112929102752960 12264775 -729028653114761950130612119189702631200 12264776 -486945233432072032515710109051519959040 12264777 -15341026355201388288848366932334903808 12264778 -373556117435123864602919207448587593728 12264779 -1464628794950147472303187328640849904620 12264780 215878790938888722795808897217816248320 12264781 -116559657389700576611399561588753783400 12264782 -57311994765620062084481492171357049600 12264783 -467941041385342353152981777155874486256 12264784 60407334994178584620021535113962192896 12264785 51530089040961029185244290373429342400 12264786 542842756450939647562907506445219016000 12264787 -509736409093982073675879663374170023408 12264788 -1541233313965332578109903574408460544 12264789 -197144635138473453399066048063311429280 12264790 -564516906117089160345968620638660153600 12264791 1055353615151828270401859992663055201280 12264792 -23776017898392557432054864085644513280 12264793 -489589432357923891638581719008326179456 12264794 175950034308479457023031618616227011040 12264795 -780079841294890820310082973199657744000 12264796 91370086508953510620922051018451527680 12264797 -779077762832568567748950996849005179296 12264798 -179031207467817276913053537545766890880 12264799 -1843454826088199305960279659192326015200 12264800 360264967207946481727610568501431500800 12264801 325051663442135983324581108382258867632 12264802 337759808995144963754695395115804800 12264803 127557231874140390298068482003424669264 12264804 -11753725574830627045758479373840384000 12264805 419388396008998850733439453650018514560 12264806 840881269475167094871170851077794672352 12264807 -347441568949584181412638520737549834800 12264808 597700602002305436924880851187510696960 12264809 6211261372388843848669763423843770368 12264810 35192015057986420254094619333486968320 12264811 469380128118764499870837364347004754784 12264812 185922551324558483701788264141946659840 12264813 -1021554080517573560045802039406227216576 12264814 430478728737267324304634413696285652352 12264815 -808120751171861083927379459330310266040 12264816 126328283722034457199379746333189373952 12264817 262842145999589738585370418280375046866 12264818 438245730876892092574123228189020048000 12264819 178374335952701629564686022898462699520 12264820 342650400138379838360424984955810260480 12264821 -1301807417223245298299114820037417595808 12264822 45089418237832333093200987618319970880 12264823 -269293262675032182755976514043383292400 12264824 210637172115397301194219314288458465280 12264825 -539019190841356484976228396440010840000 12264826 220824010113816743730850683554260586496 12264827 -1164226837707941264390085606005853151560 12264828 424177669497290922224816733664267198464 12264829 1496825710798320823949880688480491991360 12264830 113372972448244088979457319498118826560 12264831 737294425657006226102358468719741421840 12264832 790407648097877885944428011664388915200 12264833 113335439059081115860619867471286621120 12264834 67755362598937700644069793835721050624 12264835 -12922724849952555992703151042479439200 12264836 387412385939789022988552308249970912512 12264837 -690056764514023572164758424866987692672 12264838 51526500740589115135397455717573783296 12264839 -637342536992004203749966547009548848360 12264840 -53958031575148021085767872073786982400 12264841 -2091187478408050627952029654436933696816 12264842 -197763315972460074880767241755571192320 12264843 900482960607549232905674065223201330928 12264844 -677127609907865127299428883691750187264 12264845 -2134807397662648129522428808112035381320 12264846 -171125078815027207929603189670293445632 12264847 -2138643265138289511264919052586165768 12264848 -128197366119733587997306449142209404928 12264849 476747855031700075019206872611497131234 12264850 -109774922226913589335333907189599764000 12264851 1425883705568160342160957730470066695852 12264852 -228500813068471510137904015198095648768 12264853 1108805426901845208662148929475299273102 12264854 372745328727750802191049463043170388480 12264855 631464673711248232755621644826186585120 12264856 155620984827386780369270527627030394880 12264857 1471696567228973265863031049551048521232 12264858 -7603184388072936438705109317521556240 12264859 1797937273549555614221833695681953933060 12264860 508935085427101251903003572849597038080 12264861 216533154736444627942724342030180428800 12264862 769233407374402735194700461328977666432 12264863 144819642083186039066453775818963388048 12264864 -55188295568934894193933504740049551360 12264865 -185584312525613647659621663555351191340 12264866 349726083481030414425492597888191733120 12264867 -533015242088401229261897495400544282716 12264868 500141178766527089835738841193649917952 12264869 -1422136207049951531341721437998409265730 12264870 -1842108370083210646703180309240770560 12264871 102626285771026159632400278546401381088 12264872 1141622556738167394129205290048832588800 12264873 -4172322391382776452929840290877284896 12264874 316217685223391625926710605664780161024 12264875 342573110531447566221728539621055424000 12264876 -22293237231771217811373777133738383360 12264877 1492303978790471230118721065520159944726 12264878 870139600669507597627900572675096210240 12264879 419732458260039408945182477163883308288 12264880 243147051414198154977645445365030912000 12264881 -1736756336985674472039315204923298462318 12264882 154112166158630281394705528410367000064 12264883 -90286611113786112762439459428039345120 12264884 357298177701017972018580552810245088000 12264885 -1335313264243469623304085174583126540800 12264886 1136164050958844839196274874993944262080 12264887 -1419568330583078668777428958649999065920 12264888 242976874068303554697534091857629675520 12264889 68469598424397007137157331952081397248 12264890 1512798242978244624768749307629053440 12264891 -260445380671787165819851746397762344960 12264892 254589848379823166044694608647405065216 12264893 63089892939383227674676000510421204940 12264894 -154450226745415588575612658302300627072 12264895 -532495896252186324447847696105358532000 12264896 -158069942954677825095836559564406259712 12264897 -528883710086874937566623534880225512400 12264898 152141603237287496639762766583502315520 12264899 420925671892035963190444724322678105240 12264900 -226832375884715066983383764724200371200 12264901 460206303519330881920486823578916608800 12264902 36035750426742885595236227101784454144 12264903 -228188350873170761128573445557681471056 12264904 447805655144046375642138649834653143040 12264905 -2420025332131460665993514596087126909680 12264906 274478118436446556751339881339497256704 12264907 108898567165620152808192124801672370400 12264908 495246192306664208274757265857516032000 12264909 -9236940928396176714465379666190734080 12264910 -19209792136697512247473742968164679680 12264911 -467518781223667687666814706373429192368 12264912 124108091891369370426401070150647808000 12264913 1239891188710970133264504109823082002162 12264914 19300462652750702327775327869342385312 12264915 -304063790209727917148326731216163531680 12264916 -82924711822272929392297723946570565760 12264917 642883137872761463177367389326605938592 12264918 50562006694523272714599724069208494080 12264919 -34472963353482683275228459815531627720 12264920 723213942324721862450092190234072064000 12264921 -83386150753502370693273188730820290000 12264922 38429787397597709933222747438336915904 12264923 1521791861415162765264899067604419996 12264924 -76778278048688018655006263229982138368 12264925 133518314786360579387352201951845295300 12264926 41112254090536757856514883234482525440 12264927 980097553955358938568424017868327496520 12264928 -774976104958177432554242642410122510336 12264929 -1414685109576797320523654972655706309470 12264930 148077884814160065752307702460394806560 12264931 52306504878987166351940109677478604544 12264932 -1033463851678772733179807509495593492480 12264933 220069067776441335546729894884395008 12264934 -79756361621920672294378623953977405440 12264935 157587336140162679601179083406706068000 12264936 -550946672859365968117251970438683033600 12264937 -459166423815903657644205032932047653920 12264938 196507008496684175640373233768259543296 12264939 252262577340856058489461854745407847440 12264940 -277793230908214246537990726047245352960 12264941 67017930567396987358583469124414660920 12264942 72742200104886127495079549713105610880 12264943 -1723018784457513425461325766624971785160 12264944 281897939235314476609712561891508879360 12264945 61995466379061302052318564129199182720 12264946 -408917827274158701977057340326193785328 12264947 797337289819628398499103031656587112396 12264948 -412149066521230984576065791319431088768 12264949 26204103086940681256975850397077994364 12264950 -464440635086164288773924638916766380000 12264951 -918318178164964032664145224502370783768 12264952 305665522109354525411658680498717614080 12264953 -2095552305720852894109942266844405329840 12264954 37726617115614695111109323248502884608 12264955 13765023491589417615752983049256947760 12264956 626396541152238878331509988456530903040 12264957 -176547060339869554275460092440174217792 12264958 -235388112390326548739802354439153489920 12264959 -160423712483654463230061949779835568784 12264960 327253595319348762979310271190542581760 12264961 1242280212239918040969691804410292738562 12264962 958740564603619139313936369991830497232 12264963 1070359578424815736171072880951328983544 12264964 63466958533036203544542051341717143552 12264965 -357694848956802395125511498203098813480 12264966 -87505118223781149353670358661572239360 12264967 16147774174485218778413696608189977600 12264968 -282153087904716509770639915450389504000 12264969 971486346871844361332064605415935664144 12264970 20365483683301060156150639179940516800 12264971 378166119510256816443406979226014729832 12264972 -8521505589930659455625375550286242816 12264973 709354997572555166973717412026158175936 12264974 65411103369092020295068610389609703040 12264975 6747704867212757890166361604396332600 12264976 -1002192101368250257328287501944946688 12264977 408097602340524975504007029572361275826 12264978 -10343284520546184938570930104608152832 12264979 769198408711280141093967172684241733120 12264980 30679827659881514083812632741074206720 12264981 406014273760164520655365215387894517824 12264982 147889716046031586676708331336465884800 12264983 -620686881900477813081870991148869059768 12264984 -1015071045920842310888779658284163389440 12264985 90487703353282714819207392041823957000 12264986 -54419097416032664741620391553791410752 12264987 -57983254256816617011109738781849441280 12264988 -45718110744986650281458677644332288512 12264989 1332327699659013694877520990494506644000 12264990 -11609280948027013109484709367565792000 12264991 -4130067187055478282704301807793367000 12264992 1291892141913460744568356616729387139072 12264993 -212509723261061560934868804539972115840 12264994 549390583586090713364221209399626112000 12264995 136115269038428424813298990648410359040 12264996 804161159749144207961586951041831150592 12264997 775769379491029389688436579521697272732 12264998 15557241067334240433413672345737990464 12264999 1177999205504400508560592126902111527760 12265000 -161957503197429804493503223097548800000 12265001 314486735366123974258200346604785626240 12265002 -336942352928938636869123828056144509440 12265003 189504234836877781969402142252121052464 12265004 19115209624741350405483471023131213056 12265005 522136759593719125059382469126293315200 12265006 -362927385494709010576544952093149741376 12265007 -141431841292961822783285328356376910800 12265008 -26891177691153177564286656522828644352 12265009 1150138638084075268689837228699074433204 12265010 694372312937013400516829351190737888160 12265011 -1217864268729831085653531868248520931760 12265012 -331300745558792479881467331064179938944 12265013 775871276183985118300925704868194573920 12265014 51338530045449342995498656251916040640 12265015 -269731795764183515915333582410160205600 12265016 -1021844344249341116492148201391090667520 12265017 -700437729474508606245748641744344556720 12265018 550122708550853902983566768651692686960 12265019 546837215339357942244928528134044448 12265020 -15606631093306501357780708161549573120 12265021 599489398415138023199647337158982849222 12265022 24222382047980700542047405748074825728 12265023 -589635922391800761765733725366518722416 12265024 -6825456732460702017251558287148580864 12265025 -373687563420020863737531375399663283200 12265026 111387437061378373586939109184251887616 12265027 -203843266957822726677859038834121016568 12265028 605022133007278420458013812082655028480 12265029 238345789110096861666559699810197253344 12265030 -27497625829869065120999361299233491840 12265031 -1547717576523581830373320796842616064168 12265032 265055899048158198268179452755611648000 12265033 262689109535055244432706666917278148800 12265034 41147425774126281307154179614156007680 12265035 -102686369056577403414133302441328438800 12265036 263404498799084788574993042631726852096 12265037 103111252880087432462101468349452467264 12265038 -34250388295913674064904638787259464000 12265039 -1178461355491179919766426776374876534160 12265040 198318149251543106341598382574652866560 12265041 -814814747053233015246888531990113348256 12265042 513557138801044014330706663570098112512 12265043 -259833856727608143558359940819232405092 12265044 108283428051703139413970927311454208 12265045 -319435455629224993065755480807800216680 12265046 708521799274789867266488902092086429472 12265047 -1093981232480818862876033506780174116960 12265048 -85506468590051978232751207887545303040 12265049 -462285846243107222468878710284020100736 12265050 52947354005636618516309034134729817600 12265051 780205698611590283672153679712505404600 12265052 -972764379743788616273576955851982257664 12265053 -426021453614361696601760472214234279296 12265054 -1416453393172471569310296503537771894208 12265055 1203978592960226021019359334430158876000 12265056 -222085954737297049920856462424713199616 12265057 -171459845947009352551246731654519168000 12265058 160133016549837428698338924908054760000 12265059 708214923039645937914165618408918979704 12265060 279895913622336953280400622801122740480 12265061 1738150280576565693174415927135217521662 12265062 4791689540609378653596153340352277504 12265063 334505061188949606298229099265970544312 12265064 -271963227450566831957255330114252390400 12265065 -157856180014107959704836260848772820480 12265066 -1078414016146467972096798382342764119040 12265067 -1470249045597753756076656897887838943884 12265068 -205436268761801676204072526189398632448 12265069 1630078432637346153412071598542022224470 12265070 365252635156252603660541054731430467200 12265071 25476155517301325089005576860874399744 12265072 205906501410163897312871927879013826560 12265073 1016922250613868877197187808096157135360 12265074 354332305181915715783313733707210141440 12265075 634266901040044971423603211965954819000 12265076 -149385154767020120527096679840744583168 12265077 -120825537043652184861221631682235764320 12265078 222108698149354612836981351942629590656 12265079 723922518731258473911207777167012152680 12265080 247617223731316889705224202141196288000 12265081 -1140318067681092179344019848637649326000 12265082 -591840750378254276801851513002394771200 12265083 216164270933440245192949563936214328652 12265084 -155494381794033590717488922667467059200 12265085 -161212407018996108078760977071088176640 12265086 -431414999800864915714458720343536009600 12265087 -1474222634928212228638292547880945202416 12265088 -200906231385829257542710471549696081920 12265089 -255269446188815860230542858232420683520 12265090 -49707110889130640737031183803081521600 12265091 479454519308305650491517808378162746492 12265092 -404172011686092157617140499721712766720 12265093 -317044609007150998165320687530299301060 12265094 -370093910553484607819636114851295323008 12265095 -7304557267881083958895580593663964160 12265096 -61988898563103271615861727854658718720 12265097 -111347127894953757121254121639504272960 12265098 31874869003398299044825952030378635008 12265099 597411885229986121615161254202125236992 12265100 177912169928242778994300612480761798400 12265101 17402000110976846324365660279591120332 12265102 6978166700336534512176461175340066752 12265103 521940211411631815956744573457762175784 12265104 195819509499296241713762395053396393984 12265105 -18126066214255999480396314951298501440 12265106 356856083703397618192051580886272302080 12265107 742058142121771128747903071027249532720 12265108 96513162153491650188048652361546403840 12265109 102846247305833286432346196891326353912 12265110 -162889670997905490070975503346246398720 12265111 422259741553653024054564437006463424712 12265112 1103129240498608872567343600418874931200 12265113 -353398111394215110370978649900546477376 12265114 671425408527329420783678086999847423712 12265115 974320687797496783899904930811069008800 12265116 -164010456813227608393604947484226800640 12265117 498217661495614675174886279203503880166 12265118 387055714972009292643470984511225266304 12265119 -32687340225893817073413998804079688512 12265120 -750854962021021681443346764232120074240 12265121 -622623833545988740915406647297832901456 12265122 -56804521237801093167089308131822784128 12265123 652604727239989638449657789783510916064 12265124 764402704827502991992660039634190336000 12265125 -248892066732991380049700040151171656000 12265126 -226092806993564288768742818701429105920 12265127 271616211950532247698155187237728822400 12265128 -745891245986286939013457856105032908800 12265129 1556633012756981231283118700782760020730 12265130 40352590513252039331652116825728152000 12265131 -93936038037861892137619592651157051048 12265132 -111129487937744397201858863585087497728 12265133 210487365087982471844432902190360033004 12265134 -17730231962092809893270758291337100288 12265135 -116354140564111033950377637725551588920 12265136 -147005510291999709214194682373585829888 12265137 1324414123925690846924714810701108322496 12265138 -859249305515210936350095500031527255280 12265139 158896464671160436822313894208886157424 12265140 59759957124673690456803021706256302080 12265141 880547146852763821003590951640267579872 12265142 637737345173904340078752686584484141472 12265143 98313639223279968764220649928974103808 12265144 -492349939843889625170110404993429258240 12265145 493246036521005736543646155986074588800 12265146 -527460757476914343986507491563918654720 12265147 -969764933016425920731211092431019797404 12265148 -8089104294741490349938194227241320448 12265149 81668202472788960755404467704361813408 12265150 -54229681824945215777299472444215372800 12265151 -252023346784777552407804378137653990848 12265152 -90530493344660189519853678625950793728 12265153 -1381853577027063131478105659610788529598 12265154 -416950505827054665010175853474780842496 12265155 220559264400537754757317487063320128000 12265156 638110301069837023273213223867266268160 12265157 -815654811365753273459282791328831034594 12265158 -151599852857525870186805453521376638592 12265159 -932456418512385911376997652740092600696 12265160 399806288311355093141946856892539238400 12265161 -215465751274069173636944570389991858928 12265162 133216217669331964764079679399000039424 12265163 1806669203272389234871060264557012875412 12265164 34070529780034560958248933661277420544 12265165 -588167543303962161107561552365087881600 12265166 -65621533445456570986580573120848924800 12265167 513640893347603882497218558866132404224 12265168 9003773697872049615937512196735811584 12265169 -331922318861803842148591824976592192640 12265170 -245777801138034770278238082348098419200 12265171 357213124319740849964245396813371083372 12265172 -1177062818470567959549739310933540509824 12265173 965205398886165844529707527261714032220 12265174 -24104045616372939643338020653332605664 12265175 403253832704187959476111821645156054600 12265176 193715574696472444241780249498083000320 12265177 587749955227026075013287967781274846612 12265178 -178738498018477702675937299897444250880 12265179 -211883692527869716946509263119767472640 12265180 95490577812058941594775925268650880000 12265181 258605315084645664317814433984056505344 12265182 -772925613038607488855961375418033309248 12265183 -452031420877954244846427213866369710720 12265184 -1182484040203420257006905200870612008960 12265185 -327978873650269612050290234812495555200 12265186 360521321741929458321453136176999795792 12265187 -209337040317073803235401206864144378880 12265188 -71063243727712769999888649324787286016 12265189 191425776288719211354142725123606685120 12265190 -148492889477978531017516578952282753920 12265191 -6683473914655633987383539388132667344 12265192 -1839424166181170634752324271541648097280 12265193 -166998509946473821158011919145177235376 12265194 -536877538091245920818400919658178236928 12265195 1046000085313224744752277804115619167200 12265196 280385766090553731207690844495205227008 12265197 -243913108283717199858977897104834235328 12265198 -298229682372670468062320384076863201280 12265199 14471218400607187064985544185322027536 12265200 86833751892043705197373759290207436800 12265201 -269909692571565563210590418084605952588 12265202 585765809556021203204760304346811165600 12265203 443976379454129378222005383716533915200 12265204 -144217451266846835536707069570783969280 12265205 -390010255441688899697433602079823949280 12265206 -196232814380306948431943339873651589696 12265207 -280340751737435243634234864118244916360 12265208 -86658827586434361485356206841226158080 12265209 385098962188332464226765377623297284480 12265210 -333302411621145114910963024802965002240 12265211 648138505937696736490297567003162713120 12265212 76352912094746865544744832514699853824 12265213 -8006723136652550573717114470033206836 12265214 -608310480612415075042291706438716681728 12265215 -433831784420059798364462834384564304000 12265216 -1075128976450162255452576619283976552448 12265217 822603909269429409264012953058478337472 12265218 226587979073853533897134049523238530048 12265219 -607189977017299086276997058014907819240 12265220 182707063601333953676442150852674703360 12265221 67594629083310216952251742395108979200 12265222 728824760332311397874793292082664446400 12265223 848653805795600052661467120953865082944 12265224 220043520067512117394853729094721536000 12265225 9537172204116457356945895805403368000 12265226 272962587328228518415106772450757365504 12265227 -85539079867878737963966547364513888512 12265228 519829627727748882708260383834207213056 12265229 1531413655008693898654553059119969739830 12265230 -392263719878403647843045434221996305280 12265231 -1059449780600490907729268613935587098000 12265232 50151196387978408545611235859689897984 12265233 -15085556309070371321772501598602940800 12265234 1757895386810794793977683370639731840 12265235 -1490380170566245470791815811413140626400 12265236 -1116691526691561651630995724287387811840 12265237 30817607002856403043038236491677671232 12265238 257791238288188047376324178364222186240 12265239 -771763355855289243102531655792742926104 12265240 -629287521371095496527675240033923072000 12265241 20302374635934278010395874282703545600 12265242 233293980514336186040659708607599902720 12265243 -5950150344671566492378845353584420284 12265244 -159379960753514295738950568900805630464 12265245 1001564204720044396312592868299967117720 12265246 3762374252307918952983288575836287744 12265247 617650522661743699871285847818674457472 12265248 -106246624764765386732707638765455671296 12265249 -212429182234350748526690107488458704380 12265250 -231773515274440469954392567064042112000 12265251 -42433286829982422058159152154972370568 12265252 359766084867328298302729941587736252672 12265253 112718496431645639957759895014064736128 12265254 654996625526840318150031046231621157664 12265255 973856699425042561822545744557401631160 12265256 -111566123025192721772184928964640768000 12265257 -74108595047657134789839244648955205312 12265258 -297989437217895810174952853774321521824 12265259 732085080683941255701621274675852511160 12265260 -65548874707923076573101157412757504000 12265261 148387289297873446288735723569847595904 12265262 -760680814455439441721130902505517543680 12265263 -11300324886430086299628563980329345408 12265264 -10987769901615109680804861181010116608 12265265 -587520159547385836836402765926714891340 12265266 -78033630310070409894467956781393104896 12265267 -114888519947111156263082681940763410608 12265268 -563967894824880260850327845327112990720 12265269 949365861206785117322940263272619437344 12265270 -24187223451738697922002224067305978240 12265271 -293857408428410809237139188383354095448 12265272 -664144202794467522789459051298035425280 12265273 -252186703996282889639791940193030660792 12265274 115796594827323315502011157053446553600 12265275 310544216279828093648418923015989617600 12265276 110907460504329432082285901644695772160 12265277 -11770597855407184203361646844922127040 12265278 -194735220651662300690827316952284784000 12265279 -208343067418510560438765470968496209920 12265280 -86007545508151519098829416975748300800 12265281 -238961719297924484249592729157838220288 12265282 239605106209010576232123011758736801184 12265283 706685435810448326230836111593252168880 12265284 -190682711288464485665663690526364704768 12265285 -34328397418885454117043984792481582020 12265286 276233004002287821768180007690330656 12265287 -289536896039242694833374978687404400432 12265288 -1370257183409242501924219573128592220160 12265289 -891756911581538367927563213396632518840 12265290 -75801829506371206719413385694551206400 12265291 -1408471860254931253409723304597741731308 12265292 19511445714794564460495840517954056192 12265293 332832895637446361570732501183890870464 12265294 -116528331667625388055459544150243306304 12265295 57964914649924689775462712332621277280 12265296 78708290923497368322559037094476120064 12265297 -1555995178164376435694543504944856319888 12265298 -618911244869152037355698440631699045760 12265299 -171668016814614870535037981462411043696 12265300 285195308622945247229007557819201398400 12265301 325622203075878688533784065568090932672 12265302 -105244376439092233330171364475461677056 12265303 -794242023295454381322407042675685699840 12265304 1539185652766751210881668562178838005760 12265305 76984077999435099965886070441691827200 12265306 220807540893818791406518850122342010352 12265307 771120445330852383289129729747032080400 12265308 -544378578900816180905532585431817338880 12265309 -596982833014622954694389355739031309984 12265310 -284168097790027302078523040550128245440 12265311 -768493326527145582026749865406802362096 12265312 -242076914126955310218339797714995642368 12265313 1161971085901781700177058159181609097384 12265314 8268371551804824013660250145777409536 12265315 -504564886428859168116298839562982512320 12265316 -169573617183572496813952592233181724672 12265317 -1263227459957729947562251748682477096000 12265318 -144290535666187235408576943776250503040 12265319 -470080304797671005203338681174726190440 12265320 -6436124064729999262347162346215014400 12265321 851313819255360739646700481670115068544 12265322 -825293496742686498284130569023906590288 12265323 -18179612788053021819991619397804896256 12265324 -626460259459236608262200692854393216000 12265325 334152807568470970889865443648998113600 12265326 -459811739769165618309120876465614980608 12265327 354110898275195869042642783479988500176 12265328 351284015791578187324390858707572785152 12265329 621326650120125938516944702323779286384 12265330 -276876336964194134227125661023511050240 12265331 -570573747118464631550891833244750638896 12265332 -722339773562031779727615757195430240256 12265333 388277703018183512011360827640482864000 12265334 322838771030850261589860142855174062720 12265335 -474794303165868499489731614841554300280 12265336 -3747254875824570376415984881870602240 12265337 257289076818559840833359659220364768000 12265338 91119150910841599608849790549953619968 12265339 -1261533818753546146221391224446232083520 12265340 420933246072164212429735948346150115840 12265341 -352221346957636810711461736992686906880 12265342 -549559056178565112180148329769633340928 12265343 -29901306590234045727962222923099345056 12265344 13746795109082032249618168517933137920 12265345 -16355955648117908852988531178858925400 12265346 360470876172449397846210718742135185872 12265347 -1134800947881295150363266069675516293280 12265348 657384432479757410105820328903712747520 12265349 -1278982702990070799690146527285257727650 12265350 40434532746872088141994674824375976000 12265351 -44448806236469251871919792264619056848 12265352 185004165751207286273801723997788405760 12265353 -346056018195833853795082418335900469100 12265354 -226390478458049700121402294223084925600 12265355 -660129121180054707959103596592910156800 12265356 -204716583556949872395802656595697545728 12265357 186258668442589130451744178363569462360 12265358 133282100577082413678984854011799573376 12265359 88786498156859046736581554319660461088 12265360 -262339286158769075515140325734128025600 12265361 2031539230342392128419344322567512432 12265362 420527087324483802040176678552115541520 12265363 -6930239114068023400820149462149972672 12265364 1146171462045111400722291434870984424960 12265365 36135741090775665302859155957528832000 12265366 -362699601700295911644085019819586682752 12265367 -540088116219897864147225297315019142208 12265368 163955322725250150022944063398094581760 12265369 -609853866960317237375623747635501326700 12265370 -35118748564937774142379907242413384000 12265371 -718918210941823239320522222462413739520 12265372 -46646666303937403489850226985131545600 12265373 -66044295834685004792034271806610364340 12265374 -516988046036229956237013955993303741440 12265375 544557540252317789633555343143428614000 12265376 564545387663805532044459217494974791680 12265377 72849818795663517109616574207914497632 12265378 -509401614782191678984451316563202332160 12265379 243853670642670294580897928910459239376 12265380 529102805356634765746638762034588258560 12265381 653482331075915104385923431122619385920 12265382 946500392818746791253418657390104384000 12265383 285218905640638276285085785227153370704 12265384 499408864458237819107561164866370099200 12265385 547587102083116612680745836524465045760 12265386 -331506562289960587282743382116124135680 12265387 -14334339852454970883832182772927603920 12265388 257488362586059579616725428152463148288 12265389 321350964431930534178687576836603753964 12265390 -640588180372256005725685143504005812800 12265391 -444558525563364019677228759946487492208 12265392 -87925791417976655662890596766890065920 12265393 -391166087043903432694157248416126794560 12265394 114730240892396467149822539070073104144 12265395 447492435612625450472706032529924518400 12265396 -3056510281573518138555147064085778432 12265397 -1352840201040906152802545173220513827908 12265398 -46066025055500129736810911633466654720 12265399 -864837922986553936343032371348735407640 12265400 -158545385757317766866509034539170816000 12265401 62715019653593188165044254078829598032 12265402 1253148534394188719729742547572111478272 12265403 -233449330575172270296310592147627784348 12265404 42371997800072646596441716682891781120 12265405 1291816989929865160633479099752360331000 12265406 -3967508327065222618865583630302232576 12265407 199102763943541375978624416493346160 12265408 -260772585878728938925397896377390858240 12265409 -399218260327014407656251514003037909760 12265410 -77008309837708402359768299811344570880 12265411 868137184769305897352974203304884734012 12265412 -905504672258822654290362164821453808640 12265413 -215196642388175056471297130830176250656 12265414 -225750296041049739963048536893096670976 12265415 27962820593863174942660429915820814000 12265416 -650466747894833065857251889127364705280 12265417 -126310957418784528704490138996337499328 12265418 -210073459092281490464935432685866344960 12265419 128382732232791750444399311896555600368 12265420 -26749694086602085272554234806032000000 12265421 117111457116184596972209286996559921920 12265422 -107525714482857220687718408549320897536 12265423 1245215569049707042734877293714174949840 12265424 -34466357070073884305275622560784449536 12265425 -372606349219949633463035098295569648650 12265426 -376992243607657255104995221026601692000 12265427 -1094132156004661575015685127190249852528 12265428 -94709151618030894656002668780140494848 12265429 465948100914650273686659600337281550080 12265430 -387332678424877251181065995896443876480 12265431 -251781674755300834672886116454767653120 12265432 -1664828782984057389583990727995492331520 12265433 -190869207013562391630725189554157667318 12265434 125080976190836128809867123110491035360 12265435 -154974012217803050956971435983772307440 12265436 -221069886722864538705909207056465636352 12265437 340242386033234209085154616950989974080 12265438 54592998920611484076253949060635191360 12265439 -1196536280882524935714116300915585297760 12265440 -195064008080091273233465849459685457920 12265441 -65905522910152215401199294282424184158 12265442 96727376418638259166998837029888973312 12265443 143365143701679332507067835570989417840 12265444 -23180799998863810887936904054728474624 12265445 1167646492606853361707240655445450808700 12265446 -250298567702734674086602977096276295680 12265447 -26665389411608234131544481568734342528 12265448 -626302287943008328754253252188353136640 12265449 2606067773595916358290874826766866432 12265450 469774254308039017688912875210645056000 12265451 -1334461310757304834726133671455819432000 12265452 892536629848162568971287948935485678080 12265453 -304782275811186432022142382748247058836 12265454 3619770854359376116893992534050818432 12265455 -155551802505708539344259225136041414640 12265456 66507908156549218201552389882854113280 12265457 -329811498205005911540119617521193765294 12265458 -217215314925275936484211057416072095616 12265459 890582071194192356693636695221658547660 12265460 -2072173202229217632476299604677754880 12265461 257291672108364709083357330395134149120 12265462 602271040613722079643005688787972083264 12265463 71515055707081523367406518551023134720 12265464 62961008811508486443160651886892011520 12265465 -163100455037047813281249317745236645880 12265466 749549546660192125991835211969280076000 12265467 -5582865487657611671788986804068209152 12265468 -317112971993975491951876326755416461824 12265469 1342316709860049181139550199397358492000 12265470 127592968228162854570857016298057363200 12265471 1180848357875680641608088577308659610552 12265472 -18114879149027348003424263233119191040 12265473 -141161683637887947805994241519729114432 12265474 -266369870677357794413166138387406764000 12265475 -358705908852590203589436052765240234500 12265476 -530322807718913642388987810376946439168 12265477 33866003884912217362879454345798243872 12265478 -373255609629711030843732478348359349440 12265479 219008663558713518630692799524649235920 12265480 -651711514928463550218160199473717248000 12265481 -1770348095705342783727875539773052345500 12265482 746284044048037827496511874342407391744 12265483 -77848316011344544158364081689489507000 12265484 -163774430554895561156678336448073428480 12265485 -744274183548771769540655363363440689600 12265486 -479199844961213236733895652542846370176 12265487 -293713434491784313773859774858297821000 12265488 -164611912776806489134622487428877189120 12265489 -534895322376432674424332560596344182544 12265490 161655280840182331275642924082198884000 12265491 8894547189478877930148038641285644288 12265492 23796051056759188056540116897810380800 12265493 232723002621630410260647370612454553660 12265494 -572525646750900330303206548633478184000 12265495 -1062012557756804016541514491336105688400 12265496 -864873577798710594320731027100614410240 12265497 -135343343616185499351367767339704970726 12265498 198695847327499083624815915383222100736 12265499 -483454030257233114950367589509418122520 12265500 -96813873107622280339794092557863936000 12265501 410592977829527211541362313722739921900 12265502 -395437198640814598625958862491879762048 12265503 -326768133766015006442074305117287398656 12265504 574706711418500571179337398593413513216 12265505 -241752155276147295915407110369668795840 12265506 52630482489311297830190501430056087424 12265507 -1720200484093384083300284881987222988800 12265508 116776411150888141174782120541538675328 12265509 -99731096227222300242511078828426731072 12265510 -272037473802583861411803385689420528000 12265511 -690454870470633854766922406761990074888 12265512 108244507233329026320692809489541529600 12265513 -1337906607649305934666073709392982224418 12265514 -379345644269667946462917547001335563168 12265515 397078506265821079349328856485536334960 12265516 -276281295298271294911539616244546908160 12265517 -823933133765477132766511996561655578176 12265518 23806055663450055859075009554265786368 12265519 227136369958631687365425248259777096672 12265520 58613628026368151552097918128175513600 12265521 -781978745129316682580799563323377823680 12265522 -122605428011011061470848386215587403776 12265523 145853171495081325197197322771680517772 12265524 -103902992921934361238404325924131712640 12265525 -131584099218115397805910147736047970700 12265526 146233196550945541063962760636546775040 12265527 191567050522613566853166630100110003408 12265528 -1690323654661102562741894944371179520 12265529 -20880413995545309066763980299105109120 12265530 4404099368743355718387989859004208640 12265531 -2693516449685195773571408351243790962400 12265532 344879658393474718299054453866712855552 12265533 -47821216853348951323768072174082119680 12265534 -728176261184231848937730503208042183936 12265535 2084493897293903296014037256051896800 12265536 -235390345274953689282186957131524079616 12265537 774757551075451342710919070046765628372 12265538 -367443667542989012137406079798276940080 12265539 -478724643805327330572964040147359317504 12265540 -346144433034071240955434870290280448000 12265541 -103781471428776325990708786865111554116 12265542 14486955250162437838492527067595310240 12265543 -3047295687992724598628453025083476944480 12265544 1143730840714224687285343160165891481600 12265545 -493123451454755748224660494031947300800 12265546 626327165707146089347981054457457959472 12265547 -74246277614915648274067160509321177968 12265548 -31955451466626250403590795521301701120 12265549 2231251728384278684819495119926950848864 12265550 106040767468648074748641619034651280000 12265551 -600438971037436103427107985049492390608 12265552 71044565195670071019537911931579760640 12265553 -133731631275856760614213224727812695040 12265554 -101853607518859900353980443497645101568 12265555 -30387679041337977674810753357380273440 12265556 1729227656590469025209565322469870266368 12265557 -27718467558362869144234630668855643008 12265558 -410375872836634812725561896986534609120 12265559 -640702914809950452380106374882333650920 12265560 151267789569883810480548700467326976000 12265561 -503580106509040987573521508714575043776 12265562 110270074651472837668634744884322626032 12265563 208085498133996924571501996275701665944 12265564 58128973370693232305136929565246464000 12265565 59096441189649364217107661164818892920 12265566 109062132330390433529488896282766982784 12265567 -1058642901392800221262570721231085982128 12265568 -207978094541071138779632662232247042048 12265569 822527303106138237075114395586160722000 12265570 33093615184474692088896444198992328480 12265571 463067958722982756263970254230024980312 12265572 -298761533663552913359567606727667746816 12265573 -529083586530139177902403588972952946178 12265574 -122749865843355890331427229200489761408 12265575 173233777668991196191486884696344371200 12265576 584563028313665597789499585046126894080 12265577 738914866421059809493470950370620423760 12265578 -802977874881915708606966929355783168 12265579 -591271149139768932396074992595909976480 12265580 750392875493138069033487016343031091200 12265581 -755671467906489927345426955586229133248 12265582 -214603861351372567537125544846508138112 12265583 -1885301068033254247540195211773555522560 12265584 7282271908474084758296107743411437568 12265585 383439850872605953331005661948392113360 12265586 -770732587597790423361797793277621910496 12265587 -2130400694891365953069976582267436040 12265588 -312504988112720142067268627788351261312 12265589 -231513768801483379715465986524671624544 12265590 462769516393008560186990002043392512000 12265591 19002558554826305922764894878097101520 12265592 -977339184397707204541107420781507584000 12265593 -604734629294981925710696896796378592000 12265594 672474657454574161878789348631993597440 12265595 252700645502319218525164748079650361600 12265596 -89150062472609798825788244687474992128 12265597 -1569199941621522563769686113784722744954 12265598 573325077187999724915900899492998028800 12265599 406842150936193011526034413059741989064 12265600 -259678477885766863110513049043730432000 12265601 134843342407541699847109877810237209344 12265602 159223247147573129961367270233087859200 12265603 -25946007321125159613454012365794761520 12265604 -112753601689864077480091359440315192064 12265605 73679438362507170441893740076580144000 12265606 -16599242483993778371538423163275001536 12265607 163350980570564804887547275289717846592 12265608 159682898070242712121021965259237785600 12265609 275541291712487257946629061451928550810 12265610 47759915538757309574363766288172646400 12265611 -39943336048590555906302306246111114256 12265612 196090634769946321336510122112918390272 12265613 -1088204199977827737300711202765596600138 12265614 -105599000090589820703500239602936559360 12265615 334304529471743956536041811870067969920 12265616 -188252548099467249253436912530303942656 12265617 53215053907744833581440194926387696640 12265618 207889471059510056284870781152967375760 12265619 2390735973738038686115020064677854884160 12265620 255274306911613326466089337329778452480 12265621 -27761864011390168879221791315078564320 12265622 101079076540400761101296854975458158112 12265623 810831621139374519955207323671525881704 12265624 59478135759827030918116675840632422400 12265625 -357015618767413701124569854469723750000 12265626 78132352037073710356255374066847993344 12265627 1045005272899226928223485297733940407272 12265628 -286661143000396778970428586722955747840 12265629 551816970020295885735909259163406643584 12265630 14276329168585261726369059045456913920 12265631 -352431536964457113775920962668910755608 12265632 535469682929268194538237503542470574080 12265633 1475152132259420997328326769341154310882 12265634 -73142028248156610933810518952822020784 12265635 164038917529352448688809075685020615600 12265636 -460417909254118265851839660685899308544 12265637 472110963905884589902672277713097760000 12265638 89252611811567498827922752073395077120 12265639 713086887539446619506025109801720216440 12265640 685995771598149510315079061545912320000 12265641 1182138275347040174910788627696538550080 12265642 -109324592910132312043156763641789576512 12265643 -550764368888719708688706744591050440656 12265644 241328559264912825405642690771904022016 12265645 -75591772351142089134646320032532913920 12265646 -3219627192223595110911370805399380992 12265647 -392491062029429854023971233213175705472 12265648 -7273952837372982068089667489754644480 12265649 -3426579956115999093399501003013324032 12265650 -109743341692248441927846523679777834400 12265651 930631747622971672836654220567645409704 12265652 891594458294805276226323245011156918272 12265653 -11634126545710251802583019860676284736 12265654 -98391058401427625624492024037305200224 12265655 -308447852583532845707731940252101071840 12265656 324532182750609918007351430919416586240 12265657 1496880420872097363543878106323094734160 12265658 486722475658893506370923853852427117680 12265659 -138689738138599909140290875188623458560 12265660 -28989949080068674253992976960441548800 12265661 252560742285537445370392724687917015200 12265662 -88477251645754685757743676253949370048 12265663 -235142526311606344018087275756449236040 12265664 2903324570810040907022368248730484736 12265665 -397795116308822768893979572951806046080 12265666 62767775721213776690346884616409167360 12265667 1220488220001318436141070270413722790716 12265668 -135584108175476880083588149666964782080 12265669 -248826803188719781366797284158271882752 12265670 184008697571684672779825383103372469760 12265671 43482999395548885455065746007683486848 12265672 -967991098018828389375238828363157299200 12265673 609311598834853119388922482452328314240 12265674 -586382729106255145847833618302343338240 12265675 -143189756324692121383478027823018531100 12265676 748090639567341882245785445231748387840 12265677 -372520599204085559889367993203345270912 12265678 398770680824061617920964358035906245440 12265679 -44126838719147304586513350179004250416 12265680 -82452014191317751176364149148876800000 12265681 -499083353194418024033232971602971081228 12265682 299366362345216072111579435417998595200 12265683 -78040494737980801408468610570106263952 12265684 611501273568680139595749236024346181632 12265685 347047774255495917940475050045904900760 12265686 409708893012225807231122894586418619232 12265687 -104244513536438380929112218995174403840 12265688 -1032470167296019660894772253650857482240 12265689 -940350806783597215388067529604091203376 12265690 -422332675461944598131490955526141656320 12265691 253915671964317834569036160458093233992 12265692 -86855153046695727078379565604151899648 12265693 -103317788498079012815654082120880297152 12265694 -179876956745639103232874259561192394368 12265695 -6073431345819651317685935606134128000 12265696 35884398028044068391026846558989320192 12265697 -3683738859542737840551847304441871468 12265698 -232100946612050940629969868675483494400 12265699 -615695567908111243281408399666512900600 12265700 -24911161674025670839142652076566816000 12265701 66534172108426132988492855185283467584 12265702 -131886896246012768550423877899265052448 12265703 -382023230130858698645653508763147719880 12265704 -390218533449316950130058304401413570560 12265705 -122756528754618673194238335385843282140 12265706 -897714846598149619855364292606584242080 12265707 6219588223210418755187151255597885888 12265708 -4048638642695498474594590189439418368 12265709 -1201580916739706381222337540347472834090 12265710 388497970454767836233695851736284024960 12265711 -1010863065026000248988236382821906368688 12265712 -19826886879607257172087899107841835008 12265713 -183797599968705372233801160592705327740 12265714 187354396868033926201482414771045501456 12265715 369555898586474168390473025730585465600 12265716 153172982956691633328173247872141721600 12265717 -764448292082015286009385654922303089234 12265718 -35076542010021955813744101206868024384 12265719 -43467362320038219133407269678270027520 12265720 -211577820309219021155437801107978547200 12265721 -154440293492097648482988234925987927416 12265722 -150790703306740784832331904004595169280 12265723 -830542550708203372346139951476042984400 12265724 190148849060079037645974937307632358400 12265725 -228855300648186477050254106565867122400 12265726 314363929904519466058391218922643489984 12265727 287124465725966625089183179078949880576 12265728 -31509833027135875102616954782850482176 12265729 -1084896562533126947470760300072820454524 12265730 326565140740318427963590774511522219520 12265731 103842448561943166429803892278598626304 12265732 -71428913166337851443570048191540552448 12265733 -218905694794845253826299984375339242018 12265734 -214535103036860058353019264687624577152 12265735 -256367031544194843704359970070599986800 12265736 -342811510814985156074435423539576995840 12265737 -36899990047716588027204965951628988224 12265738 363598743018827810930113399038333933456 12265739 21468567353311425308172256984640529408 12265740 -6615486682876865186213795188869473280 12265741 147344225580541454318859858399921594892 12265742 805931402301429041512590269411450830272 12265743 -247448290550373789421405950783085496832 12265744 357468443148755295184367409035510620160 12265745 1247946839666954434100325750407447344500 12265746 90712005295173805444329076911762528000 12265747 126114873272482630654052836792651301184 12265748 -428188085491873878363542160372296577024 12265749 -79452117358658413139537818413303349170 12265750 -884086725055757821162872769792512000 12265751 1403418981475072114389662593327930300392 12265752 30544617767526343859746073071727370240 12265753 69638648548492319941132809354584812800 12265754 -885703862827659048481039415274786370560 12265755 -1171549809226705533466424505791881582080 12265756 -1019482361011854702796626843801603052032 12265757 291068370250099107687627833665289097792 12265758 -331133033981808366940250126333510069952 12265759 192557792310892780584882354087177443952 12265760 -511917827996834222593856787221953904640 12265761 295350280390804468759894288981202423472 12265762 -400231171415119928384811488895959090688 12265763 14241168630406972264665001610846629200 12265764 -241007960960955482876465775889489809408 12265765 63367818796211768759274267094005638520 12265766 -526965993701570768684614148769835227168 12265767 -318372743594745986556294555229025588016 12265768 13947243898996063797825532038340930560 12265769 226306524919316473843564548633152962170 12265770 56525053773374018162022949872537600 12265771 1929786910519925564323112081778650512 12265772 -1282848586274629920923690617322751720960 12265773 -172317323572080896848317533467619307840 12265774 356483559778654435638068754669746339136 12265775 974288398720364589254360808610361509800 12265776 -18057201590528392209660468386266152960 12265777 1946015408797258412280641628528056067200 12265778 330035617619429576814925262926746356736 12265779 693009171846327381310499319149069840184 12265780 -658317991291929083141930073208706438400 12265781 -1201251365666412109836035782514647201536 12265782 625426287463616863207341639867217632000 12265783 -942917704860752156235305500119448442968 12265784 338793915912144772536078484898272849920 12265785 -8938891431933858372971201872624047360 12265786 181662932921802876033442282827331801344 12265787 690464946424070526018684604040520344832 12265788 421683307439323110341391236999358489600 12265789 2343427550691062688320261764510323591192 12265790 -177592579470040503583953961875596033280 12265791 116824853404311698738485259082024850944 12265792 -162688456358471891363260254406846709760 12265793 8306168586503281409269635241021249584 12265794 -595482582882093785978579598232285673472 12265795 -571923933954031363462323817751979721200 12265796 55104114106278372891694584221085818880 12265797 613588296283540040935115199615682879200 12265798 -889283614339090602749864602328592530880 12265799 -166337898925049879504666932919999615520 12265800 485555576026323623732008526917813248000 12265801 98958952445683058255576860476380533504 12265802 -24746857379575368107737438513228989600 12265803 1070095960637449619724423028853469072000 12265804 273054007053871157850011680374704550656 12265805 -531851649783928491199958049361173156000 12265806 -15817243179986124722597877577253867520 12265807 -1407104483851706955385807119924417274128 12265808 -83226582707408325096934960707400237056 12265809 8002631588247352499516506085911096608 12265810 368099926921982432725719061278332518560 12265811 335253908907467181154816006592363839200 12265812 -270590881769768740432979339510574055680 12265813 -399800157565162815371938090237737734080 12265814 -177937388029249858117378657896718891968 12265815 -485569389442872001176276612334439298480 12265816 116897903892356131389078076469984501760 12265817 -864508791253241575452655627602313270134 12265818 347767786834251856103217125158587099648 12265819 -1320876643571259523349397784691212478592 12265820 -165010860930893026260800332227045918720 12265821 -413221046856550716190617818416074143610 12265822 -698254804974045605549920276841138556288 12265823 -1259905769855837392181242445892302206896 12265824 -167307497287671470733591760726935994368 12265825 30981309846269974534241224208520019200 12265826 -891654187407296788831372598731737208320 12265827 -310871810093813244092541487898988464976 12265828 568708514507658745674929690496473262336 12265829 221161253457241768885701453609268377600 12265830 -4738405625466464122885491619584758400 12265831 406032558152161986323644395650817840912 12265832 50481022051980641682407620283906457600 12265833 -135239807027292190673964203301205640256 12265834 25592815247189063494956140825972289792 12265835 -489652559270062289672376545642673780240 12265836 -2542322469136451840421324389582118912 12265837 -561100985567620701017168491431866799668 12265838 -57796454528302688922451916515252222080 12265839 1156788542729983442573984631235151178384 12265840 -210871700314094336999579723383485235200 12265841 -282951500913666573723102778702187732928 12265842 7272278354893156978278378402472677120 12265843 631375409567809764226924708194100682064 12265844 897919500613227171052844300387855181312 12265845 -471108874793100733327747327750517280480 12265846 -580135225796164507556896877315919436128 12265847 -618866914229272837769251376607121150416 12265848 213901668035213271444049626768073973760 12265849 756704325882725816960195790062944156240 12265850 200587305973613390402213714882723192400 12265851 -262476421479554126920341835993384695840 12265852 1156513144615863233655258977613592279552 12265853 -252694074278548171715297822645906219898 12265854 -73395305088747180187182379697827003392 12265855 -339721721389462925800744939801945211040 12265856 1525508387154573893266879972560705945600 12265857 -1358072818413455729045469792503522900160 12265858 1294184315813758400960689808990819455488 12265859 -889612849177107712380277120782159541296 12265860 55576915472312871237699515318476431360 12265861 -97830305812503837314305358029418469538 12265862 190893889673894869566157320483241509120 12265863 226402336001936700858948238561222245888 12265864 -293772560879766082542664350617395200000 12265865 -74731759975967467285067402454109411740 12265866 -293221958386269965285385563334681564576 12265867 -854644421224367591368568362351673211608 12265868 -61936715823040753032912065033354588160 12265869 -209747721803109897010062682472954664960 12265870 117290605247243673008087711496129269760 12265871 -30842291302198529858729415041222846928 12265872 116922126350567503377732235205640978432 12265873 639217548822355112247510177512384422644 12265874 -350657437961564605120987860349334059008 12265875 947614997374995449948963535921375468000 12265876 -84919292122371316940460265134282579072 12265877 -231715770779389265025095187354524040192 12265878 61061981360649545937737565090535288320 12265879 12707189213904301469647757793576678320 12265880 460536028742246622477070454849651097600 12265881 -9379819333815697920129551529465986496 12265882 10568040676588168357596458888088108000 12265883 -117749276171469286005751472611085610480 12265884 -578513850956531240941902566187057715200 12265885 409395145588111235452632425469280265580 12265886 -282648091709572890983104139314357314240 12265887 -511953697477553062315863614950142478720 12265888 322071086492252608892581152640725811200 12265889 -24199962779029702522617516910223810880 12265890 -54556020108508316826285266365744220160 12265891 -1331587895695843015989988607462651280 12265892 672342569158821500885293161082743570432 12265893 -130180286223944944296561888459357028320 12265894 -207221538192949518930504617387386664448 12265895 -1111729169077744273017069659822425782600 12265896 260784287587358845449152209538983280640 12265897 63688637499118341966753408198405768832 12265898 -14453986473544516315443823333669957440 12265899 458703093276712069782369131392575954264 12265900 27032183980215945785066926405605196800 12265901 -141925139118095461383472566125462533098 12265902 188614978707219664357856881686020644800 12265903 718605780806253969422937060788584799568 12265904 83186012518474461464133097047924473856 12265905 12869715937865363721661252738399004160 12265906 607769255035252888085618985602376633600 12265907 543761939823017551916539990889350646832 12265908 -951593367135423062166109730107653832704 12265909 -529190254139900262941339454605884853120 12265910 -217906017152135515505193024137844000000 12265911 29538971817565077489596679501073490304 12265912 -1023679919242130244334822336533500620800 12265913 116707899210827762355971703629928058848 12265914 261778686536499342396257922808909012992 12265915 682615524850403390390691999220742386560 12265916 -296870042319921157409280407858023695360 12265917 639453552325825593607193313668123930880 12265918 230028034445911904019304581340385682816 12265919 6383971018169366657682985347888480000 12265920 -147466350603254864280221299996832563200 12265921 383190622809527182417204840910612493122 12265922 -18805591687425533770523284302650077440 12265923 499828140882192756950706063504483132480 12265924 214838768690006797209724790226431219712 12265925 168355086085195980613639642604474208000 12265926 324819234713231744834545844395830346944 12265927 -2075014511553721334443121805627158661600 12265928 122573160887317172604352371039634268160 12265929 38718627405340944428979782771820626568 12265930 661803229925995931556151108174664715360 12265931 885362470193813605104327831763381333464 12265932 62532578777976750471434927247710011392 12265933 817480635328586383979624111981874167820 12265934 73358745712746780288170155412423207616 12265935 -865616186444601128169643345364587084800 12265936 -342241749082602803067035391307759616 12265937 -378260717501487541893352749680507708928 12265938 -279902384551037799996618003482992999680 12265939 134724195416937484670474847838331683232 12265940 -338651948428431644466635670205826760960 12265941 -361275104579319868190302947777280736832 12265942 418222204921168985341222633421971017984 12265943 965396675725896368699002557866088237192 12265944 -101932191102407769342348441477975244800 12265945 -48449611819115945810454189409592351040 12265946 215046556320315839900602486113120043008 12265947 -446540665332656812401848753979875673876 12265948 -383328902028182884364002343945369909760 12265949 -786586809736024174562984549537052942036 12265950 37942277434243937182622271758988081600 12265951 742206188556054828052855582008106657952 12265952 -567601799983124988015949357839568601088 12265953 53278774037442486428737242605633694720 12265954 25327592319071890577084087829764455200 12265955 -28141429378628820824392351145467020240 12265956 -166247477594031931565243199507295027200 12265957 -1454459331082138066206310203824767156800 12265958 -613991473463080765499729979362832875520 12265959 85498942991990931191645431626111696720 12265960 -1628065568834648981924409239696179200 12265961 855174461146899787295890562712070323072 12265962 -20405451165881444212150301379124723200 12265963 -1355679255479339979094669097119672275080 12265964 1981050572060276974155104015238362873856 12265965 8583829368277164888999062570973494400 12265966 1162451887262431968597927462250381635840 12265967 49051537483922614023983271978975177600 12265968 79441079094672085408667591108838555648 12265969 484122953461222045709920594870005006144 12265970 -230617938795322198644819417156674754240 12265971 3441231126606818438662359283278672240 12265972 -649183502993668560395623383908242244224 12265973 -374831690189455391559666295259778557778 12265974 -39064975471129943489573162036882250144 12265975 151286708869421997501703171916259039000 12265976 -1211988416828225396919933326907265597440 12265977 359989800045862854445707419523748080720 12265978 806965224753942782091555343233285304800 12265979 1541008869405987357454993225832276344680 12265980 170294823276850492453715565272320051200 12265981 57021895552201646479918573913270817664 12265982 294267945299563060381221859454458982400 12265983 -913142881666545602944558563139775608656 12265984 -153291648583843250801354641186177941504 12265985 3862088343125694479881410848412040380 12265986 379079760409646451792833803266466337664 12265987 -573299553386134698059084843929600146368 12265988 -160991360535574284102360885615171686400 12265989 -313624097615283366007601023489158841632 12265990 -606760892187724810512976634441543318400 12265991 1371624037150191391354526054076054154392 12265992 -35475246191269697553938401480334868480 12265993 -1305260435819354566370283749872368921420 12265994 167357871048533642744571856790234099040 12265995 -142461827826147445964337111793470508800 12265996 405693457234562669581281485612767328000 12265997 589743697069124732627037057040950849120 12265998 254971346588789761768232236966943414400 12265999 747611594549574986816090075883603758000 12266000 2201774222626509655065656192077824000 12266001 -1195922714752454583614879845527145143840 12266002 16811677696117796151042129146521325568 12266003 61623800172275901830481543162835422252 12266004 807480968977225667632222909453158660096 12266005 -244929679521452733607220131788130274340 12266006 -920478051672489236548193048972199342048 12266007 -28301201356303498516858002207095729712 12266008 -4147649574019204600962566093208084480 12266009 -495876046562758143604633058415995553408 12266010 170693287201575949596156560969946855360 12266011 576181911255463856487695672390953310424 12266012 1474188279493561023079531115066769408 12266013 1513786750662195361525961758016479112064 12266014 441762608945593686394486828587313958400 12266015 267830900379931101323590527894473145120 12266016 249767602427626360748523007749289672704 12266017 1185657364417330652817068039852096564066 12266018 -42299890699428360322630676717938526208 12266019 1523808286582418891867215701099968206320 12266020 305370827635931059212146869197808435200 12266021 -705498875381991023668773097649829285348 12266022 -308107205048974637775215902934391258240 12266023 1068553941586363769321387090197838419200 12266024 304470575718210437545686312539603589120 12266025 533640621711082364406719846237596341600 12266026 269004893837207075284448587659410177712 12266027 -298847825213580833701091488874557191684 12266028 -98152252748436431704342061262854469888 12266029 -1611086581040697461158292485072670667370 12266030 -63747661633813528671979216353297081600 12266031 -381191938373031448131427207851488831616 12266032 -25033854792571208473787444190817353728 12266033 186547089815308946485552096418119818804 12266034 -384571963862223489026136262037036217600 12266035 309980601627793559255849578570578282480 12266036 -37905162257203580222239295986620456960 12266037 -195630545643732981108879959954614197312 12266038 -469050627660218778402729961822774944000 12266039 1663746646234618289065045426291403962440 12266040 24429609903410746362851707839668428800 12266041 589791757395579506743858052277455631360 12266042 40166477660482693185300031451423730144 12266043 837743633945992357239525422424353420400 12266044 -6206390869843550002642384839501385728 12266045 -1237740664316165822870691213040139296800 12266046 78935657595667124613224576738016821760 12266047 -1114287214288386837844997124120609181504 12266048 2959831604939066910387002689737719808 12266049 -271775826505447897535780595657565715712 12266050 -423723500688136641416719056472678909200 12266051 5072627861786392470785116063063125504 12266052 181151296594749399159214531128083165184 12266053 -68973626147434486429435748886957785698 12266054 -97718341825099224988789320807767546688 12266055 -95266917150609828964798969804965319200 12266056 -329590548758721221390698597131430256640 12266057 -1185026620429520189729681588035878702720 12266058 -1603054352064526366581559147998113280 12266059 -306336610104502333502877589465269508496 12266060 -676206209997210858480078459144012288000 12266061 757950215070994873399654901650777636224 12266062 -360178720461694709193387725887406683968 12266063 -1891841237794674513558484104838108424112 12266064 6902299797954087243684310537536405504 12266065 115438140983413970704166557524759316800 12266066 -722448245733598202110996519789201062768 12266067 -508429362234614018138355412942665739200 12266068 -325347102321312183228425297845465985152 12266069 91858820938109750732546579560472537280 12266070 246907718635757892600012543552370723200 12266071 -1178534646834455541905986282290524084728 12266072 -311984338514869213680651520295929651200 12266073 -76372711633474787684793178666854939798 12266074 290360212201568460307964920752678871536 12266075 544920608682811446459012287520841941300 12266076 -10294662010701882552145588775505494016 12266077 1003313362050682504716315972447428741440 12266078 -467226380694068842129642824723141706368 12266079 -61201680993432130828800449218605148800 12266080 -143860780103999677054759969739274977280 12266081 182335876807732437100121687647825450032 12266082 -199789030817177703089783711469437271600 12266083 -380356269871271913868621143185433218336 12266084 399227703228459853035585428016423100416 12266085 -104659165314042781320370639495255340160 12266086 376792297986758034238079024150457782400 12266087 189623578424286059099465441108847700800 12266088 -509396493422563096637688016143604285440 12266089 1175713108787996291374038024031248901200 12266090 510506938969889436918182567531938024800 12266091 -397725224808295094348252632430029005648 12266092 404179610829483251487198104144358161408 12266093 333376246456184776508702123327982405120 12266094 -9251316368291646656004851713129116672 12266095 -1124893755001420304269764418210095718320 12266096 331638378490453005820411970779332280320 12266097 -219057570628785496561698246113141866560 12266098 376524121239827023002012968088376657728 12266099 161770332483475434011953579360178524080 12266100 -127765453221215259137851583196241920000 12266101 -81336049980781325244909432452818776900 12266102 -374100596147499694396254575782431348096 12266103 730281797565828858282627941823546850944 12266104 -2541958080278813336300251265064040550400 12266105 -197067114396108998204084091744174645240 12266106 195410847211546389534464503924527151104 12266107 -207751913576982653174854662276033878016 12266108 31007465030603437416973781050086351360 12266109 189784797328294050985941865515965249004 12266110 470006963534299106293501604834052624960 12266111 -263974137567818884001621877158081974272 12266112 -285349514076660821870498679401899622400 12266113 929634320884024054216985532823738934064 12266114 27061873672898398737741942873534300672 12266115 518017232162283966544669944419907532800 12266116 150232704380223605588695796542133824640 12266117 131976016778750301544829003952145888860 12266118 -144053836255731440408698432896893552736 12266119 -551339624868486053032320089254433445960 12266120 -443006368606755382837460732582989363200 12266121 -643885806666568092260868473917167565488 12266122 -722328267663461763461046009697629451776 12266123 -257225192449717996854559367599792451628 12266124 7850481836646758290287268148297717760 12266125 -1177358388574495123623831059093102865000 12266126 -1107163147191676736680329197627138236800 12266127 -2113052805977482930055833723309829100000 12266128 48137907267266516970495906905097502720 12266129 -610645775746748317656193511100519383448 12266130 -172939498940979994479445538359470028800 12266131 -299172161013462546857919182752397208000 12266132 948238370298385757448905623669793536896 12266133 -29994010121924895138908206883401728 12266134 236340886290041317057807935289632670080 12266135 15333234280454046708748342769964864960 12266136 237037492248222897455120780620702648320 12266137 -3685506196978442038357486583765031232 12266138 51598709062862811261119439774262548720 12266139 658303382149509384365372747860082966424 12266140 1034315679849235098778620370754621337600 12266141 -13197703216755833464210305320854404948 12266142 -46732248561202318676885521021034545152 12266143 48437426569928161892418658360851554880 12266144 1523402647786175914358080677998380449792 12266145 725101561179873124044674568815116686420 12266146 -1014336981676358484429275323060712957280 12266147 -182947831309027202264125376900585866608 12266148 538929456616368141336272279774104519680 12266149 379490190937317630378220339949060866336 12266150 82934116835770743944604215135249145600 12266151 -35296693494898544539147663660840288896 12266152 -607800515763669417120284914754413946880 12266153 -469796329928489376183803664627431467200 12266154 -334223758564050602522435467048981424640 12266155 -354705937235991462353430736022016430080 12266156 232363695808223353425967267045533665280 12266157 1399627535861851789226654101771824026688 12266158 -90308861351858235785768669324394673920 12266159 930926772077833643897837370110224924800 12266160 21167820545979885597256912822532505600 12266161 -61139628266940409876468776334835467200 12266162 -56003308244507402264143177491660183936 12266163 32054034283050676103616079421082416448 12266164 -732487639197403314578140980401192746624 12266165 1450159003882297611471093089635788060 12266166 199974718267178818046534070975502737408 12266167 -2468399287239198239894585314827369896720 12266168 497604626890220128848867440716592578560 12266169 123839905241000462832873070143460804944 12266170 -399381445009369965963712452961939045920 12266171 -1781187551514143872129618482476956745628 12266172 -92442180189599436705714565584227942400 12266173 -95410089492081749421366797650156442112 12266174 -25526377386218437453238544874372317120 12266175 41433570743216283591775135802562654000 12266176 -29315122799045205283398361496646844416 12266177 -11036303482189857534728309122388694912 12266178 -232885345167182154194359795718462261376 12266179 -437695852813658322956475491513158209220 12266180 6694822333079530161245973214398259200 12266181 -826763004077692319712314385839831612160 12266182 868277421956848761542727968783887576512 12266183 571409676288368413343180779714890837264 12266184 331867403266131206235945643265891205120 12266185 324889675859668246360622263569098272320 12266186 -770517668539345242311754726909830240208 12266187 -104825541866934865775972134407688876032 12266188 -189873362296696323861509290453897251840 12266189 -193931809102575817306018418453619816252 12266190 -29251328148554117619486942546169034880 12266191 374584527959457382099794640137185947520 12266192 -39203977863102711202495029089665327104 12266193 -451044808619966642890498089915021393936 12266194 -48608601646690133818244956557131368320 12266195 -650677124202902668513033714781501681520 12266196 166379692863981928548027337503154440192 12266197 749492421597594928327749519161710108800 12266198 -274917180454526959663017362028613920768 12266199 -655888123280964691318751591881624716672 12266200 632653319119032574336164570751874304000 12266201 2880557257607146442632164320648193171072 12266202 96449598093278955342478523777196791040 12266203 250990389451029916632923024305594693120 12266204 -285311617635751982761754222334322693632 12266205 -17779030449695092757232426787495361280 12266206 454455906289251181708205995535154144960 12266207 1365014736556458348675559284659741651712 12266208 450502616852874676872667513584911646720 12266209 563290972407634762224176704136230677410 12266210 282715948982270984817382011330128064000 12266211 -705762861221636582560259171891754295296 12266212 41045625663653929210098052850291957760 12266213 -393817082555859877680529557983666513538 12266214 305708114866388864312457847498738394880 12266215 -205505287574778120110846356395636216480 12266216 701316779429442717472456369329571215360 12266217 -345647799126104028042824766939416818140 12266218 -540650486676062914808925184293967188480 12266219 519368261817008268098873224430188548816 12266220 35787475209269218174366076666435681280 12266221 -2191282355747378993820907184512704676512 12266222 395638657717006156059677008712834694144 12266223 -2198026788778508200498145745023314176 12266224 -88088377435017710983564133659111260160 12266225 218425731330163055536497012654841806000 12266226 -142840969439497070616216744468845216256 12266227 349590680736693967960718441717750599080 12266228 260643008762560443949834454275403139840 12266229 1077764750287264196464190569417992284640 12266230 -343063805958872420904446235727342602240 12266231 2946178723436969484471630580756272751200 12266232 897157594667372993369226069325420953600 12266233 94837404831291386092361512334372792320 12266234 -151518522122901496168244217993355299984 12266235 3714078934860064239722720878400492160 12266236 -769199897200503655273592839007034142720 12266237 -401615867584002871443294065078081253114 12266238 386496251805435242142834412643711259648 12266239 -114300016453696256989765045631461869176 12266240 -159660208146628076254757260612715151360 12266241 -576447890154427750258157685196332669696 12266242 100301130633231585303221881940168345472 12266243 233592432968455687916125907870594657544 12266244 -155224211566484936200150580600976998400 12266245 -380339097572121084945931840894802090880 12266246 -489633739076417529113843734236550919040 12266247 -47537027586567243498088961552755779840 12266248 -1366361844136461805955353984604277964800 12266249 -94682693624224480852668509947912875750 12266250 -120053102155953649815422663307617760000 12266251 1489749013053624247392354206125802125600 12266252 -754360832364829055478662100456957483264 12266253 -487517652902253451857665280891592651956 12266254 -21691296918477392531420937634700544 12266255 637688604161677252525039825866749057160 12266256 -106246594925099625903421543131298922496 12266257 -735524472864056781339524886350687910442 12266258 371186240662342289794191094841391534480 12266259 -66674290994165452419780647994052780032 12266260 -138747304016138528090772670119384023040 12266261 -244484965582373901667101523082641193568 12266262 578376066504707511485696763196311123840 12266263 -21219322918625039395325134666255231296 12266264 494245261522037020684159279209775503360 12266265 -304846418010385717274864724194295020160 12266266 -106321514580365994429009335318383174656 12266267 379840400938698863078346938062468022880 12266268 -990219653092067534736281465740959744 12266269 1305764259846532823823535100698653709670 12266270 329173951237354964171756073683972217600 12266271 -313951997938435243133126452153020230760 12266272 -429360107414825303076329826989557874688 12266273 -220985800249820789562974859794996718336 12266274 317623056904408881226245354473037845760 12266275 -172183636714449873008427210847395828000 12266276 492251582555324821623241091899052236800 12266277 -149558431867672117826095039973346356160 12266278 755191838631961105478768561720089321440 12266279 -709735925021013192528875522428361466120 12266280 -229588330222409027459784876490081996800 12266281 149393951063005137419683178687034793082 12266282 -137608313350621188054058460489225295360 12266283 341299039606188850259344851488135227224 12266284 1174039285265235019420525959823803919616 12266285 228316753004404021844453722477784107800 12266286 322092487452295601670239740412769024000 12266287 1232694222816380704813818977833600769592 12266288 319411361923047974099672089422524841984 12266289 -165111545360785724954286998581814520960 12266290 -250443219481948347552740365931796501600 12266291 1001405201301413348471212845295005309552 12266292 -230464364884151172267371963875686862848 12266293 -1122910934496433652305790854762330461856 12266294 666110245476500126421844121851414300032 12266295 255391913765824290963568880893758504960 12266296 543810817979855307446181983043799080960 12266297 -26498809224679285419371188112841800448 12266298 214270794487737086085475922318437633536 12266299 1811153716530440927313430517224988261736 12266300 -349482439578953632456557301197675609600 12266301 204696001903824974493282641934992677632 12266302 674424179998358411848152149362894148352 12266303 174154625199817259389036335076591951200 12266304 -131428066019595941406239727763996016640 12266305 1070687171298615024146155866978039072000 12266306 119982203227781590869764828835911844384 12266307 -423292084713433776489031740729558724272 12266308 -1419161569038548167063337691710109474560 12266309 -10029851664073349749353033205617331872 12266310 23029844951607850492847847661607147520 12266311 -13373266286700852581801140249395954088 12266312 1466406897073928104339004874503911833600 12266313 39993066093648867048221883868040284944 12266314 59958555515047936069004407501548721152 12266315 289725390639481847745795219312236769600 12266316 -20773885578591561226186593476625875712 12266317 996287820425334664540162500231922572000 12266318 -300784350058985163534308551811821304640 12266319 75763553767380702474347981959222528800 12266320 98752331174882380890246495274142269440 12266321 -1174320855449568502936795395966763087248 12266322 -221987381819809617600574657006564185600 12266323 -623451705535388305641780451139874221520 12266324 138939514346141020227641040486009999360 12266325 -134922946059768841373761983176095876950 12266326 58413463151333191213011300874979726112 12266327 -1349898274262436830735456873560402648824 12266328 98280432300936491901312179390494801920 12266329 1099932676277924170115510186182344083476 12266330 735761118895599949863723282605526374400 12266331 297982152700367981725163436985063865088 12266332 384503227879274243585182940613221274112 12266333 -889817578694703207634452756487842744000 12266334 476379318521551285980731138200058659968 12266335 710531404615453585326018486857578234800 12266336 -37343508441595544899602003417248563200 12266337 -213686139836620411228360658733702675840 12266338 -60795476823736882035313582757068247040 12266339 -9155397810825736951137460376175549240 12266340 -408780435905325120847380897587561164800 12266341 -447129670077471752941945683869901946368 12266342 329208806381503006853856833900368564224 12266343 -1666008128529381788849467779658125523200 12266344 222876923014599655165226234708881628160 12266345 -64309673845686363542878724119376678400 12266346 -320467734219565289241495282834373430016 12266347 619041967698254209580372303520535495796 12266348 1138594360067568258802716878944320100608 12266349 -275084935311899113011893671538168208672 12266350 37707183309322260000259333306105996800 12266351 -391597265413206349691835320636360028408 12266352 -537633628611172616824590160976412672 12266353 281292991086675026204422261763091994080 12266354 -170020894418672076247853835307805040624 12266355 -541292655182703077737715516539283417040 12266356 -587932762640650902735259537336528190080 12266357 86261595112358702406254812351342818606 12266358 -54659642261725863083836818005626328256 12266359 30359037707724910483196977759334100992 12266360 -85784769669403751907807269106647040000 12266361 590358665289396605397073377330524289210 12266362 -522760016126501239553897841299923372800 12266363 106533058400258771012186428939808040612 12266364 -773696657534860269364574879585779580928 12266365 -637215899349608678762773909166634838740 12266366 52170699236954741435007269701090425600 12266367 -938469464358725819938758796524085074288 12266368 -1480219743261530394726659724637120757760 12266369 189830822599164476754322439757174832770 12266370 -109928966842791511909790395728072729600 12266371 496853736321358326226368346375770143392 12266372 1078353862472570447711685508641347054592 12266373 -137198880290259273619995443349822093312 12266374 389862780671233100452139144972952291936 12266375 909722673384750285074276047620702000 12266376 194188988234587212182559334769435197440 12266377 -811727454546944619760219908224733628774 12266378 -810122641939700437661656820083674071760 12266379 -846030517956305138556762136833323780676 12266380 40660945375026503302959545001848033280 12266381 -259371197149671478327467754151725008000 12266382 196901120693672460170413669166845253760 12266383 -1017928073590953855286911408788557988016 12266384 -21290127180314129953416810724959682560 12266385 460036520096275246327582515604556961600 12266386 505217134864846185199938906489849328128 12266387 -107977436115448581413783214860406576048 12266388 -21752333461363911293184405138983543040 12266389 -505552266499801544243059132762902788544 12266390 133489978920627963248098914276057523200 12266391 -45560051627884160477150915556504530400 12266392 452373372731224856942374155830875422720 12266393 -324003883247048116032634881706383986358 12266394 187055512816619191250306809528972687872 12266395 7938854991038583985838453712518457600 12266396 -1035406031559715491687637568607547507200 12266397 -103102871276588042209280678215872715584 12266398 -957819056368367893319924656089972700800 12266399 107699423585118295223778271000796480136 12266400 348188813381529114628509015105208320000 12266401 814218727883501645913919563482631281280 12266402 -68230904852411790120932202927814127616 12266403 624326169412068015444673635545161738104 12266404 -668066654643174530681896931614700534784 12266405 -965082840109770401022408598406759303940 12266406 136111584247815659547007306346251201920 12266407 1289740239721476414839035097197363137656 12266408 16322611635604625310277972627764510720 12266409 9818726420981870403187694296270867200 12266410 206026909008976946675630095515403931520 12266411 356296318439357777484405759131029449012 12266412 286278186787793018573272581955745613312 12266413 -107956629247322145881935623498986814740 12266414 -224420487568428651200561247704102218944 12266415 -383061803114113473718386063283426592040 12266416 241593970816812882266060091054375452672 12266417 370026704468015225071563929715323495220 12266418 1051869413043526016069604397949760000 12266419 32830028150337706396931210453129443080 12266420 -32616584665387258549103345033190720000 12266421 55264153326088695229080302122932023808 12266422 184916176448252804014691693584488038400 12266423 273061562940944354041270973019824088264 12266424 -421956567783355457315614114076940288000 12266425 129529225125893491633874112933356775000 12266426 8271685885557734978343306993563465664 12266427 184047853834462980426113846891173367232 12266428 -62820590528700511762082883468224075264 12266429 -60277309654274914153882428024410976000 12266430 81025065876542310893097423670279818240 12266431 -1259636695940767755636922706703203032768 12266432 -171200697431346539266021913260248268800 12266433 811955908377108413548569969995067233202 12266434 -470588291658650742232315726421759416320 12266435 -1185674658237252682195676942203978292640 12266436 68848581880782698045837519822263418880 12266437 -211766280898810012117424669723684719680 12266438 -15590252475032800038484135839070748160 12266439 632980955590012247869025269310743251624 12266440 114901626186337464501974710159795660800 12266441 -759326572651820363480342232150021485616 12266442 -701271063902431438223954513687937792 12266443 213327227131399577183488330068423600416 12266444 -196329006729078817301360037241948280064 12266445 -49472396787549647239928982954782501760 12266446 635128857982700430435278723085537108672 12266447 858546295898414234420630851153325820552 12266448 -158700922301884173721804087059054329856 12266449 114932883660850278340883568566743493160 12266450 130385463388787636633167114277080972800 12266451 -929660905231026030581242803499771842960 12266452 173813734081726988607172308528544333824 12266453 -779316168354509530237997391146799845298 12266454 182485127813511152554801089830216087040 12266455 339045053893957844500176267555287502360 12266456 503616333933849382670640903851328890880 12266457 -43995407506173376449012587439120291840 12266458 672577959693939624014459523222462322176 12266459 -79190913865020338927639403721732385340 12266460 434658535173209807361480499092434465280 12266461 -1788993294192504492801856561601097422938 12266462 -38826397940244638041647961197999939072 12266463 -1502950961347599239028040808536552207872 12266464 -10592104945610888148513672273798365184 12266465 -481230666755004505991433287668009372140 12266466 -91886224757176557688829211312439464576 12266467 -408175450321265073113090275775111280484 12266468 1198164522898165939370695967242027179648 12266469 -1394492663469332781696588502179284560836 12266470 -565088125032785317570113842200355212800 12266471 -157148649836058213829178351540727015888 12266472 -176419222853899236648025623795519897600 12266473 573797543457399380829235562275891935360 12266474 -95729275942010509575287954660989943808 12266475 52057345709237419020137351700865363200 12266476 1147442200894435064719820610304442040320 12266477 -304284807014661405322991578231039333674 12266478 -4739790888603749226797884047330858240 12266479 13543437181169077451031889756742154984 12266480 77046557934600101767082047094832168960 12266481 16390607045726716195983202149906065760 12266482 -34887000839063421423923492760770478048 12266483 423510313298675260648558472928027863040 12266484 90603694582767961173156290712593190912 12266485 -242147690348808977056607866004474357760 12266486 -643629551065514651345217498410148457920 12266487 -917466898320300102373352553823646982072 12266488 -621619484405227673936983101738071654400 12266489 496417818538769342394264997200144618324 12266490 -291100112274242801214288670609198172160 12266491 -1715714523139783647334630058440263568008 12266492 39287816361509857861377737511681220608 12266493 39958555408200372185185523691846990528 12266494 990427261233061834553646601027740977472 12266495 1011663425498908413516886312032652069200 12266496 635010407146168427735737384055900995584 12266497 -76784458077962690751617312544290989054 12266498 340922003432696095296804369738172798464 12266499 67168641928554209460485536552756369152 12266500 -994291841359944381464752409544858048000 12266501 -608147714047059505819579345329189303240 12266502 -486966768247068821705948274187028219520 12266503 555916718603339131474663663624429651200 12266504 -906552404449458040439867106533773962240 12266505 -836715247583490606088569885374991916800 12266506 -61416223826344677156048755501460639744 12266507 1328479897141645963551571287734783007120 12266508 -38253070980404936087991615658126103040 12266509 375980970808921133983564851653076390710 12266510 335586439212696608837483662606537940160 12266511 90774183191757501319370891023485479040 12266512 64505433220892236349006301000881602560 12266513 536902827551664833871084961672260496560 12266514 -22187364220749316163533729248928665600 12266515 -740741671354796489289943577930234613840 12266516 -94273377287627198591506117958510680320 12266517 907228990105267154422200020130931109280 12266518 721900664703952136107997821493849958528 12266519 -39829633234763816429149467847857169080 12266520 64709934808094206265073883547271168000 12266521 -488172106621575451047118345853546752128 12266522 221842554659580006477379495269269955312 12266523 901250424531049160369096328299072113944 12266524 -1525769488338268619550508338569091584 12266525 891765125066639789517387533083952728050 12266526 -431054110055498025060594804061673585856 12266527 25108516852338607871434050079237797840 12266528 1187216582029296260791942580966837452800 12266529 -314743522224924733472617927131734056704 12266530 77873009084405375344768704698713728000 12266531 -1674068154491033697196399087973519604000 12266532 596212278155544313145370966089105571840 12266533 -19537889704760582963227414283627245600 12266534 -267693984126683969387857957064777025408 12266535 -51074552338976464961582714882653162800 12266536 320350833664628971794075658752763392000 12266537 -1375372991271032191658874729626470087308 12266538 41338620239490184400913750926684474880 12266539 -242063850255392640073717788669087712344 12266540 227447373173430272167274628636662630400 12266541 72498034388728678844102490701981806752 12266542 -288578907312977063208276476884913819328 12266543 1037945009884413228012179927879754027792 12266544 -5384225956679289144507508779053481984 12266545 -120263549716629747395445970397978553600 12266546 -738695954143100262635810881609053516528 12266547 171714224356141757503003108959706342200 12266548 298460251449408044878605707436789446656 12266549 481915787084955657887166294718246350336 12266550 16194197462070585070117880186414508000 12266551 -303022887769729421372730973545353604384 12266552 906310757128337266055356919847208243200 12266553 438238895059519892330982724496968545024 12266554 118222793900859050156967879783247718112 12266555 -29186355516344830141730021837265938880 12266556 -12946597966887109631594271781349990400 12266557 270978319759842396658338676058082636172 12266558 643340759415014063830810648222286810880 12266559 -9392863111813378742056694069217699600 12266560 -140510307952609658057409432386320465920 12266561 -31695004334146729370500021463383923456 12266562 -320597458116665693241514995378542797056 12266563 -307454239911602420993788756512039618480 12266564 868991329675640981235810703271635714176 12266565 53151547072936484904780064688150371200 12266566 269468713342410494573682041434101160704 12266567 -16004862051029616615879307665520942080 12266568 -48799783934892032965867341384101452800 12266569 305250486040348430016158870492640857472 12266570 402484914490590660878702002767292012800 12266571 -47766798699117809094281235303810921600 12266572 -69250099829193900998174379609716958720 12266573 217195700841337917672884336914879978080 12266574 -305396196095018257281590465099751062400 12266575 -55057466695019125927379054644914518200 12266576 8276241827812562144861382957475037184 12266577 -13136218248491600447995513653125753694 12266578 1006822658824298534219582676753554279040 12266579 -883579010574749845355105786219902233312 12266580 -266780602622830356902515249770070947840 12266581 357472562262771167266439988316340050382 12266582 426881540041017158058505245270461935392 12266583 24311782134135158316808890203596896768 12266584 19695711181825474318568660061925969920 12266585 127412765502951331612960720563396675600 12266586 158050742623090812235629515861202931200 12266587 1032202051940180016365624533490067542952 12266588 -711334583305453327415999339384007312384 12266589 -712018745175921970208429843454433723776 12266590 -51467899790396194733637113873178009600 12266591 -1061383047890049823137531199480695127008 12266592 -64771239745853007734370329508281057280 12266593 -1449231594511484795175456678213894936576 12266594 -957587299329867846819001777280631587040 12266595 734032212632309579756265776535188153040 12266596 1305982152831288360706188309039603267200 12266597 339677509723680832951199328578247750432 12266598 -71723399071768378838943509128923758592 12266599 791398583973726636204605088931457202912 12266600 -48821644685660576887585890813031296000 12266601 384282199533937945726022083566174770832 12266602 62478363124694813146119433895431593312 12266603 177903310941887251629549524281231823640 12266604 53993183401090935654554551240173413376 12266605 44390670743713083078103267347185717160 12266606 138701818286518160363729087030336662464 12266607 -12099710873303091828404388627663398400 12266608 577702959358287108167698448851238256640 12266609 -591961021968112117269582302149478418960 12266610 -2184218013281608131391140635933844480 12266611 -897211078317074050119976570543536911160 12266612 1303469673904821415613522471018046081792 12266613 522934849286804409866494538440131780480 12266614 -50370424221719351302062581564796925440 12266615 -361116516402479265841639324519521871680 12266616 265720897991758579258992797533096857600 12266617 2236621965944496074880340054707572858 12266618 -70543019676506101481934021842972083200 12266619 59057574148592612062753777708894878744 12266620 490254078882252523334449477254191354880 12266621 -661649618717348339975675813597277773856 12266622 173595458905693047680229187488245192832 12266623 1571471107859960193861278439839841586680 12266624 -919439379738517626379488754797222297600 12266625 209365734107930550651915516934217568000 12266626 -22777563314228891557158781240901978880 12266627 32452583934187923207113747226610592832 12266628 47914116122254880503943661926718996480 12266629 -804924852612567877795167357316153892770 12266630 -562870457011955924253591335874630599040 12266631 356374176566851966567795293532332777840 12266632 323986726331557107199101996577845903360 12266633 473722729850866229698228068445819113882 12266634 275169338650519316234453979226814641920 12266635 -123878500729561030653754597480273930800 12266636 11676695849925147744869371276637159424 12266637 497737645474981810999173008303281152960 12266638 16222935093731594839489134214627458048 12266639 111463261225585725896678155243512985344 12266640 -272393456752770207552697009782690938880 12266641 -884176599797578520516464264211726730958 12266642 87255096515887255047379176701496535200 12266643 -795360505907849273041566107081268084672 12266644 15292228677545234774889072733495818240 12266645 941983826443407965663497542139985991900 12266646 240981062857547104625053624821190287360 12266647 -444851646146441847476525707048254166000 12266648 398077924619110303820805935510357391360 12266649 -299566879424768556358002939905319483900 12266650 -176417070559139873246096381363364326400 12266651 3162573799368039602869309789622082391632 12266652 99842480551375642621537437510026496000 12266653 4070219653698455362788925664048460288 12266654 103568197342387924602878400346332488832 12266655 -255162911963690951751123437315944137840 12266656 -1037806659756231652204848074388632371200 12266657 -310087101205276731699603776770563155820 12266658 237834877464311913531290441581928815824 12266659 1782947229991993579282483031237880288 12266660 619409767410931504471650284940921381120 12266661 -573762548810554663268580295881503854080 12266662 -536690122581131864293921616060865435168 12266663 1452937713111727024882778325456739329912 12266664 664483576105227884912804446458575339520 12266665 513416441236644920939259039492538641060 12266666 -472269269365051288356253688957851188480 12266667 61971493616055315032654020776947066880 12266668 -436487282382753415892457540349871120384 12266669 -216678319408142322234053187320515768320 12266670 54262736886976767522109375501707694080 12266671 1043754305064808093063589831853079157760 12266672 -355676340480764714295131471271420592128 12266673 509824461856862596836389732221014073728 12266674 72547655700871417424676976242427594752 12266675 -495717679062217287675073303967521788000 12266676 -100399093750042859816013931937573142528 12266677 -668548355672573986577323514992635371108 12266678 640457583856353297479302632870600884640 12266679 820998973720966196479067088541961687784 12266680 757394500092076960810240017980943360000 12266681 -193109773574048373301219762948537110720 12266682 275192697869235134872673342518986080256 12266683 -560696966900746921359954167748512247792 12266684 207830166446471331863755351343010771456 12266685 553994098119219049581633353262455479200 12266686 764392586199198007057055229112436673792 12266687 -947828314629414750547396118633345225664 12266688 -18405989625631683320526700567471325184 12266689 399427493284635803429413241887778203056 12266690 -104583993535676601314450077306676198400 12266691 48539329413605266835568104753160291840 12266692 135030394014714823115596699557560459520 12266693 2750073194706877056802304935525488226044 12266694 461768783766015185311487218303220398080 12266695 266417694634790880240198195312513653760 12266696 -14333270073212477960459372294803906560 12266697 -138922571741527990399964125592138857200 12266698 417224865022979396016381272254206615600 12266699 636770104526941178721580253678791895700 12266700 62883133521641171565373969804763136000 12266701 113648810361705544403370452882370786892 12266702 3112242887736853260256220794512788352 12266703 951135713414820830337375754611243476712 12266704 -341189399806752198828084856763918581760 12266705 -396740138880288639600970773603279396480 12266706 -218333357228912709980721087535391145216 12266707 -1487206742968799521116518898542374071048 12266708 -361717240536490045417110650226971445504 12266709 -213800238123067664742883014360576860832 12266710 -462504861115308961256016489402287280000 12266711 -2811767590260339074027456881081099915200 12266712 430533675072754403102384408766552913920 12266713 -788910192387262175945318023595843692220 12266714 -120614530860250708346624703190736336640 12266715 164321562943156754979743377620949521120 12266716 -516695028982487285713710820910634000384 12266717 -1006911164929173229171643565040342244148 12266718 900134415999897141660019900499006208000 12266719 -1080879952163960792875265690066580534880 12266720 -296782047209160686645763369568988037120 12266721 11969629405393960922947143197122822932 12266722 72052527402804132295515858528275604480 12266723 841377798778890366613611206071016160000 12266724 779742967299071061125473770533182636032 12266725 -184122183345513985668075866049521576000 12266726 -204541375274795169052140808259099832960 12266727 137537146775541953588713267282459850880 12266728 116192076533532784681387148277146419200 12266729 -1384600996283692219388963406682943513670 12266730 -72821288632050205815457146697870510080 12266731 -265770863396307046748339935042513055936 12266732 -125092816365152622295939736886150432768 12266733 715208743052290963741896332770740969024 12266734 794208759122888411591729385467484927552 12266735 374165794721738984514006021834113275200 12266736 -106191899922239040115408994389555937280 12266737 304708999078749891902634712600636283712 12266738 -271960533117198451098110949464819808 12266739 636483653604597405844128736428780240 12266740 192820046859914018510246924654920016640 12266741 -448144146028304866127273512624231651776 12266742 -15221787528629798517875124065767672320 12266743 1877391814019092154274624117565534203544 12266744 -219574462924351075483871077860886855680 12266745 -18762661058278355583011847855873650880 12266746 20775794578713618199882452652061961072 12266747 17996254599588166877943517256028476196 12266748 -240467608551906537404278607735272519680 12266749 623405864041913849460898829500312332480 12266750 128086001715246922850608746635470560000 12266751 101525303994123020157398938991114234880 12266752 563832352261146059476534918038406823936 12266753 -1302752075805814822562340518516991156396 12266754 -77809244567155197229824506866163554560 12266755 515003736752587470634783730670578315760 12266756 -679773090471348869540732118303852305280 12266757 -667305804756518380836440134074987427746 12266758 37329443961420263638663814332211769600 12266759 124885701681070992469569306845277207960 12266760 299930576649009557461035424014082867200 12266761 -576826833847767815143341694930867179520 12266762 129403054402530821260589780240974669824 12266763 -522670054125262657109393074949086706496 12266764 159958596981117630245129129767462520576 12266765 -735301568469823392997546646401780139520 12266766 -244750048336472142355629649008401605248 12266767 -6854486706360940115140734603858185120 12266768 -101672517076580512034802490074384875520 12266769 -83587726806292391919634765551449872656 12266770 552149200783288031411131113475030546080 12266771 1078351784345228354404371024739075799184 12266772 -46931779866946682662249132689972277248 12266773 -945878063500886354269195717255950724896 12266774 7959777367109237162854828958292512256 12266775 1047552483454865259429052620761833260000 12266776 -742007006412517139475993646070286673920 12266777 1241792220005855926605407299012341127626 12266778 287734532973772669427858299947892237824 12266779 -475930271696379679533770000090375293424 12266780 -9613909136808970333198261314674112000 12266781 498010284049133721677307281320753229760 12266782 7773447442404420424911270741840497664 12266783 -1571362271027582268702920980372588213296 12266784 452939366298073567250132667847963312128 12266785 1274458241572684331085987913589027515200 12266786 -318675040233332306910834570066451852800 12266787 271991717584019720165309317835217083136 12266788 -292950514964182251656088627841808113664 12266789 -1448399910757987393867611256372878697410 12266790 7279257519631698370729759495792131840 12266791 -498029649946454948195904808865914284808 12266792 1126122781369783917558923766054289889280 12266793 -76991318830454357106950423089494749184 12266794 166058666261496117556464393793373108832 12266795 32941161318710900835673016882705564160 12266796 354403122856568552044246854000900234240 12266797 594756241797226074169182915254007957120 12266798 -24759838005031417049007141594257387136 12266799 235604868438045443153042560378404286080 12266800 -29463519107077726043461436586881843200 12266801 -749517242927800385459837829268587890448 12266802 -35778392284897970912272893250399028208 12266803 827534917997583627377572934406778128640 12266804 -1289862111819700656337295999960296857600 12266805 188517410243577349061018076659387561760 12266806 -512533330041957185134815287723656358976 12266807 109348144088402191792672928317438974456 12266808 695273552469553780395805285588996915200 12266809 419223343637409251977082884132291420116 12266810 -30537816459803309533199651413858513440 12266811 111266454695552127372193839747925340832 12266812 188378149825265991829162744002589163520 12266813 88767841496510582767700783964230651724 12266814 -50154431530282606021176566505776203776 12266815 131605773452915398969315247081111024640 12266816 -367478345191291361170626160199522058240 12266817 228671261426052064192671504518216116320 12266818 -989586463842273342525221069638056552960 12266819 -1203237401539640578939942497425202958056 12266820 -231071588136893078721862492427097108480 12266821 -432256948916057692059436974745296901088 12266822 -389078295275861447029826151306329904288 12266823 888131558815388291423704095802968278184 12266824 -29420536621063798515653431097762119680 12266825 -1022553308806593030937986813522284400 12266826 -55313811827973580096375989929396255232 12266827 875311943816146502172372297223667782676 12266828 93521010205932564483153531287557564416 12266829 -1447603960351606924467031464726401808960 12266830 -529984422085943705996332047777072517440 12266831 541754149503171899405409165835876859664 12266832 -80721443856550403256198552874747035648 12266833 1472790919209662125918228652543480308082 12266834 -420982211799016084379747722983223354368 12266835 215064019980841740718138576361646600960 12266836 -396660323734759530378457361446802235520 12266837 -395372635562988782446486969413067204320 12266838 492190868981462880292499636018302313088 12266839 -259293937061289820101275698465588950776 12266840 122509994131548444814381695301268889600 12266841 -261003846050388928686842930556857852208 12266842 -106897641708370285875486563103578105088 12266843 -452450484134904368985148816207434642240 12266844 -485510483990545862134225079580707280384 12266845 -417159914875188692800889503533646170900 12266846 264632967643934846619478878177981665664 12266847 84574670985405277030388062789627593888 12266848 -771309568927285831378845745304194252800 12266849 295770684970772690122908770905490463936 12266850 49941817125563830151493480500835955200 12266851 -45466811067273278690115512602349046608 12266852 -263844452953477285956419103682443740928 12266853 83481816416670794802851407008101929824 12266854 131969784042205187540509906275550637952 12266855 21088592912926623469558846250771424000 12266856 779132573138281203563822599570993152000 12266857 508324560777347329679094321389070082560 12266858 18541827679182147787499818900611791280 12266859 3276743880218566111808288928773944320 12266860 -229408932892176568049898402156791347200 12266861 900785570101586831553186501441475653462 12266862 125997938371853465616741126023018239104 12266863 -171948134867409530249971081679603759104 12266864 -275290927307220770142458853453949009920 12266865 -259735266758921449881686031229662791460 12266866 48687086041968399400032310077111235584 12266867 -696887849287182096039309773807655284400 12266868 7148731839486333987481000789933983744 12266869 622981367243539293276147396237559565596 12266870 -43605393286749842675289387763819008000 12266871 -1034946468260934305469070792013084504088 12266872 -376959763459616052874810729250460672000 12266873 -502260221089059228929794177120063225878 12266874 -88594113082039920765579093183577965456 12266875 2647074027460654426041396870501775000 12266876 1194778828913842030011795046061151720960 12266877 393227009363941189388421735812910539904 12266878 18921530438532111029373381427596057024 12266879 -1423072821818535301269489098071298075520 12266880 515105189334817453766044568795480064000 12266881 -554766477503966873370697587478912313856 12266882 -233893699334485750462187850923019548208 12266883 -596123690153678104881021724700143257600 12266884 559314987479118629649579085621631447040 12266885 1112953925076297062293440392990691131580 12266886 91079270771304020836272460199554940928 12266887 -343789674256378809999393133741161312080 12266888 -1888122301366237509069268351303285309440 12266889 -232137769426882803178428121648636723200 12266890 65208955405634883843979985238857929920 12266891 -943423651377258898576663181720699136 12266892 640197341710725089345980891572101693952 12266893 982165211664441603516000094350476425142 12266894 -293754750987360902498851432301431333440 12266895 -649300372733354865634331190953717399280 12266896 -99548752365200461062104806784919339008 12266897 528191464317573609414051938073255863346 12266898 34994119608513544000371302501929520640 12266899 1771542899529571539116183874554166281900 12266900 -744517158336757900967588075756256000 12266901 158355258813939331576272692543547102030 12266902 -261207802728374192886707374453475588928 12266903 -747839600041950214896072075988432444536 12266904 -123362316502816314513471120128374087680 12266905 673434843985252511902249801680906159300 12266906 554035964573600907229903599940752377856 12266907 652023923792384934446794834564608707520 12266908 223483357224101515431038951905000367616 12266909 -968541702402956024398738224565906948890 12266910 69434260283519049907025985681865555200 12266911 -8431628771176332823071682080826203936 12266912 75114423761675159014541326129985224704 12266913 -105954759725018865718214544674756515200 12266914 -407952142378348525959225076795981808640 12266915 -108818329196586771347171961295267596480 12266916 -225817836905132672916832516730265320448 12266917 -23123216846553246416439199110015680000 12266918 499942176318286870649913666022576355904 12266919 -332901445316043165405088246449464002896 12266920 50653664408238476187118374412859289600 12266921 418504742736033824069297304111771648000 12266922 -70023795498845317924529238144777846528 12266923 550419167209361424661032795989488357172 12266924 690593702415594892372017293922034672896 12266925 -576155707485800059020664280106369828000 12266926 -63964469311285576372871460595937786880 12266927 1690363111427453700152680209648617509776 12266928 -290096669398555377959345416192129007616 12266929 1028508954659131916877847508296574256530 12266930 -23979061466252269756421674282504519680 12266931 132755524085888958253783042686804004152 12266932 469452951970450425249412959354095042560 12266933 -663318370885195175579577808675196170080 12266934 -73020961912686960695339829131275705920 12266935 -447426548062224073005899864217427336800 12266936 -576029190616023780680751301324160471040 12266937 -1743310168027890277627328843310854758560 12266938 155553963197566876577245132286379899760 12266939 -1423120574021239866703771437794721007260 12266940 125284678975349196481300562706918113280 12266941 508074212362816490891751968622660893772 12266942 -1156057280863149984250192654755253320000 12266943 -83415771960033297436408105891069887072 12266944 166236020579583343332627480501284765696 12266945 507999553914429583909963398559829054160 12266946 -172992936773547420780985753714695761328 12266947 293556589538554798014341026797380964864 12266948 -186666377137181887697801306344906850304 12266949 1562742082733659796624463454932020584800 12266950 75611082855660485362557644638645596000 12266951 -1017990571651424443371764800158915953400 12266952 -206481012048724433310912079194169466880 12266953 842404077533391213586855550481541872000 12266954 -2104271638588085627233202385129325056 12266955 -220945811813890829907022102052337606000 12266956 294009789870960040696178542060649401344 12266957 -265253045406764787095029658859698637600 12266958 -148925101541231707762886499303292667904 12266959 90834725200582492880628678434215026480 12266960 144641921587675046765957410126698823680 12266961 -177490075034709682961540267616270866496 12266962 -208700602789592638351835613035747665920 12266963 279695120316939258355484964961322301240 12266964 -28192117678178196281436320335299967104 12266965 7283914215307163859736079337912325920 12266966 772257588794775639307736109187596294432 12266967 -1613784153142260611869603529588596849152 12266968 270385935173296558449393415249431797760 12266969 -300206007280625976586863883146405840960 12266970 -170695480422321097717389698405402841600 12266971 2436157925558129075641426256276160082800 12266972 835978771044591391243555917553722763776 12266973 -527046373175955585356184456484097654778 12266974 -401985615749984840569284723554272059264 12266975 -209822576308865356188757087934013235200 12266976 517159208305090003461953878525608198144 12266977 -19438653908719572884857417757085081920 12266978 358620393168064346045667002217829581600 12266979 6404355755375141066634402089554391040 12266980 -191862579956225133938177964171271680 12266981 679439693693243780604059002119494054430 12266982 -69706269252450901559493380228749827840 12266983 -738409205356280365729062571443776173768 12266984 -558723685448258751797002758651960084480 12266985 510424344178818468412834586410668979200 12266986 243588291494061969260631120982153398192 12266987 -691859878649479743512076529652411108364 12266988 557855213724420429635580639147042240000 12266989 -73030153997762664387302913609177223360 12266990 599070838464728740619818147722557016000 12266991 -1179880454791777862547378276488095587840 12266992 362125881290547704189325779373141917696 12266993 63076898064562776395889679226976877224 12266994 -182993923915693279700766781057519536000 12266995 -195892078670704392892983026002980891360 12266996 -207952325664222743634342539176516030464 12266997 -14105264783410138085249388774819154272 12266998 -877638191259361858181053710277462236000 12266999 1694839813808874568114285433628508545000 12267000 1189333940390615295845439512321433600000 12267001 414660184764519204570360401881999802500 12267002 640482887599287024291058280022996789504 12267003 359599068128888384086733417930904946200 12267004 339373158555894465785442020467248485376 12267005 946970454677811593477749798594960431660 12267006 442135082305682039464667977601621520000 12267007 1258763385940307090610643614455264653120 12267008 168630965261726229450175583828249149440 12267009 446359305515782929224746097575022389524 12267010 16649971856549103008371277287811358720 12267011 973096699239375819142466450383733557224 12267012 245213301785870767755588002388146138112 12267013 1596606357211023008209643134049133043200 12267014 162206320551180804488254577732130482112 12267015 332259329119429252053061278134362312320 12267016 710139837982548119011130612685771417600 12267017 124057342757198947834885473219783244992 12267018 -92826220726184750662619328848302049280 12267019 -203089144751256592174605252473865031920 12267020 -350451172157131501897175291571281541120 12267021 54788916847525705185799850949729715200 12267022 -327803145588173871338734295362384947648 12267023 1142651903016112331640136535225722468272 12267024 -45443895715444499873710535722684907520 12267025 153553474163199316618810802318578329600 12267026 324810974139558723374352057314535931680 12267027 -212217494456053049169881994851710886400 12267028 959643983458998005902273919874470563840 12267029 1300319135012623222716093719050873003260 12267030 -492171067018602833101274751153628262400 12267031 -147614306052447290996414064772380315936 12267032 -188771922018564350435302969722917529600 12267033 -190218831191543853895578312809146057776 12267034 -153046694962916232850597278979585655856 12267035 -540570322768709925056140902157377331440 12267036 68124535787027222886455866703992771584 12267037 -410860292022227985609987772856094716314 12267038 -114291253193439052937539239781176277248 12267039 9831021933110247123858765137784196368 12267040 -2713393488811569907886848676808622080 12267041 307087425298462134142513409269251609600 12267042 -209243245172356315032887772798458652288 12267043 -125228992183215335329784753439660149360 12267044 20062077321459534172175823064091934336 12267045 -9628071529332574434356922566032686720 12267046 -233954607891314852200531364856424220160 12267047 1313390691425062525385052379174497105024 12267048 -383335245159083237601153607699419955200 12267049 65127552917222425096445767421182626960 12267050 -41086432511079388185090656353944787200 12267051 -1081211553962745425295661311977522611368 12267052 41149332280689264774202983028982220800 12267053 1250395001500725389390965329302264785302 12267054 -15141984127963518814617046587821373312 12267055 615746182401557838671326305789266143920 12267056 9287191570577354689118711136269697024 12267057 -406778845772297783901957656717131776 12267058 397971082814487168965795321805766841760 12267059 -68063508075047268662072217541064439984 12267060 -80659812502501898747961204626177802240 12267061 -606401024491018614962856653284045256338 12267062 -317051975726003427932244869142793774848 12267063 55298240723664096706005779638769757480 12267064 1333948045571345759399492895256052736000 12267065 85256039858253424430680395159429393600 12267066 -2033836882457093166391035501460073472 12267067 -378339869012481645560697896251745561884 12267068 105785313771730875993842074770275205120 12267069 1470107211649445727132763712846830410528 12267070 445381498151915483078874663782163900480 12267071 640614571977573897978748478128084237200 12267072 -123594462746181551369086494600226406400 12267073 -1076166702294336797612414693748648192 12267074 -766680919467174427033729918770137692464 12267075 -13784303641138340669088005648849261400 12267076 614894351658893343129156313018315333760 12267077 -391900717446714477679071883478937954468 12267078 -59645971089012275201917606819963697280 12267079 -704952144786167536022074641405752070120 12267080 50563531630194542817077029789576396800 12267081 -1014774626113944556747747365072352025388 12267082 72124500096266284697365543645901366784 12267083 11326136236524861127892458409495251944 12267084 187459909370564844556885596384965345280 12267085 -916325436002351781476190695216827559220 12267086 -3175304770173569965161391816774758912 12267087 -425028202522782492178705192504684692480 12267088 -53322155177341361799272168423806484480 12267089 -974337952204230354459672754869119209920 12267090 263807701461964552770357413336683338240 12267091 769642520724620407627043315552630611312 12267092 -121221639257798995794668717617957728384 12267093 -61373306109571547131091771376542373600 12267094 243012710355520522152652375808554942464 12267095 -1082928759025533780508904719013469959400 12267096 -386602420614699998406924511269134008320 12267097 -1411268913045891463331693916216829978928 12267098 -631195092740497536011385664390039284288 12267099 427084640689381389767132197501645548000 12267100 -274917476441623289099071316705029875200 12267101 1709299791691066138503674002992671430 12267102 -41413272138421887797973168391761878016 12267103 72824100219374091076821358638696268800 12267104 204444527830902104233572278723268182016 12267105 491258911609568572078599322764376331520 12267106 98619669263916252137325037416402948480 12267107 -1352218430504683304739435628621192899840 12267108 294641596654293781880636167356683489280 12267109 296941496804903896107017269240919932704 12267110 539101728441541378165586614709503512960 12267111 -1094922416209943091763424980436406919128 12267112 -142755642927072739619988125385783951360 12267113 984387739591355251553360840308836995664 12267114 -85166295624518999777512548188762684160 12267115 133596805629564289199342069459011958400 12267116 1401442933638882983587239553736579681280 12267117 241810623045347581283655361118121477900 12267118 35080246290514668462336151286119808640 12267119 940119215022358284927424859501666865744 12267120 157352295955041566939422600467893452800 12267121 -931435513702415294842361888856117637678 12267122 -27750376009615418562795459153258332160 12267123 316338354770090598921199002381661758336 12267124 850345594752514786023232585896291576576 12267125 -51324246018936494347799843104276050000 12267126 -13407742539482789590740449536604438016 12267127 -315018074018077957538467437777223312024 12267128 230770627365453706849279899055532789760 12267129 -203728827824921150780084513789646787200 12267130 -540824435440335732191201452971089195040 12267131 617023421680246963257600266723986816932 12267132 -526361852051528045325158536767588400128 12267133 344560038887636356011596045576753941382 12267134 6640715768535764511231782991072743424 12267135 -800959643445226005282590692454950067880 12267136 -142055842236946221427668576810754375680 12267137 623487599522026304575564742325620459400 12267138 41323096220805189577606598216526832128 12267139 -13767564617969043958281542152235185976 12267140 455266935173528742132548167536013405440 12267141 442421929178624819231016939462144384 12267142 -425590199651070188561975312994044761728 12267143 217065233842447483572954361344758737200 12267144 -723103569469753462261112612822141460480 12267145 227478191542526805495463860342692961600 12267146 590414592190264340420579262310911316272 12267147 -219570980325716130893626099753118536272 12267148 -1164777081451430486579962693395840577792 12267149 2044874701619075484766078379516958309036 12267150 -194811939624497934862706304587112072000 12267151 290275813616098683134767165723154425680 12267152 617406504851179431771006505953818836992 12267153 394088977250205885203144437207910073600 12267154 -43564952946156966331988949959143950720 12267155 -68990724102816151747451307525123439440 12267156 89179473029141938226642469365929574400 12267157 -141499529140101423830167061841035112576 12267158 274200524329576222534781920452362587680 12267159 279963975952618397124983884524568907088 12267160 154203618168876987498249112507186176000 12267161 659650426281844309398343259084166307524 12267162 30402705118688436268225736294150384640 12267163 573175234126428524207445944984347838520 12267164 111679990666148905941887592914578931712 12267165 93511964048362970837387080603359576960 12267166 -381687419477879587004059315089610168320 12267167 -265999039987693279323998089861949134080 12267168 359350225584615771780219907618775236608 12267169 26600968433121769914004599687692135344 12267170 578401050583015762439529841334077224000 12267171 43863795065719226104594834829869240272 12267172 -411277857325169434993084468449573821824 12267173 123672215498064937702252276673278656540 12267174 649203416400787847632117610376571163520 12267175 -3647481258883936020782234107439862200 12267176 1443820342734228269293084735430317870080 12267177 -162591891257754948522290775360581572992 12267178 87282130598656291680643881514856812032 12267179 649560339974839743018480401980417259640 12267180 661613202681573305448517020724496332800 12267181 -206641577654481418002507861538277623018 12267182 -220623737725895260068359560700306159808 12267183 138830123128273787671740490481459141400 12267184 268857368994855841854147224798044880896 12267185 6591635843625857672055856665820162560 12267186 -195456450434576506590889068561264598272 12267187 147834268587223390491268169091497907520 12267188 524645139486257911749984255572792426496 12267189 588618491313563719178142093337799507808 12267190 -202408044121946196471003990274026547200 12267191 604000669827423904123979940328895223384 12267192 -231233429859652715538483727190404300800 12267193 1191995822274970643578498528061295190442 12267194 9676501588687801979560383783392405472 12267195 107811359932035215697580766768201733600 12267196 59694223501939176139174735616737914880 12267197 -2314019958923285524884484839742573216800 12267198 137185596423526060616718043299953908800 12267199 696419770932901743621139412127585976800 12267200 78299547859589385041131112560381132800 12267201 -215772626579835452399903066599480615200 12267202 -46100901770408288840283316083778223040 12267203 -1333359321783241124684722814747643793680 12267204 -1103936261862626958642184755126444054528 12267205 -995494081991017301663324291953414483140 12267206 -334356699725186300982319123354434587520 12267207 10539803398478063353341447707577514440 12267208 607288208366386433502180004858041000960 12267209 -204195327747713034611033393721344647590 12267210 121841306498021755505385278228808453120 12267211 -315788363306186232907875820617924592896 12267212 -322468501138716089013658961125628928 12267213 -65054089946203676155952675563759114176 12267214 398101915924591669876083518130673227456 12267215 421117309846570429411156182786430692360 12267216 64976843419448478018501800019593576448 12267217 -462727185048446788044336141027543107520 12267218 562012721007645896925811462942767547680 12267219 -795840778862475409326459632966423126856 12267220 304737864351647368672224769758358855680 12267221 73921076784995166921751286473656289440 12267222 344234507502744441372451263238852992 12267223 -1417422186738187210020671996802531217528 12267224 -421469427419955036087554692532785889280 12267225 -361994256349282987303760651599996615650 12267226 -215656708767809636634132674650608041760 12267227 156580892613866159057800920413804473344 12267228 -207953067638848613404000183845877923840 12267229 -76753505705504620661934863815272152160 12267230 120653043212073497985904388684035691520 12267231 -1384270019424411808000487646680587598976 12267232 1447364331613065250261357444472773017600 12267233 857115083723240667673931429393736160608 12267234 -111219923677536859392961438068135198720 12267235 1302542142908795918230474388494824327360 12267236 -1001786159181600302507977622879740922880 12267237 -516007987777982741054873723644295924640 12267238 -166080597908218183456981041993197800320 12267239 311067602927758671175491738049059659256 12267240 119792231629410685183993267429013913600 12267241 34868397932227512193639493899711718784 12267242 140384145485453880810234126251552234592 12267243 487514911276954966791162055369500816732 12267244 -139217317151287905970535176137023804928 12267245 -639037655375618135557780562563592896500 12267246 228751997257677891847434337366532702784 12267247 -1055069948343046163122711835716424304304 12267248 220780960554529397337136211226963345408 12267249 700151833153870905003031171312355063664 12267250 -367007527075366881121720402240290360000 12267251 -1117596565989591675821300645165230452720 12267252 -66152079794040171019142681019373329024 12267253 -2120388164255268304732676538298221244740 12267254 87766077481133534614102882088170464192 12267255 -1149317741111851944374822078564966400 12267256 -222969103730013202701507651389850501120 12267257 405206702530805745769389587413063524288 12267258 -30967860450227548686570996035389599744 12267259 -1213812158494097455273139823956970936440 12267260 -481937016099995487351581467868346693120 12267261 1037136814382309568113961787500786513600 12267262 -22280549972708967189535290046657569408 12267263 395850455992054911156483677524494304512 12267264 -470722410440576061348996209756734488576 12267265 522874942712327631129698386089349080660 12267266 -970154532262869711412048155601567303680 12267267 -593496655933663884426686829219482163720 12267268 -176428354935990333328274181325620340224 12267269 -199633038394383554203699948428503015904 12267270 -236539903059529051788841895328991898880 12267271 -1412576269008631494827031267188868910256 12267272 1533964408937552486043039618720564633600 12267273 1134696897230571122344999813338154005024 12267274 -174785789702613356500370649366957822720 12267275 113138406609046285789999195559800947600 12267276 -59527301584895850368762907365094211584 12267277 878977268771273810039148439261291983072 12267278 1274764633103687894300552930583594274560 12267279 727637446342095382468301155268849274024 12267280 39274949016033882128822010197193523200 12267281 153643772937081047168101832620170802932 12267282 -365638099972987056780960599501246380032 12267283 157034641491531484138053187003161145760 12267284 190269053863252388889427054226130719616 12267285 27870008328930188345843993025711715200 12267286 2843198378219349654423567227258690592 12267287 1464216541485816834033516882249958116936 12267288 32502198382293776894735726743636561920 12267289 -341044740425166263019826657360997308160 12267290 258969641276070194745937591710081100800 12267291 -802128385988540552427344182834752930408 12267292 535695530859755548004571538505390614016 12267293 218546932238949886629001491356407456320 12267294 27379143689825204238647850398893427328 12267295 -346830992279477970071675055884801242200 12267296 764045088854410697810351628231823196160 12267297 765507475996614459280274124372409280466 12267298 9325523346902376940264744289237794560 12267299 -1042070200460398113168488872377899732208 12267300 -444393119325960966065785036092395827200 12267301 -1246491262149786027334234719208689824900 12267302 137326848622786516503791278465024957632 12267303 401254408264043547453909979391865485184 12267304 -471357441890978863981626450715421491200 12267305 707470380605943910808876083784413079460 12267306 -125282710657809484249707546536040387840 12267307 29364556431011535367199028338769340272 12267308 655164183067646369317960607596451228928 12267309 -573800822159162044804339819979074709952 12267310 -127485480961175171586141485696665034880 12267311 132072824911079368814200647839144140800 12267312 -137358752382113906599771451421217259520 12267313 -32906082690194505049085655614746618700 12267314 385835057637516892489084541795594666256 12267315 302593831945053176278826184927936888000 12267316 -276768615180094951398035527682415928960 12267317 -1525152773176683906091552370728819082400 12267318 1008157427045476196720043412336988160 12267319 2724890279728404944905488502199918712000 12267320 -96469634110890018516841465946180812800 12267321 -86494177820912339447126959344359989536 12267322 -514839928774951908161207366417516070288 12267323 -84549819427602153846640720572457723152 12267324 -210497106343133246134934377683525321216 12267325 28558289171899247122245975743355340000 12267326 -138921937203923780905105537442048666496 12267327 537301175840063509519025605607553425808 12267328 560261383701574321030889431945241427968 12267329 1776890437934562646684942624046009542272 12267330 121523700507991081402169421565184977920 12267331 -37786023288214677304465376221884017000 12267332 -73217560609308156102131297715528069120 12267333 331854132499561270975481813450932011900 12267334 -996307015281662676309857766428360912640 12267335 387864131153974586460531517039539212280 12267336 -279086901167238287365830455750501498880 12267337 -462160100044976254388500784114404607014 12267338 -341267054734632803701142550573160585680 12267339 121910296440440767580793095987570538240 12267340 621612827071966094302389619283006499840 12267341 26262344000275983282358847809688361312 12267342 -1322035832474004557051499595447886745600 12267343 589297233607469483454122989577817656 12267344 -110872074674677248740859641070421032960 12267345 199585176856263936977249177156303435520 12267346 370775649781075070894699877836702827680 12267347 106259023600013071458530967159739298796 12267348 572584541029567690967520853201707202560 12267349 783746306172374065472210862733818970464 12267350 30486150580641705339387337150918800000 12267351 -158700540386052523096841727512811501120 12267352 907946638648606072532560726420364206080 12267353 -484795339796448451760571547801705868544 12267354 215048725119848387225023048365588276480 12267355 -67968225174327239071016644756715820000 12267356 -339501412798272554280575231104031881728 12267357 -99978745892533727207885004321579663360 12267358 407724124841042928516975729838545368064 12267359 -400110044849703396264326459828887675392 12267360 -46957160142349590462009453143040983040 12267361 1828295536099397114100677337746507676962 12267362 -389083596989083357437613133211637667328 12267363 130642374082195690147812513664936413504 12267364 -410235991774806767910671533193346410496 12267365 1130450085575731129076210997591127444800 12267366 -326889973731128321777646687443271187776 12267367 -16655027300876632372750328375095993808 12267368 58386392950178687020541438004063221760 12267369 -1787578738495253896484029578515412867360 12267370 361252595104383082253266227892908231360 12267371 -1183337978339967242094303801242219884428 12267372 -244814669142130048654959115954482266112 12267373 -1200936597194900825434174895848689310378 12267374 -2701268821493612245790109435536464896 12267375 -746942717836991505924752312631861612000 12267376 -334035067725988898297349886162995511296 12267377 -2083598649687371609431745254244440052940 12267378 136986957374972902893157779267015029904 12267379 -352222159063482643415524830227105709080 12267380 -39758652460606790904625422372271841280 12267381 63501398967693163824051943889556307584 12267382 -81877635863207641938079524084268032 12267383 1055954382993382333506665307586836502632 12267384 9176409203059557982362866839720427520 12267385 484740903108860568145939010131039321800 12267386 131804708870912346238145542786732112640 12267387 219880452641528797131597057022901343264 12267388 -61732308908304120696856370433403494400 12267389 760332978555740743053001480652495524320 12267390 365445188851861219637756606285879521920 12267391 -74320454950726554608485275256276116576 12267392 322004986730022493013252937500904652800 12267393 6612237569977056515233823541443799264 12267394 4662657174326034846203291257113043872 12267395 276303540651796760200824813626762496000 12267396 -944251326643187333761153704413993594880 12267397 -83056855386841765760189352605713557154 12267398 -94807644144585667364679221289428674560 12267399 205576394823701605771430243217208548264 12267400 -531258883086939513378900796932387840000 12267401 1147871704551477041171583437649173109402 12267402 180387295584675195648386687790575337984 12267403 2730461295429668077931803490270439693904 12267404 -32281877238265769363894850147407969280 12267405 -86453933069701433381270395078289955600 12267406 744365137323779613534894223633163945280 12267407 -215624705469378900209154805389438614400 12267408 13584183017915036822209383248564649984 12267409 76363995687447021422650910150144653440 12267410 -665672441951618911987484626066483340640 12267411 308732406497283096753027822069291025200 12267412 37549068380036502546415523719742761856 12267413 -4260519986922347223008048083267326720 12267414 74694453717895612265521627376492817504 12267415 34445172685333579895573103066214705560 12267416 -4471131426037515076788822423552000000 12267417 379321002702470049021662663354236220880 12267418 -176321015852497912130878529060265444096 12267419 -10982244197226688182659939473513146240 12267420 -58499524590932048080825006048180592640 12267421 101018328734719315113372230531304122892 12267422 279982239240936765504505342385339212800 12267423 -576625975721145165367279640234238658560 12267424 -47678739197706766756024736094690213888 12267425 -753671045752175991383149264188103211850 12267426 -436910143333833668738137956961661049600 12267427 17735269179253597587556615444858926280 12267428 49567837631663077403861634931451875968 12267429 -101594131124074182013430030869895661216 12267430 -14901325124797649223253729794189473280 12267431 -54183081784560229074333121375279929936 12267432 -659141097493748997952651068471203758080 12267433 106719037643596658117451870572684546724 12267434 70239085722820165820977982771504401152 12267435 566483825285967415647728847067537701600 12267436 132583468654545116732499307581942138880 12267437 -718839520512665025349385886665347968 12267438 312863450791467186062482926263126556672 12267439 765033501497712184662784939632171428240 12267440 203289950712148624468090806940163112960 12267441 -298093585432771344245989536638213962752 12267442 -302983031429878791594241841571871721856 12267443 -57190662060884366692759504383128628600 12267444 -157709656440781012567733174838736109568 12267445 109876332512564871575175312514652520000 12267446 -136242274849388115841857019505237246016 12267447 -365541544842456852665177376708637522200 12267448 390172983734025585872688267425483919360 12267449 1219121491308222080519117419406857569450 12267450 10340462509947430868238882437266653600 12267451 -233881573752566567305510635957071966976 12267452 -40856188033115381527701690785013156864 12267453 774633727931060186408772259506864949248 12267454 605781660509951496498170544511119442176 12267455 -644973131807700575181987953346396297840 12267456 -16889570251845455611665714097051140096 12267457 -138854225073312986586426973264643603280 12267458 -66263855500484582207033113456953811968 12267459 279867520513238210439476913095182482564 12267460 278141641028668449030172063694696962560 12267461 -483256260283738243446424384939830837828 12267462 -250245336530969695635557454148255472448 12267463 -707443789024035009924842989082154561176 12267464 1074451461952327609402794730180608000 12267465 -83220636506343415538884839687759857280 12267466 -842828177673963235133865372904495394112 12267467 1551151640222607207900258033440251290516 12267468 -960820229985667397052990868647888537600 12267469 747796125608597916071364254671214474870 12267470 -13316438573290056461657868370972016640 12267471 -631559241687580734495313287777736301688 12267472 -32487620375118517625302525235200655360 12267473 -556964219592245811349473928630624488960 12267474 -570366041840218888463990688849498210048 12267475 -16779936775748298390437690959243776000 12267476 -617499627054973909279467753331655354880 12267477 -154071769911810366513067555429219916160 12267478 -50346795995664483184877300137854178176 12267479 -30792932255955400278488772666819007824 12267480 231112545501372996318686953330719744000 12267481 816313635417113700441708913382347763200 12267482 117348170336019683147379295766889100800 12267483 -112341071714461074055706628718775975040 12267484 -17227765248935514570501232768435372544 12267485 371795583091186648648567266477396339180 12267486 107348334330915126980766982896181014528 12267487 119734151042227993159499022718271579040 12267488 33960904259043872417551382228817936384 12267489 105202436404189064038975205877322551168 12267490 249600859979118964790779575597084549120 12267491 -453654815883596725738134060731387870808 12267492 575156516882862901548998995506260554752 12267493 408523610263133831333115295539872364600 12267494 -87861783552001909855421590269814776000 12267495 1138047868138718049877996757664082543440 12267496 361841040305972311029217743789549665280 12267497 1503340425601948727591361475490672722512 12267498 -34303950579341554960015046580843098880 12267499 -1354890575422058489745627242989849454608 12267500 -69015392137421468634044904488173440000 12267501 380127581643005409328368335701456122432 12267502 3471615507732875470117764381273008832 12267503 928941823344839686227456622702907548752 12267504 15869214427327763381295733584484761600 12267505 933686795998940263828194218324958564660 12267506 -168356072972248401559746660081948352512 12267507 -134390080888792461877066221505457841408 12267508 1330663769883464043285415418957549807616 12267509 -1664289572044412789618243359669353826884 12267510 -197049683207564900324697731037679647360 12267511 362850018412088732258894716190825371112 12267512 -491674164143736498983154455049948364800 12267513 12566881327230123378089158415039194800 12267514 38194930012689822455294503442303462400 12267515 -175988868843451880362016220888371568000 12267516 413678111046072111563763019647782338560 12267517 1048243683311501908279716304417435983552 12267518 -11306377767105373688569555528150874880 12267519 11897252052221144239403904081453799296 12267520 591535292512240939434185648177676288000 12267521 444884582656262493362532735243742038720 12267522 -218040891966717207298049357353395279360 12267523 -1209657292388193334968497826853589992680 12267524 954616401178775473239913236153300096 12267525 8156303920453666620645999317374804800 12267526 159917158284764185040653384089922301184 12267527 2016205801116983293430316570218443665672 12267528 -18858714251113359422539245585249730560 12267529 -1706185869626354823315152002604364496870 12267530 -161146739573622102471072056098447795200 12267531 64581547924364432320727592526338299172 12267532 -801974393516332563623170825782436866304 12267533 1073665628052779396997967058111416279584 12267534 20845700471284739611646453193751898112 12267535 -36722734787634426112624805811883947840 12267536 -318934289405315845364490218101804228608 12267537 -88300631954703256542953980029016392960 12267538 -604586549678464827518737832510466196080 12267539 601264876915433980048784817933406587024 12267540 404117343830875360669388894289482035200 12267541 955162215427832290174290227627354906400 12267542 -605935013944968398925136111897530299520 12267543 -174452656898407033019222188172420161536 12267544 1273060198797245845293645804806604380160 12267545 -298256400907009018941243497301583591680 12267546 -480019213754350675103259628330415040000 12267547 -1676796660943248230434203182076586779004 12267548 373443010936930258559676977639385440256 12267549 -62243286890271816127476154873902026976 12267550 97389597298340919550772518627578292800 12267551 -1144321523977525131866255533873350035400 12267552 758451569350145035397271802293664088064 12267553 345551111359418707125119927582544509184 12267554 -32432366880860079780894743226396019200 12267555 -219891371275968927284798365601559900240 12267556 -2584050334097831578696918841211027456 12267557 -1460153743704949883913439145587083959748 12267558 266260591271214765602180102125212865920 12267559 169117477971806643048120940454357532040 12267560 -621791100676871946005834686052784384000 12267561 -106652718540382826452867903624616456256 12267562 890442225807438044451675677418119866032 12267563 -518156761113606478498011826276564988160 12267564 -857162755898408184845032559069438312448 12267565 -825130272057847245511475984586133862400 12267566 1004930637473787559008160229373280794624 12267567 -463695142770411808247452950408427032 12267568 -102215780135378098810553838143935348736 12267569 -229875418161137807839866671669215153854 12267570 -14255676122296872400836707657011184640 12267571 289712207293012379086069972612687736832 12267572 -386939263537433337790252854713673012480 12267573 -467880225523950587430570284506981422816 12267574 524596621175807140784054978980549190784 12267575 -340763835961142122957284625090890351000 12267576 701618134181134271498324440507198955520 12267577 -19602940415259574448082313493149825408 12267578 1521418144351632217217751843076106880000 12267579 -288610050141629859529781712935392407552 12267580 -42262506798820813850587351161779865600 12267581 301020816339840126970605725061909725382 12267582 -92122291830373404907107109956342675840 12267583 2324936860873404573793418155234002598200 12267584 77577662614497146879359224815466577920 12267585 -1202382690727080806872080726211142400 12267586 -296470271534233824014787605445459131520 12267587 1817597168828787193906738347478358434236 12267588 -180186995917632094648844141929376378880 12267589 -806373871790612310123380979198102035840 12267590 248153241985003436364279932408406017280 12267591 -192285263062278482734235473900747838640 12267592 -703571497975138807695564141739940321280 12267593 117312846893483111121491484756706490688 12267594 882646928914048571542314617527232309760 12267595 1289865282152132940041165564839255293600 12267596 -233459909545175070589600945895988272640 12267597 130070699019016188349689924024983820480 12267598 305294975302663956552609450244277771136 12267599 -3779896644254390336533308101089101312 12267600 -9232137765496617264933979818944102400 12267601 -1006445356607674227271496871591429236108 12267602 -173712064128355160391493589474460561408 12267603 -166507721396895148974991749841289452080 12267604 477427492226227224360213598276947472256 12267605 -229630196615958783676653255869194727040 12267606 96463870739174106794946942478464983424 12267607 1021258952675411187338696656333710182232 12267608 -128274314174330879617397028615412592640 12267609 1057162998479869979345909277285844196160 12267610 -186514094778911565559188545730242710080 12267611 255390900050585663774842250736176777952 12267612 177693881740517174796542613516436564992 12267613 -84425131574170620697484085073644224820 12267614 270131454477061387514015579151099625152 12267615 339584803298877323663270836944862392720 12267616 -293833244864879883577639006294860103680 12267617 561418684417483741406180493522603642600 12267618 -50079827899816948755095414236155631872 12267619 -2371121029701585001468074027622571712 12267620 -393445302450037408364072091308822296320 12267621 633850292267829997187357491959241505790 12267622 -928723279170001489252626353088162585888 12267623 10493650811429212788824655146256706320 12267624 747873357839965318709970669001615441920 12267625 600091102348757402560032071898567648000 12267626 -108743560561283729570066917218408721920 12267627 530639653038003613524703546867392031320 12267628 166150237438207010200003933064788781056 12267629 1051370043413771255461278770877305232480 12267630 -71095019478703166872449768053764039680 12267631 926232130513064130832635703634923927200 12267632 -73623662013877060359414238686214717440 12267633 -172991749734535833555827201435227944960 12267634 448046754227250160589656227687422229120 12267635 604813116902912965586381980161232454400 12267636 230755995871149225673566072645147942912 12267637 -268406940753305800346920718244691567268 12267638 998833568626268867172859467463881020160 12267639 1089986487830072147368750469891852477520 12267640 -500640694484482340124677915813471232000 12267641 -1792080681822059929938259639017680135958 12267642 -11249942806241901318840833322321163776 12267643 68345505829448507611216139499601346664 12267644 -68272378894947078793448061422326769664 12267645 -96585355706355971180825126311635845760 12267646 -341417367058824591165216822165497104320 12267647 132781755256593053510093812307915966832 12267648 -87519007116027558355466925547790008320 12267649 1165337535704474441705416042071596758848 12267650 -27143339787575985834830477499540410400 12267651 -4769983687596574012030382916982419072 12267652 364493336882817524613349009027391245312 12267653 -591054310141372857202000568676381625440 12267654 -105356495176931063582119068983129733120 12267655 524808824155466109162992157794288893560 12267656 1749266297380426025303179446553511162880 12267657 -140604062727902547722773858800942082320 12267658 607011373693388995212198832208218183680 12267659 927292194538982402233142129670028244880 12267660 -51205063169128716143721535166906250240 12267661 69556873354981027028407380336409439744 12267662 287137425506116782085626954724472492928 12267663 731061272783838164049126909372168286344 12267664 130211816033027233316452891839469977600 12267665 -627036737463749151605994795817777258200 12267666 744830301897960204959153870449093585920 12267667 -514719325840539721344805899009788626080 12267668 -468933106919561782436767709654357735424 12267669 -203548547705124140599610444837601450240 12267670 299579985143212964557432648188197249280 12267671 -196327422110151993772765894906720716480 12267672 -537260960170981641895614778888317358080 12267673 296090910443651538189143679640152422400 12267674 182392329146879505810694454178334212336 12267675 148974709260791643864575162583666942000 12267676 417903474403527600785976642695244226560 12267677 586103402856087566572890085387346519526 12267678 -72628036327620338076220833723514608000 12267679 -939139802436615649325672698152307946216 12267680 -227273747237117034658927325899973591040 12267681 210551541105541970643147651644126335152 12267682 129452754295953120189506162085815542272 12267683 -870119578149943159188937273670797841856 12267684 -93021076447642873553528659421426245632 12267685 8706997274898628010105420820896253600 12267686 41267985406339515024022020782581389792 12267687 -423014537690014057577554493658892617648 12267688 631886352523921680875815063953827957760 12267689 -1339503492373682636219160810964406032134 12267690 74968837460377003197974098365414923520 12267691 -1064723518828456566608572445923939112908 12267692 -67130630978663127135512507799369154560 12267693 -49198222414519192977982914313009644480 12267694 267117532809650731155784182461034353280 12267695 -353337144998555455947085995247866282000 12267696 -20917319929750977112487722881672806400 12267697 -439440012159155582435666405203358290648 12267698 -990770278652443323075099618327613536 12267699 -146260573217363997497125827786395278800 12267700 -420792841798880488248962809001893529600 12267701 354816246193701286993907655632772798702 12267702 -57468072995651766335063831093738265120 12267703 -211481821075070289682465563929364464720 12267704 -938585867283892615820190018550887690240 12267705 955043242831953606748375794597658686720 12267706 213443977744375755049426325288516352 12267707 1706595883439480806660580600463715897956 12267708 455989767422463601190091757246606672896 12267709 -24785719021930569094863651310300165184 12267710 135987794233445055168502735198048197120 12267711 -810951057900575740648425202093463474520 12267712 337980482665548717039831571097800671232 12267713 -1561589393564858940437158045362969339600 12267714 -435030733329194108374426208390284788480 12267715 -895151770165719498747756175631949734640 12267716 200436550421113627607008795041147352320 12267717 -138498262643294537264575137177779128320 12267718 16961389614163813505111992671073367616 12267719 641548226874194333851251075243026748120 12267720 83419453556116680368999987324264448000 12267721 -295375698692263994960507118433206535078 12267722 -381244283558314188892273324952249228448 12267723 6720841134190156743017229026740746240 12267724 -141989288128804357297856172560441805824 12267725 -211183662148273737034068960806386633500 12267726 -311536219075723356059971255026205803456 12267727 -1248548155421346582976973950999676791488 12267728 -2238225916841027962337731171566354432 12267729 801585584699645381158115959227263891874 12267730 386091561315972559084642962284061657600 12267731 -17753490197414331171509755689678708480 12267732 -68084701006330996443023541259731701760 12267733 -382504678990721660034287302593862265796 12267734 727664481507377582793146505597544394016 12267735 179598400632534435950206348571127398400 12267736 -265750755047160956868704517625995878400 12267737 -664592425381802512935122406375584698614 12267738 -177369960806546999727242645843082278400 12267739 435188155287985683254864961461928898560 12267740 25430966656540983516093951401366169600 12267741 279706719561380716714422967170169138080 12267742 329508905888922929463393271501561222272 12267743 20242497816923183340509593957913752992 12267744 -8534271658510879934450622388539752448 12267745 -24624328299558971860313067383746156800 12267746 -382542104860754571739377035248779434928 12267747 -332018751239010759742394705730399954960 12267748 -1369150408390390118206510958453125693440 12267749 -186200286120142425550695500673878019360 12267750 197619578500650555992617567680519168000 12267751 118439826767569827197283563068669148304 12267752 751890826657071393736435401623076864000 12267753 -43929509250033855056329127324212680000 12267754 -173228782325914923937442852347899924480 12267755 -983109921604398578161302583133049182640 12267756 221003543818935207055422429565272878592 12267757 -229187229382562648061586149278799119136 12267758 20778682727134527591332533777970569920 12267759 -21879019476570454566741152146936558080 12267760 -143882236801315094607863294491474329600 12267761 -104687244981711965903542351367275494720 12267762 185548258270247397848950021439676549120 12267763 159504280298183747683908548160624631008 12267764 639433167749300499450395697783652386816 12267765 33463301961657501400135366541760789600 12267766 -21852589638914721333548050444767763200 12267767 -889022331485241863472157667947504011648 12267768 -34833313307813965449114289112152473600 12267769 -488494210316326965529830608343534587504 12267770 9351273067028064582475772920150828800 12267771 -2376736010137339423094664779136433920 12267772 290973868002338340072491915598825426432 12267773 404438650012956895376836492455599699040 12267774 -16828650294077408116310629637367512448 12267775 -168155306635965787759208129421500352200 12267776 -212872520355784443348660796666662617088 12267777 -129828241200413871542453469990159952080 12267778 -324969557854730904101023136029038747744 12267779 -1062688046189002791125893039073896303620 12267780 137998534176911957623512890306861260800 12267781 681269123223708232980614099412128449212 12267782 955334570784690122273171309836561744992 12267783 358380220820750168615993753168169576240 12267784 -61848278864303126574119714623502899200 12267785 399581624224429772547742183387399061760 12267786 6829908134345781214006803302210778624 12267787 -17683405132316776489799213022287602440 12267788 -235073529144247045461494904856879380480 12267789 -137217982005468659094058766041397222976 12267790 -254070335775625577420232649519839009600 12267791 -219068248604405604375768739894068905808 12267792 185863131390951423773335155761923497984 12267793 -573902859046848080392096511279569359516 12267794 -92961934890761844171214802268202146816 12267795 42762990181104459366480879244296213600 12267796 -71633124027648505643834870336246935808 12267797 -42246227053121969811049029081165241440 12267798 -614258913568697296631015463957173046336 12267799 -2266897189564569922628123865311849895264 12267800 -363700175456922921182898918201073920000 12267801 -138233995154623374487437386054314609920 12267802 -392021006186220996992727257147883871008 12267803 -1645097646168390788351873311738662669948 12267804 227737132438303737998164441482974254080 12267805 -169407359021984209299151936760318050080 12267806 282562706684507347595577083309948759040 12267807 141735411984588439043435049561711840840 12267808 404504292867283840831754028567144431616 12267809 221484059838131146874783334604861331328 12267810 -142728725442787348988166848811828914400 12267811 -15281088282353135274229469762658408240 12267812 1140254165676472696458635169990397985280 12267813 -926650859363765288278583882933948497056 12267814 -4374558613207133390545080058454205312 12267815 -165025877854997962139670965946334325760 12267816 128173564016200030835680204803932160000 12267817 877436803684561494431202353183544768612 12267818 -148295122964888831143537208044426933920 12267819 76416054920677293632340984818461396224 12267820 -304270516659792422920948817217200363520 12267821 -256431882740328011709037727217047484000 12267822 -82775917213443409159251516463654173696 12267823 1588564798499675419720543787059027239640 12267824 77548895802331303473941779361481277440 12267825 -186835226363727473846360949209015940000 12267826 -248012324637720571631927822913219675888 12267827 61431126058047752416367062737010622880 12267828 503407268423110146459391022457175633920 12267829 -757420771419285445830926915811978591168 12267830 521574522698879215367311331110231810560 12267831 -373512829356445387950542030828213376000 12267832 27904489381907692539720989746642698240 12267833 -1348464105957444214870955891892119304918 12267834 -676029202675562040914754299949602911488 12267835 82844472556397165211621368546426225280 12267836 -1028180165824029843062129749234940485632 12267837 879263700965848091784957434900265245094 12267838 1391410900786665830713804847307813645312 12267839 1563845655341662128072094431892715912640 12267840 -22573541691892589607072453395302318080 12267841 -743285362023623996322206845420469525400 12267842 -629611596621088081457693749212070298928 12267843 226381783334910430173750067105596029184 12267844 -1050345403807226700155192942842462105600 12267845 381316131318444063495676929691499558520 12267846 758383376908231610516089609595498479104 12267847 -622343994795250975356178126371507894848 12267848 58412715594263722003949098154734863360 12267849 331390463219982264566493511854919911360 12267850 51588084872356069666027516677301996800 12267851 -567895852361051856088627944460962305400 12267852 -1152915422844233521992230011706948011008 12267853 635635422674636151568114046443273921568 12267854 29100371130377688371856511756513373376 12267855 -35032020328211908878175527386615923200 12267856 -34290761664564918582722671900457189376 12267857 -1155218889644089353737322435579496320 12267858 -34686094390709196140760277099624849920 12267859 -855570552165351687027688765785696273940 12267860 304079521925077111042881791707417282560 12267861 521545505698812153504759093846219763872 12267862 84019064059736456119913243118255451200 12267863 -22624115040507474972231443754289092000 12267864 -3039448375303649584052275863743938560 12267865 -790149284290625133390564895090118719740 12267866 -439326584644771719033055985014417137696 12267867 249296574815388554427454718195731606680 12267868 492103584424386614819335048324288308736 12267869 17733798772745336781277146040842128448 12267870 -138969531627868589848935157012423680000 12267871 133592625455929351576002535254534593280 12267872 -1034082452554468538277636918553566117888 12267873 -201989571227276654337847640157823349760 12267874 404955691608564262404744739735658553936 12267875 973127015622720154572176733169285104000 12267876 351598110116950415604222889181194328064 12267877 -504247005404019125472260041197288189408 12267878 13680636482533545031969043246934097920 12267879 -505890171802237424237972397113680661256 12267880 -1175167028645076547941033158253247795200 12267881 -209572299768563701414734859443632539788 12267882 -53934569432938333539159793994715955200 12267883 -1576166681795098538104508069010510825868 12267884 -36650464339814718275026158561867581184 12267885 441943549629721968916499904320753604960 12267886 380711635138907598073907396969837923392 12267887 636623221601687675691979899134387299536 12267888 247672469583524507179518290832610295808 12267889 -996115495574923132272142812697664811310 12267890 510899786053165439963358687192023287200 12267891 822432261216481583982137802933261167700 12267892 -80051432913077737826941030655058976768 12267893 -1497860648165693619368635540751358877440 12267894 -199792872132287942882087822550363163200 12267895 1153856131632581498097619873178758204080 12267896 1124731437806097884359382307273957089280 12267897 -35371051040720952049072123080746104896 12267898 -359494905859580373657792289536188800512 12267899 59421248062701976918432608496721387520 12267900 6090204864831496294711790161993996800 12267901 -225879206490898228331139452271503731200 12267902 1095445149808039122361320142529321944704 12267903 1295814691167121798066523352994790923008 12267904 -840387147094590805104540662908279848960 12267905 -27019189371143711542222186109823392880 12267906 -15296102671307323760475237840259754496 12267907 9193398974351310813405078911341919760 12267908 -2037709054668046318162744621037172480 12267909 350785297204299460921792744257941168640 12267910 -168736508873231734096051571418574310400 12267911 315591842527240365428576901693074551272 12267912 -65833264865383953477795464301326868480 12267913 -75486083942513401228086059693291400576 12267914 647166210005198628879745390745453101152 12267915 79025839814476545818479848689220000000 12267916 -652176268018327255515026931464475483648 12267917 296735949682484746745946044167856967372 12267918 30505194950318603136289944765867329280 12267919 -493876555352798504531337899965643825304 12267920 -17769051488654113410065522475781324800 12267921 -692773589995344527063402056529525295888 12267922 996068182181890595226151114201507354512 12267923 -812549955645774701834373434112348351828 12267924 -189641004237369593049346714318750617600 12267925 -20185071159489214403417827582900838700 12267926 -710809107865194869893076163356241786816 12267927 -415699941103812177008748158123709650640 12267928 428580382413936509522159113579825152000 12267929 -1269779104708159252075850312352391357680 12267930 226300032549490393420769265445856010240 12267931 -778303291023464781403710756038064763296 12267932 -1211742851301018586802596534543469781504 12267933 -742616718887340139848093410986570306176 12267934 -201849670862330157006689807556224845824 12267935 811025870916619692019928614607729334960 12267936 -76767952396584317865243137859305668608 12267937 496208944028283423613622418019075465392 12267938 -185877031269489433892900914645114971840 12267939 502563431614001019157101631730499089280 12267940 172761939942976819955627670711193436160 12267941 482130904072421130848564956896497731872 12267942 -1076040899178538497494664529532272896 12267943 -15233719176581497872545598140000891816 12267944 185882986989661973686394695339972608000 12267945 56057797289752978509285698959355222820 12267946 413677641078930868926593678372858572800 12267947 473253349038134899164118414949701861680 12267948 -209289202965908850822287494548455424 12267949 390941218239445213461647426271608888364 12267950 -49128572448214698896694210671018232000 12267951 -821909620844429005388957060959160924160 12267952 43347224724658736667538758974178918400 12267953 -294950524231649254493107437267646002798 12267954 59485929013830675173225349641098297248 12267955 -371087540997994585353583942393423723200 12267956 761657645868540330860213404056280437120 12267957 56651315305977160465919155152324779520 12267958 -142653588830984621531548654151052677760 12267959 -156320141021889550166015197185084657960 12267960 20758367973487928722494507770744217600 12267961 -3010526120301005782283970194261713055600 12267962 -152969141239450819382416514791570669056 12267963 890609304460510715869387992642471744480 12267964 103608517925503072289806890643148542976 12267965 441900311425339487104204870524128866800 12267966 -364828294954541299186638540448520400576 12267967 -36014395211753495598937420895362849984 12267968 759286778005452086115567734001191878656 12267969 -417742154717160795935958233216917264512 12267970 -36820362057399188713713606301271992320 12267971 380840079848263870246562653182369582144 12267972 310062639451460280786367475019856442496 12267973 -889632848633085770742161504725067895778 12267974 862311884539018296664572915831217424736 12267975 -49344748876543056023060784929320763400 12267976 -259826568830947264225665752064507248640 12267977 -1154388686146659649219954373909550616560 12267978 117749602736476405429693994795393044992 12267979 -73255408706063805771731375982304183968 12267980 733982944451793620125671632310087920640 12267981 595513740907925241153187139613809486496 12267982 -829395100546461137915181899626706610048 12267983 -596927950824457272992401275771384665640 12267984 5415695511822597222079893131132141568 12267985 485255697804760676505021225537847272180 12267986 11060639931327215241007454622325747200 12267987 1730488908294692506545872475399315600384 12267988 122821877157219641395997439656579942400 12267989 -1104019986673718994891902816543574949440 12267990 56226271422129659932541226498908467200 12267991 -419668702866150263535334268824016687600 12267992 -145986271070882602402570683457731686400 12267993 -372127419721272265001259698563387978176 12267994 -921228794250015583196306207308766194704 12267995 -530079478238816997476264461631914500000 12267996 174311542899753910702612760530359705600 12267997 -63738118937547178042872558082653238336 12267998 -430232410694565847429395389197877424000 12267999 -256877049134463933426093429625584664272 12268000 68145179559814837312295066139820032000 12268001 -661464580363155570972161234344916907600 12268002 -83064207055519295927872766019129378816 12268003 902705436259200850312558546137216931464 12268004 480091562707944916680559494691348217856 12268005 -286718635500341399665440209555630041440 12268006 818736996806859457136434437720956873952 12268007 1721100954771008293503580900399480703520 12268008 -417580924511204378457541364886619161600 12268009 277423148493450369397115839389772792804 12268010 -238685843641194667346502389237146887840 12268011 7875766619176857988082225737395757824 12268012 1117614799672338919365333090971698893056 12268013 -886361169435677363159885045156424573738 12268014 229515836854660903930578676168691727360 12268015 67331494903735678439965976886926952000 12268016 -36961509531009571659800530373532450816 12268017 -18263861133142183112303387823935792448 12268018 34643535186933799781903137937602953216 12268019 -777950035689632182344050068582537893120 12268020 113714750649770767867325762021288693760 12268021 2289668499868861403645883380523125569312 12268022 -115068195350692510271264919677896165248 12268023 202983286929253141736115343562351082984 12268024 371287391893597047392005497254448168960 12268025 -34042859869091662272757852291702862400 12268026 534773971799494216388525181902993646192 12268027 234334227952629577483852508868510198000 12268028 910697096822432534060265799315075719168 12268029 17332042676977842497655946990237601568 12268030 -398909122643240861824269008911007547840 12268031 -251893885525447347332886214350920391168 12268032 -55847674035760197415681742068607090688 12268033 -257960428907765749357364452737031357440 12268034 -363636600179845698122184065113058073600 12268035 488407555079278115106782466521361030240 12268036 524207340054331118513542208031372241920 12268037 -1194315722645577360158625730721219905314 12268038 361928324927881233599726667788635287744 12268039 155863071401513162801634671048424230704 12268040 -377318264498860244149398615469921843200 12268041 -361654558574685607186097057905446375408 12268042 -300239638788938153473743790980637445328 12268043 -1316060284773374881908116837644206717120 12268044 1325679589137829429683230740022776780800 12268045 -1474036051939680300238505501938480504680 12268046 -272496436258996156878517662888404806656 12268047 -189636799498186552050505297012507163520 12268048 -47537089982461243892061752565231616000 12268049 1339596107533284939259401662386764400050 12268050 34590049539418633607307776640930940800 12268051 -133358514603585788035550433065597524948 12268052 -73091555222028717830167820628265409664 12268053 60693470146042572908515223489687015040 12268054 1088263841090300778617245018823777969472 12268055 -486071363947630789786919316340875390000 12268056 -664259955939319766025122192225279692800 12268057 48420688800355002643462709783931611152 12268058 251933307259319362440920960237192129280 12268059 78753003563857428215147962962761047920 12268060 199363132723918035599628964874790451200 12268061 263425166474285711162841848367553895064 12268062 -69384055472306564070658795476248345472 12268063 -316977182094740655354140439942780054688 12268064 340124896916304658533873939546479001600 12268065 -429909435937099950982478825687251044480 12268066 -442528923067372063308806459461364787936 12268067 418820397178188326541411993579298134432 12268068 329012548295887980076726884816985743360 12268069 634129602692884573154593428801952092 12268070 682948011921480697700229408428924868480 12268071 211493351908656819169242462270956414880 12268072 -23440666989469521732684998512166092800 12268073 -346585812845356966714017384300360483840 12268074 14918533169255178808575133205427041280 12268075 372585825323708512702110322444179469000 12268076 -541406127831692125937462841606531108864 12268077 523112162592194244330623970182161880832 12268078 -368551094920363531677014542888735752576 12268079 -1087534843688121507050731655812681198320 12268080 -108554291653867904670538189468852224000 12268081 -1280344032841455721832279598098544038400 12268082 3712147025670273042324654978880659072 12268083 254197486418743633360858084768660648704 12268084 764390035378101577714698762668319941376 12268085 -173898815807343504640294843407059322240 12268086 14943749073658259144026622194982844864 12268087 -494242924640648914282330045559694764600 12268088 -28342861815358284905122159822283489280 12268089 -877020341346157161477799842945740567046 12268090 -127685062006359600364076075608521354240 12268091 106365316502531061342783018592357368000 12268092 -430211995777808340370049870354245160448 12268093 60824903714906892013973618585550182700 12268094 352651199201176678967993346244852934592 12268095 -28588261221668654622999009460234137600 12268096 -172164558321818036629060181958975815680 12268097 59781934672124017324124771672508898752 12268098 495182004533593293344738261183052476544 12268099 -145857421884388517204017353457132784520 12268100 205554757844651373070568194681316294400 12268101 -84019614076691985213095139857275379136 12268102 -131594981422197297356787297198766510080 12268103 615183894004504996008598037892917099352 12268104 -1038989697185288843555295660865695866880 12268105 -2164547386323972117094386827491575480 12268106 80977926021329488566828765601448156160 12268107 981145955908661178433203889217566186320 12268108 265689189782632738618145421116884761600 12268109 -234035347211655788877896949819438616320 12268110 256790312661979235489684520252492518400 12268111 230245620064285602667194484751110531552 12268112 -268555185504656961815749410850191581184 12268113 -401883762024496120628263744202055308352 12268114 505189900183274232721549289033245276320 12268115 -461315669890134400432713004789263745440 12268116 52653602842445457185734639223233597440 12268117 1250790541338285754667177779499577215260 12268118 -513609516474841013737248199714255982784 12268119 588312452241522673885265368729826851200 12268120 -807562926351471344622186125806619443200 12268121 -245141931798233002908459558142961005056 12268122 -67290309500747129736876427551219339264 12268123 -188570594684433352983010871672255293440 12268124 418504690695123183380186169061321285632 12268125 88299495000160918579376728807858200000 12268126 151733672157738073788071524867343815872 12268127 342349098677794612137716899801469195184 12268128 591344948424930789682067811585585315840 12268129 -904167017556995809633619374045976369360 12268130 64561328027977739494422029609939991840 12268131 -354371189508478105445907438826848456960 12268132 -1731666022640265975896866422008477968128 12268133 1131764385684143853374729941600380176382 12268134 257252972027954661707670863086822154784 12268135 -3091908890325621907082788275429298080 12268136 847026477118649571018792620304247495680 12268137 -27072365246838252805670933917786674624 12268138 130555643895873927338927802753436812720 12268139 655734036377189569017553050885303642480 12268140 -169688446464596094408307167299262873600 12268141 -229964378475829858840095844763182217588 12268142 -766742687392900234462976166910756206528 12268143 299039883482390124523170384876728418624 12268144 86948555164309775574479022408800075776 12268145 1210872911550036417919023479106764430900 12268146 258184940867235414795194819215778267136 12268147 -627048884480847193036082333857685345280 12268148 -1995488008234252117069756885839911731200 12268149 1204120521453777618603208555717719424128 12268150 -242583293881666968879907097466832094400 12268151 -103868213608303875413390394255029260800 12268152 -591828261283288070893771684772887756800 12268153 -367169582125253301477986626745956536598 12268154 908058935505908176628526441844506657792 12268155 696954834074461148484934721386411298160 12268156 -585216442045303011371520618235867924480 12268157 123896795095373672800942528537471113984 12268158 336900254786302253941698633021523968 12268159 -837252531515503742384464243221599040640 12268160 -1117583822010728151680254352012869632000 12268161 39537292211390875922271880864746569856 12268162 143874500356548309958213740184211278752 12268163 280578567439454095403300407555787783160 12268164 -190573983544460554977059501132693004288 12268165 -73582140584931481532920606798951814400 12268166 27035316190594084870315830254773096032 12268167 -242784361057233965413398808998153018240 12268168 -274774586305042756003627125774876672000 12268169 2429925747615455858883443002284939337632 12268170 -25145447183249613331897485204569487360 12268171 -1562304853920257258568875252818640451628 12268172 -167693561810036160866187128580623357952 12268173 693891414961969152821199389258498729568 12268174 37914015187947982561535273045043215232 12268175 -314558708316291142340250309748508635200 12268176 -69323186674610198218924061884396535808 12268177 -318602155720416487597973109671217547200 12268178 -8180931476619934777711558648967489376 12268179 -31778430854380990392133906799757747768 12268180 -310905176271615522686283829122819340800 12268181 1104181947504854435383436701681601699982 12268182 -48609227572545763717546108557142099008 12268183 613559382270206761585839230403191135432 12268184 140925979788383988417639386471960125440 12268185 -928390810595336608210529544537920907840 12268186 -104313026493299696432837790533023964160 12268187 425774639377518637655504770268973112836 12268188 -150393663747203396031604051809192677376 12268189 -112078728477879528538314701255718708840 12268190 826280531509278976588777051895601600 12268191 -208111578035413692228730475196464244720 12268192 -982449216845571105588390416314288570368 12268193 -407376016031736165675358852886692142400 12268194 -82145907628961733389009127380944953600 12268195 -67763885343360550876560184006747312080 12268196 1165310027473095435117001041411261686400 12268197 -928132280815123080955539639240136258626 12268198 -66708110176606734193957007435001050880 12268199 1301625883388576893206548206810050382200 12268200 -44519603395743593380608801182318592000 12268201 9554980873648848562840912773284858688 12268202 -782052412528156104238041032765465498448 12268203 11622117319842082924085595361857535968 12268204 27200699880629016078482324865162996736 12268205 297173375536429357909211317028680008000 12268206 365847309393773217879271326318392860800 12268207 -311377022061041153382730815370678991888 12268208 -137479616112953869790906610453529018368 12268209 -850102083874058146826164759195553576160 12268210 383563327794922827810689867234489849760 12268211 201949892365925813301043984563681676812 12268212 54911801822274937259480918176750209024 12268213 775462915669248281292809030159154463800 12268214 315674335436518087295026283755009744512 12268215 -55101616678155340394702678579713832880 12268216 88249248348186111224963796923367444480 12268217 1437658948222043314659248557554077456460 12268218 -471326450881579367936112231615445789440 12268219 -566930897992834427562510632350505528000 12268220 841086480379427347120537719165150458880 12268221 -76875555059881302631347400978001483136 12268222 1217402407816821137556623627217245521152 12268223 -458719048699825009564626548460502154112 12268224 -4495909454386009202479566587497021440 12268225 -347116620823680907624741487433553756500 12268226 366124515548678854916864795756288993280 12268227 -1572423799672647474010077204788215041792 12268228 -488365952231187771327307897144283314944 12268229 1484542333893202162610567696656918060830 12268230 -72511299021070217590723837385169868800 12268231 935829114286977453716814510453938211032 12268232 -13582101506144786666908611047276544000 12268233 -1801184097745265144126027433601068698400 12268234 -18665001019867137970537368805355619840 12268235 -78607672941791972463649405722031081440 12268236 -371894970629322138719026217791067811840 12268237 1213188193990460848612522926700451381292 12268238 129529464673996106108781375390155790720 12268239 608047354824152237459066707265354962824 12268240 -166852890497349897540158372961214218240 12268241 1678331416407567206341899472022524038642 12268242 -16949440132943523888152696023660681728 12268243 -521702628338391693176734248848525837200 12268244 -3264982323557787418224994907937153024 12268245 -365539574925506288473057548821029844160 12268246 23976034811446654699523134092870505344 12268247 774278770778045338791967576887733785960 12268248 -358529416747656408079301509338746327040 12268249 199322682632880292441833948628027515136 12268250 -74632518183816911152060551471347712000 12268251 69932579620010861847822519354294425580 12268252 975686654641758381959197621330220980736 12268253 -388177943527432145034666961738190193498 12268254 -241218226303788524620596517133947767168 12268255 -167959047289300107882925782316966170840 12268256 -235452611427900864066799926752619528192 12268257 -1666143036918372676043208891524463812160 12268258 449746268851108662725951846721591270480 12268259 403600750675694139865946188336826514240 12268260 -19879641783161288630216115376812721920 12268261 -1034801957458274179341799803523121131138 12268262 783579247414209471624756924967182552000 12268263 214631741005022700194288155802838071424 12268264 -213851351593221156268156310694807536640 12268265 -625409407092238451660304348451269893340 12268266 61325651148591873260980416060551144448 12268267 125505479515851640789608434061774336552 12268268 -109621568123750939807530663049887739904 12268269 246751371430715159244307397347801210368 12268270 88357062966948970970180333435088341760 12268271 -1536329833209030791830527216109463735808 12268272 -185438308308353192972149889652385873920 12268273 -871406060637009352054223636168396130478 12268274 -19258936302782267676968050602310458864 12268275 -30025987198999834771374855606359852400 12268276 565048416453344189453249942488026151680 12268277 -474227701507483867418364931162184162820 12268278 175519830366771836319799542890384159808 12268279 -999931680008858404468368079863519335720 12268280 1183836014262279033964759925165047910400 12268281 143101970996155340265050201520141496320 12268282 -246008813194944241429127272738758008640 12268283 1494325488369379241573976716354327432400 12268284 -147245691564855070328565760163888406528 12268285 -275142875379231791264066859371642584020 12268286 210452983269828529146726533265656558592 12268287 29352240083469619237324176376339242240 12268288 -1003129143091013664352422878897063854080 12268289 -1190530452163106479834734293206435688400 12268290 -220999735159906197441840095967210593280 12268291 -482941046784070332388313297367217729328 12268292 740755377107247040669961282482532216832 12268293 97127095229247538823406869615530090464 12268294 -22901176911359473973921443639323398400 12268295 204271265184574379336622974890888907040 12268296 654608847605423165120673480282010629120 12268297 681618323144738601432209136997511642880 12268298 1652383287868034583820772353556679936 12268299 -332028216009383023728570415217860330560 12268300 -520779421125015545856217949402660352000 12268301 787215773409537239497907670654149941302 12268302 -214342670695778350955573845702191943680 12268303 494935622213940975142493709781802175360 12268304 -325887959616570991632403272780177530880 12268305 -310653221403388122662611195885113216000 12268306 -371857765730844706440230513654736129648 12268307 43124764631595472254748680541729676400 12268308 -204409815863981803494671529786429720576 12268309 -1504533767958581899031450827488641877490 12268310 424500555239931498168290662832359138560 12268311 -1409648826631623973350806610463405464 12268312 -37624363850441021085275801547524014080 12268313 -893019464155742558735294477792162247216 12268314 -523351211064429883719541389578026191360 12268315 -131574188502355764959706040125142027680 12268316 -531187927003466131626004388919058716672 12268317 157176696605974104486322099035070404480 12268318 153278758618874301934611478263132351360 12268319 41523931179218920374979357150161171840 12268320 -122256586382613251459296557474879897600 12268321 1115939027568376131659887118080612929984 12268322 -485315790333587863753323232154426409216 12268323 749433477773308824379437650440437072744 12268324 855855733342199596451150542644518189696 12268325 612323973389298578143656842259335761050 12268326 87520388626236093614186990674921778880 12268327 -165026668088455317477013692472441096448 12268328 -94555822543556692658768798804494663680 12268329 42989760690817131910157090943244282560 12268330 7358502418914825669316509251991198720 12268331 1138568727346338167027580590751806814132 12268332 -557290578624892113108142374816502335744 12268333 -36649841021396316699051864771732874752 12268334 -43509476311735713638651554266392129280 12268335 663806710681693460572629615859081040400 12268336 230197334741731511739188188489979920384 12268337 -2022946708260288963650169848621069757900 12268338 -183283350919701385632780090962779545600 12268339 -622010049562975542334984872793834558204 12268340 -159069092369238531962897826304147537920 12268341 -876191393915741720740615797468693958290 12268342 868991497114018691348802079966724731200 12268343 212824643842858384446088764136266891648 12268344 48524701260071187909084310293195325440 12268345 402157482560438847892355029651777739520 12268346 9323542245401063924296195682369743584 12268347 -180941706999539706842620748301167965440 12268348 -322136728810297100144131849708457963520 12268349 372194977140770147963457498093397192236 12268350 15055413793635649458088394246846160000 12268351 -73040114602443222408544657763567299648 12268352 -11118858599318761319304777355290476544 12268353 1442507887934574608800262759831345692224 12268354 26494209423179991018964045035791580672 12268355 -1263680437057510909711960551115553874480 12268356 240563827278513267936547643280676362240 12268357 614798671825464646135290032355059671840 12268358 -196460240056471217956397872373457873216 12268359 404300223906236937578942485999322073264 12268360 -96085741173471347025456086740604006400 12268361 53242515291457785900975903269470864128 12268362 551993244904129940183776779348693177600 12268363 1643024231176612116548982957418122816960 12268364 -786221642611060131891285272175211200000 12268365 561025879529893656798648491241691050720 12268366 -573100219343210364548617475063670480000 12268367 858669238900233766313579669177085442416 12268368 -13598015852384509933776718559568199680 12268369 -278317999397040146517512907155498005260 12268370 -159649770400507925087500746727652528640 12268371 -943665574168195251301430800518633270480 12268372 551054318846213632197856251259321839360 12268373 1292993843773881842299613449257962688 12268374 11188375518730296060730338889076490240 12268375 854681743589583800555155155982225482000 12268376 357808251547011451024416325773361459200 12268377 -317768503830632920136548246768356460752 12268378 -92377049864147306442755739641256779520 12268379 -1581982658558194384494853532356402777020 12268380 -14647752421541905976052371892683642880 12268381 344246167971627819150451904752839593164 12268382 -13716366373433728035716029883775933696 12268383 -366091352769498552928444794855428214000 12268384 949576047483736539817084003045783633920 12268385 -1238676475688842382140979788180091101440 12268386 53258565501461961923862886387786239840 12268387 -644450810669791570269002674748444325840 12268388 -172249986908333168586217114098807512064 12268389 127197449266925919553874855190759312000 12268390 -396847731472131666163993347844039115520 12268391 563733986461113928850778650032048536552 12268392 -50689932761238466873055994853329715200 12268393 1055560570014208136115026174423498233984 12268394 -738494247776756154505631364113765031504 12268395 1048560371838370664903467088774861184000 12268396 292378976405031119029403130837169274880 12268397 -14231939304854290172136496808920449300 12268398 -76852511561672336465026225366294259136 12268399 -486901392867949379870116634576307441552 12268400 -143542246851548043610619578925290291200 12268401 433550445588296922037057724592350166240 12268402 -13886066092989141916452435309452742528 12268403 -452839973012893580628650383574670099120 12268404 -160670630910311687056910331426550047360 12268405 -7233332754455814434995471670042618880 12268406 173312508153594313739440526907643606080 12268407 624524380151899673730465278686754000640 12268408 -955325011648161207860961824645596938240 12268409 2314633339960331154481625733931947023316 12268410 -59834197583955964442930880889650216960 12268411 1479123945292779584397471637433722511012 12268412 475805464118084231628009791079225467904 12268413 155423233544574596944273898284774083942 12268414 95718696829863014734900958814652800000 12268415 243821429533377008770323878531131187520 12268416 -1988437105761888412834488385032683520 12268417 167213884817346431984126702042604102592 12268418 -23824996159337116993380170811897121920 12268419 238043527531968975930160555451734909944 12268420 -466126169068480443993224942137064190720 12268421 -530348868304073336597060328674800730400 12268422 11867656194561464945301395109115030752 12268423 -32171771882398768118504868996025720520 12268424 871255825063890230408666471897776128000 12268425 146477545660539525525032124020930875200 12268426 15267750376460559044862929133025860912 12268427 39980344396803992932036112303605075920 12268428 -3840652586386841454146934505328845824 12268429 -523458737257526417125798002961313424970 12268430 52502642325799956612347297784261603840 12268431 -146438530009801459136488923177993334560 12268432 12809638126203472264693426340077568 12268433 2794377640466438140789856473417168612800 12268434 -246230439805371599085855719163580225920 12268435 -258536765361752783549450342350901367120 12268436 74714600733869012635090610703204311040 12268437 -326135880430694090258373463181678682048 12268438 62709335430766236727419626064992113920 12268439 703098001009462999743713638716926007240 12268440 22497809311191664887141741655875379200 12268441 78465394746223326032664380705587770624 12268442 74550686187590637574029532158841346304 12268443 -193608660551505186845055933209930337792 12268444 1279627906413507490463348740372494695936 12268445 47157600225726974524705016377268540160 12268446 566968929326062679857816785615086044800 12268447 -1410915834806137025896685046861681155104 12268448 -761588857807641668668963916144018718720 12268449 58456302220008427545034184772912633120 12268450 -316637865832379635683226779571903716000 12268451 -647232739520451560930915794444012692336 12268452 192607192610697540759732174369996472320 12268453 50681499243881601499081924397827120704 12268454 -129766107675978990137991855937236074496 12268455 74853868842706773889175494299516657360 12268456 158004530534018134051528671476734970880 12268457 1503918000587067925870741112774561484672 12268458 223310699819991310397175526715617675104 12268459 -2001350904148437849381433669881806080 12268460 -141414262039129581566700933443705395200 12268461 -130094488433124057224058299637776838720 12268462 531455750822921481956742497579226215232 12268463 -441214111511863617493802550945699109440 12268464 -12030370877609537461909785492490616832 12268465 972033241728241443935973466734708899520 12268466 339689517825665582739138074754552837120 12268467 -111322427143275882946005148611546420672 12268468 -87721368849842524899478958874942720 12268469 -320991049907933923365573633017002778130 12268470 251783178859448499604612447912863456000 12268471 -376873444613067550190280456942609270000 12268472 -457826076160024019242547084057723289600 12268473 173998964103374337408675537932223023760 12268474 524300843189038921974896668367255066736 12268475 -328179501700308842694317143495282596600 12268476 -658356680480892643603159154309025792000 12268477 487976822602499692451848349358507792460 12268478 417897167427578625730520707134161164224 12268479 454461523852300471036695471162074064000 12268480 -24263602310693038957124095907840655360 12268481 729664263292560588801318118223704705200 12268482 38447932198702026431069626703537816064 12268483 -1019600146323996774429394049491906988480 12268484 -865389839214577805497794037359555417984 12268485 -372249444286906487021679981260108963400 12268486 -62075809018300288262416898358421209600 12268487 139911956952572218516665002093848207104 12268488 -1017048778300600459896792769822388551680 12268489 -92373837379939273713450531651744428710 12268490 117556607361457022443610413834933171200 12268491 -338656354043326067431665286949064800016 12268492 -136773007337908484737639293025685168640 12268493 -17489313529482518146788666581625166836 12268494 136308807622101570953666498492802387840 12268495 246338412842910069836123854963725057600 12268496 238494669738902283329274940306121736192 12268497 293586230102301399012719559070866319872 12268498 -39942148602276145481180595701601392640 12268499 497540030000560388714470730765746142064 12268500 -9927864759491568930382061642979840000 12268501 240253322402495479184138892034990440352 12268502 16273569730416832567958156742448690752 12268503 -18487187664139597251074297398100911872 12268504 772938650172412686274060600585865134080 12268505 -1081270155654591209024315137982241209340 12268506 -152612805297286317528557197331668123392 12268507 -530161076134000738114738413268985037560 12268508 98026984515127660726315571043266774016 12268509 -540824973810694256854950445578293821440 12268510 639822000488514537301538226028515236160 12268511 -2145734471144598144250237252808351019000 12268512 191449717848161885268942583819177820160 12268513 -276746186488697070928658925270122517840 12268514 432556859518126601058988370505533003856 12268515 32279395160003899048176992025093373440 12268516 -294767808660962012216047391947939147776 12268517 -853424825363276380113053689188714260388 12268518 436586320593505718897219754429727283904 12268519 -1627616645566053955601630271703100299080 12268520 -116591534703094399875537749284040294400 12268521 8733218381597899047038798497722999408 12268522 -243273394507345358651985979790508711168 12268523 -747692590866943242654751696807492536 12268524 -668854198165545764656154558833294969344 12268525 -650952542628909369764678424113207789950 12268526 -52540384975594755017952143316581577216 12268527 -483302115581075345140691011769904121080 12268528 367948426146819122823389370614682910720 12268529 9395472142333704292626254070092006400 12268530 -649671320253011805206771440179419136000 12268531 95131076279255205796125739356376171464 12268532 1824258774777014456380484262096856504320 12268533 -828489221602031454024714183763445420352 12268534 -7954724388487294535444666142893728128 12268535 -6055269835332071391353925776051012520 12268536 56196566684115977391221885097325363200 12268537 -907849072671402744106227062317053007740 12268538 230877245676692280813661198270908247920 12268539 466746259051604709127519360616495481804 12268540 649268061015028363082736790897683786240 12268541 385753000833500849365951712608117287942 12268542 -70973347616210533089674588047067013120 12268543 965916419532950170722238459643350939392 12268544 1197393664326159214220916646725556371456 12268545 -105914362183088485449055597706972160 12268546 17833047520879819053916230660518474784 12268547 -1730532604746562777573387061064014073960 12268548 -772375025059758975350033729162179383168 12268549 101964317231710442136708993148686234400 12268550 -38449301319783265021700192949822403200 12268551 -320429125702783355245100070978605872896 12268552 365030855902331242866463331135844403200 12268553 -439963782832991073814103996058163308 12268554 -484250494658250240797706107226018766080 12268555 -290956389979571976439184215133089594800 12268556 -446846754686872683890782964609268967680 12268557 -452081153058965710526786094143509939200 12268558 -172398668937750331151815061740006125120 12268559 -1176892199286860530480871985189943068240 12268560 32890900041517211863231052479746539520 12268561 47211522993886198322349302127563326500 12268562 -81231386081195263000659484916399131008 12268563 788349540281506148067549910711802965944 12268564 -108656422779950829376820198147542818816 12268565 -202704346596803222471383854418668693540 12268566 -363429946197320581584232093921675420800 12268567 541559093257956637212344911959477923272 12268568 216672180548921891998351842332677079040 12268569 -713639233581349339032137219606224351680 12268570 -483713666766969568713954495152192927520 12268571 -391314199254843125361132108376663691664 12268572 -184671056123805715086569758949655479808 12268573 -1638543131929473178014834438669250785178 12268574 -146523733301560837074537172116795936000 12268575 491065121877888037324845016111385370600 12268576 -1723463616420377937039582081869477511168 12268577 54407080323495146735470132277784886152 12268578 -93640214346911086749732181004031221760 12268579 -462800558601223952231789169658112646820 12268580 -704208869394812853727159909408165478400 12268581 -272371343012939508279841115269330507776 12268582 341784820636965519942733473476298943872 12268583 -180712321097862869680757546155538460168 12268584 482277585519914338026152202127652536320 12268585 -4908164318318254938313267740371624640 12268586 -594844450120296051071793497452877331456 12268587 4074836911358983472940971507442385920 12268588 1822545303137348216399947523502983680 12268589 75915071513575070660416162797793770390 12268590 -230710274600885841672261384614314231680 12268591 -230186882684710654076998869669701093376 12268592 -101947440550159440101269178634700259328 12268593 -539617658624046551843513206021292472396 12268594 41691669938817610925446965158775272064 12268595 562067705277661652762644834713817509600 12268596 -593157548504820763829508526814563012608 12268597 504458613591288064207207354689664787712 12268598 470312355804675567087696898494870510336 12268599 -8127366905089439722867053186837586944 12268600 -635024157252451928330411453452056576000 12268601 514931965629415119018155311709153410602 12268602 156730376939469563257562318274181338480 12268603 341112882249516771408258869133326792760 12268604 -208566036266841063213425366209680460800 12268605 114172127601742534298771498047893156960 12268606 -242874144599182542421390256559832033920 12268607 287950437562215081101578244392925959872 12268608 -87143358945735095241514993063966015488 12268609 289324313836660391454093046521881744560 12268610 -419191078096670433439510095872958275040 12268611 -179343269087985744349898848748331002400 12268612 -480163327917592820982621734272965967744 12268613 -152140737890815854228217904390919375840 12268614 81808749754071722824093234957906495488 12268615 1001500919869975403309429181501563395920 12268616 111600252200228406116360450020935475200 12268617 38542311848589267933440218390749009120 12268618 -230246721398873700503065690071572172240 12268619 -1631650364265388123857895957624472586840 12268620 71483637696067369779439672316936033280 12268621 1443390360042749950451734371818446504000 12268622 38443105597066914613877970354724383744 12268623 -804083044097071976375532421207611446400 12268624 -205022198822159289064657723162640547840 12268625 -524387537108007716740581872920030110000 12268626 -19743577321455672863922875731821177600 12268627 800587900979238976933553239719192652800 12268628 251307027403247498009664142166573555328 12268629 110272286764881090594846331275425391648 12268630 3084653641674159810724864641163182720 12268631 30639646158663588012078564065747086872 12268632 484523564470435768778582223156397240320 12268633 134908691344099965070284826455442651204 12268634 -98452279370768569898738415060757579008 12268635 -306281934487514004368825481160932756000 12268636 -496983832426824047354957862545737970688 12268637 150974811077032332395956777192090482240 12268638 458894718428784576800594001668615946240 12268639 -2606023416372639618427613893644283256832 12268640 678452076808502050151133125141554790400 12268641 32825045821901391991262889618952209408 12268642 -211143108720591415205925878511423964800 12268643 -1182794113606852431225404275463041179108 12268644 603201747973965763427705213927408342016 12268645 -479138665287117341245361535219863370240 12268646 -173471559917054751186160661776918772736 12268647 390474820411789644496719425158870222224 12268648 272571472307132886009216322833368924160 12268649 1278227406222163518560495753045336110650 12268650 18745881399771987501956659076101440000 12268651 12221375481073208075612425434879125704 12268652 -464920530515677210718800686930653223936 12268653 -44130760682604688391293877986724544000 12268654 -707901879976596220530555376421304844224 12268655 35359340146872377382004871673523008000 12268656 -44623341058901910580673832037824921600 12268657 -771034960659585269496472814218549864028 12268658 -480218748462351096563866968082319155200 12268659 -238172901943452868112006404479202106832 12268660 248592359059305835867291825757199360000 12268661 -536574519293003339558051639852863451520 12268662 32675663896550889731714160704544620544 12268663 -406940417534665197690198849559935112320 12268664 1603333931023102298218364064571354767360 12268665 -40026740007933599500083638245302612540 12268666 -597594320435854147609218567736066286880 12268667 -1564852812255169692744408468136856776284 12268668 513666382300219391729517169886387888640 12268669 -212752994453493040044503877714478985664 12268670 -14173364885115084791201212956818742720 12268671 -542737846831054010747564193192315523440 12268672 -23370546808020356759083972508013035520 12268673 -558784124501219888038944626780238436416 12268674 -14699543884722171607927422789495936 12268675 -1044170839018077566349556826692710296000 12268676 103921443625280415991011681138568790016 12268677 -435994831213309548106664136802390824480 12268678 -244970785899172346539834514133801171360 12268679 1073647726868348249720186524724903452176 12268680 660292539059863668645377114910216192000 12268681 1001116205676188117462381680896740739482 12268682 14437100107856236697787211977062738880 12268683 -58928366753769363044312827084703798016 12268684 69475862517043852767727602325827878912 12268685 -334375017393019278444650125519742812800 12268686 -251218763353092890414010393627522406272 12268687 -1485060230134186667746299432069923581200 12268688 -331341251881855516344252748810845708288 12268689 367745492027988220814024068276713744624 12268690 -150786627298248693490429289031985144320 12268691 465609058563057457758873363389743087632 12268692 -910395368230931250693714312804615536640 12268693 239338565992648688885393223919643276942 12268694 -46303398155322203239583254702153110528 12268695 -254470496533946111630011676204394460080 12268696 965917189710122110659214090105135104000 12268697 -438551951087572697751677998659108182400 12268698 11657521228985065552110586922748849408 12268699 106551908778757699546985207323640869040 12268700 -475844645785373029999443928948562688000 12268701 -476581903384313862498748325771669136570 12268702 17203479097211398797686293515354806400 12268703 -1109062033055882712785082790709770998048 12268704 -134360118468568321833694895512001445888 12268705 -327888052115268226206169469452847820480 12268706 -379534021514018718444131007236392244736 12268707 435411088593563475548756662604735949120 12268708 717277047811164518198649648028737273856 12268709 -979213847544812424882206981317828257090 12268710 -143506204417120783640617823825558476800 12268711 -267444775893119875469090718952801896000 12268712 129196586410058465920135546188450201600 12268713 93913108121646113660849979089028011520 12268714 179991843526303886000972323649861985456 12268715 -206795233056036684078591560788348778880 12268716 -72202641508419919586374764258395513856 12268717 -2453995952788555184480163013591589760 12268718 -395087668547749006267815799076823168000 12268719 538749699181780775861005679614562871840 12268720 -119207416239813341409220940985070387200 12268721 232738491447914082340997209539412619922 12268722 -150850486637304976577840550926949548928 12268723 -676360533454549767672583559815534070576 12268724 -15231549839750038192687661824188105600 12268725 222707931369452851950394707955950936000 12268726 -257280920991167681931420401563613486688 12268727 649126006744208640840811154498059285272 12268728 -766865287742147350976829340854245928960 12268729 -295813462497465860402558517234014598144 12268730 -431748388657722923793762560161163150400 12268731 -157230751584037521405415454101502199360 12268732 -323364400402212757011269479191922058240 12268733 97380287575680574176297595622468651040 12268734 -260064078016256934680177120549230960320 12268735 210875176390599179474860731588987496680 12268736 74641298499812053619283920531462553600 12268737 -215636297654141618960929587963427382400 12268738 396101636014927362050419329730644749520 12268739 82549987502197491579352543429325644800 12268740 -124013694571987034109109096188697190400 12268741 126385296780571893006710403216074627484 12268742 249507173313353441993361829973060022912 12268743 -887937008963305933273600585940872763736 12268744 326947496948060601529841036407920092160 12268745 29228735991416082837512742812880714120 12268746 906759006755490167490826737396019200 12268747 1133213587006579717487829621338172805344 12268748 9930751256701379647819799503097779200 12268749 -48190161897709987078217457942586843392 12268750 -173393538603811201786548763249696800000 12268751 -658713718838389111847625026447775094416 12268752 -146872452260734609904736887406511521792 12268753 45193745953527254033000054774723087680 12268754 -291240615124238714673383674124788908768 12268755 133408580829083841857115618993408253200 12268756 475404777617413010341505246871278520320 12268757 1212717395818013793131650917260130909006 12268758 -103801200979765855916547704979816793344 12268759 1255492626816400822348392673863872237960 12268760 4976072400724298023551234107129856000 12268761 436214910402356958644946625140330229344 12268762 973128656420891005263157704366370232064 12268763 -234045787196101028766670581942665780976 12268764 -599158611685479518770914233485909714944 12268765 189986890175901199941298080032385185400 12268766 -298551842652724774597504824078960941760 12268767 -176010981677782532669586389209739884800 12268768 -1212692743359216725642615742606743961600 12268769 -429306274130195630389011737994076760940 12268770 162909547193894342865207677786848665600 12268771 632361283405000527668407130139191042972 12268772 91154851980380104961206606893070218240 12268773 660221162165450128218727453046683228800 12268774 -91547316482940399217798742042655358848 12268775 -186223176880677179010146260617205008000 12268776 283977328302933276026601689891566141440 12268777 322743951799030405848481779162652294912 12268778 -198024992732452845792201806208822636960 12268779 -271256089338198520149440402438179530240 12268780 -205568454783136484700450038150750822400 12268781 -427226686060767160131824068323773294400 12268782 -221601164136972532083986039319855625920 12268783 986407757308193302573117875893438430032 12268784 167351815653714882588341395446635397120 12268785 -202746552042692716003612809877667788800 12268786 791858939200177282806196031608032015888 12268787 -1255192970175680677700933747085387444000 12268788 40220371819254221535234812339086626816 12268789 126396282699648570568839269134631441688 12268790 747027795993383942868669939472292766720 12268791 33476051273225601531006528272195600448 12268792 678614373815848264654093070490728448000 12268793 27999700297136397650236407437733225540 12268794 -550340674154474049943850342145476747520 12268795 -129129179501496993207398745111099360 12268796 432070348324898659073738298942238617600 12268797 1000108739282942373842733955873929907200 12268798 -672637723722654741388453706424085870080 12268799 7128861388632165126459490664925013680 12268800 -249591372668834718138093992562130944000 12268801 -197721529115110065403455694484766931198 12268802 144791152050585498058393054147517259264 12268803 -1675159593987750183110167903291260096 12268804 61102551973275195128759036425517792512 12268805 1644091953255453384406027925078703829920 12268806 92736415054743441088373374525217289216 12268807 425462358673242398263402738333421856432 12268808 157920019228624990309409285725663395840 12268809 188153183593447515140888198488107700800 12268810 -18147224819941853381670349041685770240 12268811 301434264829412244628714214344663187760 12268812 23765826736588748573214783007766387712 12268813 1468149986406085806449765145038166977920 12268814 -276874517569697355782621989211803090560 12268815 -319340463477850849147977358862314234560 12268816 -235909517673748569543581777000913100800 12268817 -2054277792320746641400943808921122376480 12268818 10410874910405617290308123712037376544 12268819 1094232083917742854151111153492419326640 12268820 373164445055298808735466530789058062080 12268821 -647014105140464272796423620530537882240 12268822 -587871114519673721075486157237170845440 12268823 33206913692069352856406922456317996544 12268824 96751659964722896504011512322590289920 12268825 657139764288875771540192180839896744000 12268826 -67047247522090550910675864207299535360 12268827 104582304574467235043663177111317968720 12268828 2628348814863935361043627550658140160 12268829 -1331872526584197006885315039340119612570 12268830 -47525473783391617599710851284468019200 12268831 -840608030431579053272184642839418686368 12268832 -1246351066514356458176660875875770695680 12268833 610891158058935256088525134112950859904 12268834 -360867747372850847395953362562533255808 12268835 22952656248493256095984079546019098880 12268836 -819392428658081502628126948707613262208 12268837 -21451915928616475317830855263848436448 12268838 659895306954895710552053409686134372320 12268839 185317855122378316291544844334817648640 12268840 298463677201670776371681567106066329600 12268841 752523708839251269552798890782283881572 12268842 219319200701431839781220604924954353664 12268843 751190366366147414890875552623307770680 12268844 176154980639742289088489108039517192192 12268845 1333247797352425950349958213622976763520 12268846 1875797668382619299885229490987051008 12268847 -170373500518846517226140816282095131960 12268848 -47726799257529457580435455300067721216 12268849 455241667467570818971545013483655769636 12268850 387528453788794969362793016135450140800 12268851 -281332898579602186988965131149186434560 12268852 18168726738188579565846930818242447360 12268853 -1096020036859518730712887246528079978898 12268854 379116890821269704054660825623220663040 12268855 -543481977775841133391422560635052115240 12268856 164071070929380408683538260332314316800 12268857 -676510302500714388447096869046909558960 12268858 -63805071265630340105578930072255088640 12268859 -1067321630547832391291771264828423887896 12268860 391522064077034684993588184183671055360 12268861 238574544573173084803670010768458891424 12268862 202670240209355852883437557609877260032 12268863 -933912518716819595192224438229996483208 12268864 157885369747138064784888963169571045376 12268865 95989650191579584477026703933383425940 12268866 -359318256536999072921433407833219589376 12268867 -149712967192957962594820544070163517760 12268868 -9235617590878517508029786315788066560 12268869 97031407774696127154968137011002848608 12268870 147987003731698525872183108849150566400 12268871 -9082726649244710247074375931473771856 12268872 -35532213349991540626747564567202856960 12268873 973649618513559551758993737777168618960 12268874 -359589549252138926718803711115191552928 12268875 -1002568604541430396485432502216777716000 12268876 -252460895173547507595924337688221584640 12268877 -856947625846384096766968301929853483274 12268878 -822341921014838088444812168029576734720 12268879 -590373299636026379263233712487903787648 12268880 -96107192928743052651475417124154900480 12268881 -64453932094314154538496674625957875520 12268882 -176663733724949286975667493444979812208 12268883 316706368245992389528376248478128997520 12268884 28732480267099877403021192365263153152 12268885 562580848733328258938897383361799705600 12268886 31688836999107147852061923406828329600 12268887 -466777206929322410876162404984334648448 12268888 -980711863479282800051939245570619351040 12268889 -4268915051735675372415427311754553760 12268890 -193853280803535056773902361905412807680 12268891 -102705117770260849199072874363109292648 12268892 -839356676012560476278607288826638134784 12268893 161594772454521784702845041934086541504 12268894 328868603462281318927082146871597998080 12268895 214560982956641028614648443055406095400 12268896 16512836252071148861456566277168431104 12268897 156081207012466294535921934915392749346 12268898 -363356368849218652821251434788881472864 12268899 20208354686811266538832793715089390184 12268900 -146946396395268178991930294050024857600 12268901 -373359232398689154436617961730471726592 12268902 -6459807666050630575355398896760542336 12268903 -917562770917604075250492778175669963848 12268904 -181430565599537478587482222170510643200 12268905 -134271899138240990950155267127814556480 12268906 -538488255296179474138718002119517307136 12268907 276781620839760797841628495921981901712 12268908 6078880813604677650999656671716933120 12268909 -781232788736397018185385846540662460000 12268910 -496038625848060492205992480083479448640 12268911 -113448522056757849952173692428010056560 12268912 -45187838520521834645894818434582544384 12268913 164781149710077704482944752709738600000 12268914 -30697849944515271764722204780057036800 12268915 816169254280522661763507667000998184560 12268916 -168660612437100826069509906140457600 12268917 -60836063855030585345632021165491681420 12268918 -41048373917283667956097194347985471840 12268919 603749981248219406153525111889231171144 12268920 651840835295971369215548098414263705600 12268921 -479823702311580227260034503516461452288 12268922 -389330934199003023771757680751883167296 12268923 -873484668584720335079802577276037935056 12268924 635315631435730204920266618897209296896 12268925 39769318835430112214105836654121422500 12268926 192797779585037825704875654388195737792 12268927 425168221568613379771333660651650240000 12268928 506005171464183557826830690268028600320 12268929 -1112792424666789168789826561257638763216 12268930 558777123365460142964799596794133267520 12268931 575430559778906114844170599285134165600 12268932 -1006415664592379839574850659262136320 12268933 522721933457001029182878779671095225182 12268934 -385793604841195304990988224889047381568 12268935 37562228089186902084092888199475891200 12268936 85294394095729483770368222968152883200 12268937 -599828790398404509736678044498076064640 12268938 -367111211168952581081896558321817755392 12268939 1316456290954723086783699790861994262740 12268940 -531249535507638840081118038242501544960 12268941 2104361596888750949415503278987957824 12268942 -31628625569018153728014971848527507456 12268943 -1240125189299100093826683600705967330920 12268944 -189906655182437067608345848748849258496 12268945 -353355651929212081094573499020255389080 12268946 -4288965491588402389561379912183755248 12268947 -69888241445331742559992670498665171200 12268948 381673011011150187723618750764430381056 12268949 -376074110004934025867396147538639897408 12268950 -186706552541345440157387160005907916800 12268951 70843448219337168976262386079402270832 12268952 -1705978179132951615727944114486119270400 12268953 822839706845266608677454984903111031962 12268954 519820525043670055969126393418000924640 12268955 -285072874215716537124742704059477190000 12268956 -32054958188244276621451404485364080640 12268957 -727137115184816889290580060783026432794 12268958 378901255959711352868079885498735436800 12268959 -172857754178061083048779004084863807872 12268960 -264155199695683025946911609387593236480 12268961 -719119759186279778091476764567388241438 12268962 122724832266242847741597756956566732800 12268963 -79466666523542372530814788006228407168 12268964 46042024264100634481786176147127117056 12268965 -577435556482688829224294588546470440000 12268966 -805533268152444187939555828905411713568 12268967 -388139359979394884594053412841132270984 12268968 136032540356883833099652672509175889920 12268969 45473669197316961377994194924056208896 12268970 14500977511636028105857963779473525760 12268971 17730080250613702932537700711487027856 12268972 1162795387564991934134636796908077962240 12268973 -412607764573181669096473539042451423680 12268974 964937812425369375208680639689037557760 12268975 -3039446626603030067282031616805098800 12268976 386241046620056556432755079720256684032 12268977 -237074854345202532030521034793751101440 12268978 517554960039023922698569576862891169456 12268979 477561971211988525661199707965681997580 12268980 -435193711806770450829623456513266371840 12268981 -978839679760517435889366158644497564000 12268982 498383118231357216000958724709909817344 12268983 75248114300858848220523743269626056448 12268984 49829186256872736451921161592681267200 12268985 -1275042559520239327944016147733602485240 12268986 374489672053570655900393187648529265664 12268987 687285048935556193074262729766736737040 12268988 548534543971910524784052190298047956480 12268989 -387067672511440200038548286049891744 12268990 264007446517644239474268730492197672000 12268991 -132921219732731232821317717111488238080 12268992 297453762369727113548525027840042729472 12268993 528481710921145420630025231308141514544 12268994 -124128469632372392864107478115440590848 12268995 -349640246485534939022278418200580396880 12268996 106340828798778773049768122132081414400 12268997 383518458197275184381477645041088688540 12268998 -204629245905942658803560552272767355776 12268999 -1621110580325736652081465304501084137000 12269000 -1074454357941873364785009537908620800000 12269001 -675161142158070186265618415280238913280 12269002 -34555062548032732206967492216763441568 12269003 -644989035589137541746091841960878991880 12269004 -99770720980623675681298115580294537216 12269005 -266171708960332717951562844218295156480 12269006 371009258380224550673811957917421296640 12269007 -36327860804992413515344147529020457496 12269008 -335855668511033954005082401307099373568 12269009 1016346482330870576177642542197833937060 12269010 -32866951192912256279933196480880696320 12269011 -337315642196731188782421807399864330388 12269012 169319976839641948647995080435095744384 12269013 13979006930289323158031148935834887488 12269014 -32077642107395504108106136215949754880 12269015 168559971754981699029662660443606552800 12269016 -2291187200734706360696709061495357440000 12269017 -1654231311317337886300479980804856992048 12269018 1591190541811137585621136560228552960 12269019 88286583311618002191054415868624105472 12269020 -685327380371372842391941835795143211520 12269021 1792110850321103219742724471860264944832 12269022 -313935665649732489953194346968309923840 12269023 120159164636536563176775118915952746944 12269024 33895958278133107561459490349381844992 12269025 -138881245777508052595126269177116544000 12269026 124336918864351174899057308656353815040 12269027 1735618579750837430925049106012227806876 12269028 -226056741083091255013439725276065755136 12269029 620350057959876167567860766295939923100 12269030 245776225411233311673377443848803222400 12269031 269313026039467717095856996356581376552 12269032 161002928568544723263599287803175910400 12269033 -401392364243950208894392932926311697280 12269034 -361160954655143549941214166108453377616 12269035 81847106673998426899986263142585166560 12269036 83819444268060446892065501135155476480 12269037 22460380420193933681934288845034624 12269038 -254218622378289820193473955700051142080 12269039 -270485525663385990656638510801502047944 12269040 22887114887554330763095555195640217600 12269041 1482705032416316571977380327324191266800 12269042 -239592076920809522404516190937344633328 12269043 -353963536036493814995945809464648838800 12269044 692940629056774630729118482866575179136 12269045 2716880486739056709669654692812590960 12269046 259521565610260429923509290301230632384 12269047 -446557333623178307082430327753755237968 12269048 48028811052177771451693008677243781120 12269049 136588880629939285203974051094487703808 12269050 275984441780513036653248944287991040000 12269051 350893180831434925820061623878393624320 12269052 174816718214196970797575526957887391744 12269053 -591868759163845445448845021482882325940 12269054 -220761416644996880193633010387538125056 12269055 -101348825716931667004554721843260607200 12269056 -214946748611112209682190304418082062336 12269057 29898716318065683119048728958314601520 12269058 -355952177312537193606951910602947980416 12269059 -1576895450237548967276872132065725951280 12269060 -333255114128952092611630070533633536000 12269061 -11347380844127042094933648401244804768 12269062 555823851361889126866861578721708485600 12269063 1670006135180130527498561036857285980312 12269064 -614016849483109703829732864170934804480 12269065 -664203593594900934861077466853565788800 12269066 -201069133450025855875126889371273026768 12269067 -388917174708516795113889496882251328320 12269068 -111000347846454843077982843536254992384 12269069 14795493532590923355344718830884600620 12269070 -405924735591849786644351891312851213440 12269071 -879971543528931479774576152769966747728 12269072 21301249150087908065788670522067787776 12269073 -310810675928217910531138529430750621216 12269074 197840446225097503362496691525814896640 12269075 104169009538281129559567271311063173600 12269076 133688435522276688218330427928943198208 12269077 -232204604341460633018654122080635427008 12269078 -1224198723343963637659872208374607527744 12269079 -483566791698679467182398631686395506160 12269080 1018946801886123040099574252322146918400 12269081 726271854284363244444763709038192893024 12269082 51853598816206410722702337746463581184 12269083 16383654528192302955445552576202542744 12269084 -866396323101441013925358152582741357568 12269085 -210044092625032541167659867746496969600 12269086 -50572749826854304974401841249418786176 12269087 1064748421684115448838418905848422057376 12269088 141204325435929616153418721539649699840 12269089 44214604096320470662929073831859556352 12269090 327316973318169561000512026079284123200 12269091 -531218734908321609522772176641925059208 12269092 255281609620661526887966420054628160512 12269093 -418681127835172881993183716136392894658 12269094 58681298953600130233197570646547179200 12269095 117991369442084782757697099362775600000 12269096 -454208841679168162807396160090561495040 12269097 241375986832704186326952432564286466400 12269098 443740246532901302565859156998043626240 12269099 479895529630218308571390903337515999120 12269100 -292713227270491649785739656125574233600 12269101 355947838794513301611574784264974276012 12269102 -785476849866754314936737367242104813248 12269103 168369624231056429032871200719966774528 12269104 5655411664590844423113091090823577600 12269105 -901134352693946197452045773378450353740 12269106 -779257672517630708874943873684024135680 12269107 -596747765767069912795922862139392738000 12269108 350234365162291435708703458449586231296 12269109 677727108782008234952409610257325612320 12269110 27248496677492697802964301678547234560 12269111 317877662878562554416782886753418922424 12269112 -531149809393461954750033657960739860480 12269113 1336950643203385793697111500157758626880 12269114 264526011459189412304746495782134073600 12269115 695281479144245999730038074993997123520 12269116 634704620536326446131735174171482352640 12269117 -34358097392826231062207350911006076800 12269118 159341133815583505756916893752008429568 12269119 -413310464819914242718408880791256053104 12269120 190539513662500719921944410658313338880 12269121 576797140496523988928130345163916519904 12269122 139368363355504351293627352994536892112 12269123 -77754231416537493789097274491740016200 12269124 -20178008570548444624689471911905075200 12269125 1761304130960051271794660482230994968000 12269126 -198133723770794368469835904266298915200 12269127 115598471779054391760318910081044924576 12269128 1422708958769143609880865251693612328960 12269129 173067205464365859005156136406977882084 12269130 29002123681834964941448322375146123520 12269131 -541034041369268009702779997951473641216 12269132 100332758982591005176815460803220611072 12269133 315148141722198657599138505738378808620 12269134 -922552709236316905582218331281423230784 12269135 444582051453778494342385329372852835080 12269136 35695624920121901989060985217991311360 12269137 -387955790707970652218508161923477347214 12269138 183579712682753618581163301034658721792 12269139 1011822476107285017832073515765683146424 12269140 9304655038007310659561698670230771200 12269141 -1065176093349676514169222675594582673458 12269142 379077974529025019898764943144088903872 12269143 -419117382753560515459871101407086868096 12269144 1664334012080122533929936125895384156160 12269145 -99997971725216701821628265267980944000 12269146 126069521875792671557442872541532032000 12269147 -12666066346006318319241957329624735040 12269148 502702578214578625992605482227255175680 12269149 62392773548548451112814536756381885440 12269150 -323031149293875522766684227598914955200 12269151 -3836442882817197532158787490557479408 12269152 650967175579112421680653893791157583872 12269153 -30600398581152519966127534863409665516 12269154 746711488645728955660549263338849668608 12269155 -314223255873906437579307390531314956800 12269156 -1605091651733652885554070760604642476032 12269157 727304818526033563971385428313242822240 12269158 143655983472143238076899647233742613600 12269159 -279845160743230204674076232782259831184 12269160 -126749751820941665393678275909363814400 12269161 775154200887843884708937639759105696292 12269162 -784027677443581493797825701345330021888 12269163 96124770833259363186319740080537009904 12269164 336837299341466788910650525086400740352 12269165 1071187655341381466816710192019941986060 12269166 9531820457063483150197375953926381568 12269167 178483407263815045904307045465309707216 12269168 -131584311118114898493571725276342190080 12269169 112481948339351619302528736780525606288 12269170 -71071241558916300946973325938648260800 12269171 128955832489667290981550983637217385632 12269172 22102583894445936021226793869260349440 12269173 -89483180539427880099133135901737061056 12269174 1050400481771417047595521926776276275200 12269175 -619855084006083776276952360897054762000 12269176 -1106358099844835276371296798085757952000 12269177 924649793550570850788739077967351857024 12269178 278388517288206144683040344402096171520 12269179 17900578372203928181344942076015554384 12269180 -80584243709136024597395473945614090240 12269181 20813673447546001604562226130001792864 12269182 -131989278330416927925568731578311416960 12269183 64397783437039636317661682948549737584 12269184 -335535474201292818622104057321357312000 12269185 -408223034623465123237952327692985512620 12269186 750997026754003286802204633911583843792 12269187 97009946562088172434817753616279330000 12269188 -411460623543358570215232849462223754112 12269189 -1219174133918409391661836326610254239040 12269190 1691656730688065500011190408978544640 12269191 191737298372204283970407609384115887384 12269192 -141088759071198576564649220598805985280 12269193 489994316758653734055517520877582660000 12269194 -150906099833697829880106859382906266368 12269195 -1123684605438714077128438352778040648080 12269196 237604619063739833063381526473261060352 12269197 -565359086208122924681156873799772074240 12269198 432027134041795772405377320726621341760 12269199 -971941582894465168355803800100415189760 12269200 82768112008133003120110593502984192000 12269201 -83757346468763440682778823782439556736 12269202 610044165192818498354460624345469403904 12269203 -767772707538708618354533782455734731552 12269204 808566831419753180423542177355047468800 12269205 222581903520366944248591609662032294400 12269206 80767979670718453989173539534938193248 12269207 1703549602216874334551805100094926392 12269208 -711786290031874217336856197938070999040 12269209 -712658709124575836260820953583699647488 12269210 -410784898014483533650697476773803869440 12269211 -121671063243643368744680201228297972736 12269212 -198316144483496742265202906307243417600 12269213 1288826831575023886997502062478805222848 12269214 182253374000390111871020316350225200704 12269215 -44276001368962345049877961529494116000 12269216 785559525744962091548129764210712248320 12269217 -268991782717936335856871614937570492352 12269218 -344538199122581925080324014424552284896 12269219 -402114723748395814867242093312130201380 12269220 335231869790498669805362776483789025280 12269221 310494004980256433879096537624376879612 12269222 -121135170355540403676703653481002653568 12269223 -547053527514799649995666370356036807296 12269224 -741172258099040252430464526999952097280 12269225 127883005896294542435168033778360606750 12269226 -270414083918216987294325716764312031232 12269227 -1232501706395776449776464681944047055480 12269228 -1157081944824989788940031399796581487104 12269229 -16530347032318802103029420514138072000 12269230 695200841304827563536024812811473952000 12269231 -454212465680443820426561648721863317320 12269232 622172304690520004295683207333953536 12269233 4935372896554377567626292269205974400 12269234 -666211475330454057302618560242692127984 12269235 -134693305324973149545753128120466570240 12269236 55063133899843752081178933436895911936 12269237 -227538985918138686458489593970442636288 12269238 -34329887371451177959315728620942945856 12269239 -195390668919784202788784738616071237744 12269240 -534489215430415420084770037630146355200 12269241 835488107076809026031187350698692635952 12269242 -133987719527212096797600927210684742656 12269243 208313462926462487417334818159250762000 12269244 170242916001996351309921288744103756800 12269245 41193059767033442081138767255271988600 12269246 551857637293726074017893162555074035904 12269247 89891941291033636364641914894812429328 12269248 -410183598688365233919308215162258849792 12269249 -435041080276271026747756265319889122750 12269250 53857289348753830576796566417570560000 12269251 -643737575804349608405663515944875223748 12269252 -22351873334581004956669262882767610880 12269253 678079492775986094988953157481603651200 12269254 -11242941137964142640712822806870231808 12269255 137974157425307132501851672692326160 12269256 -93411712555596258220957574918356992000 12269257 817151577146770089103298731866789615744 12269258 171697524749440678958209165385977374720 12269259 -1071501529474428325486112817806522291280 12269260 5421437463553736811732997982567930880 12269261 -220038324798595682621814931428735847776 12269262 158742131930920682210689487572534041600 12269263 504208178536429905463366137161846550512 12269264 -91602559665792433768686398044286091264 12269265 -224161455743563221114101908720323943680 12269266 -49723673780489580540204960004256674656 12269267 913140035831608155340526803728531760512 12269268 207160821815073496773288900036806744064 12269269 -1332027298391240495779910663358345712160 12269270 -21237891822836526958305678325735459200 12269271 64459851139409622239805650199835858944 12269272 125118990670273027982147233649083852800 12269273 -252335835322495749672256291369110865920 12269274 -247251641825473991479177755476615594496 12269275 720770390591525358667564140238436453300 12269276 17982238678165729990856292097901778432 12269277 -33455183077848830860197737695956664512 12269278 -128675312719478973714021287716923717888 12269279 -3371017461504295241652616150643299800 12269280 -238952858726470902906468752340410695680 12269281 -346731614329266056381742026742590100288 12269282 -786485391805494127691846341687074649008 12269283 132814480556596555147139253489513757104 12269284 -200486511201716568447907380915171958784 12269285 -8686160266267916577650953906685485440 12269286 298675670160508732991408012645384678400 12269287 2452904340008727672804279438406940094400 12269288 52122951969614072129639333367930470400 12269289 978267533786730143703958307644768251024 12269290 471522630867233062552979410026166406400 12269291 682005029036614338556931969308385468160 12269292 114801684863574701791592118601161080832 12269293 184163128382666204219865032477646469164 12269294 -14113945440951461933772211573881991680 12269295 -506728407824230450524731491002082679880 12269296 -73376816014928180702552354422832889856 12269297 976396412331628421712010803733897991232 12269298 297921903126318948650952680060924225664 12269299 599981804213224806312580497178423091536 12269300 -172011098124612524585171441845679433600 12269301 740404799473409331578658968149218163104 12269302 -168533434699584736122586322811463671648 12269303 202115333069302989328322947362667172160 12269304 -67527409106818235424399174353446502400 12269305 -387096108798587007204450773505961668540 12269306 428406895085479767012977855187387017328 12269307 -2405983533072179396997266560682700840 12269308 -1068814878638936408770782532956854713344 12269309 -73365836307546595999270158140247341076 12269310 -3952310067767718850815894178240346880 12269311 -361642954408048192056816069282230669528 12269312 -84845214549449641926514136957885349888 12269313 -288338229648064724681443674899516296896 12269314 405828219453514921636896382259163913584 12269315 -445320885840481142172169122650739030000 12269316 -2860179045577032890571729776472757248 12269317 1346949383009073324058016543854285279200 12269318 -572828063773665347255199463423803380640 12269319 211463481767185255113069987469511808 12269320 -418405642600945044761353366418866176000 12269321 -320048105090747016740716256253461621478 12269322 -108510619404084752400092692301181124512 12269323 -233649719090152917314916196125830442240 12269324 -178509041003840910487463682822332930304 12269325 -11193590016295670533926401860967294400 12269326 915522176993046199191144491254926937920 12269327 -81812747451531444650720393852697719808 12269328 -71691352767948544797908337181934616576 12269329 206801721619790513800187738825970215328 12269330 -121385150862432600353045666810138611200 12269331 -908832978000981718827713718436926984780 12269332 492921081522235880561553483579191009280 12269333 -83277866023244034140123717560938072516 12269334 -117946299876646879463005719054498318336 12269335 -75858835960064477193099369752984659200 12269336 46129891817136841568153029310431610880 12269337 -478129048088649259252809789503751432240 12269338 -518343136139616378648742201804695394560 12269339 2374285047505834535942367097820767523760 12269340 575064609372023212505024856751194777600 12269341 -22840511341136644550603810312699579136 12269342 638725906850985010039417398544881710592 12269343 -136845315741427076600445596404667037696 12269344 851222557101724200644281037700910350336 12269345 -104055830362721499962590539458409600000 12269346 -112751008771599257987063857843984571136 12269347 809261579067027739390202805592095329640 12269348 -28564605924138196576553818295529996288 12269349 -120673560658781100412034761984490033766 12269350 -41693852091840399111083040120938803200 12269351 -862873687173149680295026958407399824648 12269352 -518846672389107483554622240027982970880 12269353 1499003881348021032893400386274109716602 12269354 660894465342593668921218143094841335552 12269355 -442632191010614749565254622684811137040 12269356 162748025610633875967859391264807385600 12269357 -684397067302300406962092089881289261256 12269358 -443951241230954353483443942714362501376 12269359 -407630966926128189491717946557476410960 12269360 178008676343100161149441640533042790400 12269361 105541515618569838902099346059413598400 12269362 -2033833824255644742058344844120857600 12269363 1385871569665703124540077019129819612480 12269364 -422671356175772026929481541648396789760 12269365 -812999868964782683977620343993625440740 12269366 182485008963769652252921166381482156544 12269367 -421630429518751466396209988784980448000 12269368 -868228725688137261478460627656525946880 12269369 -23779035904247571830630300501392237248 12269370 201757726189992291657816600858165292800 12269371 -391991900314047354852320216412584870428 12269372 -20153192562148573340472789880457771520 12269373 189255712237026105990123524125641529728 12269374 476671564316853406243457836253280892800 12269375 -181102461890411102910481894082826255000 12269376 -59640590101587950591605795590368133120 12269377 1024190118895967926535148065480658848512 12269378 -24747985955191573772516207270390446080 12269379 -68570489285301460050910742879809015632 12269380 -449868033010531463187534408201702931200 12269381 501918581067560726265544118228233000764 12269382 -79886130886103482451602793360821833216 12269383 196768938396208524081503816332611367040 12269384 -673380585663041490040535227713652669440 12269385 -253562360362426096859733508007515351800 12269386 -1001600788873047188815612519173987768576 12269387 -323543930689220921824659777450955712400 12269388 174247286288344136772615675780409843200 12269389 774069954123326165531616639182398264800 12269390 24631835461437403684569763722779124480 12269391 -191436287853420168470249706004932368640 12269392 -189790949088395060218578511791585361920 12269393 235490491545314014019576778808757504616 12269394 -10337774381561059966557054006971775840 12269395 -104484050644556677150622691819567568800 12269396 410324673143818077887969380508676993024 12269397 -79938181127854332963857959224394678272 12269398 -688632030741299642304757189368239512800 12269399 -1504995617423229377996806324872335268600 12269400 394511935993782328246413347230464000 12269401 1536003693770746987376722958806151243402 12269402 20659467697548135274638067139025953280 12269403 -466956514948800465716279229029375191188 12269404 -946404136379729692765800475056507179520 12269405 21354813246981425642215602291710208000 12269406 243856411395139993799986530999848656704 12269407 -1142706348825401819263435926439861248840 12269408 334805054339182487693442798153221406720 12269409 1657365616169439238834457779040094802368 12269410 61111463300444091318618932719208516160 12269411 -776302898555198050109742602154698480640 12269412 55207494266890749099706074335402880000 12269413 51456848768132891890524041706569052124 12269414 -304877932592076857251637639388824937408 12269415 813287060089180124907672880878750567840 12269416 -841976160080611821089012791176376535040 12269417 -516850795399310789588863129295451918534 12269418 -22363643233861931068081610296267607040 12269419 -239436581906244230190628064383925455056 12269420 -428676017579306878464205898085965598720 12269421 780084973683534516618232107707485982400 12269422 -291013423647936599594705042173695981696 12269423 -6693390416418447455414808743951489328 12269424 -232980755032032262904310288251506753536 12269425 -194504036720299932577157782117262739200 12269426 351507127333937265216534449947382968224 12269427 -217161506026799180129758339733603323680 12269428 -345922873969598937112976229540936310784 12269429 -343987033362476369168524326581532341970 12269430 -275661444381086885982441667949681965440 12269431 -20407181481408122196964538491383689448 12269432 -579319241610222887750681966720382443520 12269433 304424519114275705777614313034928788928 12269434 790691160008367990837839574699048168192 12269435 -674570792624035011015963084872351781120 12269436 -333280294617193429093810192399886392320 12269437 136817547655007773151035736294949699852 12269438 -242139756214858369320159171673101722304 12269439 73122965708151297599012272852116896256 12269440 -246169690840453007769595892245463040000 12269441 1282403719919479840787495395603767859842 12269442 179469758013615591602943150787477192704 12269443 -220792457503135342997579928950502578308 12269444 -374508892316029947177908417789955686400 12269445 72714841394937814477807069042801641600 12269446 7813078003016385730045327564089774336 12269447 -131717642699293292161718315505240007680 12269448 -15342448775141918792808462626220441600 12269449 576486635067953470121030101348722874980 12269450 109431564055054697786677826153345466000 12269451 284993295651527625112465299890259952560 12269452 -198197723705068008098659125757057968128 12269453 278971702599941328793320007257652497600 12269454 213666808887965697247167200319253446720 12269455 51948967717811428549764200113151017440 12269456 -5319138783975269364342034104259166208 12269457 183419233349452351695560438760552432354 12269458 30770058716071376586521307738557091840 12269459 25147753075803766539153866993955886080 12269460 138963210083821970842107734429356523520 12269461 1942429237953038157825827697165477838812 12269462 -199475326712415517677887003733587647488 12269463 1399674463767105890353998641920084250880 12269464 -738779781773027901576074286695199344640 12269465 -111646893472073708839787432796447340800 12269466 10905725867814288454963125522532806144 12269467 -560322963645836850941601819318946881008 12269468 86487809023421984144478594048749403648 12269469 -479460654237979414067460174013807241856 12269470 -463774764188810177486328870175131095040 12269471 -890066138887775578218113000486881079328 12269472 397928153448462648074157707747710205952 12269473 403999751440298186125093836757872089280 12269474 -326857572758143290154434438772651120128 12269475 1823295600341549219784055337117166600 12269476 236937830427503064756471110789828136960 12269477 -814849107007918700848058148226166142528 12269478 56575071939366326632874733504952750080 12269479 -1272942574180128403264658124304765121720 12269480 484186295597792281730404528974430924800 12269481 -29487128528882632270926797905585870656 12269482 47434566726704045404736779772207532384 12269483 1547991705123544803626423005257535374984 12269484 544585926978581238361189757651359461120 12269485 488232914587170977375921554596172904760 12269486 496884401032746008397654201488107152192 12269487 -934129245250765722129201365557499675640 12269488 -16454360408098787049426267965522706432 12269489 -1775332746782515335939745098317462041710 12269490 162091458703231375012420275204725145600 12269491 -16415589956312897960492941661046560256 12269492 315026763822289236275080299405900460416 12269493 1035716451842553697391224872343699943982 12269494 -843761479635869401375937544259777703040 12269495 -128483985704335672123805676710233991520 12269496 -144625729296146776384611838582297313280 12269497 -606608462962089913830033177144364982960 12269498 -136278621137652191716345761096374106000 12269499 124226833933876149585144247033383359616 12269500 -103057777465176649318414571534017536000 12269501 479352342678633074007512717584974194502 12269502 -189466316696118288866344906369988499840 12269503 -1006310201601336688931355076462663277248 12269504 -149306515109841722432204355444790001664 12269505 31679269641444231538452439765602837120 12269506 196123352094721568426383937964624236064 12269507 904846689374571224348879958752613021756 12269508 -512820513459217957346576077667259525120 12269509 -370733935488356242898876025540663379648 12269510 381921377971122456469459329974619248640 12269511 -55636752364870517624291224439534489712 12269512 174746735692818141145584351085433210880 12269513 -784709961960707838868123181556876611238 12269514 -208474522328796289094295967666983471360 12269515 -1129562408980109705658599430924560768880 12269516 55994266727679984523275994026159390720 12269517 219452326686194234748248155916666108448 12269518 862731795698425357958654074025177952960 12269519 -467931105085737760062265421286281848080 12269520 -151000715316294915514058752969605857280 12269521 1069158892924486098209456756462232832 12269522 -647897473495525744336047794786826979200 12269523 -363000620595538476553686925521001962240 12269524 1167681858942608758181497721641985972096 12269525 -128837111561181512502706132763016590400 12269526 -291258560214703634610273218299621025856 12269527 825793343933314892273240681905507402376 12269528 246158101412887712384090438866329692160 12269529 -133038152405755060940065643314498896960 12269530 -50201013917146817006426877165203097600 12269531 890887002894557072812127169158360675664 12269532 -269464478287570146454868160586339885056 12269533 700769781642626316030396572772544759660 12269534 -8722367332979524190452580825958423552 12269535 -284825501372971266736406420327683305600 12269536 475297851389922906918851006530403696640 12269537 34644549797582869475479603826081378304 12269538 -548815882517687212529018099474309907456 12269539 757777508570230647609500349716878429340 12269540 -105251912810970297480277695288317721600 12269541 -932351992391265605587306046472097173408 12269542 -199128567912038578536645666837622592448 12269543 347499898648951203452129670418173465600 12269544 46191003649884290455706592577585152000 12269545 -1035627640776000420688877588227338068700 12269546 13442648534368992053047748794314964320 12269547 662588922250000627079370040451856615048 12269548 1104925382940922386409194796967134720 12269549 -196287447534105565131688517573319729450 12269550 188127353716261629650577998339537289600 12269551 10910252305995944676583983970786163040 12269552 100355630847126897175508338023813611520 12269553 -89323349907562617394651531460563633536 12269554 -438845275108674551318096581766144064000 12269555 803681520753815241182133224989114134000 12269556 -244882978778348793993841703769996896256 12269557 801989987798670817372625658739021607520 12269558 48950757596599490917975170881056849920 12269559 383105673979772546808031119920613385704 12269560 -990554036797876111530274395781092864000 12269561 -749653213626926044497011568983573234838 12269562 84430422988684182734261276357784831744 12269563 -713444493981143463543769187926486350360 12269564 114311143029847906784039667827551666176 12269565 177294474558059708183378837783534893440 12269566 215012712116596454876750641699573655424 12269567 1025495314096788074006730250708648175616 12269568 -32141148984102455754887525671706296320 12269569 270356968022921338110211954980534403200 12269570 -137796229435360281706542224825000533440 12269571 68255913676568611486387547935194845184 12269572 -68492021338444646905474409489992458240 12269573 920449139020428076125172376364711687840 12269574 -6557036594009077724404188905809129152 12269575 -141755842769724567236688784912842575200 12269576 2295579779425392496518668208675750789120 12269577 430778090741702026310879890797146880 12269578 -92028633773051888812371069979478727840 12269579 -187444209809908035181598436859599030528 12269580 -5033011737930742224502285194691706880 12269581 -533319054817500046091922094646665372800 12269582 -233612975282692534139651616420712340928 12269583 -103853459947765103769810514352480040960 12269584 -13361604431339620158575580947204259840 12269585 1002286425516352241248976318435499264000 12269586 137607654211495778575544630746922601984 12269587 -1049519945106820554707002626836925626808 12269588 -275122500274685822588051756115294813312 12269589 -434124011983371140909853471726919380672 12269590 -523950172466187286794287887181806867200 12269591 1539547286881938078768664932327142251600 12269592 -73807019638529704914509852949305856000 12269593 209729653800981440228154976709232428800 12269594 -930676044579383351023145960478891461904 12269595 -166493164725116435230571007249196937760 12269596 27517982387312256855883506618172881408 12269597 -37312016901309777257501328082672524288 12269598 -514733789976451700639773428266544433152 12269599 354668989567122191702263409458223674680 12269600 846754687567461768299548914144101990400 12269601 -520645694929535391174790491379597397100 12269602 -431268509278939872735726684838090627248 12269603 -826902736167217753754570007740438314272 12269604 424122604047574529949330194844062032896 12269605 -169277229741587021822316969404615860740 12269606 187048369056507080784728738969664549504 12269607 -81835577155796010040890306822814995456 12269608 535334020984986619651470546436335605760 12269609 -576205641622254741649808912459683754160 12269610 353261378700945246768233589307634688000 12269611 -49119394429122270109533208283139942400 12269612 866595266187228019636196424375990656256 12269613 502067512508481464667160536877635918144 12269614 -65064508118028071989282684792207835136 12269615 819229130230738719313107872143821890760 12269616 -176552831277064911545567478338045902848 12269617 -2075468892696062189911435530579662283920 12269618 947680098114942196304141684833482431760 12269619 -263167312751226298728086137180624296468 12269620 7646595171472256690039683057673564160 12269621 19351894256367087950830733634677854464 12269622 -44376270179778053022530060262196504128 12269623 802171965687725031532736607510939720872 12269624 -467633478458435392594812761688076308480 12269625 -127520134553972565040948367014905120000 12269626 -383334525213867284150002230127501622928 12269627 -1066054025891970975474556491044329102968 12269628 72137418053025096896529739471659325440 12269629 -805909763598054606601006579878458207950 12269630 349588560843684597843052608235037673600 12269631 -697607661423098456081843655723857367552 12269632 244725990022277050855137137103250391040 12269633 -406672627382764786593933849472200230736 12269634 7325349290982133407023241414150978048 12269635 -113006386311952941595047938022331590240 12269636 667802532562905782208513827365797118080 12269637 -41477298833047339004648532984086257314 12269638 -70472428908277224814239955805037347904 12269639 -125142050936923032518705194021794698040 12269640 -16790924645281428171118248725581824000 12269641 -1127053868438234145970207403675957123568 12269642 -190163011686357198076172356178045184 12269643 -580556700934784581154199509929566056256 12269644 433356494880652677845576080315744623616 12269645 110749380803371029918605767349756121600 12269646 -595724468518031784390533997396670278528 12269647 403238650454183686419352166612578851640 12269648 -372159125671984176039451460888273879040 12269649 -234799819777249991439158442788308869120 12269650 -218635432562789595490126463026463318400 12269651 1587960633144911225252441069266311548652 12269652 -31257362448378054503722473166573940736 12269653 -543264855389394491441843080901643848832 12269654 74228715808723958355536215130704526400 12269655 570695193923880211033324231844991606600 12269656 -269281665524446610994591179108118036480 12269657 -245494223155696814813185361724195022848 12269658 -174423720878131609526758654625552457216 12269659 122236984651665800575471477768202371104 12269660 69005928688417541256194639307839569920 12269661 456835812517107483396832331414761491072 12269662 1453931220062749607614319416243979904 12269663 -9427472351547756059764768835779022976 12269664 -145824855398495192187340913972053278720 12269665 -74459798279137920301414990228370727000 12269666 -738233124141986368554114702691789633968 12269667 -1601145579513979687971954055349130120 12269668 -12773339559951175355715894980268414720 12269669 2998550857707821488357247348066030777280 12269670 -74001001697993422985694719947487447040 12269671 1159133094824936106478561734807481074872 12269672 -145096239087209559395139268748017582080 12269673 492805416370493412698597603681381622180 12269674 116810493607847268656716481950010748336 12269675 270036049600476871126259857356746383800 12269676 107180550126074003187102623457793081344 12269677 198086312905190305890259197791306037472 12269678 -549036257526732367055533062443728359360 12269679 -326047163176272788254438912615722826752 12269680 -71322059101360253431830788069231984640 12269681 -336052227652230708078612941505455422668 12269682 -320421079409360513827051869785881442496 12269683 1149295186164184111302732346013316174784 12269684 -2956268116352868204490074319825496064 12269685 -157835857042332684413988589112694847200 12269686 -302512268907076493030194155533415702912 12269687 356184939158847053652949092176453128080 12269688 62611801037579421927187241119918018560 12269689 -966289486811058584787782156130134431510 12269690 172530373400839905999758130895909159680 12269691 495592857479667229218477910382590886400 12269692 -666979133640521713696181413702088157184 12269693 1465728792000098399027213735147377047942 12269694 -15587782788178082014277795389186364160 12269695 -307315047495335957298984980297506618080 12269696 656585225773801563141392731855084584960 12269697 36488042160212886157077996746265992640 12269698 -566039110425852381693656208002038588464 12269699 722563667478902838615264267108503588640 12269700 -403080835679367410500473101930481859200 12269701 761837073388968680512505346370186679004 12269702 -25322482480661339491690053578809772448 12269703 650404918552746376126099248143571810000 12269704 146061864239463190865839445928073589760 12269705 213971939788420699906760490896028461760 12269706 7862572486341887135627111435160514560 12269707 441658305870031273200893933404259805824 12269708 194069014708241609534016144624724180992 12269709 -346111834154056200319196736184706022186 12269710 490686300616872934831709705834944863360 12269711 1747187617499454184402664588448686955312 12269712 -16174954479622846054404317872081600512 12269713 771949373807361146515795783692240643440 12269714 804685725035854335534258805175618157456 12269715 131708804762311644442628750569138516320 12269716 -603969189870700208650632125603557923072 12269717 -1101218328889839849533241963124154277234 12269718 -3393077661592556576610791303137624320 12269719 11913905524859416174827358739934006912 12269720 -298272688460137269797715548107259904000 12269721 -79025938415473530028615665535811120688 12269722 -1420789625184111054344257954014749016576 12269723 -383621502487785751906166905115468566752 12269724 -214449112679196395243258262579707117568 12269725 -166022224662512026826379598605237484000 12269726 42153181389492550309163904535623720960 12269727 -1185316180789668521504264028045017713440 12269728 283456902442712964818225696556315770880 12269729 297841799075826501243730961711641455330 12269730 -225256966776071230155900391386710530560 12269731 1062609923654491671342283215567764510064 12269732 -859743267769063898723117175257257835904 12269733 106944615952998718672452628993515315840 12269734 170512184954823858711261115433892596160 12269735 -1011388019387060583279282739184199604800 12269736 -601566885154830405591825384131883463680 12269737 -366557456593647198093929804736825380614 12269738 215839292055971048135307854547322825728 12269739 1128903939361263786158060873838305077248 12269740 -103581696142917153697242612248741099520 12269741 815247691955146858139852497580629018944 12269742 215495758420618439050412070099190829184 12269743 197069125215135424598739313474869593200 12269744 263351053589312789874727596335086141440 12269745 807915146144818518672877581771898569600 12269746 525597583471994607442684674826959089280 12269747 -399758951252020493444730979734192464964 12269748 15669493009504880104672102169874376704 12269749 -12755558247016514483769092255516779136 12269750 244799488393907567201887267561038912000 12269751 -308474603770084696890837105965567310816 12269752 -380245774159378233411124085678239027200 12269753 -433965407677725035664325930155310630998 12269754 -131154563070287731704600106668575619840 12269755 -581919075590613464467837995223226601600 12269756 -786620081276124766022706461494076513280 12269757 -212751779806984590034456710609859288608 12269758 274227834024505984459592929109752912320 12269759 -836670901970289201991310163535519535040 12269760 118106130179762577697402621435481948160 12269761 421120593212632714631182269163580074432 12269762 85710438731205366471334288019619175632 12269763 183132105871406110157255031976146840 12269764 -209254290995770291562045629863462727680 12269765 333614140113769711469260078375057135320 12269766 -7519067295856562687698957217862727296 12269767 103047331075612672191836274877800051072 12269768 -111966212633170113073069593720919818240 12269769 -105204766401676858113821818115772625152 12269770 -622405800941653088798343502916360149920 12269771 -390395883435483805147983317553783646968 12269772 2245124936709251409383688046820819927040 12269773 2661945839717731530077720065091465856960 12269774 -366096150409459102418853344392963219008 12269775 190239166300132766499710006025543369600 12269776 -53508747935568005228286596108909191168 12269777 -658157470615370284442208594270892903488 12269778 -492083051277134058364348423358426914176 12269779 1257119172494393134862184381748070729640 12269780 327132234456223678031422770179968949760 12269781 965840093163202222310006865249777773070 12269782 -166474413961811262866007386500289126400 12269783 -386364886450401518941846725384613854192 12269784 255202413234231763292331652000153804800 12269785 -939315872545644910672697880024608653440 12269786 -307177101079583172957477322971805755408 12269787 302811606531210326527408577980580103168 12269788 -284023950980830125968860588911995043840 12269789 -544200187382572990610922740895124150944 12269790 158196553474808795240591193198242545920 12269791 1028260230704972388520937619687368396192 12269792 141982731126516492871534108969795584 12269793 56604631968308898143186420792861784000 12269794 84310208202359406354902810959270256208 12269795 -1667300682560168232591531438341393853600 12269796 45970902320993978366056491889636147200 12269797 -837536020202526042226831310336677829568 12269798 -630247963598731805310292609692835502400 12269799 198906411045183764077623796188143459904 12269800 269521780037794236929530034053816320000 12269801 992218542157368673740546478633575925920 12269802 -229271448656322975212309427613029524736 12269803 -69189372504350893131432775250579852480 12269804 -125158861861141913150959085024701438464 12269805 -611394640729919579659568385394374366240 12269806 -201191341318609504519772675073884276928 12269807 -323151457205604371335485424623399732480 12269808 -165565376330683846289846521099639357440 12269809 122978754089234194668151776537935891380 12269810 -104537468698636408686942433112233543680 12269811 -389979372607489224208194264798611216328 12269812 443562052918573578851346602802574134656 12269813 -922652574950799475402841601145246270020 12269814 195685721830470995677149201354405666240 12269815 161833663656147729888977615100479282400 12269816 -280319136661047987079011740369268019200 12269817 -176874837008728133625859106107415156160 12269818 -597576431825742040198174894066671352320 12269819 -1894085391762182363256177613947687618780 12269820 606979534812929729006444724534386688000 12269821 -1007525952784288570248698704709741962868 12269822 407534005557237121251798659663894387712 12269823 231307699853171751619469819444149914000 12269824 193887205014671978693288494031041462272 12269825 -60242857985231178031885486600413488400 12269826 -47102994114720435447904715143010169600 12269827 1119245145662572664602166513456578759676 12269828 153136571144554057697504135624461296768 12269829 -158066852150478738824302973487350776704 12269830 -401933898496797978382100428995687853440 12269831 46902041461867964926027614011578097664 12269832 946770617089954214757747819720682168320 12269833 369781228101373170387036521141920575744 12269834 -10460797680123202120435860913897343184 12269835 3580953560206568472593245130759723040 12269836 -50090479073938895912726059075258251520 12269837 -64742649997794728879895670093223597514 12269838 -103465980204237936574418353487679037440 12269839 -1068735210118306486300252656895802437120 12269840 10306924252054540755100857384503869440 12269841 -286292256844600328525202651391288232208 12269842 19165105210920169565223811254946432320 12269843 -557416090947581963415724140030210207216 12269844 -324950673966666124529157720173434773504 12269845 -15914248193396352902558378827760772840 12269846 -225516525501034534318426486428753628128 12269847 833291522088106723890384452899340759400 12269848 -1626453809434124455866235556683984496640 12269849 1123372456154522206005863963032971707850 12269850 -279845601949535629967235693808140960000 12269851 -87904554357587381269433191588821590016 12269852 -180440437745860045494518637947327385600 12269853 250161832475301489652183595283652132800 12269854 445714767027247098019337238606626837376 12269855 -421140441249795030275367773687464544640 12269856 395488046946605153531427696832564690944 12269857 6585985209370635801713475586270819332 12269858 832632072475373436146159705355301088640 12269859 -108152177675738438280390922226355229440 12269860 353703318113120564204395564247426638080 12269861 1590522991206987528918793821982804619424 12269862 89373167126821333110191461612775424000 12269863 1611096516285955579263468598408598821112 12269864 -346925237266249075117749922794768230400 12269865 77245679911152909445889530169725274880 12269866 -129821257044210620930801166361274471424 12269867 -1193359207787530031886557655817472367648 12269868 -125948476465961708412475332075758969856 12269869 440132631572754025828003066643017540992 12269870 66644504931804032078547936219336556800 12269871 133199584265058150024095972584726415520 12269872 -7965379442334782866531285492777959424 12269873 668402897265997796974942223725693339200 12269874 174775708899719973649999730019830060160 12269875 3244563307557534870543755709899259048000 12269876 1257983902607430630633747759993341429760 12269877 825942301535934057987813543763884058080 12269878 -10006402985767926372549587028571325376 12269879 -398376601491512627604037782889135188192 12269880 19286862710163220126480089001723084800 12269881 143777950283407883638127403596432387332 12269882 -681272825761904648818374562692697976208 12269883 -686974860773705425776419366471111242752 12269884 -778472495340198884224525837968136704 12269885 1528403955416856980880033016127924332800 12269886 -516871264680149851796614510137554077056 12269887 -103276156530370480681311137888818556048 12269888 13200471853665852208113395454312972288 12269889 -228962729175546400135794212995770077646 12269890 171176798704262604365484769410456145920 12269891 1362841970920586021626615874918110895292 12269892 660248741624248042993935826100074109952 12269893 376050498263365320054109584989252347264 12269894 48318973117636841196825629354568602112 12269895 -133811097736026250657400376448492824960 12269896 1899389458709674175266709270943744000 12269897 757288037465320203648423522375841413540 12269898 -250138583828989344260397167969763173376 12269899 -1054173331418315664713978863897717893100 12269900 283006530889740585690125465383999872000 12269901 -110538681074361457496408148379173038016 12269902 -96094886843101969372928261272249282560 12269903 221732408612091512383160398153240312656 12269904 37142647405384087937247498803578798080 12269905 679259641700604777594436378525499165160 12269906 -201721375942775661174525399328823660544 12269907 971156670674182524599674020639296475600 12269908 314877805478421270247879713016036796416 12269909 493655286535588067836638309689762812110 12269910 -122273184669623308400984145572048000640 12269911 -299874922313705573253311646950193760000 12269912 -132075560309863471721863938350058086400 12269913 -61700131473937546392722490056708564160 12269914 977591104002678507883248341271034639872 12269915 -108623403229990260758303269492456876800 12269916 -385052113160427385993862978273363328000 12269917 400343590785641121655681090078458008352 12269918 151377044941515745749403266964652879616 12269919 456306894124477348680742277448054127944 12269920 590065397726669754943502136775158005760 12269921 3874541628296198910148376945592303840 12269922 -58306373831803729752030516697143876096 12269923 759690017018815694253185094330076582172 12269924 188325902982284193179353308851808387072 12269925 -173485612946211492328033790181296296800 12269926 -721461961345721472586268419109970125088 12269927 207123527460656989468159474583554015920 12269928 -124117409979427294308234836998170132480 12269929 188846830058765474466935283428326877760 12269930 628301950035217627718098234563814827360 12269931 -1030244448519658659128960479733532389376 12269932 -1194151327640401851519257171307849205504 12269933 -224174010276325176114433544457789232596 12269934 111548812085977461625764728430753024000 12269935 -321565644469989314077600210082703656400 12269936 32836912398427707249300676373574057984 12269937 1229671367033058259323132989463953581152 12269938 -651548833903688391636667243429761488880 12269939 -1120097030732111213874696355382892588600 12269940 62885793475070739026935057469925089280 12269941 1608941151728508468244769468830537367342 12269942 24690959948667491546829693881060496000 12269943 225132555663318712385976994428652168272 12269944 1283272046555474064346106770426344284160 12269945 -213715882669288948063551139214249678520 12269946 80000987904838719572073217359790143744 12269947 436677224186082651239541909250676010960 12269948 -111531315572563971001066565064072689664 12269949 -126110195236041347804425695199840753440 12269950 50790369211067776336686643466568268800 12269951 -1205305676716348394154168355733403810048 12269952 1028144518472478445744467125827000074240 12269953 1291619398130111002244824695275605459120 12269954 9925296196223421816886724503468737600 12269955 81884901833982875353928141863251256320 12269956 256071160604871581864398238806341544960 12269957 -334138088437916340853507553084368401888 12269958 -395289398536787934975496317576124999680 12269959 -472173094625975337103829957714098287896 12269960 960275869870499964417637410504480000000 12269961 -57241597960709313586670984168498472576 12269962 185276263416675573313407062243291645232 12269963 268123539479077893285721911528854075424 12269964 -219938087439565078021416064864816496640 12269965 70051524485948152901039039525707219200 12269966 -874336922225859661558336267866169877568 12269967 -325123354573102553480924007488306770800 12269968 -133432428181659272747198117176543633408 12269969 223134216893969294188841084483473592370 12269970 27787392982838375778248852190913717920 12269971 296708715322377697102756758256277789184 12269972 -260009822728468049218780772237853388800 12269973 -802722215135073068555357239941911586336 12269974 7421484601439735843659908343943551680 12269975 615426290658984944993611289045766549600 12269976 1184381549079921384280552626962210611200 12269977 128578774431310657353008159340103825032 12269978 -368993569537502380342790888325095620608 12269979 -297223315231709624805358728365005809876 12269980 557194474063329474945377457466188480000 12269981 300549011258964189729457402546016407782 12269982 -391453234215989092474667996410897806720 12269983 1554560818114279489512548348698843749624 12269984 -1427716632993652031157530859329814528 12269985 -24054986888429391390111669959247014400 12269986 8263526335919239160916290994562510848 12269987 -91921068078634748971204477149057306240 12269988 82131707464268692894353305279336816640 12269989 -1368159257157215794361189989280992966210 12269990 188335561621349978131544625424054492800 12269991 38974323171927302038251759210063609600 12269992 -200419695498329740161894380552974264320 12269993 433431853418183832912831860298202106100 12269994 -92965180424076025287442959077702737920 12269995 -290464017433437339365882502677454180000 12269996 249441191812709083244586436487687493120 12269997 -684966019354721915922481047486941393226 12269998 -94849136615043371538061860209213497536 12269999 420837518533533104251595800461760433136 12270000 25073465462862893349049865158963200000 12270001 602814002525268032689302709654869352500 12270002 851571693301099253345442404904910989312 12270003 -80530114163831865150917229301424759496 12270004 -263532923172372898430488043678919650944 12270005 -47848985768797934109802111075030920 12270006 120869719957013807638229103837396399744 12270007 14905539157738215835422670586614462080 12270008 -648599455928806430903999835150918205440 12270009 -540358685641946811058634285452243448496 12270010 149986456222865152681509528339639648000 12270011 -328394224018175804678335322118616508016 12270012 443205745047890713315453269582218138112 12270013 495153527148145662541010369446356546624 12270014 -135925490830693498446519751848326559168 12270015 -1025826920168722833014018432520651518400 12270016 433458092820493579554171404047519580160 12270017 242276124719064298055854719066669104640 12270018 -8638080392368555837002554325770621952 12270019 926572171716530798839917746408885674296 12270020 46033251389867794396525905693712404480 12270021 -173869068236155700427461352876413011200 12270022 40938965172328647955888045125616443264 12270023 -4523797965232259288948033760953404656 12270024 232554505900217086326816839488457779200 12270025 -172400845759363593162722557527827303700 12270026 988904796706344791934754796785179454560 12270027 -325140576021420611467959974501251312896 12270028 -45034959736457971378942038642316642304 12270029 -15704459415595359151118877008042185140 12270030 58154703483417515221499953184008869120 12270031 -62781799619349732727745955709815776256 12270032 114164906645978737261758896986623860736 12270033 -570439720003539236485884475144210236 12270034 95939186394821412059649367012626158592 12270035 177939328966812814437793355009550066480 12270036 91363784554604408358237923486237018112 12270037 249362406580382761360499482810094928700 12270038 -387564110194242736223820302453468591040 12270039 446796020536464324132356616576405654480 12270040 316555953388397331117037995656455372800 12270041 -30371580830768727067146933054325425270 12270042 -403142620846044507910509005732940899328 12270043 -678872578473482706603363184083803441120 12270044 -1345064351025255918396796685067612132864 12270045 -414035540620657942637173046201778038400 12270046 -792523795961958572673888451523358150528 12270047 1262176252057906255464786569464888334496 12270048 -200129150191392681337734850841810042880 12270049 -1203769252375019594722742405922115922880 12270050 -175785477004971001339377439832256000 12270051 -468204006768367358615757373528214815008 12270052 817907127478372195407294004263882014336 12270053 -731473333044282573171603240649580499840 12270054 -343257089812847008986566336394247030080 12270055 472075042506332930121945804460302412800 12270056 -92084409531529983380396821118303600640 12270057 533870541336841793499346858229664669840 12270058 363014958607224545780335138226594600880 12270059 -69834464978954699813299838364512649096 12270060 -25702119152557112813673021240788720640 12270061 2423923650962887949914302806296205035872 12270062 -1487022220529099147334738215585966208 12270063 -212982627010772287073510990807879900160 12270064 -160068312909315900240989699688584970240 12270065 872826102843225127252087153182822065460 12270066 -156642237413136185535892962073688213376 12270067 -72323489995910532479401663777950008320 12270068 389760997245969804690238846462053694848 12270069 -592084979314676264857190296324820146560 12270070 -15019616589003110672597969371746512640 12270071 -1390676725035371552056470387166936949712 12270072 825850696002558087268150362213984829440 12270073 365225714412897165967012685558115701438 12270074 281507476865330727945022103145263563200 12270075 -288753099628270836615703950457200929400 12270076 -51235725178227981024753201840262622208 12270077 -1754227651882659235948576143974300398074 12270078 246002437324657430188008171951428097408 12270079 235345246210658179843123580839925078912 12270080 -135180347148205278060950967187396362240 12270081 1298379695408167447389483296208162728640 12270082 -96711708772768447327608853363551782016 12270083 192069058349937444770604213931054018464 12270084 657644967230761960848297233414512782336 12270085 371634905783871586702764976659909786360 12270086 -232714222456633800556825533128698828800 12270087 371872625652535080912244863594673015368 12270088 757626752701411712585472382386918082560 12270089 188789284012700897880141811677887738568 12270090 165644417307137130881085361475646927360 12270091 1198696257500583374105825694043138933872 12270092 -421641756609852809463671762187779381760 12270093 -8317261927400280141620433741116216832 12270094 561599493235839384507120329266063260096 12270095 -871625089840072178352527527048905966480 12270096 -47474988615153374266957334720342261760 12270097 -230968434983015291279158764429925477568 12270098 -541668566395115757731082012272405785200 12270099 188054918667400324177455870755508443064 12270100 173503103588264667173892770577498358400 12270101 -1157009595092352008700712989294587846898 12270102 126530985425031554271388864248594345984 12270103 -15702510450153542692629282373373576400 12270104 86437012879691834162230936566477619200 12270105 -130906747333049692200089046594323097600 12270106 -697204867301126506413410685064961791248 12270107 -2625139751827408195585102474708679190048 12270108 -811951759858937978844143896939214538240 12270109 -145644186751538259535254853753406308992 12270110 31194345556924047208246252536096721920 12270111 -155030984559135208450793563744603675392 12270112 -1185443975449594533895605334632368701440 12270113 -284226870226688732818295642243476638 12270114 84494637557784839831266180732666052304 12270115 -304109513950142307170443223397813326640 12270116 259370846330982541814547637243916080128 12270117 -1138492959033241496605145650522013030688 12270118 169099098113721422824927971995352563712 12270119 -465634450940964540454324606011199090104 12270120 110713279713078483807616636876243353600 12270121 -231514550696317200591361232649392376588 12270122 1193686747237837748303744996331989644800 12270123 41411847585947804556860532274066629252 12270124 69956807942277638558209969294586895360 12270125 -160421795419597958374733187496935840000 12270126 480558380135310343629650264614880832 12270127 -11043216576434243307371371666856210880 12270128 51915016411735520958792090980571807744 12270129 -321282390100431044709067844868809847552 12270130 -286889186545516008001587023813181931200 12270131 795932558705966201220062600078491232232 12270132 -9815184495099332601136840923373486080 12270133 -39560076604394692126925477065806889618 12270134 -566717377754702320193169536257521953280 12270135 367521023693953414540191340449272707200 12270136 10948096928350480405563588135153623040 12270137 -353038024206565475724556102321424804208 12270138 -466418255597037118897680236977767085056 12270139 129538440599295046273939030106574259200 12270140 -921994088624653025044803062354047618560 12270141 17452180818505018787292378143566617600 12270142 -160212151799870272594772856908221512000 12270143 496596836920294455342104499749058665040 12270144 217882409521112535431444592218515439616 12270145 785448899006190013833373498135161007080 12270146 79419875698715408981921411571548067840 12270147 1041889178113470828117886661082562404600 12270148 58769196044603136233668271822008728576 12270149 -365375886503729757645179198348391276288 12270150 347977704605223377321781636826202400000 12270151 297803313878029264785180859359391927912 12270152 -169210089341089930217282164610044262400 12270153 -38322329394987380626366152039088118400 12270154 -22508090054057346553916460471510548640 12270155 102939013274498296179503778565132526400 12270156 -340841549524077428808770798195943203328 12270157 -148298560320589013014182319606662019594 12270158 -341793760188483168750495737335307881728 12270159 -636953765398562403763124103550652342472 12270160 -6736849877732510035517182815845744640 12270161 801487980366340949948832020126551245300 12270162 191437180361756718926295301902738086400 12270163 711411404126910874063110626327490567240 12270164 77753621628594905467426339390844870400 12270165 -206305328143681865956132814453857498080 12270166 -721681639334811929646986564102905572480 12270167 127115477546157762394054773862682080992 12270168 -26965792827351499671244624298197340160 12270169 1078112317510032515231503427294795378570 12270170 476799254093794210351208266960747537920 12270171 301685586864105543208898245045491732480 12270172 264316038311542574018777446064483233792 12270173 -567097628949338486690968704302656015578 12270174 -17030628355741549779483048679780635648 12270175 224463376602859296374144364071256382800 12270176 -83600239120298748077829525621080064000 12270177 869423986133355100693635017351935575840 12270178 281721019613784634242862074309387686400 12270179 26389017381594648574254146300570061120 12270180 210108028749069959639835121760532664320 12270181 536319324619964447270034110649937712640 12270182 -438211851947074747670611478347256059008 12270183 894609388072700030209786080992873590824 12270184 1383227422024967776020475069778769592320 12270185 883507012761485013320808763677910831560 12270186 -16012499763022335120937447061715570768 12270187 -163690663081560474372482615822203372128 12270188 120976663741853721863108416479562007808 12270189 250819570783687924118597603060098958688 12270190 160762598117625707682775189712598628800 12270191 336270660613236382125002532485135530272 12270192 150195488695632606427151115326491459584 12270193 336807006869709242682708602876676424488 12270194 -311790025864659398151044243619795391488 12270195 41180568494903890896663478007116578720 12270196 -344533961419100892130172636610015547392 12270197 52195656775855560573125803477375193646 12270198 135409684253434356482311597102985770368 12270199 6625189280651069050956499137897925872 12270200 -689955046714066590121722040903180800000 12270201 -195636816511177170305240864682813020160 12270202 70171778373353386164909431793761732352 12270203 -65208499635177515788397689727848077312 12270204 47897047929858940764306906609951691776 12270205 74130502364336489302254334889345123160 12270206 379618502730862182714454942451334005184 12270207 -451649467840361414955763336801659637560 12270208 -446842791392381621485678863839007866880 12270209 -487156015953207077409612542104198564608 12270210 228063772322307483804699262103593128960 12270211 -653139448633635543347343258460988341376 12270212 87979305449119798614396134627987811456 12270213 67158031734420851177524492995099481884 12270214 -164776419454190206581513442613041436160 12270215 461925972652884355550741164571501130360 12270216 -39233268547738826816242061597003120640 12270217 687570436525211424928551975587661882266 12270218 123261649507445866743782423471093419104 12270219 -285460669432567324255142906370569491200 12270220 176893861234848595232324918184950261760 12270221 -553928366812685961680357845822005301578 12270222 3785097985905980632055942459480334336 12270223 134747706592851635445318053261543910640 12270224 -116997542238421886736668096877859700736 12270225 -185010130023007059000410935055779296000 12270226 -344222246031250961962738083856499591616 12270227 2757392411056789740912813705742146480 12270228 339865285144620390382059866195046635520 12270229 1447262054666767906594722056334195570830 12270230 -92316529885849202882257271131918694400 12270231 -505029006004528838716394293813603754160 12270232 45844915655567040392546295585000652800 12270233 28438808418206523854073414662516305482 12270234 20677035101634098574897169279997153280 12270235 101453170440489188974759124817809935680 12270236 506997446791177873314509594405518765056 12270237 54802827697139318766448478031471657792 12270238 712930968152101236428378738596553739840 12270239 -292789925151431203434966837033146008680 12270240 -33416956005960342973297303669488353280 12270241 -501871089366347251136129365534582851358 12270242 -170912693161581141586536181872906955488 12270243 -1426940351156427771875086239162938818560 12270244 42674544688565560563476740773129527296 12270245 775958874279202705712999989781324305200 12270246 -1038567107329157332632602267978233439232 12270247 -429125453255012099855291269609526640 12270248 -446390794638589560142417681420249344000 12270249 -262418814524899885483253731437577576566 12270250 -190573550848744266238550504072636616000 12270251 142251994675107018415418102642485502352 12270252 -375403270859556065362103057251186406400 12270253 -526731426757623795685523425719282472596 12270254 -355965754487997307442226476519907961920 12270255 -40605077226647243428113035041818067440 12270256 -307934610383866493951299118516861452288 12270257 -865550532153402848813599521294620006160 12270258 -12368236327659106860040175801901957120 12270259 645668573366400024890483756748048241440 12270260 289009935544492093872443024419791667200 12270261 874570539807915302701536444216687551040 12270262 944744174768773135193928475987811977632 12270263 -359101753976559846277825072346775134160 12270264 864983514737564804900205575735327723520 12270265 1776561378270090718415259055747645440 12270266 -587195784015535249726245413160884577168 12270267 -364865563163095515268628160912978102840 12270268 251647966896532026321753421943439246336 12270269 -1011733640649599466825815142350513097888 12270270 169389223671936847972886868013549424640 12270271 11973174213969619448962703763538051920 12270272 192535978861275050119483353922220851200 12270273 -419243257854694984215895848867313973376 12270274 -16191662898470004488445312509024190048 12270275 -265207897801525204870438969218701981400 12270276 -482090330839497917700362460376016563200 12270277 2473696838607304056861380058249299350200 12270278 -73900752647358658204819923476222691840 12270279 2927891225833052365226657893041752832 12270280 207122461630585435619418057932095488000 12270281 -596986856349979000895479200783157482918 12270282 96484941001487076624137948760188520192 12270283 523727428093110621040988390560221762424 12270284 368628869182881081256309077147606245376 12270285 -825881372994986888453557529979842604000 12270286 772527517874807469830038784466402585408 12270287 2263726197925247502197531216485576710960 12270288 40499070976105829853121850335774507008 12270289 -1685042616794731874904172173395469803280 12270290 -761626127826233845613075842606791889920 12270291 -667142958837756827305173669083487297792 12270292 -648458107843279704336754503923267065984 12270293 301164486095664054774228587186339769984 12270294 -684791825404986616196345512231986292800 12270295 59202587474052434437733866926357559200 12270296 -40576449124273687084194267965648240640 12270297 -117292014845700528855882382231320963072 12270298 258970707924794871101843066999822223360 12270299 30690906233762369703880188301119160800 12270300 -148624684224215171703957012924981043200 12270301 419496820592081483891132920678095963302 12270302 -859498333735869659734043298532538469696 12270303 -48396202652826976952438862702907624488 12270304 -847387756973070019164089972815940026368 12270305 -174365696652852335990428640101679447040 12270306 -143582268735998587280788766073970007040 12270307 538962159118354116618127812311529832912 12270308 13676481692653532596472336050667504640 12270309 -9749927756654780370049010509059259296 12270310 5351283835460553057234906397047621120 12270311 105887631931839825437184508080009644112 12270312 -1613250930715047145529304952686745190400 12270313 -1568028086317344163894594018266758407200 12270314 -25622682922266524154241581771755704320 12270315 107910451192270566325636419367732769520 12270316 56053434099704925130007230673342060544 12270317 -331389866388859670668694037006587246634 12270318 -590585011163090390748590167101878402496 12270319 -542306805827926378804153426941258351280 12270320 270168624931340674782637450725701222400 12270321 -328417117223239432635992994286480480128 12270322 -691844941372524310330384673410059042288 12270323 502906757866888242524547864472658148864 12270324 147894543868042460812057605093312940032 12270325 -302730097221774732801205980271996524000 12270326 -430958115733150373758200202321008897888 12270327 311443055104133631428790885963052623360 12270328 -212665614454388030113154741431751884800 12270329 -1216980384989097711305225425064013362070 12270330 -214219709551714659555395397558896151840 12270331 -204522829275662582847178174539114644568 12270332 -138783724645181372392574546055184458240 12270333 803683162859008742531472462303800030400 12270334 -1021727313311814941035858200088887389184 12270335 -739963896104705207983989709041095421600 12270336 -68632582969134380803023528814895431680 12270337 -806989985846437041655270270363785593088 12270338 135142228583668769063203188863148103680 12270339 592981417946215420365364813044046310400 12270340 118433221745559471042472408147831296000 12270341 -265662820886137733690486652154358729700 12270342 68600309740835917000307755617195300864 12270343 1274075219771302100929035936780558487120 12270344 580804509562816734932864802332785628160 12270345 188864265854231477550421036650793411200 12270346 226936380309243572689433534189886165504 12270347 598422365199552780268199869176669101796 12270348 101808544975543934792363984693693875200 12270349 149522990107060623302613286829604414080 12270350 32127987104064857296625566771006598400 12270351 -74444450575775159192626318191669504 12270352 -76945099958771945651357750759674347520 12270353 -115555976913559782181893333457001909760 12270354 78604883157293047402860201709216612608 12270355 -969650554955094558706343693030319385440 12270356 62849707882064296668740611806374154240 12270357 -375102872526487845813083603978079187584 12270358 -84744927038782466387396387083145940480 12270359 -252109473441688635378334955342285783040 12270360 89901115452817290193700567109100953600 12270361 -2245856109756854580843925131581313497708 12270362 33967713326931027811137787623685315584 12270363 328250671633808962474668518603696730624 12270364 873552910186832276187919628506626739200 12270365 -39602666780366929082268976931721934740 12270366 -18478227049210006783044391936741586688 12270367 -1206958159304871288541161822741383584 12270368 1055377273553153287362994421876981760 12270369 -54980812465448762959028539946214525792 12270370 134589045383634404437873073877884060160 12270371 81207669044878428427068305631405373680 12270372 462009180756203477007926608090286318592 12270373 870712017071172026005521807793415554622 12270374 683294726763637146619529031343296339936 12270375 187664687766315478355212330780236120000 12270376 -1661835911790605458769627577120693457920 12270377 212461618656158162203452855790099095744 12270378 -290244150069545495115762823784841645312 12270379 32688630728760516148889999941989141072 12270380 -950232141236566253504496727788139176960 12270381 705670395262581038710746804560783813952 12270382 -74970890345849308437906984863443094208 12270383 -1301085510257552195599849676132549909256 12270384 -93217341914988847754985467217759043584 12270385 -438093459192494604550184615807603208000 12270386 490429695343294199302825030365286790784 12270387 316107128044428131035440817212901467960 12270388 142496301266515333747098472614155126784 12270389 211669165527971697022652207927999892480 12270390 -9957693407853181606603114179730728960 12270391 432349278510596072371349759293965207472 12270392 -261893654010328060634099534790959616000 12270393 -731346806907115414235052982624962748800 12270394 -5939992065976734173685069365453341440 12270395 -91822195524568784575846769385538185600 12270396 -522298319356146411502636090845588249600 12270397 -917997806529242219035272316328487108154 12270398 5749665926595286097023474517430135552 12270399 688096314142200221551960208176323960264 12270400 63679012561145497747845698391179264000 12270401 -234075246608497359385950914469722322240 12270402 -321185361592559262641994268362186214320 12270403 1675501483550669465227460049623061523000 12270404 -794474253252946743773672255208935862144 12270405 -90749098674947078544060543981964250880 12270406 -797534819598714412053571461970747378848 12270407 -1496096715291795473669195083786403150280 12270408 162449568851633256535393592354417049600 12270409 -1172097248822285244219244509241392484000 12270410 92780879787655021297399286484612000000 12270411 -259981555466451291221056518415546825680 12270412 498716204524666829580018608547919626240 12270413 -511988023531690204101999183915009200640 12270414 130321885748836183776033905358447784128 12270415 310488563328708902937431347924007763600 12270416 -71128510222829030956613767561632227328 12270417 1029138433013154181568503009075155344880 12270418 -412565061272380924950508428131529129840 12270419 7632820990512252121652812000851529296 12270420 -217849646649826510633938016780266700800 12270421 763912782483872833160584365369996974744 12270422 375313645413428865600836870060198428800 12270423 -84241527079818630471859128027914082432 12270424 97744465330600889253509482623357726720 12270425 -883780669340984198242968932865478705200 12270426 -52752381413240589688563686276217864192 12270427 -55690314793392821414664504207041688960 12270428 293821474949131620175800235645742891520 12270429 461340826557060089922983576401103971974 12270430 101742574854654200906528124836343110400 12270431 1241555004711977047536115771080670209024 12270432 1131833372460062704769249231420696297472 12270433 -783328868678346302825284046810668346304 12270434 -663326013388409409509332216899113950848 12270435 -2685391068821533116210694950550077600 12270436 -1729132088170638719972826668936548599552 12270437 52775521125643686115713499328816554080 12270438 236332785860333295762500952679565164800 12270439 437313846566082918595484611238830508592 12270440 194513802217622042883127837064493465600 12270441 -433059502713740098057614697370200253808 12270442 144801854155263451027370060661643837872 12270443 -212296992275090033871853212490120039308 12270444 -71893534431763432575352335664268006400 12270445 1323898895165754647346016073370364476000 12270446 -520776277875036358573340304526256315328 12270447 -31782076220689161082901666171098087680 12270448 -199146880073084780567322135669598617600 12270449 200993221425869482052231602958528410020 12270450 78693733029877537211836246222439904000 12270451 -662284581714809518760914497167597616000 12270452 -86251156390995040560866098515635865600 12270453 109034057688617747238260480863468739424 12270454 -116104845024631644152217233832543928320 12270455 856267031097243907479941445309683418720 12270456 -358571132698981998393160251337217986560 12270457 416402903621603851254966479202985746820 12270458 138739994126178983427692647978140382176 12270459 -371386084821419329610932271444268318696 12270460 -64227570793262870941211809981274334720 12270461 571345633296625159198906835511751336032 12270462 -9199705852520589802560377667932576448 12270463 -72958429209900703302137528412155319240 12270464 -1525176475619115623713109330586343833600 12270465 -960270106505418010811280876816664030680 12270466 -131261766909655204822412028356764531200 12270467 1580881924301629476669872085204939314952 12270468 122363855198354134961559857136365531136 12270469 -54838154425805004043259202787096065156 12270470 63254674533360506931687537527935063680 12270471 -256570300218982914759181694376238663680 12270472 -1167781411287612828848066040543689395200 12270473 21789866380643784361824221290155181722 12270474 71105829159420977505600965492266813440 12270475 -177695730717441615083586546353740715600 12270476 -52065159586183647751007285510766323712 12270477 -129488528661808460075624730806766273024 12270478 -1312852605902118453554828133955223943168 12270479 -649194539585648885597641134437073389232 12270480 -814106378224450977312101759306956800 12270481 1933665061224561193436088174073031324772 12270482 -68479240592273366806074270876303974400 12270483 -16652153168015366432340849255972797736 12270484 537499769177992464438406636882869382016 12270485 -94702910847292101023015848301130408000 12270486 270018564470922665065974040125928341504 12270487 -1194847673530569385748802142837321207864 12270488 -305849606840760715603383920028238848000 12270489 -18651943982002611278261659982222407680 12270490 66737243244746565727055457563097144000 12270491 -144139465980716969569257892786077474000 12270492 -350139543841955921596659135154536081408 12270493 -2672175781208712775802662997121319259936 12270494 -53838084132711031160332765542700989888 12270495 123121337476090717728397336220782365600 12270496 432907086099420951034157696066786426880 12270497 -34477673764478703557209505090474247420 12270498 -318945137380404156237422096380632326400 12270499 -797169655660509143728121702676296236320 12270500 395097475502270537398425246875817984000 12270501 917244222018407407468912258506961615680 12270502 -464636396366988017521679591925475734048 12270503 262673263420465018735360843859340439680 12270504 325496515617681263082901708581076992000 12270505 347391801341235853828806487640103429120 12270506 708387869245298952445612654134548555952 12270507 575464590300998286660561277042810775520 12270508 -744815768729302762795285989864187083264 12270509 1713973658105971918535523993084547594860 12270510 46375584592066226437723410418563951360 12270511 -347172589251846340809489398921161336776 12270512 -196867318449905412429570355074029174784 12270513 -41816383873031320388258847174490182912 12270514 -542176446477532489210119795112471909248 12270515 -13131480700617983474891043856872744000 12270516 683344809220352592719074308617058084864 12270517 -562816502623424233829502124025080940800 12270518 -73207817980004513687428630349137447296 12270519 -106793923199113491002684908863226124400 12270520 -272135396390585967127872350548012339200 12270521 -656003507340728316171850701020673171756 12270522 -320938329032969385491043766639852905216 12270523 4035022313251586231554675458910076160 12270524 -67390936515582918687228758750508033024 12270525 55743234695100197311935779885525140800 12270526 -630739228410085872095834881911493011840 12270527 1498259680882674836337536917499553075192 12270528 -201939949503394087243731549048167989248 12270529 1623111791447660106114205000419124873984 12270530 -197957961341337733277486079861459087840 12270531 -344616083689061743916729775279871062096 12270532 233501544523671054791788883834319702528 12270533 435891250679436669437515226849685093408 12270534 485345489697971662835356860347553113280 12270535 -645572873285670019771121290005101600520 12270536 730379400270327357321114650481872839680 12270537 79653764338111878825191963652860377194 12270538 -305141418486215178825291720047009187840 12270539 208404418361248217579313476286521114400 12270540 187573763376135595505716138607622220800 12270541 -732323119311067670886003768072490866058 12270542 372627623833649417090766248838306990720 12270543 361787720337287804763588033340409894400 12270544 -15312149675344589653273638175940542464 12270545 -68910832398493136427981975240625110720 12270546 -75340086496553622577121051622892632576 12270547 1212727756090629450522613463304473666160 12270548 -193542771575070077370929228452572964992 12270549 -319444809839689529694577684009892788800 12270550 23229454703612100538565042373725776800 12270551 529493630568549952500861053432900988552 12270552 81029811648543009280926944942614118400 12270553 202468243719265604466684460111093153802 12270554 886838761125856100656591730059604779008 12270555 389496861452733577313597969353973798400 12270556 209368753595862511181173072380227832320 12270557 -199708803607920391436706757163635911912 12270558 -235680404938618651757513411922343348416 12270559 -602410257382276251415770449682850883984 12270560 488332049443259555186461011229472194560 12270561 -766672719328452055871576384061903767520 12270562 142911820942899972149661354766381436928 12270563 201276833655178149453796488039582406812 12270564 387379991858227989016860203149390377600 12270565 -42889548014688074804667495218298321540 12270566 1867089271763834279530141350794711040 12270567 249969000872418797112033336964393795920 12270568 21678113326853905113097713289983621120 12270569 139424332867622812045209224563313605440 12270570 -1773157180055528113103528243343544320 12270571 913918641854903606606752767575415094772 12270572 1282366883166103934177544464096249640960 12270573 308351777045266949366963474170384485024 12270574 898803670584294800787306232532658707712 12270575 96773491436904158946021206002577203200 12270576 -117060712774403091434485604906953310208 12270577 600250210667399400099670440001045862784 12270578 -173331461801165572070037369947908850160 12270579 -277385487110254878807951265598704796616 12270580 -291360562289162087284884217380777216000 12270581 -413221248482888672730999972588786904416 12270582 -394826480080673961944023754582748562560 12270583 1109381547402628328443715072687025015264 12270584 529806131177473955256596360601535180800 12270585 -60239351602426060606307474076123188160 12270586 108296671949834896750935571883541466992 12270587 205804533267344384314008448542115233552 12270588 -413493409272599653863276974973443604480 12270589 1390816095076266753171777632571021561280 12270590 -394682808558539754248218280656332249600 12270591 594435848851822375099744623637855407000 12270592 634614681958529505118439285795661545472 12270593 119083486997245569360604853617903651842 12270594 58940797479639084163633885724977731072 12270595 -167915336706745753069842980085047948400 12270596 -939681703890362831157331174126084915200 12270597 -352405836650403704064966244182438782400 12270598 -493228316535768352080341449955741239200 12270599 -1532112288407117096540634036628544699520 12270600 225542126218425818774333904224656128000 12270601 -183918376946192966141025131712676254848 12270602 -52054694622937987353505056530638293408 12270603 70843675412353754233818257385053593008 12270604 -778775486118247571718735640944512114688 12270605 4210332372003724108236836406955165260 12270606 9711349185842117283047213828618108928 12270607 1452237837258472096987153701013214695856 12270608 40010195928695135626425572773912903680 12270609 -62079174496724258409781898616066432 12270610 47962860097126634693481313657118880 12270611 -1430452807091766837440217427476110392788 12270612 -191066981675620127965628070006771591168 12270613 -569936918535516013225476325174653689856 12270614 404191353869352266208928686606646423872 12270615 170483871509742522510159620358515235840 12270616 533189286687560064365432657245956710400 12270617 1192558249344381857578719300572263917864 12270618 -95851944301070525657035387408978348800 12270619 734681717093648935179767466730738243296 12270620 157451108443218881727710264150517504000 12270621 -341032739185929175136947491454626695136 12270622 -38464197192603423836115401377448130816 12270623 10550143648622584234706008470708715872 12270624 -208079062773556869583597972042623221760 12270625 88709082032045334340808191242663862500 12270626 -16936079284364664812560132689658720896 12270627 729358987286680356165691347663738985764 12270628 199117515347670363803526896270214474368 12270629 -608902599860442044220323309864720724000 12270630 -240668358466983768944775693245107428480 12270631 426916887368321945600750128737835133432 12270632 -1160154241009531544553180397473057177600 12270633 -233198642440294021226137113418948901856 12270634 279814760064547187847129464693094587232 12270635 -196377780760786149779375912646130825200 12270636 -345606114778732082740821270243055534080 12270637 214569660915131654130565630275454556160 12270638 -211151967964415581300631276073381787392 12270639 1327087577080267759589285491729139207808 12270640 59542389542983595161930115285004779520 12270641 -40294484280043841242935284431790942958 12270642 -53551507170785949713607509173997917440 12270643 -12389617979890998213739587344771765760 12270644 172461788510026306771891039290308758272 12270645 133083162817412713884057975462924376320 12270646 62908126167030457032466087551806542464 12270647 -914663502102717994717197232314715010904 12270648 -463524671454673160764633404756577812480 12270649 -1131911717367051006568623990973178919164 12270650 44093192344405197464444886483209184000 12270651 -286769961711330965375334942301483841208 12270652 -13221056593542970785482407023384785408 12270653 55363756348676730601853575478728123680 12270654 207550070941036188229152646403492853120 12270655 -193946581960432196319375946542732988440 12270656 235775098750258391491455020170236395520 12270657 174314303864349992213491064662581242880 12270658 674356308531373094258089901928217513680 12270659 -1147716734720100586667324540393668441584 12270660 -274840703753959153605517915613171466240 12270661 -204234149328183469917135628759550442240 12270662 1001094946303015411169238382145561300832 12270663 -51597245602206652387229284004551317600 12270664 -48784395385594599881647579755415142400 12270665 -924290240758397650066378908938006062080 12270666 7240364256634462443348749978780571648 12270667 1643233374278898466833984475901299773716 12270668 39530832013486239011262536327633313792 12270669 50337539521327042093798121983466314944 12270670 -211111931976049895139201919226799542400 12270671 -70181401616294942126547355320801366288 12270672 -51901075481164479732037526817488510976 12270673 -282326953824206003417110692306201928078 12270674 81580317380231759880697865154708170400 12270675 -191886531860588741002578211235899200000 12270676 -617246537562589656697678023303471390720 12270677 207016529863690822894263900481234520526 12270678 163769472894005344536824009693660815296 12270679 -393356381561914903177991985141174949824 12270680 292935842516465715072526519552116940800 12270681 749404278503048549020865512441069111770 12270682 58277747663734445533540585498631838192 12270683 -553581290897616375688967235039026439120 12270684 315185836012286828956018883050166290944 12270685 87177514910214689475249223269475269120 12270686 858667808303080310470258616728721073792 12270687 -49882911599893256631386346510525181824 12270688 280744492101726921443127554336326287360 12270689 1603929880419281332813056094838966291490 12270690 24575930141064207839304675943376052000 12270691 -704601457076985002649653544147993191908 12270692 44241430338188740153118152546654679040 12270693 -316512529421022665594219928316284552096 12270694 542762046082876322501212745638694217600 12270695 -13996369850110784241937290662093824080 12270696 708413328465910006984002964886011084800 12270697 695558488538515278347811594107419982580 12270698 -286901972711744075207167267722903828480 12270699 157912981713356850608442318177071763456 12270700 112323494570926607252635860385655296000 12270701 446617510946096222569334391803425647702 12270702 219343931137872441947336015960391628800 12270703 1515549050438339688033878672459195071952 12270704 441326610378437126084792076252604170240 12270705 368462732464870394418049139977443865920 12270706 -139386580901884014244641550075458539520 12270707 446657847092051236297375645374271659120 12270708 416578805473394837069156075260159390464 12270709 459460200897720821956200889727434775040 12270710 32702709390112079586849211364385912960 12270711 430452907367930735932187398025856439272 12270712 259081538810652939430871200557248716800 12270713 -228503096602760121848434464187694161920 12270714 -168190100848351675043906748164555500800 12270715 -1841495491474124686538540556892786995600 12270716 -90694261760580584663101163338084635648 12270717 -124253715103858144799886675449171761920 12270718 37515932327230815555731126155215490560 12270719 -362089039833224248229547042178908045360 12270720 108054180672583892136448730367157862400 12270721 696974732397620286944975761118979658500 12270722 -517179824141530307269979345059179881568 12270723 -906570200367826845862923430607579742216 12270724 -126784772039611416261836586228949499904 12270725 -480338988201587732302995056139994191750 12270726 40197992684589263541964647722545520640 12270727 -1408569815203605197990283559073173774104 12270728 -1415732301913059307312180613462548515840 12270729 -737512231068704877698113070313065708016 12270730 49354427269617550422985309321455575040 12270731 -21787784875062342332193077416086804 12270732 -270751145667004297669615227574724505600 12270733 723857812024381355627420353840620364982 12270734 165710103245195951658360239699411563392 12270735 360675488014220005108005952601304316920 12270736 -231836407403165525054323366230118072320 12270737 -233497943737998593710877296089378385614 12270738 -538638805225172254404103092983808000 12270739 -202645476532536523191006478625843466176 12270740 210482446132827302011835437376069959680 12270741 -189700604614282597183000576166299056000 12270742 -208694491537768269931989634075564165056 12270743 634030007498574089419761353053543393992 12270744 642711377664516150272341501449993216000 12270745 521992382068321580356688870997977434500 12270746 -600378767986746323906533672416152589600 12270747 -70793603270591411013069359625514072272 12270748 396015682770439522413861952136718969856 12270749 -922374323316886032113580854162631284250 12270750 478761747927050087150401371778502688000 12270751 337879218824349896516456905092144923600 12270752 -1315568472803695635891338570326247669760 12270753 652126484001879341520742772127716681088 12270754 -26455178179285517303171849428970112000 12270755 -491655829056056311024398278005826463840 12270756 5231412758531159630580489795592464384 12270757 1435644469476012628797563192262445667006 12270758 42056576526677258947997256129610517376 12270759 168904025439557084859056265322418718504 12270760 688366339257114680126048105023999180800 12270761 527899895060439579894598665526450771200 12270762 162656814073892530303718050431700461312 12270763 1216594734575400858836671818975684521012 12270764 -880087820010427405233580721926205941248 12270765 90137307073020312755537455383107953920 12270766 520656391776156224405205882058749824832 12270767 -605168893261774709212828309584062586288 12270768 -10703352716269931823039167207937048576 12270769 249118856056826066117527625045120575232 12270770 692112080557963251309003948998130816000 12270771 -84059996292734018821122546695127837528 12270772 -345612550204143101141644620083766859008 12270773 -541649853791787245157776036861365034400 12270774 63571847512985014221383077583050944960 12270775 -860386541834063910579832123983403025400 12270776 -763439875251711140726405968486555607040 12270777 573819062904268366397344326573687619920 12270778 115467272615703523311531261263745001728 12270779 115843352406787434131500970284260449784 12270780 338981986909112991189375668413222632960 12270781 27829640265913261222841793150550100960 12270782 -497900822051178125634258968867071136448 12270783 157789812908880551227245907868635315968 12270784 179895660155393379911205901153651916800 12270785 -359193911863986400699272254055558079020 12270786 -265837417414108145515208162365962969600 12270787 -540718882268745270530985075193815483408 12270788 -627703482740785973001213814100972335104 12270789 -21091495467803701059942011969105874240 12270790 42563377431617314661240243240509839360 12270791 -191684658837412294834155495869321679936 12270792 -182504956607794794204399334763292917760 12270793 1368829947413061206617118318025152211684 12270794 972202339951760493369919098652672155696 12270795 130673372861380676069281195691188439040 12270796 902924080536059177002866460460259449600 12270797 -114733448875908580572241365712156777536 12270798 548606769487857303812363263459035340800 12270799 1278177831974022065085282644887919062560 12270800 4112659507798811123833986945202790400 12270801 -530801452653755217566865422990432356368 12270802 1654442181670588720763359885199320108032 12270803 -885718636374326225410853018139765696 12270804 -132086378749029055417760498519106502656 12270805 -778989334780649018291157194244417189540 12270806 135006668555231844320276114425046398080 12270807 -1545502158291137778052912473898715894880 12270808 249456681712872717529911409490337792000 12270809 741822793484451074325314132582417392404 12270810 -15120031176021338508105686364420291840 12270811 33101771545608329294458703725586264064 12270812 -503602389612251492791313492958774265344 12270813 -700529172719048011401834097231028123616 12270814 -201773876656584149006685509087880552000 12270815 -172116551064721267536400870932260341200 12270816 -331354023251895001350794443850811703296 12270817 -159771036064879358209883484091946579180 12270818 286916738801140569889336490367714078720 12270819 1118865331777607819474972189534823820608 12270820 361645815652363616255930146686658560000 12270821 1258293876440932042786615210374691506744 12270822 -150457641453108570453174226391679313920 12270823 -140617103767502338583106180109517415040 12270824 18194308306831968719544697853835755520 12270825 -183479652494826446777353274145679200000 12270826 1184531835285231384578693437356745616640 12270827 456725830678356706416925370886984856440 12270828 347455149979736893777745795093906012160 12270829 -1881868808159829467081423831644683438420 12270830 -94796782008767144143148249785276335360 12270831 283117403094337334063570610550445046144 12270832 19542306660722438709884806610681561088 12270833 1582153834486727701452639180439795399680 12270834 -16041786087476184656882382581630405760 12270835 840991311174705348607567420061105063280 12270836 46170195814791860565494661546478980480 12270837 -83743628228429739096257630083298550240 12270838 -158695244080337424392302055458417735104 12270839 -264752215517976441035730437263065470544 12270840 63089411319105832728256112297256960000 12270841 1580171567054420535993153114724707575184 12270842 -336663693823187091163220055639982838928 12270843 130151852284791415621989574786448740320 12270844 -1794884873347114094684025981758050985984 12270845 239711505535804387651737350687814539520 12270846 -156195533063365063258203730672780584960 12270847 940446622038670382341577764836601685440 12270848 -21908633417030386583586437604078256128 12270849 198802885731973106632854102654201149760 12270850 -245706198546708836650513540408212867600 12270851 518663460431971203414495785190635113272 12270852 121511910231905817818234270154250368 12270853 57610714520990553658845334481177128480 12270854 500608615913010164024419993004360024064 12270855 -498398760129196130965616467558188355680 12270856 300661707248089661286457827414733670400 12270857 -346076370486336806719787638273066277340 12270858 -349935694590331250084392862582362026240 12270859 250897974775469978525510238614121330960 12270860 279354500584371633706581835358566656000 12270861 -344824472158382820143679939024016741290 12270862 5486554625837366999382330666139782912 12270863 1557607867968378836477635007215303366584 12270864 10699239789547974186601540429785858048 12270865 4858059065380467339130662195853243200 12270866 220465205904321795271667291665161439632 12270867 -1713175843844610132308926400249266176 12270868 -85751204567642226145222139559838648320 12270869 -397686099380629308611545665999788351556 12270870 361436986953123334635961381314768923520 12270871 -748259579059459184602063826417459967928 12270872 -1309537204456502045170260097766406328320 12270873 -602937630206155772453420861054418326016 12270874 -289699125467305240511968947497307065088 12270875 -827232900654791282752672255600766640000 12270876 256968921863033273949660706362623212032 12270877 265106547328360142867613748225884623340 12270878 81400291999715787773559526870506921024 12270879 -548603781443520486478134903357888441600 12270880 59831170908840879097847992017978654720 12270881 424834224528656270820321807210902515392 12270882 -79361543200419772922450598603871772160 12270883 -1592478952105954035568875907301471146520 12270884 -178727210747841550159019883253540838400 12270885 -46468702880613329682529731887714304000 12270886 770340349301756435661862123573750128000 12270887 522287313900318035359993215456937166712 12270888 156556997926711198123003963857597726720 12270889 -66802693883451846130687491990833230080 12270890 116122457895924230030702523916312031520 12270891 -314785190806505653203979356837353955840 12270892 1269834888333431643649723077078231682560 12270893 124941053601387914274016253673404118060 12270894 582597135585580920668946331259472000 12270895 51949088014926647463905457940433328000 12270896 -1093572068454383777638888037264326656 12270897 189443646318642491987412093428764593474 12270898 -239400836432060502263456943879531446880 12270899 -377687068728507766156130901286774041336 12270900 -220972181054754080198146192578583603200 12270901 -394779435743861737486027518903882178176 12270902 -31202871670264046949207415136342588160 12270903 -263880690144171610877793798139502380800 12270904 -1686341785486719602716758508007591424000 12270905 -1702091261956453067673943915726224171840 12270906 -579509823974744175022669684366738068480 12270907 870306588087162912089152247302871964624 12270908 -250518581586196881184782710281240773120 12270909 -53611595254902308385903687627157440000 12270910 -5540102937265229053567969547361767040 12270911 -745749429125874015851329640987840167488 12270912 145318822403509458038463192686709964800 12270913 -1809140940034917028023516249921780747838 12270914 -457092987341317829442320662376796602880 12270915 -140750619838965826104680380115605004400 12270916 -136977886687721759581237901908641579008 12270917 -938815332384156980658200242654092095748 12270918 183944530810732324251059183968767779328 12270919 470485837606657530892587273559633503320 12270920 -178831270289253399388007509865447424000 12270921 -918213407132874933904392839977756132272 12270922 95764881223726634154269096541628934400 12270923 649751652184855242840853096333821819816 12270924 -8142180624690487598363667482738154240 12270925 -582096227710212458300303664457004648350 12270926 -219355948357361374207714149428088161088 12270927 722838360367481242329630260186554928520 12270928 -4978667659248041395838664202270146560 12270929 -56755503014940852502250937556758187920 12270930 -64781755689657763427810803624866447360 12270931 253614806853565332906441936056532262464 12270932 1058670530393140372670259569962998554496 12270933 -12088559555664393402563461158186730980 12270934 -102358903514225335633380580360881022080 12270935 -105463021259465609580371504798092354800 12270936 763912671407157744890070242110598246400 12270937 -52626264421750156564234777815913267200 12270938 488292083063423081672240909779064305920 12270939 -13731350210892714873715492054387339008 12270940 -277610919227734074854537400507136465920 12270941 179046121237474307997676696946223508800 12270942 -141749774970471857064928226145814100160 12270943 1047821144930977806913598262334048282744 12270944 -352575418627649358728910086424153292800 12270945 360123842311638745860554021252909965440 12270946 672291449656166265848721471241223598672 12270947 59879923774223568840847405682266396800 12270948 1003946788158119728923165819875078086656 12270949 72351322900535773295836235677552255164 12270950 -27531159084784338763094839942584852000 12270951 154475926689882134526307834488719716224 12270952 1412116409126112836255636339379544750080 12270953 11533385646942142639865977727825301984 12270954 -97259378872842709032766576746577358592 12270955 -68846753447497694765280067406123111280 12270956 -97531064404676097394146881197801178880 12270957 -1104703023449208598403582432671325515008 12270958 165881474868730580179306714507217659776 12270959 214883960051897201252284740060837374160 12270960 40121046412187868536750204948840448000 12270961 1153499751875204072781983826958628695152 12270962 -736428226032982009256040971373305359872 12270963 1139764725735955534061236979661202354224 12270964 331096045013958388373147017991680070400 12270965 -499348385331691288066198228656054211200 12270966 -123437850726965628330313859417720080896 12270967 -2143323835586860977852711233208168405960 12270968 -750568894217870250455828638890886717440 12270969 -374092117044244112095530085117614359376 12270970 19149427104266404734518043041850682560 12270971 -331134956153399829036996603896556372828 12270972 16632330844060174584080446293130306560 12270973 -955169843821680909248184833419883400 12270974 -565145593345961405947331640836733852288 12270975 206360442633079525289459520524817648600 12270976 -554073227958946995088027389521905582080 12270977 843440183728970397695075462520903847680 12270978 101840888489443837976323751900908382208 12270979 -674054842430313051246331438367334412800 12270980 -156198171261789872187896563491007968000 12270981 -152254540777037220305393543884562794560 12270982 -807599318769866636312033476875335253408 12270983 -651749587602205677098747331780446030976 12270984 510487587108725736344360800011424727040 12270985 522857990499124989964938670731658428360 12270986 -15975666624522198976317477466334871552 12270987 578610593977585793103421471899152784000 12270988 -1232060079853808147238269238910800224512 12270989 -195400233697510839661974267445976566260 12270990 177149715321550248092904386257600341120 12270991 -2504718965345649853792452350649258784320 12270992 265894015044091813989523470483084189696 12270993 531264127179720542052934773511403904000 12270994 -96449719601420787688226303872633970688 12270995 1002537874523817999247496044344586266960 12270996 2821429703188955439783651655528261632 12270997 12976413927959914957621014654662519040 12270998 726196405062859954718585002571787522240 12270999 488722432608135677673907419651154669008 12271000 -40676385573270198052868186903162880000 12271001 93758028266246233846255164934611671808 12271002 -196072038567145722560129116026585062400 12271003 413445484225070968615138283821251989252 12271004 60543103029073592318624651136333414912 12271005 471163413673515673321166167175201527800 12271006 355170635480208570435024927458186953728 12271007 -4973902665321452361659402072742151968 12271008 -113124855120159209457624942539578540032 12271009 703555003869440834295358797640018452051 12271010 171321389371989742716443653394889296160 12271011 -198326589117132391001530196084273619216 12271012 -45990288395883743217562738146336759808 12271013 -183146042878444869108499401337408381320 12271014 -64776514011238966071041118373680949248 12271015 -486059165268290158695591200948410531680 12271016 -1253499918223450451176580547148946027520 12271017 -84600834500696559245435624776949802240 12271018 -322648272227627617310914205654826377040 12271019 -367646574055045519577840856932024549580 12271020 -166998709595292223615479587285841208320 12271021 -457335071966563218215260811741634741888 12271022 387943418307083112853136523964112140800 12271023 -81141758043858057562552993776315163128 12271024 -316979929997756073754033055485926031360 12271025 -24149096553103450048951244881395251400 12271026 4723201256064067954500993924992204544 12271027 387359141878098422993432690622128516876 12271028 115023841077775350251746471104949481472 12271029 -320813171211286724334245869385964428352 12271030 -351167852167449389762031129579322083840 12271031 -644367408676441158346663171136234189568 12271032 478046198195936219836063325223161303040 12271033 -245328357751928730374795717652745819520 12271034 -130192367286035492084140010843143080480 12271035 -99466604085517410069640085864364368640 12271036 193552636468106052965382072159685120 12271037 67485147795240924307561556563362241260 12271038 -26773226105631305796385119964956684672 12271039 27679814555289723469039436582766807168 12271040 67058045183148432877338345329267834880 12271041 427533886652693875268057177038518673440 12271042 -81469341748629756855657971427561099264 12271043 -181378666608858979585127096162266819200 12271044 550151739266120854819114760097102028800 12271045 -114519461429895695499100739616991829700 12271046 582190961212980719270850214303343237472 12271047 -237851724170726704841054843789655571800 12271048 146124010915088364305476706077466895360 12271049 -169855478958949184468884520502999118464 12271050 -104887064124956359717833635514613382400 12271051 24204963655552248018095191857734882480 12271052 560843368887182515230996131429440438272 12271053 -125981939204039602229072961103867915200 12271054 242762563481517134792464836652743386880 12271055 1000364054379072063977861773017750402000 12271056 91329381991865554102085703264003686400 12271057 -18467183121325110745873008281231380928 12271058 -700120840965432992997974772927615232872 12271059 -411069472369551120980751201799039188720 12271060 -274793134171092964339390242256418572800 12271061 -1392768316595393108969698602791495746176 12271062 56497934265220036214785515346699810752 12271063 -244630169241599380678998844671891007776 12271064 -230080283144012200864256835290313646080 12271065 534253751203642244186299644909138719040 12271066 367876906385806462906039269321837749232 12271067 -13239971028888642913880351856321651768 12271068 1097346572347055195266735040270208414720 12271069 -1117020522298251551063244729731087741530 12271070 625106695101752409202221667539230707200 12271071 -264841521183159019007642313592861933056 12271072 498227947175146428472660495672748802048 12271073 1454963030026007595089790023832204764322 12271074 584256536160763110065349011286217217280 12271075 46794089176473008703810751960957563600 12271076 216844976816795215550998713856832672256 12271077 -56177436209422689273593791434812268672 12271078 434109675097202876098024434776345967840 12271079 322898258832367595187474987859809466680 12271080 -248382721305103263359351931596777472000 12271081 -83140499452372686203771409154168152096 12271082 4892966629047077870911080457865416704 12271083 252750763564887661146141436205397862848 12271084 -28894725675738717627990339404672113664 12271085 152335499192302167424691567677596252600 12271086 431523056910894358177926966646069880832 12271087 -175259324084686326917010641395464180728 12271088 267890323790523774815616586059981914112 12271089 1190319063814187265342255168210504433920 12271090 80190671320451377347997593421031440320 12271091 -31500488216979379107567083967587210928 12271092 -94882965549037679817356576897515880448 12271093 -1553238341336343307446177371107621421760 12271094 -957479922151561214681736340460878752 12271095 -20833812924098524039247558298957111600 12271096 706799998277979875452316071108792258560 12271097 31811017682838130161424341532938967632 12271098 -135188918741695153597956191114243407872 12271099 1424130377776637774259615317415578392100 12271100 -202368525965389860656752977070649433600 12271101 543558013125452951782387836484293261120 12271102 -57780062074104663726053507260503876096 12271103 731913468055300175869602309938535221784 12271104 125068184605090027747213281156497670144 12271105 3903356114516931047666327277671022720 12271106 593171916233369054845519710712406476752 12271107 619571918035193850868808807744686850880 12271108 -681734915749204453355713579726837017472 12271109 -96606438375114869326516657695546260484 12271110 424920066520078128337665890483819646720 12271111 -42250433777231597055965035258444396960 12271112 -9972265278337199477589348061503160320 12271113 1064406599954977036802275543503973750164 12271114 -265762557835433924034560618665438444800 12271115 809570645919339230993240242038798046800 12271116 1808464637764692958392936921170608128 12271117 514337411416305991535362188808746557632 12271118 -1040240278138029948585643682360300840640 12271119 -727940887826265288381185075494326217464 12271120 -54794909996758318350654287122986270720 12271121 -415375913148091989456045297923516614656 12271122 157665982192705980252736383118744788480 12271123 522421196798348137897940860220530403372 12271124 293559864519962036060007814542005757696 12271125 -11998160608865772144828209599323504000 12271126 224570911387534489765455827966391133440 12271127 1250886243455672181020340417572919061248 12271128 476765806752851058829833910544547164160 12271129 -125036960109825407965730464998817514752 12271130 170689954827743832557552373252884894400 12271131 -303794402472337100369087779934800707720 12271132 -515912443587806135855430384738324335104 12271133 -115218767910583822131062634044730688512 12271134 -72576073059829953779853116522188643520 12271135 -859941279125814630462193423974451546800 12271136 -118639030984517381004788037757540761600 12271137 32394135306056401462241111087167158960 12271138 469703394688373267834970956348569906560 12271139 -208228242422308118832419637172814052120 12271140 154114176485788854245018224723424563200 12271141 16362993616055022285073609715250036542 12271142 147218362725687410615694910726489839360 12271143 21189434653023062208978393772223827968 12271144 -97077365889615405528573285966603386880 12271145 6775248502990644730767706409147028900 12271146 250997466837715126571793429283060963584 12271147 -121431919412872577897697469243647564000 12271148 -203225435350921950940623700033950220800 12271149 32580936788553434887853567360427878400 12271150 -34901222387309171294565262235821992000 12271151 -84990828925302679527869365993573339296 12271152 56030172335850753016281549598194892800 12271153 -281814612464772127947834353631433972556 12271154 -16312118675499715251654270416374238208 12271155 -147545258265020603724324340819909802400 12271156 1084723109840159492676822307914138331520 12271157 -964541266195324134798307559094497064594 12271158 57285903532242299986496864334803449824 12271159 -492969808104843010930611731102955831640 12271160 1040865149389085941214045600746536038400 12271161 -18983667439811369116711066353035408640 12271162 -860618611663269606849527654237942817168 12271163 -671119910473208264999638139650301735232 12271164 -75184582556721861344712041162941759488 12271165 -195422938483034506335365972340523840680 12271166 -45240644402127178898032463628342205440 12271167 547412657081021302988549784549360648528 12271168 1643096156789466615999098946951577600 12271169 1044244105645012816659943991089320849840 12271170 -196934440798026133800244292970245376000 12271171 129606672755556660309986827908630171144 12271172 -942485862426255008823825261951006973824 12271173 -300079892291673624191423228946278102400 12271174 598146384144932872086462515478108601920 12271175 -172142004255996844484914148524212265200 12271176 -21412379776139661295020436177977907200 12271177 275662655194376943484459281441540993024 12271178 -1090894093316143762388053994720763566400 12271179 204639746650999964096258624711713579440 12271180 743952261203119731133914496449484262400 12271181 -390443117474144465213618231085833117736 12271182 -9656914750053258526320570042783209472 12271183 -1458323204898414570015478769671850350560 12271184 -50213374683105799077621777443632840704 12271185 834326628728792860834093731731033140020 12271186 -688890907011819435914051316885111524208 12271187 -267704377921964728737420214273959655008 12271188 -180793889876629659091939988663802101760 12271189 145738040170001229514262142231737331200 12271190 -406289214937667232775057689605704884480 12271191 -361372172702827222100193260211679142808 12271192 -1259097790143220406877114565339362048000 12271193 -118446194609233196578108868159494387200 12271194 -77203213106246580491495781786616178736 12271195 414989677766311916396477191064325653760 12271196 246412770419448329476568786322491013120 12271197 -182936976451276924555340028347352708000 12271198 7512948514593822727130570705951441280 12271199 145890063607219598355058013546496199200 12271200 177358827383004924615164086409763225600 12271201 -1061226586648615394983870267895347000798 12271202 201569023236408103695415370749354980000 12271203 153706725854780942704875498565608683520 12271204 -193672142543576528815460961023452044288 12271205 766444856907499996593628772504406567000 12271206 628438131281719650861887616927507331584 12271207 -134881558014549196793114406556315636720 12271208 788013914062418102662505481404466600960 12271209 750112537263044518882326975214763036304 12271210 -91874605231979634832234683819453527040 12271211 -18449791705284243582448933601092378008 12271212 653610279522275046403708991999069302272 12271213 438924049502031398143660981245273008822 12271214 -422387054339982321605315644651205283840 12271215 188972487842104237405304106587241360 12271216 -212795572224339038835535598348687769600 12271217 521564111465650994759943920506935095826 12271218 127876338606597790674504902529760805376 12271219 238836586183524902915135768776864524620 12271220 30147742757184096602199834770119449600 12271221 1207500400195942906983326129245140916590 12271222 687168937588294290519657399696551178912 12271223 -929541174229571847523605748632994443240 12271224 168085837205149390050250526276294737920 12271225 252475362683697355646097848463650408750 12271226 -206103781311381660609460949233087365120 12271227 22602009670692606196768920790944966240 12271228 -1569193499642497237111194988577120798720 12271229 603447583277891107162366126839850367826 12271230 422205465963167517111234967821455769600 12271231 281885552049139267887113312202568316640 12271232 -166851124607270246731399251298143436800 12271233 29184778698101063660416231596490879680 12271234 -494156371993150993494822408773794076640 12271235 -182415255673702531802987967187000479840 12271236 157485150060660060328112043519614951424 12271237 1490214488186383280375178710491575388992 12271238 -2475869361607086662818418372841232128 12271239 -520316463113758691423859301392816660600 12271240 -51222625335645186915437665913228851200 12271241 23685578316133210292372931039117771984 12271242 426354035754631337037916399110760231680 12271243 -165947568328379720928858446696219369856 12271244 1123127726443460699544666076029116215296 12271245 156567069040979100541453260962403686400 12271246 408917865632597274355910608674089867904 12271247 234694812303942195070585220016951483696 12271248 109606509887609377235979652276879884288 12271249 683839357526378455164701942123560210164 12271250 131565516974409603547808296199936610000 12271251 -387964162419490784644963877407055679936 12271252 -350038101934683999771607527994032158720 12271253 14584007504909013920552682230125055520 12271254 1088204991433858068983178589398763008 12271255 -618944597095065965417265841743686772840 12271256 -1021512425705522240426655295748569221120 12271257 -84131109398444940664133875156090045440 12271258 460288857059567447418783995258111541984 12271259 74991324981456619694811432203171498496 12271260 -29960418446953332436723846742228413440 12271261 1597149287186582305441112334241931173862 12271262 219776517982276006818218122821261835200 12271263 -736130079876816825313146051456578780640 12271264 -883330669082713070247069167768709365760 12271265 136835393552394614495093480923063584660 12271266 544555231155168241884104739295739055312 12271267 107943925614357580903194534080560226592 12271268 -1293289991912789668157737090110069562752 12271269 465494606678625317037778604690145877344 12271270 -271299432637547777384775022665849050880 12271271 729531598445790413240497955243123427192 12271272 -125867061021679886071641986634359439360 12271273 -169863688959425664896891758093813784960 12271274 -680479657191091007735413084575737430864 12271275 402012736077721547523747040276172269500 12271276 555466059257013145079447990054347545088 12271277 -1568016846757359084444329858816601305088 12271278 -370700399625001101299449337656478026176 12271279 1707855253660859218452135469011643444880 12271280 2903175775899035353977147213329203200 12271281 -17390894177153724635778965487301028256 12271282 -75836713412491214275968583219052110848 12271283 576161313793972559195104365296931650520 12271284 -139983045149743282677718692570402017280 12271285 -35337206411119796901893641932897916800 12271286 -667204077418827772268150460332343117408 12271287 276655803609626171565959376031193511552 12271288 80203198532268770275616097672413675520 12271289 -1529212189972059404101815765521371661910 12271290 7807676744912387163492966335110782720 12271291 -1407904691662467945942048257478076433308 12271292 -187635401593918735599884961828287078400 12271293 529810934765608802824679731527492665382 12271294 458481317776165085026094058501880740864 12271295 -554432133852070227497139716660015304720 12271296 42965351812114290101328303314102648832 12271297 9736461599480232107496836259676538592 12271298 156654400443262779959748071437421579328 12271299 959759608175000217534358768364215983864 12271300 -25020629705289690707811379378708604800 12271301 215035404874644111884502448959540623424 12271302 65581479033965852750760589606672490880 12271303 -839899409548077633918522433629073896936 12271304 272873885350108405449788042820776478720 12271305 -347777073279772289348148263233736265600 12271306 -443718287540346791865503380812210333648 12271307 -595111696915714775981743927421585814240 12271308 -165435703805479979823886864911864250368 12271309 -221699517678030506575957762155218872648 12271310 -520323621979362507615159672902868997440 12271311 521003637450208330842170788981510344480 12271312 -26428405142933982758822420269798825984 12271313 -1279095867178990720026442429203401895438 12271314 572371749184373999726108714909462029824 12271315 941440508094189370858491193840085469840 12271316 -528567738141867886459216014393747576960 12271317 -1138511847883123474420245584063691515904 12271318 86819273699266111245317297072554286016 12271319 118403678806530899601831367283395339200 12271320 268235995081405734608430697825665024000 12271321 -780480932666350734991306873828367308800 12271322 356571505321348779856364219541273176832 12271323 509726345702597794798099984823134316184 12271324 926977776692354685164452779685974085632 12271325 278624048034437261435747644004773089600 12271326 455618099452349403879274773693343592064 12271327 437054933063395093379054599323478471392 12271328 157306612030311563631849515899081457664 12271329 -144572215896239125626026090974354265280 12271330 528912291036600938550701589578390518560 12271331 316444800479379582632258779278625386072 12271332 804480804902135203129676154279017935872 12271333 1191859626888917783221541928328351667582 12271334 176449293616941152852126656751487342816 12271335 80183820383202275869220626167287424000 12271336 945218646746091687383529744193044480 12271337 568238335866193808949032510244447293760 12271338 42781846727865154521294855160542961920 12271339 103090542721104745015923601363755853224 12271340 8849644912413026101191751228408627200 12271341 225206407574584548671902923462945553344 12271342 382063189915496692398263391996182712000 12271343 -47641200557968045909031082763326877200 12271344 211947206919655672039266285783024697344 12271345 -521394993384050938268234258905404931200 12271346 35908082581554472030434525805978968480 12271347 110251193780383361394291998951268597768 12271348 637652585890351048966672994552602768896 12271349 1572827571571520510499071822843941906350 12271350 -10122906064934144941865784316882944000 12271351 178989830089415060288880802767626874240 12271352 158759876359162793193619615489778565120 12271353 493783352678585093798132749569874253904 12271354 -411504536433759850854846944745050004624 12271355 569900217012984453553630398012242334960 12271356 403825211269295937993509969246957927424 12271357 371640662404084635758783006593002505312 12271358 -955742067611074357929683244221091289920 12271359 1209705280259705903826353486935427057280 12271360 -388386012661757021979034878813426155520 12271361 122451715427835391809890268668157960624 12271362 -374652217646064873744097849424177803776 12271363 329542604316374898645397879757390763424 12271364 -225300490174070092381419555481159739136 12271365 447413014577567395467884725436818569600 12271366 -348376839094804588401147892310097982368 12271367 5340643029328383014597500900575030480 12271368 -221164210030950539339282753411768647680 12271369 -909685096806757235955039409383925377840 12271370 504585461830359323147498395025202279360 12271371 -337294339494762558397690913729623796736 12271372 -73491295303907462870199763508060011520 12271373 3455344138011136070423318173752543384 12271374 3677148227981113511186898123873303168 12271375 -1051174480220836019709006800905911936000 12271376 -134057744231995917212374292776839856128 12271377 -36501179437159988116597330837059946368 12271378 189030665244373507462409687428171568640 12271379 -476905390786702405085199085211040651840 12271380 -342720445474526683678400126387979694080 12271381 139183648849851254317010785933892692864 12271382 211673025091996849454909170799362921344 12271383 7892616199183712011544075199652822704 12271384 -160274853711161131999271329924962324480 12271385 376487032314143211831714910588885349760 12271386 575553977003984621072378233368550118400 12271387 -780092545181258225470031924690779553808 12271388 265676106872222308422048864094092180480 12271389 53649903342233298478766008349539647648 12271390 -291087723999734742043691768517206889600 12271391 637202206943052947217441632692647041784 12271392 -500024130589248734958888090675865190400 12271393 28857037923240839135175154155300707760 12271394 -11782417109079068583268311085124164320 12271395 -691850383062568770139976071143856691280 12271396 -54667867034063178588192197840182691200 12271397 345207805245797451246546150905940223680 12271398 112232313955766220996126951191223175680 12271399 323331470399524797697790323540609113024 12271400 215063554406427817040305309413436032000 12271401 750094589953840818158239890394552267530 12271402 -89241670547016692823298751966583132672 12271403 854370314339205098635497272486389193652 12271404 -58351142652241842353046930689867010048 12271405 -1015204481565083946882092176827571373940 12271406 -25266117322023774777935160620818542720 12271407 265476264725153499667661942196383537280 12271408 22026804466539277014445194609254400000 12271409 54690650003784440200521335833202656680 12271410 -132328408279144506506575117570360972800 12271411 407369873474667410275072492600572563112 12271412 153903672464952126457036372389426634752 12271413 -982882119901180317987263205173186279520 12271414 249558578640959541770850457946357041056 12271415 206781577353097090219333065768830668320 12271416 -256935521342180677487672004954233241600 12271417 -814028276942905104222101719806893752534 12271418 -215165078659194601985045835537139536384 12271419 15263325529125924571271007834977896500 12271420 91296478068846670106434862507727912960 12271421 561447307214918609471390768500797959622 12271422 4950335535013240536072490504170522624 12271423 322972817653082332147820816651491226160 12271424 -418448513951808768754340581795889676288 12271425 -112642869899821145984838298067526900000 12271426 2162670665178891872353150046851490304 12271427 392414068571383102284864401227101414144 12271428 -555056632481887016702624630304825925248 12271429 -493823489854016840869213309861492527970 12271430 59330208451381393121193192379711839360 12271431 606586819793356252111889419529028120144 12271432 -46565256653324063788888607323948646400 12271433 1832651617047774114238972896087500930100 12271434 -73864994584743034996920469570565876736 12271435 -496850446381516844359647012858855705600 12271436 -1148821971953084082190831905713695960320 12271437 -720731037991398990153710018563644773940 12271438 87675334476728664365053555288414199040 12271439 911757322095958137888889360405592784240 12271440 -130749759310259340603880825407643975680 12271441 -100997229982219015002218859466370030656 12271442 617789108316181201387720094938661449872 12271443 114391119623632356731585460241737074688 12271444 -292216081027179442359514814693408424064 12271445 821120050328885439440463167875189124700 12271446 23002133302322511762277420624654940160 12271447 -1014132965550813397142785943479647290104 12271448 165923201318176234710493117019886428160 12271449 -157009746688403398157681345462212857312 12271450 302612557139795501800253914131229226400 12271451 -1700641176585234042942194796646489327548 12271452 519014266766647861112513181678306557952 12271453 1044168548156043650115356078070645066624 12271454 -235096786304140130219612759122152808320 12271455 23480191989287062528550211550657612800 12271456 269279681637783636093078440159700713472 12271457 320401980630598051094109614710437396 12271458 10866441892104013237660610913947569920 12271459 132735137547415074724994872629392933660 12271460 -738850420822046990464355551093361022720 12271461 -103806788505277087609447337448056144064 12271462 163887277763764087246267790221197848160 12271463 113568365325824403222238314966516662712 12271464 -110566088371808998793458359761879009280 12271465 -2637091413592646324113490766740387251200 12271466 295388213541798687918138048172545792000 12271467 -216338330466509533821100437982578468864 12271468 886673189557905031009826704499448102912 12271469 4088054563397225982735532182145251840 12271470 285164043165073570619491724719915925760 12271471 -757397849343914450738454801038787969328 12271472 41389658023060773744978466154655154176 12271473 8094413036411215444022442373899439200 12271474 23422715359983975597139946560872056832 12271475 658572814857037481213502191197120771500 12271476 -208092384573259081100626634385673912320 12271477 397093092972407605732276578583753089326 12271478 1247135891086116280489158336742257388224 12271479 6322740865226769576782679734388807936 12271480 150402903724234876822636557704417280000 12271481 -141472638079877948425354210913362059900 12271482 104459680332544637944035448410057831648 12271483 389749673697524411819458847222230082320 12271484 433879941780669114988114911056859211776 12271485 142544238833416419076082246376779196000 12271486 -61965929067410931026501210743232183808 12271487 -18543057311744274300424148690800311288 12271488 669664654040338294857604124238592081920 12271489 567768415205800987572186953913887999424 12271490 -49129165364716466350854348573682928640 12271491 -1054591409729663219268924615069641654400 12271492 -1174615557563033164423732801504474132480 12271493 -215054669493803282827989657680431964616 12271494 -193034663109070621148344435297742555136 12271495 -879799278801648265193367935532361807200 12271496 1165696626684796892098765465581015905280 12271497 -234602127817906135358939553617154769728 12271498 -126201932206449755726727655693709898240 12271499 -1091689081533973506011229161032143667500 12271500 578874690969888639232632739765941504000 12271501 1153038642014712506594649977201680488960 12271502 42537089091804036268222824611308787712 12271503 484287908061344434359523073405214488208 12271504 -94356252893730634620143531387827257344 12271505 7589962993876957206292626780153776640 12271506 -175307371323963827281112666535268709376 12271507 -1025714097135227187194366796386396988244 12271508 933743544564705927891174105757158419328 12271509 -323647367050836867624927459261111704736 12271510 17545221265789173591260520939896060160 12271511 640549343973588029691815333326364051400 12271512 -9765349899034744423828693249865809920 12271513 14509042138459088166811881192736203540 12271514 -112953005491524114649390779018236240160 12271515 -479414756670787972764425523086057569680 12271516 140826196680916090647765874682209533440 12271517 -27787937362104906733941777611134897434 12271518 -74157839587682742432919092530275684224 12271519 71256056552993458524220579774582847008 12271520 -195319253219196945581186923721704734720 12271521 959150526962606191425369067847696782512 12271522 97783086512740893381385957905683521824 12271523 -2179969198246512410479237600972443244032 12271524 230337933721515725377873974676189286400 12271525 -198138200448353108573354449718324895200 12271526 -1257131612882142255053801692098978892416 12271527 -68141981693009007894946055785550138160 12271528 566142998933897556039305119710720000000 12271529 -154692101961412321870143945636512769024 12271530 -41254115246000622380145494242188864000 12271531 348586274774413441353895395285396425632 12271532 32577655453907012005834610334835771392 12271533 720940714090154480996407625485822012224 12271534 -18028301257301246778188633937533107200 12271535 883546747270193910995831306483563268160 12271536 82842852468028996021431908822188032000 12271537 1497647716378325756249729431068582071186 12271538 209884663148363161848479625209580151200 12271539 280557247093323976205889134909867262720 12271540 -613457276638563271477762068244399637760 12271541 1455986817189539961130933768092742632942 12271542 -3435713943504213434484722551803907200 12271543 -500286345649500890374661711559628350216 12271544 54780786288679585568714927742533222400 12271545 -36960159254257407533652344449547588160 12271546 -4614550117669008509907928110837143040 12271547 11977306152159788201579875403835019920 12271548 -403910839575894328814195794325191749120 12271549 1255970256702710991536700847041571712480 12271550 116884872779420683513523912095984708800 12271551 -282384259309065927734511862633251960816 12271552 -486744551863575669973700116622144962560 12271553 -350598150647128251675605580461970170880 12271554 -527876850416465997427344185058980924160 12271555 1890094727197819191177768049245153360 12271556 728334489834218455273820565607719720960 12271557 -389688705527154824572636947700309904160 12271558 -133585264487082228562612372163586446592 12271559 -1214029702449508274455770479482223321088 12271560 222362218000356520140598080740939366400 12271561 587748720665154408293259519375724835162 12271562 -492849313937122425542583382521664981968 12271563 -381976988773085119139808068518033348056 12271564 -1054475062361128064895611158120667501824 12271565 -159703378726878530019901776405323190600 12271566 191283950159348324494359032603707448448 12271567 -56633660549410871612966323927044575232 12271568 -147706861985362454143911516022715842560 12271569 747562717053428957934268836951966245760 12271570 -287767745366962630605635814856482503520 12271571 -81528410396756394226011915581092223808 12271572 199068882234858300297780518972144052096 12271573 -854051337035049227204456425133533152178 12271574 -47500998910561764264902094603937536768 12271575 388071422402424177556690451730525036600 12271576 -1371977914417251523733892381172705105920 12271577 105212565529930053133931478702262332426 12271578 227544938892841049174012088053912832 12271579 -1763770581119987204870788385695461813820 12271580 -768560736590118115372565521326613923840 12271581 18141231213904887182496449580664569984 12271582 73736596099137858783095582906201521920 12271583 -1099155616703991300773957682223649187168 12271584 -9464008015938165493043689087103926272 12271585 495060400027560716928747578520517557780 12271586 -1485874434413055697710263348671810070784 12271587 107362786994827666393329753089474592000 12271588 -103317816774952034467477567141213896704 12271589 1310931248847973375462257790362844651200 12271590 16327201545630802740169346680909509120 12271591 527956513501972507813670835395962955272 12271592 69335891822509952196109742965954590720 12271593 342433563324451424640063987282468587664 12271594 -365831917143780789899914540658029133904 12271595 496581764907596281801629541620995035680 12271596 508048174116682618064838664658662651392 12271597 -311737710637365167613319355644242932766 12271598 -4948424184528034179226226531148582912 12271599 419402127870300136036087526154720342984 12271600 -86636257119173898577779925616160768000 12271601 1235674762162101017680231198186913457204 12271602 89050967136986493844703775660219293184 12271603 719807083134117194302055584038326379960 12271604 -135241945553390616345804502242580813824 12271605 138284198746011998790566542770415173120 12271606 -804059574053707135985997144287020584960 12271607 372850323466346471888330372969774138856 12271608 1708592412206119081216502049733842739200 12271609 -497008677321410309360371106427247350294 12271610 -295814757244261542195033592193684139840 12271611 -1281452655299401725127082071426481391360 12271612 692008121777215608477815206187394400256 12271613 -379746081998587138885161173565807366138 12271614 491881975170499800891574036674713493120 12271615 -138684122164252782575862853771342918800 12271616 -150148214035122928718665475347785449472 12271617 1187089576714982496918121279985422514034 12271618 66275951588689120902324728212622891904 12271619 -503236816394513865894031301728140679200 12271620 26854286703884138553580880365344399360 12271621 332399322607287012796084246710324953822 12271622 -761630565132795852916409959431338563776 12271623 125666961708316748003514963372742502400 12271624 -113783980697547192987540420450975575040 12271625 -1246400419918543769524403961382155360000 12271626 -171605563443884365713182113778323134720 12271627 587682105131910145939328588418717591600 12271628 -342182490686375720765720559382503181824 12271629 97241387193066176318810032328976629760 12271630 -255527213386644231565377730058131795200 12271631 1720059100045156138124081790879851904432 12271632 -69325337003696933772966910018807726080 12271633 232394481025116399213570112136016392928 12271634 -204649635561521511447366610508736431328 12271635 1239728882814474787867823237487915727200 12271636 153881031673749703782116103391837928960 12271637 -630471431911668501286763008576149002688 12271638 -91263306082395310018987232641814259840 12271639 -245312949058330542606499650020151461560 12271640 -572243396496622651926634956520550400000 12271641 -8206428582345539123799732290707119360 12271642 -29298518861969496977672335880356662048 12271643 -1479582313095656660288990901839351370108 12271644 280395417524330660398184350246699745280 12271645 -446760446341628637348473962439537713920 12271646 -247099398533231107298989213663041407040 12271647 349233841003103318655332960842403760528 12271648 173483894367105300094807508739657891840 12271649 642035881522257502298461356421024816320 12271650 -93376072322251043143165879618123430400 12271651 417676429280154928998131789841728665552 12271652 492958666015098260921111895440432759040 12271653 472250957846705309593147115091878216064 12271654 -32068795988797564148510039540624602368 12271655 -122184376691590276494804984797082449280 12271656 -108125766834204354104700135582094540800 12271657 3061832915394020904089404797040304285172 12271658 -290903409896038673103604481449637799504 12271659 -258945700721803231589717595771241417896 12271660 -23794892988074315591407442447918653440 12271661 418732893432001700135574779773880630112 12271662 -13679371506331448283869118316775890368 12271663 1448526836901479138541996822005163410920 12271664 245902727084057606657604517957662375936 12271665 4603399530819519743761877878445418240 12271666 -129491702191324672929064617379546939776 12271667 96344504286706193725526934500093857152 12271668 443315706059847131568940574281167728640 12271669 13455859089434599215589959774725280120 12271670 -511432770914889154536496258670693598720 12271671 898823137415957639860595976919094866272 12271672 2265467733910344347437812862898995200 12271673 -166039782365224780220896953083842159296 12271674 -40264586150857599639138193102163132160 12271675 433032429787656118034115812904075182000 12271676 -151973372704312810148126317635524981760 12271677 996893807244433577713443783437330856480 12271678 -262802631172468116605908955327653167360 12271679 -243392183538384463983106745380691145888 12271680 1667043410715192868975120917552168960 12271681 -541845982941620359805924797685291699518 12271682 208218967100372283799457099962513660800 12271683 -260792001147995806399136008664506087176 12271684 -3471433663820214148455824870597755904 12271685 251392013328809859486305736250166392380 12271686 -188260243638756858991777811152152508416 12271687 -970377579875791536902285615310080936880 12271688 -768224047711418997326891574004520386560 12271689 -1063739467178827455704044211959224264480 12271690 259515074130744065485604214247895531520 12271691 -354086057120544696092967411993661418496 12271692 -29606607289905866531872096501884699648 12271693 17108010073994949683817025648020995840 12271694 81195582436474136867429359336574618880 12271695 -1249182613662241061026814201644708080 12271696 61954273487320246699946448910054981632 12271697 2002969069227437448081496445877716377920 12271698 -252216436492171714453979548982545346400 12271699 -2686326792622199351603656493422854940 12271700 93165668768323575076760009682460262400 12271701 272653718650261066210495925619747840960 12271702 -188750034312054760649539001556151948800 12271703 -744750710298236576293401527258439404928 12271704 -575878642804876819685850130742723911680 12271705 -903890804044918412517621585825645331200 12271706 352982906078871498899478745508540750304 12271707 -502309277259116171210937313145885282724 12271708 -927882146630633391548227875254688374272 12271709 -2460221951994708048748114034936208090 12271710 406018895223673648019234289268131840 12271711 36725688514928440226535805964826624384 12271712 1131621044682961429441898065600992509952 12271713 -170006873984172327636050122463619384000 12271714 99507889205058009454528776288019011072 12271715 154455513362976051155844008817337569360 12271716 457922229111942529934404069319475394560 12271717 1651320073154951109514402734399128416766 12271718 -982178733889416454482395971756868017440 12271719 280585717108195065343827044590799013888 12271720 15578545284403123049298456080265216000 12271721 144296021803871265614007316019534229120 12271722 173862619494511672156740716941009440768 12271723 -968236761138679589770343424937092577560 12271724 985567250902091658596921723380562954496 12271725 -555240320761254550868663931752209497150 12271726 -169833519175861693023321140589529141056 12271727 -847470594223332951391046500604510880 12271728 28459209629746591362100020197108219904 12271729 -645619911721195745029009400003903161792 12271730 375838165084444745204571659567099321760 12271731 -163134610220097411383706429552639624648 12271732 -383863860935528415359360996371740899328 12271733 -39636288228127448184825858808010824800 12271734 -247300267263910053671748990051647382816 12271735 -9859584133861240040330719702000753440 12271736 -1300721497719453876459108211185376727040 12271737 -167369374167822218091514708688561630640 12271738 -30526796820572238936232732128257933856 12271739 -1512219850993399572819793300753798799760 12271740 -111625581799707802680997055199967303680 12271741 676255760622396554298138362876656075142 12271742 -103473793718848401260539416976591352448 12271743 1626552602059506053826689771179974352128 12271744 -570754173572175224793302286253141524480 12271745 831610027080275189485100747574887260500 12271746 198402706050992680082828385829809890304 12271747 1111632269616211093252128000282545354592 12271748 -786159459048230721502721611110916633344 12271749 -102068050359929740956244961927630714880 12271750 570298912074307137835296836578727424000 12271751 -278412874417809455207163824606611276896 12271752 -717951422679875945932596443271010298880 12271753 75246429476467447338699342928825289728 12271754 -199847417312124304680857073219525392640 12271755 133272914890285888461265330992462501600 12271756 581941230748328105689059122812153528320 12271757 -1574693481210815984700972948916756913994 12271758 -412000699406447312333075972505848463360 12271759 865052347027338689802107478190909190960 12271760 -79828553327290975513967643221199421440 12271761 -664114171410332968898972837262706007868 12271762 615097444872482091727450507615908895632 12271763 -24608755275139931980141727230130846640 12271764 303417592290161923314708134408967505920 12271765 -88411728950496330696043858711917792000 12271766 -423887386386373101053760926143803683808 12271767 -715747688371723958903052373566943341720 12271768 -336199003210997415085632624912983869440 12271769 -97216525964375032676371816194674683830 12271770 -2008209558308990308460578408196505600 12271771 1959934139474099372942914397369494605744 12271772 4179105514042091865821013099882611712 12271773 -562927946128491220675657321009386208896 12271774 -571632710663754669631551922820240820864 12271775 419431113958538386693941721683534412800 12271776 -617138178242992171109252286679757094912 12271777 -111909248736416712390619017841114081600 12271778 -37061955634600596661983472612192336560 12271779 -248110875039241264287316248121466248560 12271780 473374628923432624335069460938334425600 12271781 -546034267849493250938070821449817527680 12271782 -12552906848153494977880235849988827136 12271783 1204788696509246553179416347421995597240 12271784 -2874534645431263695206129462103244800 12271785 825135711366982311747995505611477889600 12271786 964547513735488689077494169396774204592 12271787 -1919595834300494999384881232923742577216 12271788 70762881835469698423677487065052376064 12271789 1747829329797971513165522144901035892300 12271790 -229968299023842500060076658821118371840 12271791 -636743510695977797785145281942403402496 12271792 4093211885802920225399409591842242560 12271793 -209138938896769567327609737544863854958 12271794 -529146270488899186567395088890949475328 12271795 -770921015987005704123727560859430845200 12271796 -396058559645389332726133458584716001280 12271797 1975610054704285505933632137314010646080 12271798 -321668041200628779208874188569174571008 12271799 219586100905526781609263758914037329864 12271800 -46073053357232738587355638976431104000 12271801 -556916716361164514579015019199010650198 12271802 -494003193832043487276511134398283381648 12271803 150436469741404985648284590631780223112 12271804 131986237347159929260224772258124358656 12271805 285476588618818694872801019856196957560 12271806 26334960672115037675861820442131615360 12271807 566761095008270523448198773623774199776 12271808 214603288037842738112321236585732374528 12271809 320930060652912479836316877005824319328 12271810 382299193976633831199961830277458646560 12271811 -30419753760422196301104911314733264160 12271812 -250114766684124257545560619546814681088 12271813 944339377349432733356416206432319066302 12271814 -261984316935000152852570006662302627840 12271815 37785298601592776589502462307364556800 12271816 1570125387049519634581385517829133460480 12271817 1866689153052940610118389148903498866640 12271818 -162900604770201948588118055183692952064 12271819 -7304237281560972615685282156148259808 12271820 -789523265723645384591180211682912327680 12271821 618909711089253003752093798520537676224 12271822 483171998771058775422196728431037799872 12271823 -1076606103201748152296818319420804048040 12271824 -2128328446496557574779853472230621184 12271825 -381880388602851143051869418891805616400 12271826 -377030051145582318800042582455573768704 12271827 -275536571845078569976598662856487849168 12271828 -291632872010392956332862906952354412544 12271829 -512242221253848445740748677470816722116 12271830 -150264819786068787269321253405012602880 12271831 -207082397089660966756271351783937030096 12271832 640319923237530048486391758278816317440 12271833 93110664618077551400588841787018422528 12271834 -10624160847441345827153096442671550720 12271835 561381104284290211896084657496311929280 12271836 99272995994983126902231568930483456512 12271837 -596294461786275143281457522486233479514 12271838 601932018853281939397686231173259400320 12271839 -863994142906111968632978903748879259392 12271840 -511106303475401263348124288158421483520 12271841 223372931690652263764724411871895388160 12271842 341409735261186889799211532345416366720 12271843 -654471986135265933525863640577231106400 12271844 345173078431451986498288089573249689856 12271845 313254076826119399673315161444397903520 12271846 187832764579086335195640676745451661824 12271847 31210560637463052856071057357007151232 12271848 26461536372831964627651398461766696960 12271849 161088793134276677306927297488434001850 12271850 25806122386036690253484105770186000400 12271851 -897635221324043901670146196583087898960 12271852 277931981647331569519331450009431367936 12271853 15210337239616264426305075378730682880 12271854 -143973915176776637296049919352828416000 12271855 783163551069062534615887602815785166160 12271856 -375470931367019243666070169138003968 12271857 -219120372487462685095818392314524165504 12271858 60656259533061673209993599086863336288 12271859 180435080697051241192404357923205882060 12271860 332950711096627922733008425591696588800 12271861 -545794151691089182030101495672586912000 12271862 -96494538393895896508278681824870729568 12271863 -239321577581036401114735281105490490112 12271864 218456375430117890710019204544966451200 12271865 -918388744740430981780067744304578935740 12271866 -393414994890436142099998080373451083776 12271867 1012600626061508352041793528308751322916 12271868 -332266752624147189915409984199412532224 12271869 461058552168279504808300614534327096294 12271870 -78654312954318006407884091288414976000 12271871 -1605866822536829793655002316592038556928 12271872 -157151794281527580147202054005781954560 12271873 -839594849149954033079902014998170778878 12271874 -106972882995890580998717095407462490560 12271875 236291836552467560546505432130267200000 12271876 -447567359682096248781958929591759264640 12271877 -444342496424715828036675417764317075200 12271878 -262071508727517012071768227658032932480 12271879 15459183387875728116273813339277187480 12271880 367345320530305305280387465972150272000 12271881 1065454411360186423466777738856290569920 12271882 102855072819366891781988232962682777600 12271883 -277940522809547376566960031489418876416 12271884 22312593538819843833712571626831518720 12271885 183238301497737743887028551622616396600 12271886 786235818170226576502359217239424219008 12271887 -228759224230106673481038957154152247800 12271888 466981028604155797061939212657172152320 12271889 -362796609352128704565215943471067438848 12271890 83873826265864207050371722675793425920 12271891 -1146209986461497389059361815060304140200 12271892 1281494625015378384726045286238150123520 12271893 -750853651355552868067426310780188053600 12271894 -224892927532858349238023892778361793504 12271895 -861490920136581011847959748400883471280 12271896 58292982600242436966645643732352778240 12271897 -449209917211078373698462017323188040688 12271898 -227986698263320012751831270247193543680 12271899 969607027597867145859467510966916288 12271900 255593318776488242128627464297538304000 12271901 456527811161858333872457878829907183480 12271902 94834317143928174955378421969510298432 12271903 -237071454230603301849986520061043123760 12271904 880941411392497429316263923306224812032 12271905 57565765386459171587737325118954110760 12271906 -867275508217334662758235941300783004848 12271907 -31677247586520342625860657399579945000 12271908 -95549050452125317965124834591211520000 12271909 -283555876991312743862189774970772436040 12271910 41116304052485392259501794066326681600 12271911 344155776171897520086863530737227724072 12271912 -579280485108018479998353571769707653120 12271913 137342700027184971714655331398281045504 12271914 -517667891187746322552846835757803292496 12271915 -299441950583405887534755883478654155680 12271916 522917910761823493914183544698546474240 12271917 255247086488014197896746770266430491712 12271918 -108866669266242603739324295449739256384 12271919 1696635592774110243906534782119188654960 12271920 69205551540325302654783010376842936320 12271921 1511034341820186219540815504212035569984 12271922 -108184558014340355477786938829463716448 12271923 -950286329412726854781710459292316504428 12271924 -320412672728128509221034889874548236288 12271925 209533036933296603100374172537936012650 12271926 165687923360265574949091084459350089728 12271927 387149059105102545799527714367325926800 12271928 -579169798585126218388514758000941527040 12271929 -344388167510059985252519237461004331360 12271930 142925141019807947054678902049232460800 12271931 98301770021323602663885260897425186080 12271932 112529122928192145587048034498422784000 12271933 706759569844310010930440747321926203840 12271934 -9315588442701961535648158605357873600 12271935 1076910836611395195212517452612450903040 12271936 503022684625874489954571890897125376000 12271937 -775006084847888674024167411715401079248 12271938 -32850567641705217421908250644476774400 12271939 754234577841783631192988991341635205120 12271940 503382904585419136482036869391192311040 12271941 811780778721740727524163421868939520 12271942 -4261641907605209517647079858315711168 12271943 890605740589701342517081996927642946880 12271944 -93922569048812663646603899365552865280 12271945 -61333223257318245650481405877664768640 12271946 -811337976672413925179827685390926373328 12271947 269936268956130148527563220278965123800 12271948 -404955812800822329221713056617856271360 12271949 -859560801265371583003991288805481787712 12271950 282502652594059500912942707708515425600 12271951 -1670504510301438092115426108313576828048 12271952 243489379993717219941759784459504975872 12271953 -438385806883217048156723617829138823696 12271954 174000133070680512837469865456780716176 12271955 53267942176552009824531975020707323360 12271956 -88294675859539648391796907793382383616 12271957 -133188169556631900406014157896697274180 12271958 885814895050138254173477960967044578080 12271959 387518242275119663638188762871471104000 12271960 1430313683180720842778544454751413862400 12271961 12790362188822797527632812816379021064 12271962 344924212775486899706899248078588616704 12271963 -1018695828989118403325985007417113384216 12271964 -113310174188059675182802020281840437248 12271965 436565300770823775136058849810015574720 12271966 295917066060156707186846285262117544320 12271967 1091768846987574102676736369664087641640 12271968 645238525549825613255681266328795480064 12271969 -1336677344476522023003424267325278993630 12271970 353944101590336684758085299865678833440 12271971 599025288406678556193743957576693446464 12271972 527164080645656365048136765415680335872 12271973 -281066462829836799763146117794955867360 12271974 251976030066098627077583443447235813376 12271975 -279740316147897535200634609074948698600 12271976 -558951134691145773262269120569586892800 12271977 -561705490688064972291144066110483273580 12271978 -909981161720493715941462767145462667776 12271979 -21818577374244412179119085936454470624 12271980 219300649096108474500677929261419724800 12271981 -15170965631246960106431926973634016436 12271982 550173074571819876052846059744179572992 12271983 134817675367405594137382317015468435600 12271984 -43944344838312516499080980092628992000 12271985 -14689968293968814014431624900476683200 12271986 -258955229725846476531583424338302433920 12271987 -195539711629130429585870419704479990368 12271988 1560435006611727518557606660847552563200 12271989 -191363525936632473576498849974981854176 12271990 -45150311032697703496604684441311958400 12271991 -661709991659972781297364225255353059208 12271992 423864091042708306923382816600790814720 12271993 760432828121149151061799572431206462464 12271994 -132255858696847464223826299359685237248 12271995 -276029786115095996992507036001414415360 12271996 -389351071395444226033841720015321879040 12271997 173637037019314286973315661878986801772 12271998 -36364501660362015709399059412341471936 12271999 -50311892083363136802323874380143792000 12272000 -363861288291413764625375863347609600000 12272001 153466071288060107022059013354460041984 12272002 938646109997967600031341190179680307072 12272003 223641732606095826016743455144260560252 12272004 156160635627804539908691620856826714240 12272005 -348507017726050528909381468552011264000 12272006 -70698334612891870413283611171016134048 12272007 1039559733416927731185940625751688660224 12272008 -287328431103687443435718401251185623040 12272009 1244536052241483169379111470405532205210 12272010 70172201144726781019587013559138795520 12272011 -999875961562518845888433685596262863288 12272012 -107258718071584592141814676203868904448 12272013 -250491600692830837470742435728399539520 12272014 -645432299027737755455742844890138386688 12272015 416595137168196257965621241375690210400 12272016 155903996859306451171828870370017738752 12272017 1350777094329784569008661909444303967860 12272018 -139603151917436192626243919336180858880 12272019 -555164873605299572251158133336194307656 12272020 494448451822851695087480219768834304000 12272021 197414027732256209496772904120278612092 12272022 -61870676638495987223843717058219255168 12272023 1163975613551627810774330902438247715272 12272024 -1502898900667838161967455223373086822400 12272025 -169278155262247172126127220409336737200 12272026 116196926143866349039483054849763857344 12272027 173491762312382285319002455156423860432 12272028 -9362400841205834493941795531070259200 12272029 405435254580376989758939014555872559104 12272030 15326888847055945796275329621040629120 12272031 605773453175621480781852721433076055320 12272032 -155041590276817911033758489992023244800 12272033 30489428664801776550898678929046605282 12272034 -451240327113488402274626370930586926720 12272035 -1144666453366776271192426541374003721520 12272036 -256535350498606603620435956848668106752 12272037 157441995364844807915918375594440798560 12272038 -337277068400800788863288125823129279232 12272039 -818616861861994558814270730169637717976 12272040 8118098645536607581109350453911552000 12272041 45232016168752688023698495122382020544 12272042 -282325388179983124050531154011214376448 12272043 315055540392548326180504043421114282240 12272044 -359417291174984350987129555855034047488 12272045 171301211790954630610050568340844951600 12272046 480011028998740325300430931998314908800 12272047 327379237962351622227437166502006468496 12272048 248686992529178500322821795042474819584 12272049 -159009741339462610812557685787859132760 12272050 158331524739807077041400498260510542000 12272051 23619476145291888461963287697706325704 12272052 -81749308969542149103339198094052192256 12272053 -682978787913842907390738852454711179360 12272054 -569007778374807649130368927295735467968 12272055 -8015861325948953563119287426390225280 12272056 -611563606213972370661927440571943526400 12272057 11442318698889280966870634279115366912 12272058 114806142361376100504836431529955821424 12272059 -29943515866639164769692690730108647480 12272060 -422359781822296487529125676799599728640 12272061 367171076303412931796388822859895745120 12272062 1158033939361073374819032843744274560 12272063 -111315490407908974515336804063355058496 12272064 -44190294463236687047532904687293431808 12272065 -68447666455178138844637443079912021080 12272066 -401487981719270258968473761761769058816 12272067 -74538765902285740222674659517280524084 12272068 -1765053188236363031676525783371884588800 12272069 -479890814187587507229785959387853890530 12272070 360471287364247035896994828570196195200 12272071 6766596515893755146766825581012130944 12272072 690895781414668578105265059129768345600 12272073 159037437243913744468845967053672708288 12272074 -121435800385116577125497384341716749568 12272075 -173008440963256456267483935994756968000 12272076 454326402846535993929512402063881132032 12272077 -434853505293135998446822745532324488074 12272078 -27538670488906717492474219661617347840 12272079 229446616587645147389453516282628014880 12272080 -351380141750883867266696917429382676480 12272081 -81964108612519961508311244425885673600 12272082 -202958038212090111052798743093042638208 12272083 457699800362135987185710833343197076332 12272084 -1381577068019326524496630065109678522368 12272085 174615797833270495129412683937579577600 12272086 101095468977385219359134309413745700864 12272087 -366380840555327929074439433489750498400 12272088 875711598375048385652033064684481474560 12272089 1704975234785665306111021481873995194890 12272090 59977510691342762312328889771662052800 12272091 -72854377168353954997142766003340976640 12272092 61390341937805719014834027161269237760 12272093 -1433216480105939643471560937626047661658 12272094 25895271874464392085561015139754926080 12272095 -719011628470644154228283830848831949200 12272096 -271398132937034337703818666152091451392 12272097 133973012691383625436212731673094014720 12272098 857719524200578369150098485236278370464 12272099 -61067719302800712846548839769782848564 12272100 239478358176540532576522005410163456000 12272101 116439334735842210257323907941377491292 12272102 -88869168777860826373826270101097200896 12272103 -20019901141242469682397835680377432880 12272104 1573806107290422670630534943537300121600 12272105 -743924203204680111507960016098840235740 12272106 -107422819054544051001663862804630585344 12272107 -33794228998825191542249336845883106920 12272108 982884196986330220033987935129652662528 12272109 705678763967566318689537026541504227904 12272110 -448815115070109510139822736423168294400 12272111 -988739873039315757842127138716498666328 12272112 110030484993548239359957233282439020544 12272113 -432730998625575239804815006375177947648 12272114 -12424950074003375131873714352148489600 12272115 -196160409333891927284659060469039045280 12272116 1036890873433225702560313482446832352640 12272117 452186222180048837110003613039833075680 12272118 260134397218984518011913970649395576320 12272119 -645403393794431806726783177546420159160 12272120 170894128398574048959800340664528896000 12272121 167674353707883469802313145578581332800 12272122 -22660290740186744003220484402204428288 12272123 -1079748779484249301011287794229305817664 12272124 -771849619234778372316603605438415404544 12272125 -464755742745922471904638304228845056000 12272126 1105067969658136656128366357084637374784 12272127 217554656394372683519844258182243586432 12272128 64252111017909874065943832592918773760 12272129 -292242981592870431762180317326720758270 12272130 1279138247468767456645174856037256320 12272131 -29121030903024552069307966001855443200 12272132 -396519068745144988234532728839111180288 12272133 -3748091092164947398070141852525112960 12272134 18514941633396516937302643360928164992 12272135 -111767986842108599707991582707567371600 12272136 275369387378697231584751655619912663040 12272137 -734789504387209265017465159837458855936 12272138 482546108498795911590068620265871555840 12272139 56510269747862295174958106302308623568 12272140 -893498696375499683126236396690371394560 12272141 -544907665211406622428781316344102187136 12272142 176751031696256704458424688486900430912 12272143 -14577027077417963962300747735805247312 12272144 -109939833180777679724081386866869600256 12272145 288096526528896273334929900666325566720 12272146 40740756970727903367373351046571472272 12272147 -1493370455964765998713579923838278094728 12272148 -46359061464567099329557843848173384832 12272149 -1507164189656635479866631453339838852964 12272150 -89352202935531113339656945663176220800 12272151 73229434771475188712990501949318758784 12272152 906301874275419366861253211043545241600 12272153 29837213132849850183347559878767396224 12272154 -433954604608845898963202492604519098880 12272155 -355666834088422707133537836162843487680 12272156 53271842859347972211691363730114347008 12272157 15445790713807209140277130904507133600 12272158 -85328157319020872667805700801007112320 12272159 1783165683758515196788789538465883243360 12272160 -119854478851770155292374946321719623680 12272161 507121285000404776767024597543370713248 12272162 -141693601779763061319552144943307888640 12272163 23217038916803757623526960493148461488 12272164 314451221751969713985907219850508416256 12272165 -21470672344827590642227062663791975940 12272166 583909468698904387065590520146799896352 12272167 -1807314388738515919464954380726374347784 12272168 -1493111713240724699974718530747926205440 12272169 -149450924795563642299690951721516470912 12272170 -277972578173817785414420106399297699840 12272171 690935082109288051704829037426389314600 12272172 -212196797429929226912437091204758732800 12272173 320340511019990761352780629203401247360 12272174 538295518509301068697886148429745494336 12272175 -245698078051763967964583769084174834000 12272176 -9832124751908977612496445344369868800 12272177 -1486375791468035543044563886210948782480 12272178 -237861048810694149004568604810520853376 12272179 -363931929916863016570839368222047702416 12272180 111346784619714709368778061640043334400 12272181 -834828325046064423211799950772266310976 12272182 381528415793354076412144443346302451584 12272183 499083347937519523475737654518223920 12272184 -154766493441464479816349807120727613440 12272185 -983464663823247460624352085351829474620 12272186 -61613705142638938611962075165758025760 12272187 41074659620679549592653542446549386240 12272188 -426840418073530692442202841953886426112 12272189 603797891380685301051588091247558125056 12272190 122329602118385749610808830952532070400 12272191 929050697164441326353161606721053121400 12272192 441727668549992805065897207219811778560 12272193 850138648822618863441689888359980236082 12272194 495828388979680004162704837646980093440 12272195 -171960807539733232707412630241183280 12272196 -457860244392680068616423052366715511808 12272197 -207335880216340641468666741969832659200 12272198 -935413176832005306940728048658198707264 12272199 -821164136249868202497588869508128968536 12272200 3840732827253893031671892799079424000 12272201 -536270567519413966587085382025943979100 12272202 -2336805164269580463970882881300080640 12272203 460109040434795295877402928031980776704 12272204 -8374468964579021973712791957079922688 12272205 -479815305296605605264364830904161286080 12272206 26507539285502103356250564036467899200 12272207 -706383399515513114227697710918412136888 12272208 23104785679653568349504662697169911808 12272209 -548027511676736926943509392576588629696 12272210 256128798889758558526519928332758408000 12272211 204587333472775237293319479990262070784 12272212 739214366040544898696465344675338508032 12272213 -463493574040992593237308017944267444580 12272214 222198090730881281263058491976400276480 12272215 662551387297076483271139152649614044400 12272216 385775145835682344831764697169670082560 12272217 -770481401282395270181572446042280495488 12272218 54013130802055760455635601934809608192 12272219 282282165861771769954241174865468219696 12272220 -431857070387303377660510997889448243200 12272221 266535317529848623938278284976807601292 12272222 -607030902851004343603598802267487433088 12272223 -603839442571765255354615389767921922432 12272224 328315893881944969130729233963388239872 12272225 -205776105600534923658512129308883760000 12272226 -16718240494152937647827105351438883456 12272227 -803203428961840839956334134040699633528 12272228 242982818341165642764103216713123507456 12272229 -612968488023084806428319501181206005536 12272230 -33456294595717476630794112027408537600 12272231 778750535375367858581282726209359631032 12272232 288609988272979302760442650744513167360 12272233 -1364787415992886155427612441899124538480 12272234 -173533453754234115188496023489815929408 12272235 -69714494395748700242697989774050521600 12272236 218484922176105370002536225656579200000 12272237 -738888365196766186300508913113229939114 12272238 -519543922819382686791260834154636059712 12272239 404488976040966148906504394353243100656 12272240 -178418852779682537475700769286060441600 12272241 -933047033043903131325176234806699390608 12272242 223405198509003253708390312602335200272 12272243 12477467279632716972946185126315517968 12272244 -1024086059862436366236535507842415472640 12272245 55392411104621172949409178510614486400 12272246 -57812076817883558613669079291957170624 12272247 287036401858106498698247791167685319928 12272248 -681536577373354565138637592731902730240 12272249 36670479490707258729152142886983459840 12272250 236993123730857950607959143228852288000 12272251 -801181223801175932198400288173366565000 12272252 -216568810436545841005531436431570406400 12272253 -198257241279595265440624196133934159296 12272254 -257483126913090955862857072810626599424 12272255 -1410658277895596161915738169702885832000 12272256 -612151157473362436472388619966454169600 12272257 883234807425696913120512325009511109506 12272258 -514201361476376105049102976046786385024 12272259 -385213653030974662461809056634777663496 12272260 -90930481672285566467350437363669319680 12272261 1217942650117828830205435212890796896862 12272262 -429894175318428369538791731127172822848 12272263 -715771732958565351085489433016907136488 12272264 -1429140190194433817486333671686033899520 12272265 489953525055391847441891993287390271460 12272266 160258724374366420364448435339954223200 12272267 -460568295500644222531034756692685962608 12272268 760196266537492614701737533906648829440 12272269 147116715144981934694487481993061119670 12272270 102916515494000587911151381699493404800 12272271 158402018069585086160317261237413644160 12272272 72998312069704783467016429903097470976 12272273 233980493675841815061898150783050284262 12272274 10632344050437068526640308487815833088 12272275 -122324230941666472727093590842838923700 12272276 -265431630447710754290328704614916211840 12272277 114814428022707633841318890634670915232 12272278 -114277898375269057469980568574590768640 12272279 223475820906225272745566876950359601200 12272280 -86930668161944283043960024098078720000 12272281 655326463868906711815908235088066401344 12272282 -803124023068959253177654834365443394816 12272283 -2128053414159743345240007860193601522080 12272284 423895784758689322843593240851912005632 12272285 -83970374951121077311984803241311970440 12272286 2722734505378108781630843148318458880 12272287 1487709525395577195966154265186587379936 12272288 509470557797604475230641364508250996736 12272289 1061220350784002554997073671347135695024 12272290 -207890146325464123188688975435414348800 12272291 -1879985164041107895244603812270393023688 12272292 -143533750693514008331628827409282816384 12272293 -546112254177087804492549924219369239520 12272294 135701499705843299154654870394356142080 12272295 179134950095292500974138869134802921600 12272296 -932088246064779882761568083360624394240 12272297 985800848662389727707945020334281227920 12272298 -2755672711443453261919101934241325312 12272299 35672339317971134628541808493570406080 12272300 -617392936924395273700599120677286336000 12272301 -125386058838510251740334488733385938208 12272302 -271708410295879451007655540574033797248 12272303 397997200459665720097419058345759185552 12272304 175546103037204239246025811501350912 12272305 280165677436658705886079321245815736360 12272306 -133604720939261436577255240612264209648 12272307 436326709139092225912158390668917443120 12272308 6119484975470358008755090712823946752 12272309 17316593141052089019178017911728471680 12272310 -8465075687674174574261786418121968000 12272311 -391236315267684481814648568170263228416 12272312 -238914813259474912345070613707495424000 12272313 34557409938764928644716831962804540000 12272314 -195974366646594768847427235978711417744 12272315 203651324045746092368748629101715976720 12272316 -86081459526841378980786418654722662400 12272317 -297729965214696173808989970122173345728 12272318 587134284769449515759004104184730031040 12272319 -362676712096233665067007470583688691312 12272320 186042615446920390601153073257518202880 12272321 -1568026145783918538521677964822928044478 12272322 -12225301347657219200440300041206987520 12272323 -212821493853347500917126421315001806848 12272324 -630480207986920523859830280394747922304 12272325 17513992414362557660748821802590587200 12272326 -155760484849884474839070956247836712960 12272327 -948950032874424193657018718432655574824 12272328 -266796920228225962955485648910511513600 12272329 6630132353002703031480206342398355520 12272330 5969113451022267407869295353857792000 12272331 -14053989574797094104781219333544254248 12272332 1220197252696047513484018191022332951296 12272333 -273309383973166178543236078133651826036 12272334 -57724896528123791859711619373708513280 12272335 -893341411693689729158375616525060410400 12272336 195166928538671642342669212570761216000 12272337 462737346704440079891981627079427092480 12272338 -191173409468482158883628924088026992320 12272339 -1648539161186543080379550384283399514640 12272340 238852843436395845514379670737538539520 12272341 -610775725036584894862406410298209774258 12272342 381982137249699621652874213806591500288 12272343 330936542786920447013053478135446235808 12272344 145342169633596964175646494885619107840 12272345 459349680827241682342623396053410492680 12272346 -358891337854571339212250068024342576416 12272347 186670771282818203266885860397507604480 12272348 821532713782300710864090851352261797376 12272349 898222908470050616025144227328261701280 12272350 157356210497850773965683852363375004800 12272351 14113320087719875530771330371862876864 12272352 838220948287939531318372816602024640512 12272353 -555374033789228205846287341955066974800 12272354 -780807263909557965484552234711569060480 12272355 -290567798975541833644804007525738632800 12272356 100776875278871636276430021745862241920 12272357 -204059648089750077938753235626263883394 12272358 -3015435449415743002004542379792621568 12272359 365711643331999176548498338437332617728 12272360 -713205559943451448281008602098806016000 12272361 -691791629744733803806518220262995510128 12272362 159030996994954466534555926534168870752 12272363 218755884978443011481228442216348377904 12272364 -158075125109676845368828425264068904960 12272365 79793513268581963114441539990640812800 12272366 -396430559480250507684529794428087679360 12272367 902013772179453698197432800334212988680 12272368 -251104541888918342772378479605886484480 12272369 -131920265941326179698982629159258885056 12272370 -387346373726822971946053394734946419200 12272371 -1751800535895538902469860740111094021456 12272372 -1633030540495709014962131263576117248 12272373 -159089234937486101067941045022986084736 12272374 -676913463069490472582653507696050995328 12272375 1197980082375469001810424658638890610000 12272376 514738159691204383429777811619076546560 12272377 -133000434217095197657393280921338050940 12272378 -356245419199076446289174985213268847760 12272379 140784392587601932618154410834276492800 12272380 75191437027033092372890176674262594560 12272381 140621032107230450578967136730029296544 12272382 -126732222346461926532681592273952950848 12272383 -1041578266640997996396869962588644122368 12272384 -995779658618525662915198819385695272960 12272385 -194249486750366486121637649213894760000 12272386 -12035066876645993030175877611404706816 12272387 739385080737316491813064194512221719036 12272388 -139939928801911524821348162383715358720 12272389 410792848957660268676545666995262672224 12272390 57769706896440746023015850963190009600 12272391 -1259351019747706666179180390285535488 12272392 783004973530906839952663432070423961600 12272393 -992041765714921290356452811052097090224 12272394 -212096509013381383298487886903027791360 12272395 -42045305591754036895985300654656613280 12272396 -492403528476572797991545307929205971200 12272397 -1129722171654790378114350591787026638400 12272398 -74979543883501011582744756277054571136 12272399 438049773503973486515555708172406182360 12272400 10532968846004524658972012932910284800 12272401 216587657536374905985228047624627636402 12272402 825000316338328783321447442223361120032 12272403 252212250834252989706076072421367932928 12272404 55855282235108897851400743736605491200 12272405 242083856248931830260404131441740840960 12272406 62961904284985444010000111962488000000 12272407 -205556712035612067201313485392959397952 12272408 -1322866019002689612323385883324327127040 12272409 421580436444704501266507217330696215488 12272410 157173244720138557832197492115826139360 12272411 -524205034108740320793435826513838916000 12272412 253190704033786863862681196711841741312 12272413 -518177599017108775702282055793270902400 12272414 -250796117944018755717654928860344779776 12272415 5242721465747852744732683010398886400 12272416 -183972457938832201122303903253219639296 12272417 -70482309384107269261381060012401155580 12272418 -709152131123294561170553293286099777280 12272419 155472815778433720025954145035314456800 12272420 -568906969517870193751328461116867325440 12272421 203826445060436205718482132912969320448 12272422 95827919854899418152977518854913900512 12272423 -1406718512969793599387298235073734978800 12272424 -974413017644468419750767348337799086080 12272425 142657487064820128084048432478035950 12272426 356244680951192696069908293488106420912 12272427 62928638207922232989735682008748219164 12272428 143749320797055439619145083372631540736 12272429 209724402802448978673142741886572919328 12272430 -18631132971327507467850149240637482880 12272431 864981930395172117783173809624061833232 12272432 -85236535036313550387570218769870028800 12272433 -187123792846526954545232205385438368096 12272434 423730981682700718573353055053693497616 12272435 -108857329424311667324608777577362759680 12272436 839463590784471124227620342362510639104 12272437 -1861549403733420240307585543254498944914 12272438 -299604458233899238052149072315753334880 12272439 498041317357255343487759343736343099624 12272440 -125540358102602144086354471365121843200 12272441 1290491013529981959715130552422663852842 12272442 205487858776005309197949906637564300800 12272443 6905805206870512639105843891222224424 12272444 580773820887911859073737968834316327936 12272445 -682748539055840347799489759798101598400 12272446 -186138904679527192803552196595415243456 12272447 256928986928219543055687925663074658800 12272448 16592586904145525296485941961157509120 12272449 223010421433696464448002242795643375680 12272450 -248735098862401077320436963030797030400 12272451 398044473422134947999374784214106517744 12272452 554919778622977464211664549652160634880 12272453 -376949462788881523164944096871339796740 12272454 -440797839518878116490622772959719567680 12272455 373143608651052874649145677505019200 12272456 -6427925923502968261286900317582295040 12272457 201253073842980929131521984526400872992 12272458 5377185815060423338237368924549689088 12272459 -133380396047469701548034532342191634240 12272460 177920209200127911670007700069271541760 12272461 -177783459269153078935283427023393171680 12272462 -562034095012742402110665754103045544768 12272463 -110952447630258357775777727459065493376 12272464 -353767413670622008580869574438998712320 12272465 -325298493146433731327899333714552816140 12272466 120451227131931308428699025116547586048 12272467 -117119155551068307721259628694155473480 12272468 -13821507447840786299825325538581230592 12272469 -670015521649044177129116544045646946304 12272470 -156151792181428291300037321930800227840 12272471 102603506079605240587626593317080157200 12272472 -530139772475608038244339534915851878400 12272473 417627508749934740071677113314380668624 12272474 59575936882177049741910915696582794736 12272475 -15455839956351514846026921548240945400 12272476 141118242079600478532175013342619906560 12272477 113849689950092932858037860070066568000 12272478 126989363197764975120001063350891153408 12272479 -1377068680140574168832237724992261524424 12272480 963381031434408790411119493733626675200 12272481 -308961441419009733670066267769708120280 12272482 338753304474574082784445105061099733792 12272483 315655948986351806058867249180887592732 12272484 -22548349748049710519323623579173756928 12272485 -242879643135132935641982209401022256040 12272486 -809750485668323005074570178479544043808 12272487 272729875284541368940900697029962388224 12272488 1619123598717691724330345895704119925760 12272489 227169663011647625927170913542638675060 12272490 241521981811326168811207471599039450720 12272491 -378847253275485985303879309219438424280 12272492 -413213753354485615604170731426177515520 12272493 -410195165325331203364718064107670363936 12272494 231668153311768142574758057575903391040 12272495 -222806804908443003224747990309117270880 12272496 -357841518054521521108654395084844302336 12272497 462675731003926232096838893441118141952 12272498 -176490352199674385708344201123744395264 12272499 -180040563857880216137190561997262976000 12272500 -46856987692057799139189180647093200000 12272501 -14531621528281868031141684846017319360 12272502 134516579006340208885425650304181231104 12272503 -801872256038721110877221895609177639176 12272504 769860429485199344691706428953326387200 12272505 -153799683497799046942472974180282481280 12272506 -34681060824706855382977764189257688576 12272507 -333158389452153529710057834688608607920 12272508 649814911449920506728984912473684731392 12272509 1212499701515743042097800908128263439916 12272510 -89312662019107343751873163024482144000 12272511 664956238330762803198551807789183798472 12272512 502101280081833642952798089915830108160 12272513 1479725985054682038495318765477406542384 12272514 276595943350795589024178667715656765440 12272515 -924705221946715728565089337465903977840 12272516 1746786001303740467716403720886603214080 12272517 1010220975727040556937702567004010291900 12272518 -298108522060751641829290692183990927360 12272519 176343972712839386021047606408216533600 12272520 267965614913911206621266235719960985600 12272521 1112259796759459401249233833184177349372 12272522 1546464489360581077082711146270279273824 12272523 -400346586164688746335539064357726271016 12272524 -226405917108894636028760931265446199296 12272525 682990638885402909268056251084558685600 12272526 311680310563061571067191109953720760320 12272527 -1536519011315631681618876989631686540648 12272528 5212408871221663401566692650249093120 12272529 154505984552668902063096449200327420800 12272530 36476464048808227785826531492104489600 12272531 1448606590829871111082824684521624034600 12272532 -44289308113215633424089094931082989568 12272533 69237632043923086463089499147533889920 12272534 210988639102197506899514274625932172800 12272535 -709231377439944829329147117157580375760 12272536 1466777230740525082512490006370782279680 12272537 -527360744683770299914490760875587624800 12272538 475109282686564350463252394268660695040 12272539 -707650464454521679762015575585099785040 12272540 116182443493960371428559428292257280000 12272541 -53499132078787290971294712939494543040 12272542 805872201450166074534432699344530188672 12272543 683536323832807165290322822727174448960 12272544 -8973936728361890998259133397956820992 12272545 899696692053375000578129421428613480000 12272546 -544705790972166101740137664539737088 12272547 -110589874663144838655960732994481640960 12272548 448156068030059842456666109871940539008 12272549 -417328273727876556406446398860782864450 12272550 -139327970594061503316557130517603915200 12272551 -389548389286644599309372994221054061448 12272552 -1381616776683392216817947244560162534400 12272553 -59658680411541239906999446559339567616 12272554 -180903394662617799319810409578682742528 12272555 557534685581451428839185072542709288960 12272556 -5900608078561372447986459592157710848 12272557 63174094953998505757384015306730593440 12272558 51114605412388389533759539906185332160 12272559 -99192587250404888346830082148456740864 12272560 -169939883809557792535409501454894366720 12272561 -398359862504981029721465358357721940160 12272562 -108990177406234858504493197422812653680 12272563 210127062021875908683930060182903073744 12272564 -699492819134640497949434852318884957824 12272565 723175823997043350851001616152036383520 12272566 196880880770692862374346945320389493440 12272567 -224898766162953135112452713474306070888 12272568 289347235421987130828198559647694848000 12272569 11313146929814429252655909821140864980 12272570 -109830971959463431991539676648168294400 12272571 -228381253177973255062029771669652109760 12272572 -52227002332213615507964082915553440768 12272573 1810932414843874791366456534093618810240 12272574 -128295048187351943434793798382066613632 12272575 21474403582406769591914983478788976000 12272576 641274670614403113436912758794508828672 12272577 151725118339979587616123095574232579120 12272578 -273052924079506139052044755719933211776 12272579 603192560038864087212770913196249476672 12272580 402676847392198014875446577125759180800 12272581 -618014981423544442797837810777313627618 12272582 -150895917215973464739582141389727768576 12272583 -293118222031875580295244280593372255576 12272584 -1188951119217319339160675846997269437440 12272585 -121306827180697690964808091967426238000 12272586 52262981023988566539470038995426774528 12272587 -32307076162221766096849732136415694320 12272588 113725168371080585854257577489492247040 12272589 -576165857569052048541089611962067933524 12272590 -118215956663883482271807916814926233600 12272591 326460430743712812621189370699974833424 12272592 -165134959129433258196930358316331171840 12272593 983148673606881952993203280393829793024 12272594 -765433333231981863580674869928965784960 12272595 -473004690284255220932160930859469238480 12272596 -80146756537802596705899673017339228160 12272597 829742746060156636888251747237420190200 12272598 63392448106767160643636287689650259840 12272599 1685414879122118734893624797382524798600 12272600 552382829291745447376111105440324864000 12272601 -1019204989518197143154007556486214174496 12272602 166011814362177324989103828659304352752 12272603 -244005376926443582632062972820205633520 12272604 -289970604617993677826117792237992697856 12272605 57130883548157374212725214316168034520 12272606 693300659971659248402064805209948610560 12272607 -22064865755657370989412358752189093360 12272608 1080097982757264998991548928644292280320 12272609 -625499930677743534956525595021911972190 12272610 26742685014295011975196315910332984320 12272611 -1157525382814063194102696039565626700320 12272612 -3291766173534755558383953338089138176 12272613 -447807086682483139544149214073636621600 12272614 59495598683008187626658574980514054720 12272615 -437788312784048399728621067066607831240 12272616 -227300102775728432578844120409924648960 12272617 1983441367575501654316446193015852352 12272618 -608956137551073695100794189720009052240 12272619 -431232845945878332641943002373310516752 12272620 -399195064895414219161973120968272645120 12272621 -496912296765858468375411196722470365056 12272622 12747456276766788970608277542209335872 12272623 -1560288650157622313107873296749819421840 12272624 -13041209672746483217186052125890314240 12272625 590070805842234570204880252992797865000 12272626 -221639534332582189934384210562516839520 12272627 430254757833509192538915203465404541520 12272628 -431973758659144636573210525223688929280 12272629 803361916651693209623445164289024857184 12272630 1526743279196334230189555666472981120 12272631 -100240099966635652558054514051076329856 12272632 -334743102229086129318225873017728204800 12272633 432018109343812147884761378274397611882 12272634 -15692845982818249243458639947548924416 12272635 -956807258635709686938726877302391633920 12272636 -233519101320196890141823657225437265920 12272637 44014675114902859174525929283267251840 12272638 805803892902317930955200374735961870976 12272639 -807962719623143419287697886123147228976 12272640 -828959268526391288707614960665933905920 12272641 309517017349802509418495297973008212 12272642 666817865102570525627312430525433835472 12272643 -56612931460716960913422515150513947068 12272644 567074264727329582547162042585182942336 12272645 147472283697106125975206268251554283520 12272646 35352365162134227579137940127455547584 12272647 1018404041764502522826764580479595213312 12272648 178324924117475680638379941467440911360 12272649 -237777207937986377640323578983972965280 12272650 96218508443623909199091414524136960000 12272651 419304659961496089068254402545783735600 12272652 -93159442242629409454516143965382967296 12272653 353295136972114091770458712473434663244 12272654 -116928276904326638187673103750246428224 12272655 -325655152945299239361758137104742008000 12272656 168351697009182287671554162842135691264 12272657 -1116141733423465015466987506886037153948 12272658 -330567499408118233525077729880119939840 12272659 -898487030546009510012547279177879929088 12272660 -389614105256112000643466546056934488320 12272661 1730320612750301190277378985115380288640 12272662 199857391445232045740804750842520714112 12272663 258364845494928712510060064477727333984 12272664 -100327383367888812060425201509089300480 12272665 1048337516758083992569291800329704317060 12272666 -301498644332437214143762260229138586880 12272667 -544040278808902577358055545915132840 12272668 269651780922903882673294601865848535040 12272669 334067104832797520469926168332215296844 12272670 -232582578324109787515411723480308604800 12272671 -157112224684776330254500587917332244128 12272672 480782685508894050801275495057058496512 12272673 1376321128980022719092282381690323968 12272674 -95931600062520206371040495832143160000 12272675 -93186986639544000883838037382846894200 12272676 -163889471857124890812944154974177452032 12272677 273905843909708522283972038488930112380 12272678 101035162462709283418782986547061141632 12272679 -708815545281675951236985147984496393776 12272680 2971972641693528886405961733385420800 12272681 1614354519155445664771690901564390383482 12272682 -223113169714223009247157157603011416576 12272683 -737483125698975013561309312181904163200 12272684 -1269255822721082581257910990492108800 12272685 -186058323897706340785948461683902738560 12272686 498656766382706231170958834152432689600 12272687 1420928014086423038842396252147193019696 12272688 25319514990815448431322665785791283200 12272689 298671804999335127682694234883179839680 12272690 -115683680815246358774460276250490608320 12272691 371876452477268676119771712989547218544 12272692 -670570200839159653865936570480140269184 12272693 -1357727139849215584105693449307933607058 12272694 -76433586350419298318239363728249040896 12272695 1179032934772454253816931959702989482200 12272696 337229029773523253371798850682164981760 12272697 -256261906339862842131768087904039799232 12272698 775165897481403699115634311324185855600 12272699 403435617857448555210065630103115625700 12272700 -309387673031459041748809055728456704000 12272701 137230417263049124094415736211920697952 12272702 26719546375404070697892196080108875712 12272703 -734694662579715007008456827720914224696 12272704 134438226519043990356896817253985550336 12272705 -130220606951026710909308630122276546560 12272706 -95802105828034597709745468755481325536 12272707 -1332871409734956332749748685466436543044 12272708 175560722529247260227656824658359091200 12272709 -963951560575664344860506174788878609696 12272710 -603611572064961239276589708455764794240 12272711 -92443005897951945857082422867639654376 12272712 -355125474129845474339213664918041886720 12272713 87806593559535474599872315486582758782 12272714 171790568179794400105035758115791772672 12272715 -26239315763046544671768267042130726080 12272716 13052802022366170066345679576979517952 12272717 1173306923363864478321999317527897547766 12272718 4553710412128572758762818415653475328 12272719 539392495520848682368957062011913131120 12272720 -281369141406262577291775442556607283200 12272721 -576952348078260309975524448667128284688 12272722 94836061906445145338736039195203879424 12272723 1389378077253026900585297336245361667264 12272724 -169331244859510794459348691703284621440 12272725 195681528217418648731771694158696348800 12272726 -296675142312557335346668238477694398688 12272727 600870964127169642602294038827728880000 12272728 10783211843748919640445506069121024000 12272729 590595209593149523867187912410063023360 12272730 -257610915216860349796775572621413588480 12272731 -198449432962421174540484695166073442976 12272732 41468670899434520740230492709061383680 12272733 -201449441024670818877083730462001056480 12272734 767370414911080766879881587007538330112 12272735 285229993309687097859240574583047161120 12272736 -9520265320670677062060259028942192640 12272737 -260721481370510652457693629642096923614 12272738 -1240666060496553919353820354108090363104 12272739 -1012335013802684193894415091009361847176 12272740 693992943027659499105135904268246288640 12272741 71441533376868156157252175862920904960 12272742 1137396970984970749676220257644868083200 12272743 -533192284556897419854651091609348034000 12272744 -365577861034457454596126323645012377600 12272745 -155792052467317528116423419417415528960 12272746 288428414222209393751573645432444102400 12272747 -908034564878060609473975282111731528 12272748 10089886131024293101354940198801364480 12272749 -964899298151926814875375513120818318250 12272750 -24757409456789737207954081837110336000 12272751 157908806540167012311085970995484380368 12272752 111884186676668415546273091735541481472 12272753 -78511727926179257020701492267466275996 12272754 -39741687419101932173951816472155802624 12272755 -41758411561129524942164941205509313280 12272756 -1286620783036179698004622058057507441280 12272757 39302635943017021887725340719858294592 12272758 -178226355837855836213432602921590023520 12272759 9554075773145432834499907986616374528 12272760 41905973240497563174592843093757337600 12272761 1704792013322840548695135200125115730900 12272762 347774876844801741278088378262568912352 12272763 86569529620970145951281168271872670744 12272764 483356106478953501667548744804194876416 12272765 138709451530549142143475158007659989600 12272766 55295500131957015507370649421275394048 12272767 -347342652541984969800532935432560759760 12272768 898204187556636719112925793257909125120 12272769 -1027664940199415570358569547722438323680 12272770 -315125225981890480512302411208239485920 12272771 -322855366243936979064378490802979220320 12272772 37152019782968535657003875207890010112 12272773 -732203730543773009592247032400172303396 12272774 54360625158419955704990071632640379520 12272775 587558059919852975173461047215946455800 12272776 93010988924112027084368172912531210240 12272777 -63143827749351563625067636410099701760 12272778 -160269117965031759688219647315589655040 12272779 992551365098287403887979771239833255380 12272780 -166604175589511098221404455531629066240 12272781 -524859272102302367351061797659776145536 12272782 54056574411093284200571891004287020992 12272783 -140480854158416071583614343222727925968 12272784 72037560217029566044861510703860285440 12272785 -651984273856934256792469581516209155020 12272786 -123263060711248244274967016634025770336 12272787 306447004908040386749945978299770904608 12272788 -1289912005936345686042101507736009856 12272789 -775102348062250412030031530240236103844 12272790 17903724279314142702540045738616185600 12272791 798638349160219853975040945529667079712 12272792 -889161141025587571755118941368358666240 12272793 -86230267454534849464977669597769936512 12272794 161726358729324965424683864557665915360 12272795 -226908705569483759140089823635515353680 12272796 17372564654428044917001993265245411840 12272797 2401807994366799451728571760222234810860 12272798 456963323385647879757593612496219350400 12272799 348418366120057081471667515346688933120 12272800 -389815420301398885255838272623108096000 12272801 -476421175262537160189177079895869479198 12272802 -6519230349824528193419753633829515520 12272803 1542774488364008894005610071026412132120 12272804 -202018501227900287966525590247782825344 12272805 -101359750168081270425603934621407720960 12272806 -145385504326757370180127306348134602496 12272807 44572018860571955148346948640268007872 12272808 815040663051613258952663950522530201600 12272809 -1964161853678783829959236728359391427596 12272810 -192918917469398150842299033376284679680 12272811 336042693163274462432545721073041379672 12272812 -1201126032390873265181580108388626713344 12272813 52948792148480069859611741214364926720 12272814 605980536155912595762051054015078607104 12272815 -1080823981481502000161317305304532831280 12272816 353056467454395461120150572474402947072 12272817 -3412061312676981917197900028956714944 12272818 -717098329490346966250401938099695221120 12272819 63472560458359883001760215710817264048 12272820 82479772718254257275590219755546255360 12272821 -45366855735386310789262459136795341056 12272822 756694731070028281558499768110565150400 12272823 850630450301762266361398851570660122880 12272824 1107740038920369535713259068233555496960 12272825 -768621406649531314857152616640612674450 12272826 -220952916485343113001593202625407598080 12272827 288970200313904562913581027719934610944 12272828 -1406888813412890713367538216264951558144 12272829 1307786172609632994443477788264698608160 12272830 759466442859245754497050358806649568000 12272831 -217398581278163511620254685294267026368 12272832 -105683379297739944828169845106173542400 12272833 30498831839165820928966091767368760200 12272834 -771451368353579962713262142076048665568 12272835 83502420589765771549329153278548148400 12272836 413317889167485221627731905913663749120 12272837 -36260482140582045850745090630798690400 12272838 120168433960791315629550376553158606848 12272839 924532471033492510480319185578914899224 12272840 -669108020106551403816171452980693555200 12272841 292131983838740842205833122683617913280 12272842 402467341674472762838935426151612742144 12272843 325846504113732650830026135370631544744 12272844 546130023734263645804373887861354724352 12272845 -1839710234835503681314889370688018560 12272846 344171997985657506049111562446847612544 12272847 -577287764917256453866966303025665176576 12272848 4824132660513434942254656087184506880 12272849 1288729574108702731890438814079867300850 12272850 454768885940705144031325733903020896000 12272851 166671178436842594972250584218769617304 12272852 -1364392685391204949377998644738005762048 12272853 60357306226561565629767942111390540000 12272854 310216754093697911755162820795655339072 12272855 80043290392167730050211852599083620800 12272856 414333622335600806275010785992057446400 12272857 -1786448110579697203182582995444423707894 12272858 114168029297577718581064080349281601920 12272859 546420732169597411449996465600741816024 12272860 515648406449019393790807004348732236800 12272861 50613922103469288094318644209990677824 12272862 162637369540669800621682130095408779264 12272863 -191031709029684227917506252292871422480 12272864 -597288979341024231050250326208712802304 12272865 612290495928195565871304396828211669440 12272866 -1094508182939473105983013149830195493120 12272867 126713828221827981749562875531643605916 12272868 244530532481639422609235745509911028352 12272869 121263834313142666851115129105196195840 12272870 -747586059019949691151515384087888518400 12272871 164553628523966691808253384279136848544 12272872 1489424092876740989840956286828204113920 12272873 -1026755032880490005536308440003573244636 12272874 -30384214995544788198690643799112095232 12272875 3173718799746804542038603960616783280000 12272876 -248069567185058037414142383157589950464 12272877 -45039230918231108892251064876209701674 12272878 89363639393056925828573008505400259200 12272879 -345881831240478828227691051149045934360 12272880 -80794931827083843168111133188136304640 12272881 -1278372786465373260189727140925779526318 12272882 247564681769990956164732012816927627792 12272883 -783617211164046168175607188149158438400 12272884 -217420255403814162773006095902604653824 12272885 -585346503707907258482649016114534898400 12272886 61116664144863299373503123052100454784 12272887 -575424074134863877807252608768265651200 12272888 -25953680324372504053845429696909987840 12272889 157513997161832034579443215900803377280 12272890 -192743806230953598669318504413929451520 12272891 439977039195491858349329110825147240512 12272892 -87880331549074622412480185450607575040 12272893 -1712961515808478682423731795037099716858 12272894 81240938654162619404392196862172978560 12272895 -640085797389674364582196494543476669760 12272896 -489258011126092076921133577670058049536 12272897 -48831798164090355998068896659153226048 12272898 531731300753303676189489736947787130880 12272899 -396653052403378915875514920992455208448 12272900 32614361958306869274057233996430950400 12272901 -769257355873863488363757072088946599968 12272902 -597605786686456064206339907815408978848 12272903 -1069063342736368037632061040320670088200 12272904 -110787037838733915626137421775210086400 12272905 -110209536364250486996387798668551000000 12272906 -62222732676022064474559540868769355936 12272907 205439399634666004759893690903425889240 12272908 -970006498670393945254629606360242927872 12272909 -2568877399818488303387413153504568010 12272910 -101572696215174216864073820712846969600 12272911 327525684288690080245378727660313600 12272912 256694855704712382650485843447962550272 12272913 722545554402508564274524902563229899280 12272914 -473398077067509250646193580860432398688 12272915 -147896601236910448526853001064645333280 12272916 -596418737373892903896573171640629995520 12272917 -33388359905964413068731653015308508274 12272918 87875904198324507892733302558039222272 12272919 -404165964929858903692178161564470460056 12272920 25010822931429340831729754522185113600 12272921 -1172046100452000357245519378628266012028 12272922 65550342869296545204444827091192744960 12272923 247079319207177989733405299747699941264 12272924 63278939046152412035987775953863312896 12272925 -1866874695743250819056290402154102400 12272926 461399736055209464123879745696134395968 12272927 -220494538699606670036295431524375971600 12272928 -309382164522229618097056600769611431936 12272929 -612076058496934886674105844784668739360 12272930 -139234645477743045547691473973307564480 12272931 -15173456020662611353440820545789701760 12272932 -61819570939292520295510465430939723136 12272933 885601341900671592184304549923577838720 12272934 -925439977326256895217972648616041600 12272935 274756266996445209500707551224775869880 12272936 -98573930211030018002994228433756569600 12272937 275021459826905967237406278434655433152 12272938 -88154606153766426628644148858973245440 12272939 -85478209593518029967448510844569543168 12272940 -110453775940173191601843034159491809280 12272941 -67298601789612639095190174735713463488 12272942 -165236574785411192144548437614476961856 12272943 -795899913852055159378571900572802434176 12272944 -362780272703598730724988090752625377280 12272945 729235602155491745887277357209067926800 12272946 -59444337490379222377396252089293521920 12272947 1400162015204439421372559069004653893552 12272948 608631214583289578187923073330988775808 12272949 792762291521054408217289380746294791530 12272950 391020401177029699162052793194789712000 12272951 1374736608840769665514817067506675030952 12272952 260468371285304023674214852456880087040 12272953 -653438054570788099321413186813125296320 12272954 -707192124098417928483087214402897255824 12272955 -61817911582809146601677537476613433600 12272956 -362177675624493957797123632866254269440 12272957 138474649994215345295435320491985844640 12272958 -870741464407908033512718821254342787136 12272959 -715024638008048022848131968194822923840 12272960 -72451695268058974034183309606309068800 12272961 477282267170228652849789698640367374336 12272962 -72599617302233803522237024814672418816 12272963 227518884982256860064032707473457778068 12272964 218333551582512497572705775342117744640 12272965 -1980257590499595631626188014426247978880 12272966 -532404206382089386237235341998621888000 12272967 253252182281974801843578317488673215920 12272968 102225448029771499712218919993952322560 12272969 387011311542892817776510685765437428096 12272970 17210732433831908476340173609604256000 12272971 -1032193634809008982225444313464814158828 12272972 142900220253202636352332875573904189440 12272973 -774386498473105688896681792001056401216 12272974 1716728430280560951831600594822451200 12272975 -63200567676508260247292275614360778800 12272976 -225101947027567180567376264637572259840 12272977 1072949665919390582101657881959756947826 12272978 581881881699526116853276635956958842880 12272979 75605728739872945256901628763014017648 12272980 437098210842286295460867377937044528640 12272981 -861987454394915065447532038444361328150 12272982 -18516297710922290967030890495396184576 12272983 178541008882004918397900892919765524232 12272984 -328186558349263945255838888926537850880 12272985 547579597847130594499524310083086323200 12272986 -528362867412328314509512770797476045056 12272987 -106503228246975434175319383433177298364 12272988 74205897445897886819621920892111585280 12272989 531549231808557134942720238684140788320 12272990 -414963735000066066475755584008368696000 12272991 -639711357564769200216470728045229863608 12272992 370551644568864357783065195685105106944 12272993 435021190331781452988712516339379220480 12272994 -1280360968336672126500072035469654576 12272995 -325152604298224809295197132862830849120 12272996 -880612985033057839311935412129132321792 12272997 -1618639810326579449779003664819421115392 12272998 -230723103141489267889939044662104791936 12272999 -18024163321798083349843647531067914336 12273000 -654847558439431516426594955476316160000 12273001 138438542810897295001490447062974928612 12273002 4776019335120967101108960601589559552 12273003 174351747316675701050573639599640523600 12273004 -780332746359957952739376035057746924544 12273005 409860989134240327265989889398835772000 12273006 -42875341970585632323489810114191160192 12273007 -346551743528255812035619689137424574848 12273008 -13449742834323824746425493192533934080 12273009 -253436711541789982563635396385072536640 12273010 560779346539424720284011795998388512160 12273011 -45855179082850599391035186121547136960 12273012 -423727269511328305101387254578490265600 12273013 -108882003589442239506332162018424982738 12273014 20854291921767530192487168421481417472 12273015 119949041922005765802318613682919812640 12273016 774302695733310101374903331044141301760 12273017 -18164022773678894008538599887780338880 12273018 94329463329802512567981182806071035904 12273019 -141105317658494849004840168312304127280 12273020 54580578697946820951857623619461716480 12273021 1219095527888556879460497232925074990380 12273022 112550936661812182019228956695147289344 12273023 353463153113779475054811781174703645040 12273024 152419423301434048017050961402585415680 12273025 364462714301667193252883161040302294550 12273026 506467589205223138026834659143104552960 12273027 -13057705564111807202664241975439149392 12273028 391296513083657860143973172055835279360 12273029 -717519515318182867885914084267436766370 12273030 -207684648458529074636007655254625920 12273031 -1134900170428916667065688091977607280880 12273032 -696102181958932609791014613714640435200 12273033 -1098488333865477036942699398343410785776 12273034 780644935749378424288012291018287322416 12273035 -1349501896642564515681237402770569583040 12273036 406716869084115799414558675049667416064 12273037 201466430092133536517158978999606493152 12273038 36923035417153921507211201546024233920 12273039 -20564099676270588613804090879074805944 12273040 54290937310917533832874512132258693120 12273041 -1513450713468688186140894321192505078416 12273042 -355648511381782188661022199710460775680 12273043 -1318528264695235455365683193845249974576 12273044 -75675351047717973351752052675178426368 12273045 -573758170577447274398942107551593107200 12273046 216470928250978341877450396602786173472 12273047 411817822954574094999202833462492293952 12273048 45519996868703209286357603713828945920 12273049 198956942157310832378847872674953951050 12273050 -194111995469955239931489086042415840000 12273051 72665425167357967154979176938660026624 12273052 -33651096246650422114540790957083800576 12273053 -51673675345482498287939079516662077056 12273054 469201401512899217605334980757896153920 12273055 -131117080053504444579965761661260414080 12273056 -348223746913344480784018028040465481728 12273057 349417491568497893956113542379081203154 12273058 203067205079482200722312516731607794176 12273059 1262271557443243009472734128882283255260 12273060 -4651304784472580656821020978397511680 12273061 1001339860042163773743894363120020358300 12273062 666091380964659951981487273391327169600 12273063 607118155697005518221982159880539257856 12273064 -1417937821661839055729224510519494128640 12273065 448834675674214420112400306891908215680 12273066 6428039994845250259880971702240289280 12273067 -39505883883628112025001211267911923008 12273068 1527621878281946430550476955045741655040 12273069 -926119635563664405479694342598891270560 12273070 240269204910701470893046897594621109760 12273071 -81597015792212751645293721734595301800 12273072 -3529433168730271774975667363924410368 12273073 10362434981284584101413895348020208262 12273074 160588349796820784320558867184282513664 12273075 -26354421713852615265492446812193456700 12273076 394619423919307188252377780445117253632 12273077 -298261602027471836979713443824087853074 12273078 81689021784283922058051261708515319168 12273079 635961505262850587004621754452326254056 12273080 670935277828825485126399694428179558400 12273081 -1167119008814885357391458589734729247360 12273082 -40256167119009394570860294162962703648 12273083 -325488251613529607276636511604600192668 12273084 540364981624468493443094659992438366720 12273085 133715659631257726341996282914340920160 12273086 -104774306429281607066522825149103063040 12273087 548666003354210539263791644641532922880 12273088 113381990361529004154816813553439211520 12273089 485387062052622597707346435575017645890 12273090 183007489684727533320149431001587084800 12273091 99714973021435618151700833403071570492 12273092 290603476413645946690328390016556430592 12273093 439494395832112451269556169536789934720 12273094 686539081737779740947432228311907744096 12273095 341813015033092702866270049899249636600 12273096 -426547534598772083484690835979746099200 12273097 -2732356750196597270783249958558139294668 12273098 -448195856581938263034955401923300533200 12273099 -228656403562037529809220460713143396352 12273100 -45176611626534537354119674300998912000 12273101 -526513055760023019449584681962080597898 12273102 30532335761712009870908021550531876480 12273103 20201134570059655263716816041460053624 12273104 -12092498776519441277376645943616765952 12273105 -177206995852402361802342821308953979200 12273106 -27251537975050120291841527595873545056 12273107 203419795967585554827755341701630585600 12273108 687175594128934151452142855621251921920 12273109 963749681614485473659973930935699615310 12273110 -422911175220049115504449483320340707840 12273111 583288483398278318078088987060173436960 12273112 -1185301970835389662477329705928371148800 12273113 827682243170855574299912316785571738624 12273114 -61586902546583136364614218855061712896 12273115 -207925067782500859427814069980708658240 12273116 -859168914889201986210684999045855519744 12273117 366298142383678598795670882644754535680 12273118 335184425187570514418674656445799035968 12273119 1601355836147913459577655592902727947760 12273120 45108760364038898976739234362410926080 12273121 290144378443428162873369541334253360960 12273122 -10732948030908866542268019232794640896 12273123 -56951692836349642431278488861548614400 12273124 23097426013010189239809705856398745600 12273125 -18490539662062431697673435353654912500 12273126 79621364662346802206127508281513216000 12273127 -333524743989230907258840641047351638528 12273128 646386810929241695002235702608323379200 12273129 13980441687351413656046610828719618496 12273130 -49326746288555119259098027914070248000 12273131 -105789805374796298255920908173340697056 12273132 806053020112535112664102306893191542272 12273133 1145811190993890379697924782875484355520 12273134 553426552356543457152609568853297133120 12273135 40619453196228335078431852125545817600 12273136 410837538607457845456323281145739476992 12273137 303426217620858550156618626669829804272 12273138 566886019260558198373790728754167718544 12273139 -347696316638490159852860833197028474032 12273140 653584067656549490927485752577553479680 12273141 -720306254783836169049171873833506711008 12273142 -266457199478349877767137152202767509888 12273143 621877901041954837716963820942861756392 12273144 -122678516550992725879953597362095718400 12273145 -87912737600076321615227609983075449600 12273146 10489981096644739770051445109445813504 12273147 1275756403926430766315737093456963198080 12273148 -215399688587852257352457300970466058240 12273149 608004555643668753813460943961067664832 12273150 252842013937103940095238230769749577600 12273151 -162149843256979131251296508384556046992 12273152 -104206190637408433946786088095053774848 12273153 182506267196067728987341441073850829824 12273154 -109411594471029915489706412046836914224 12273155 58144395951097308142008329859429916560 12273156 -17118140458499027479475107769749487616 12273157 362936992918112038290291496091487601920 12273158 532177070656904642040203910973854432384 12273159 -242064831655224322389298729946275418160 12273160 555656573406208603601739279023430912000 12273161 -1479588106359945462352498377271491784668 12273162 -42921721648647055528463986323246579456 12273163 -601913625745929906366484067476367235440 12273164 -799612843343118538945747653462962749440 12273165 -586316560921232453804815168724917616340 12273166 7935202984031291328670842532146405504 12273167 -280556742623757796576249201019867151168 12273168 -143992021674757883575378834606705606656 12273169 -1335292534221399672372632727656152356430 12273170 99695336248679531870374629668098191360 12273171 64471979300550146202108873849206388480 12273172 -1147540910307177536302694364733767965824 12273173 -1687461552839856036924331332300243520896 12273174 -842372394577413247092398669274130560 12273175 884005243705814442257721953910968476400 12273176 794919410266094287908635347334811310080 12273177 -535976279117664094864819996435479513600 12273178 1491915889211324022388866366822773159424 12273179 342030828516621214906987831582057523520 12273180 212343705990180981066515114766364876800 12273181 319977426760140156845882877416793658982 12273182 93106214137015366561939228631499768000 12273183 -191636477097830156851205594138222001840 12273184 290953985130536948191343308021551857664 12273185 -366099593655238260265655024046614368620 12273186 162138529475176824425964193417807388928 12273187 734561592229946651373008062382372607836 12273188 -145951219581200712418741551937912010112 12273189 -8756134065632156108822831674422532800 12273190 -226444043139048286713109989190410422400 12273191 -76211140875644133937861349500307467776 12273192 160719628762210328483988836328878315520 12273193 1037302316321949743165855509277045409664 12273194 -345846637030346576525580634896632233728 12273195 196216456556634520967414868509476093440 12273196 -139457502639719572734161253483672017920 12273197 -1827077510838413486981039758650939550068 12273198 -13945104310283926604808681474021353472 12273199 -537184864819723878628883190577842818800 12273200 -88705108621632849591849540248258150400 12273201 -848231119613838135987169041195459402336 12273202 -64660557916466973273105494008492608000 12273203 -3363708839417290278922454121802297410240 12273204 -215279209557319540606270966168449675264 12273205 242668316457561817981138076971664549760 12273206 103893110487401051201682104098443884160 12273207 -597587933956341052121848236552378913560 12273208 -1087199411871014220997024906527423959040 12273209 -68275401344761674605327534930355847680 12273210 -32593088775453104760382776882381189120 12273211 188550704417551788390240196462343293224 12273212 220515712135401844628711898064318602240 12273213 -422598680708119165059458374360414515456 12273214 196188731282203725764009032631039434752 12273215 50844787236020691171449292058904208360 12273216 -115578974569703270042243328683896995840 12273217 118896668544688507614296505624067370304 12273218 -78339196207226069620148614808337996384 12273219 356875334139361001471415748723659716304 12273220 -697487825559972892231474088461113957120 12273221 -997416711368077363782629016021440813280 12273222 -135392760301675384279776464882132457600 12273223 496164547107118080401942157639902320472 12273224 1631679618546177517117024346779633320960 12273225 53721706133737755524780230217495907600 12273226 -82614892991384230519280391216968486400 12273227 -191805723792231525681561003208129736976 12273228 677622269867181719332992131417603235840 12273229 -563880551601407274610954598634373916170 12273230 352314636855915481355032666037092013760 12273231 33528460352863910210767421980633244160 12273232 4961713917415733885435443923083591680 12273233 4849121902057755977249561663604538176 12273234 150950994222966795874733475154556119680 12273235 572722595508113481431263896637308057600 12273236 -252902266225055812798529474633968081152 12273237 302757318744949834756636586712502700736 12273238 154107496245711498425399318434338719520 12273239 -697058464968959862959153706331601026560 12273240 -46332350493185231768619753686138880000 12273241 -769085227684124327729758538735378176 12273242 290893930337576695841227453811938636272 12273243 -864381142012145682161053368118062245736 12273244 -207206526675212893388415866565907070464 12273245 231324623053510687964220278708580883200 12273246 9912442266502012637184635170957353024 12273247 -445015603739849968356272938176142020768 12273248 40534631300246992435098726977666285568 12273249 -613999408994820068248429785441074976336 12273250 -413723037914669930544996125692937472000 12273251 -2300254857698082875816373173850546702336 12273252 -168254778269145139948951565763884590080 12273253 -31201159189952983568112494577199594498 12273254 -214189862403060866321608174992962809728 12273255 870965661237411724742010657225924648000 12273256 -1747382834345704987147200133436337408000 12273257 -638828913591165280086515700267928855494 12273258 325325529616977918276638612199218889984 12273259 -151097838070794751841293711495011481920 12273260 -479179221168805715344195480833162455040 12273261 -140359255778682432181687913410573338624 12273262 895772376665843803454876958831122413632 12273263 191977048180774101610605040725192327144 12273264 -62078373636210452381699961719318937600 12273265 600223799891270014252899821365716777600 12273266 111558949155090083097701601358787295264 12273267 -299530807278132910235744440190510396352 12273268 164418500394381605883265137137629335552 12273269 736089987822322502014623095491635063480 12273270 48173786630309999456217866019323554560 12273271 40960530380869936640180275636837574272 12273272 458639426080413498459422407785676800 12273273 362173674970825584739425962523612719424 12273274 387550151787995721112136114512421895168 12273275 13015351314904130022288016108838143800 12273276 485592345883812653051144648000545055232 12273277 928663161584353014220836822711287477126 12273278 -4679923907474970182756057903356062720 12273279 314070277616877284594455535864098534800 12273280 353677111552995462764003346230122905600 12273281 -1776659171864566333251310314673825953918 12273282 -7580498227475299800523302067525048320 12273283 -152529619883363051363006385582003744000 12273284 164699442369000218556739947350654976000 12273285 380293591960684136414173453988481079200 12273286 -90725013412657280394244571203724934720 12273287 -200494198618482308241887145831443415696 12273288 456139246038594084996303141081567682560 12273289 -15843299423757275895221018744998676928 12273290 393617062322516729249581124621622434400 12273291 -389856577715390723774652255108762480960 12273292 626690264323281908479438077343178104320 12273293 383501878564881674845180011784785156000 12273294 56956343005067595288055466148577059840 12273295 337023736704798611735398210367004511200 12273296 -5552395577458489789675199127539417088 12273297 -19680080654420881826354618178741693120 12273298 -138376933293297474169812312628925076480 12273299 -573725834816877450632506623119862959700 12273300 119378107304561129000424817545015840000 12273301 -819305736985702081254600931799186723698 12273302 -590521412570652839044334034503639175648 12273303 117461966430497953324041320524752752640 12273304 -874332884554613444609819972273050951680 12273305 736727601558930020025371871160271425920 12273306 -305548150156927413433273423016080482816 12273307 275745764765881051271366089359633692032 12273308 -700805064603471152743632069419376314880 12273309 99581056383567574221727815340359287040 12273310 -73252242035774492263073148831728912640 12273311 802982956937285322096633154020763890912 12273312 -396056606630456180936104397700244439040 12273313 129591544664256676404235726122276097064 12273314 447715195204514909808608439123571608960 12273315 546216870348507089659446445635570597120 12273316 -219864196285349608743140037336126197760 12273317 -29231564962546499494285007278002705408 12273318 -5021311134236344179566652895095372672 12273319 17835633407920244484934756750976704480 12273320 1144704362580050445698294101562334720000 12273321 133879773126018733335095628865306557600 12273322 115887356233332230650093496471771467200 12273323 -123387345697350153940538452649659348428 12273324 424687125039220106373064508085473035776 12273325 -59551030808887047827872542360205220000 12273326 -223658166522645363433013414484892022976 12273327 -625347088575503333866345501443555828552 12273328 197223371136049198639108787927780999168 12273329 738307289672096428775512624561871426514 12273330 -383603085700980588220099184204702976000 12273331 -68615287262390311190394830103027744000 12273332 -768560722013142467546379295291440856704 12273333 -370005806838164535316700682427675470816 12273334 -130651111854380638177418046030203985408 12273335 -945502008366705468670401389078367298800 12273336 683212770476295337011472771451463475200 12273337 1276423874475755439813123878781688699092 12273338 -314718466845049743840769806523744946688 12273339 122293810302654831953291844328484805600 12273340 -598894219967653540763423261360427548160 12273341 -255044710258034641143715586622301539258 12273342 370343592612188952744290586084391125312 12273343 1574993087794411787208972093141930838592 12273344 -7049502757478425192653020769464352768 12273345 445709607602581711145057400334284940800 12273346 116005403239058064216825935520975217872 12273347 -1435387698148297429703881988380746603204 12273348 -146057667784323400012348340166082959360 12273349 153285531589387974714500683509466259520 12273350 -32250298367173304936028278475361483200 12273351 -410066122367292164100949639974285455280 12273352 120558893904206272558962744910190346240 12273353 -217985396625559236932738372309028991398 12273354 -67749940349777831517556221316057067520 12273355 -482389264819152890598630561597462918240 12273356 -735535174182125769348335464210813705728 12273357 -568840319824172367218285357615493560160 12273358 -196295202084455792580398484874691430720 12273359 -298723860837786147450407471083888158240 12273360 -138299269690371507586854938958200832000 12273361 1649882772648436484763618982276718720 12273362 -567801955652605864284032350413279923568 12273363 -40096081817477891632320030912273010308 12273364 -6298651827383137454022698876297382144 12273365 -63110074732224807193197289311629621760 12273366 17007979828636045585997410048051544064 12273367 -156608536063516160676749111278946174400 12273368 -874941986667914068788316130890551613440 12273369 -381456794959959900135783637934235738432 12273370 151936390292090232909765306061164422880 12273371 2241833312825638350238225799424337377744 12273372 11160007129637614548117395838741712896 12273373 -267394497681683238116149752959599342080 12273374 -30619245627929125202295547577009228928 12273375 458574444854142538506849748553884416000 12273376 270270762939928980751207631627658461184 12273377 -1810383455285056977193442666418278057280 12273378 -136812959705093116933285868224245514752 12273379 -170445368149316372530764066897864722020 12273380 306302181126434012822955784601908838400 12273381 -157448952432968521469606553025711196388 12273382 -65060196437757713392941839968994706816 12273383 -883026942638243783497781051789388574776 12273384 -363281261979402287771316999535968583680 12273385 38749154487217118963222130866237344200 12273386 9962201291627725517150866357549417392 12273387 75841915844345819554791318083782090752 12273388 461337378446396193273418298971333372416 12273389 -1519457479075933855543178975851581600810 12273390 -835050798064214412901709913930701260800 12273391 28621644908158783067696410693359908304 12273392 153923092133974680830425496046089011200 12273393 1302509648680020690908223211255179792 12273394 241480510979858569699133031456770419200 12273395 -1147934370448485577958077311335782579920 12273396 -211961407651709763007061437624290164736 12273397 -131057254023252302410740434884622979154 12273398 326254740600973619165535389831358486528 12273399 653976749000659415129500660966703407824 12273400 -38777609559570800334229265896604160000 12273401 482789047429083109598982730360869783552 12273402 129157015733828255808266100989895954432 12273403 212023118391424480240864979343766159652 12273404 847744529914766491692532744565760000 12273405 651057710224970792425657939655691625920 12273406 -421214594897854527363631246185222478848 12273407 -8106974087514244179243058093479062016 12273408 201022988937352220018559209582660419584 12273409 -1979110010241628174333177958580265732140 12273410 -35110078085815251366317538467081672640 12273411 139125880079737363414882731410938661760 12273412 -249962610186822945115850954781180214144 12273413 519078182466649919612246669437345258044 12273414 72291069754917625179884727315112501440 12273415 259242507686896803693638294678745984000 12273416 856589877706543222768167672606049689600 12273417 65121721546713572252687855146537190400 12273418 -162745168651589167987247092047605153184 12273419 -138938311418032893875895612758394731808 12273420 -61496287772958817806310142065896453120 12273421 -937544923945027325173100495069679223680 12273422 267903746645924041907353852343113837440 12273423 -592501541745177812109601847531695355136 12273424 -211852586158372812007672699344070696960 12273425 -755581431453398825555585650581454445850 12273426 187846190022688214814144832282039972224 12273427 -188475872786338485870374643379063014400 12273428 826064153930605143539102256736865990400 12273429 126351828277773483799014308750148462720 12273430 27250639918694723964136302203973984000 12273431 -358757152797547702293989350834380967536 12273432 -327482453254596993847596281734135848960 12273433 -1674555983932390765344040102951716235318 12273434 120357247450113573512982684192369317616 12273435 -422076673879860264443026828218821862000 12273436 3234728745945104566058639705649586176 12273437 -144274635856880269390631017186045360608 12273438 584984500947039782996451584639488287360 12273439 2320825869286661769030751790518442644032 12273440 778164835509410877586301968287321292800 12273441 543869102391989979542563135832707433664 12273442 -127651263485656504874783871815436670128 12273443 -234557475720495644956088152846669797216 12273444 304923050238677948929536807332369940480 12273445 285428921241464946662412061952881215480 12273446 363176067740024436813422182310991048672 12273447 -1095228815240945207461189926817395072 12273448 1635317565809639911083907254977253949440 12273449 781870292811053166542511144438745201440 12273450 90912124241244424751074571477380032000 12273451 1780804646853178377333646634974570902452 12273452 67382839942926835439647721968598638080 12273453 -1139833381357964107706819939271885134538 12273454 767595454879503787437370368817057410432 12273455 114394543242393920475723915648042900960 12273456 -62616294652940757276082633993913303040 12273457 -68670847487178644907450623689905614208 12273458 49304829485758891384448951128786053120 12273459 -588919188743969834507771773140725476224 12273460 -391806185704522420646838904009808958720 12273461 444442315679748350501855675097173512800 12273462 -190621389106935650341396547809553153088 12273463 -800953727261666684250684402810041750136 12273464 144721799254987160544173892215801241600 12273465 218808839086764016295305522020933069120 12273466 701855449552121969926338040920253176432 12273467 -1038814951894830993119935972552760069280 12273468 -215856853481601872893918547721787023360 12273469 345619663537638694648554639302177875968 12273470 -237974709277953130419237615824565095040 12273471 -11286266376046798266732899999297875440 12273472 -548455825198890510292857668361903407104 12273473 -143014141497833947877370404958391522680 12273474 535657012628193073240133501748345735168 12273475 -277741039843964107030757751129852882000 12273476 -1777369394186743044567798018524471040 12273477 -623598259316500178103228797288145444192 12273478 352392350344281774479682384680679728256 12273479 1064702818695065477648462067985423381080 12273480 -665624572707616994588041517910080716800 12273481 -1088958560773089039168946243099104665136 12273482 60220953213377072835142472632925611872 12273483 -212821509322183825452682900656749255976 12273484 708041705154820816575108596577513856000 12273485 9766043130663916546378288493396914560 12273486 -393559179142290500932912508195128614912 12273487 127784727639605195901917140704056635240 12273488 -1639992791647879772234055750150463488 12273489 273586052698147586878463754342059505408 12273490 -374136978674302961275926733621340160 12273491 118348517250489398076165483147189268992 12273492 -95345217033040737190275507308516474880 12273493 1219991827633594438011263424575430864480 12273494 -110719946777556834130012206839135716608 12273495 11225950542999257501415092358751410240 12273496 -635748003002375259696158748923862835200 12273497 -90138535422928277912115842508445512054 12273498 1383924915161638780946448593725421552640 12273499 33504710352210845096049860095729913120 12273500 -1299618496428946618687978592617935744000 12273501 985698174527702239822741437265014289920 12273502 884542764156511335868085634664452749952 12273503 1352830532107448796256565499591273961464 12273504 704449010254677848183131960063603507200 12273505 804862025619505876251433699580243569320 12273506 178881876223863483366207700360303971840 12273507 16045063957840737796552184933419823952 12273508 -120657075612595877874599166832824024576 12273509 -91877058254649430480508808810752521380 12273510 -150703373540583964265099128077558528000 12273511 1008622039008432289711531979741469731152 12273512 480698422481635768924914229847930035200 12273513 -132784659366283062890121700985880056832 12273514 358677629571425545089702311005056096 12273515 -59977806984105493818250134528192471840 12273516 743474482485228093277442634297122403072 12273517 -77922944729686982775102436039401496980 12273518 398698651172056610581004878698830964480 12273519 -1241263017738950185637148602653255607040 12273520 34949121261475673411059523465718005760 12273521 -268325374340097041893267014906703692096 12273522 53151481658162571053705565270194028672 12273523 896789071734026908360229920173300253772 12273524 -624774306682967989551835235262566400 12273525 -31076460703776104418692639272944420000 12273526 -353971974053939214366473490631318426560 12273527 -258968449843307088485395436429609168256 12273528 306566435389039443450574177116054528000 12273529 502681604620045192621150837949656204352 12273530 -381684165302364030109505664905056503840 12273531 16541965920876701058012800063560470552 12273532 -1971567158613531721666019779993117360640 12273533 22025878595135105870300393420821835904 12273534 35969409778600142048104892350759895040 12273535 -806235765710327356588883586554247584640 12273536 493511782669693513613448266179097395200 12273537 51342416558735416042442654365490774880 12273538 -92313024137661682532909775731409074304 12273539 172626502295727269567606830787465705340 12273540 541131943763648575795639378631864647680 12273541 -175131401079815322431245879785690437792 12273542 -174546909449743480441687653637026663936 12273543 1171261208342010316284218640277183723632 12273544 -880539571091424113808958285456116326400 12273545 -56757084698666679769940504987101476600 12273546 -171363053411206967587795414717117199616 12273547 458683427231660951770980636524610475920 12273548 184885157452279563058235545940987974656 12273549 -69953326079161619939857194936634796160 12273550 104984149111587027753806949765049900800 12273551 35415885649055708428425585491283213504 12273552 219672617991839394309940619996613181440 12273553 485095549853043240134631568034178682480 12273554 -166208732775841692144120145385992415184 12273555 -108656712702449922353177366856872271360 12273556 72929679626596889117658944456193408768 12273557 -607933308426689449459748990840102314848 12273558 624375249278256336906976049589677276160 12273559 438033846553865788072595123196661685904 12273560 51346812682769094629086214836155801600 12273561 -591551294179143446434463628739513433040 12273562 -11162921403303076257516592268510837760 12273563 98812224830594467753998196352520774000 12273564 217337793820685292079277703196416907776 12273565 -100327681603589380234911807361794652680 12273566 -135045117962241613727608642698516956160 12273567 1208669053656439824053453818102067397120 12273568 299718096797771304109181015378308300800 12273569 -218033560074738949241256931219443580800 12273570 -389375134060660962497936771386056979680 12273571 1881094814234295556012117240947610999772 12273572 221028209115380112345292250858635022976 12273573 -47438887533285393234136742257473505056 12273574 189946538642306446412371428377093572800 12273575 746960702089523614683713977332821652000 12273576 -2922696769108393801253353466658816000 12273577 -2117895505635402629025695564667151268700 12273578 397033354423165891093278701926789793280 12273579 -191515206706857068381900145534284128080 12273580 879027108230342350819719429279124193280 12273581 -1210511451665658361315614915350408990976 12273582 -52372187715196030788910525104323297280 12273583 -1181543069159902105911814786086696675840 12273584 863814273812439847093325281925627904 12273585 -182071486099889925310750033455562713600 12273586 112748031162039548862800526235249281024 12273587 -359831637737330760014510941866976798368 12273588 -586309520550293977556321589053455705728 12273589 -232043674616715401098658298150275502610 12273590 -25127666191022542526996864685109002240 12273591 -432302944210806452961139371773922370176 12273592 827760714700148540656462304600196833280 12273593 580835221605338009508333948112136027520 12273594 178767620876602429822261988899995571200 12273595 -962123250623581709870514011276567990400 12273596 600697340136376646024892303931181024256 12273597 -139235534854753536302828683905321953760 12273598 -431327508634612187276655044528266026240 12273599 298180450641929563875392515276574317464 12273600 -33197392539602930541378517780502937600 12273601 -1748457445093568892473201222695232056400 12273602 653748366523265223361105173709540063104 12273603 -196117453441102685004162622382737851216 12273604 320090462798026128799204799063297269760 12273605 -741834503003490570834176682282490554240 12273606 23787730214431282218780911015418551040 12273607 70996255121923225272876629683432144856 12273608 -728620746064308334649696203178416650240 12273609 1104927700187531784233328373841980079520 12273610 -147435761506882025935610768359176022080 12273611 495147216163877345439380592258309593232 12273612 97019123255159424097280193807420856320 12273613 506964196841500611168148171747049718528 12273614 -346402632427923637924405334919136513344 12273615 769339661795502300359837004507206562720 12273616 372801208424920039266141545678817615872 12273617 -315836995499857164442414290913776327360 12273618 174552497622898569960192331067744133120 12273619 28279772416820887107828530087957227144 12273620 -389002512536044888413349510296994560000 12273621 530366170371397539900969740301987688224 12273622 -645863770746165146129339533327754035776 12273623 1915411568352497114373013579060395700872 12273624 211035219995749220685768680266571550720 12273625 257165688717500629170401238440208528000 12273626 -268750936146430720715743852254428067360 12273627 490454432547338799668315991748106018304 12273628 -130323962744320333499333942732600279040 12273629 874460902530073247262173664658451512230 12273630 146573249429284681497604183927716347520 12273631 -1404811780059653866451787451605076233568 12273632 -111073642088409235004334631625451110400 12273633 -848370048527450424758897253624113714400 12273634 75484255145077408189932998632957930560 12273635 -1412903691350432557783895398381848960 12273636 -1001385058650429630688228865975740416 12273637 273901138203735985472130152077150413852 12273638 294079838012333851829344998421735686144 12273639 -5658757399880765057608686436383826560 12273640 -377563862505097889314651190879757619200 12273641 -268884412406552361093375117224183267100 12273642 140653818495052381657537126183199546208 12273643 -466882491578034057916791881708780985720 12273644 445698793350817342386932911900305641472 12273645 312164817073146851035956565680549368640 12273646 81835049215972370913082365121192166400 12273647 -62126259343201819908233090805099444048 12273648 -4201083333563825729631984599863590912 12273649 355562872819425488283107899725510384672 12273650 -493143146148297449814712060607959429200 12273651 -133767913253200645184686099334311105824 12273652 1003912899146901341538015606202275932160 12273653 15394683193486206627260765218387934880 12273654 192442442097227079236096036950900125120 12273655 -390550230403105925961914987812426390440 12273656 904976875228301298912757503690593402880 12273657 -962746421206319579578749826148407637280 12273658 -368886146901484428973240901942133692160 12273659 261734614131307723594284241299070182840 12273660 166419295778326840959082328856959385600 12273661 276393435904579709160009336482734254592 12273662 455016631473114270752135488617192479040 12273663 137076934098330714057742962287727949440 12273664 -56164335776458193584355410408888074240 12273665 -1611713068523945216737915970590710264000 12273666 -105374329960389646204486522948962946176 12273667 351511913301706673913651465359701594272 12273668 -126876781858980174167039836199114118144 12273669 131521497848846001965232185465393706204 12273670 -564085838737948167141301227884104771200 12273671 814195966259510556507493406437576414872 12273672 -234373859554393461875753603476400947200 12273673 -1177147397753115222625072517001036847078 12273674 -102381517403979085695270834220239323136 12273675 -137311817577229368866462569566653952000 12273676 648533660279219339595397573356722312960 12273677 -295437398451591695456415994749761932800 12273678 -54675387847118676678707640803330616192 12273679 9132501697294422511509483711917233080 12273680 106621414535206131495918315927702159360 12273681 -140988772326818706762413767504476470400 12273682 620683165273433014561251908567174946192 12273683 -1095244857164037254393932519217731738068 12273684 729070800220162964899112845066232647680 12273685 -147776105752538802940604496388478128200 12273686 995246352011014495101520586274261108864 12273687 -856251819555790040933680668370881645072 12273688 -585836799896159625893930187512235540480 12273689 257152457672350401543152142042676556490 12273690 -163931172580451452704646919160380267520 12273691 -893073732140193715133605896716450553408 12273692 -339227081718967671526913381496023837184 12273693 387648620464671415938254915054019680064 12273694 1140452556127083103711502053121207778432 12273695 415959719395048144487704312560236208480 12273696 1122873126090691632366698647355279278080 12273697 438060606000490619237277903546271830528 12273698 -47212955610822518862491778276641009664 12273699 -334911319103783558747956541601903886080 12273700 11560751216009913989255361203614336000 12273701 824567203199206758099614845163060786304 12273702 -138454085720469999332622050924042889216 12273703 -444773198539106855118884406115479204576 12273704 433429479721071394851150471680801909760 12273705 8239646022826963794134050404036843840 12273706 24445671095665868559264666151487990784 12273707 570974863952841905550222281621399890080 12273708 -5034571569254991449885878004204261376 12273709 880884493391895639907005879864261440 12273710 -253292992673681826066589917434804787840 12273711 304669623993568606636219789627710297600 12273712 -61026489221762415715091910655164776448 12273713 447720390623084266068537560581705344180 12273714 -97027768298128722366621230453021736960 12273715 -1107502470776378347748780623395573344400 12273716 15354686455074122099452603777634611968 12273717 -84830362789433367179436210076990813920 12273718 -808673144074954616914943620795143128640 12273719 666762398477229963367069817378560691520 12273720 -366266204988394368837426951419618918400 12273721 -442939023286626426421777913144045880576 12273722 517312072127302449395620449218643769824 12273723 -18519206215462090409406503130130368000 12273724 -969511649804150265459571361526565909504 12273725 836427960506765165785960298130101711250 12273726 11181062841424961248732174544402064000 12273727 133454519074426136278926350172929116120 12273728 358739970310874999078612490025539993600 12273729 414425217524125389990724354925589127488 12273730 303428095535251316065535005812780026880 12273731 898109521443350776203378003123444517200 12273732 -437243790853198302239020680485408617344 12273733 2795259423036798700619098589575024864 12273734 -140334159880178427318557688027481259520 12273735 281799245447630877348839034764435970000 12273736 600956271035462407450814665727146951680 12273737 49284407598416648501705518443421200384 12273738 236134705623577273027756656248896194048 12273739 -1862786852761466866827008002495738740344 12273740 379812593028944103013030780861480166400 12273741 2029058271826378562676278774426148794880 12273742 287276554142656271024927629717720982592 12273743 721044453467915285646441963103822937424 12273744 -46509008724503006255566305859530915840 12273745 1049112627276225837863624404619231199360 12273746 314777199099764365939639598693914365072 12273747 -632505718961177494047207533453328669000 12273748 13495872535363340647913346259549634560 12273749 -1229538268518095252134001436928749848580 12273750 -102706731950900826277352307219688260000 12273751 -122571294398546451956045923517597596960 12273752 -314089497207918735585854839346735462400 12273753 537069593969184297144554118430626391200 12273754 25954176807791245600235834812496046576 12273755 -517199171859481179699213332526011429040 12273756 -635826620434839690288252652791644160 12273757 1933119598332837728410924391129351715660 12273758 312433694103132171161741896944345308160 12273759 434629312648908757213247939204218021464 12273760 -164165842139706952074010234745971015680 12273761 1770244532164177448713971732527123683362 12273762 331765065906932318962744040112091309824 12273763 568228953287227774031107420569972742600 12273764 2118557232433711474548138385822688256 12273765 -118717430164334388734365806362879724000 12273766 606490362987879337821522316893717120384 12273767 118333634438230203338698478795775550080 12273768 11541467717139850033214092307052625920 12273769 -629270725285731793264321630515339494156 12273770 -140926725166820641988366084684077900800 12273771 -609972071253718562554917011387253208488 12273772 406310403708043343815522534950239928320 12273773 561015709591227731759986836529427624022 12273774 264992704386282471561019760017460496960 12273775 691291261083387870679713786149311437800 12273776 134224932195807264568092617599867256832 12273777 777556190911614361830742923534608691714 12273778 790930677695556106346501080376361820800 12273779 334437929661964229341156139900340841632 12273780 -86663036687493321296538413654927370240 12273781 -184663062765638085167216239909410600068 12273782 4494382403113811168758538321247855552 12273783 -1038430387928073038796930178174029668352 12273784 950194570710349447712107289816695234560 12273785 585643457083695056527691724660984838980 12273786 -26871498938245631506788765066475622400 12273787 1705736983436685223173754566836836822436 12273788 83528877066105825172844982882791817216 12273789 -745698578760077836272863449004361713664 12273790 274603986820816260787772118206374478400 12273791 -5338854347656482669263876425232768640 12273792 -607205499948120837911154139005620060160 12273793 268308803497872301431648408994127563584 12273794 -108147609472579518016433368788475059216 12273795 676031739886777734648393510504410517600 12273796 -541410205808613372292829822509822977792 12273797 845004844162088701568538517619867688672 12273798 189223768546101247790126824703016554880 12273799 61934828390866203050092781336939936640 12273800 44399108308641876439800245594763264000 12273801 -82814728552091565252005691905917356576 12273802 -286862950063500675725214540302803965648 12273803 853043331644753566601269840620816452052 12273804 -854208095865557385839238206318054280960 12273805 455913767407624360414904493231506288460 12273806 67909677671965469597738183157787946880 12273807 92213091820620990854731929810647255040 12273808 104997845162066181270765362374381092864 12273809 -867586290598181139067146961022588861580 12273810 -53967702457945974307862385259094707200 12273811 -1675120047684303292751318877961896399552 12273812 -146171721027747396983482252215037440000 12273813 645276970336471251189726770173605715164 12273814 796999417918895185337010221950398692256 12273815 1476577059112375390920043518463214236800 12273816 -786238472938070264725055039466801254400 12273817 -99622340146532421120517445381424906620 12273818 -72648551909368371071038953281763211296 12273819 -905602072786681380973130252310537828456 12273820 -172136209074536859256918727817801246720 12273821 -98374449874076556439801021424497277088 12273822 905100657376641656702025479193483540480 12273823 -779418009179471449281333216798167135256 12273824 848337484638420396398719289770396286976 12273825 -64583457879704245381638012455440862400 12273826 248074673282830605318460720827433132320 12273827 91617816590099731417179096153429358680 12273828 243693878772321086193395771993367883776 12273829 -1602398073120763800280386041319864060000 12273830 -24431358520987180730676448272287032320 12273831 -187666984712541657379436535254429757672 12273832 1694674817482973244634238355220149780480 12273833 -593459437981632111783428164636165478592 12273834 -1509069575916537845783106942720474624 12273835 -312777072936559922358202042516465766400 12273836 102600996084042659857155480703472655360 12273837 795307904709940744036463418084228605760 12273838 663756574505898047278133234256039616320 12273839 -976826964170400724880348489919140562120 12273840 27557738974470336158450133289902735360 12273841 599826161069458479096003943028837803584 12273842 -66790703919961387972554147926721985536 12273843 -960779329639936795562165006755791003336 12273844 -1056131792151245831544319122977011046400 12273845 645441731950110047123684216826516710400 12273846 15201643626087380342827683386227925760 12273847 2113364333871931190158256865993944749872 12273848 -850233098674868036762852849565580800000 12273849 17590082101445129595753385953517815936 12273850 -336784198209981745041003581041161063600 12273851 731925025268624171344110677190984345600 12273852 -546175502505514349498173573950613728768 12273853 1629665178516756527295860182844998877664 12273854 11888665760667681382171771855858949376 12273855 40508246767389018652090347293688940800 12273856 225969775549608402494168899802909114368 12273857 173488717339767048125142122985919788720 12273858 -8692562266754316504229713801774993840 12273859 35992913580628991627999988054068732704 12273860 126266109184858936233447319747845120000 12273861 -11034112503172911743320368856801984512 12273862 505353359929699917812503661021178785280 12273863 -72804031786310494477357245564898087464 12273864 -1393835964708353392481465596632035328000 12273865 734373925057381136689161227578604716260 12273866 24254208554234783317184250515371175424 12273867 152869092145640866537963945567446304440 12273868 114801851806938556843294936525547828736 12273869 1174699641411161347462343029500097233270 12273870 54555107534983764055433554392989675520 12273871 -711800728778128727307081825944805308456 12273872 -89801844880316846648095912812233441280 12273873 1210114865225758596735813867761365396800 12273874 268697831837148445272936921814369495680 12273875 -907041892698647120737805438335684500000 12273876 341873070247892185822016254120159272960 12273877 17290458369066515229384846455773376 12273878 -536454964682227169131725652756958081760 12273879 345036022433281088709396390934192468584 12273880 481400223074014255720731279997105766400 12273881 -49329072148429264579922154637601174016 12273882 -464568755432924035383917720939892868608 12273883 -503417528862814203032020413514125923496 12273884 -220348950401374667039829437128370454528 12273885 308162452357577089845742298656173890040 12273886 -819353924989055480784251147877131359680 12273887 1447479711075791894160962011588624645536 12273888 -395513164633458313245819057341108060160 12273889 4349099491750819140104446919532872260 12273890 35047029715009285836593013392296212480 12273891 -108464616264433251896915931249534855936 12273892 843330128723210325729782979338451451904 12273893 -338272160835727499661298552157112777858 12273894 -310472463116613856026035429006195498976 12273895 -586034928741734293089908146922817307920 12273896 -825887687242705520375481730654327603200 12273897 -210043113219360344264607963284551916400 12273898 193606995810009881712108115496148959232 12273899 210271457078711989467215132067682690080 12273900 -43943260527575041725803588873793638400 12273901 -190026673081279077822554762330694002100 12273902 324771606188839004738439972891964737600 12273903 -87835321269086550631972804586318400000 12273904 101653201844550133163666330466862301184 12273905 -152144963379042285957916724391348470400 12273906 -150009405213497969474902413417565927296 12273907 -537910624120084152574748136687312897844 12273908 802426635001514448370493189225085472128 12273909 827116005022033203282777962454233481600 12273910 -242612685996192414271737223377465041280 12273911 31184086520150003661634815769570894152 12273912 -218589223358203029624916813687744942080 12273913 1648431605405626685249574753053733591684 12273914 175234581778444749853795618727272657920 12273915 323434895287063341498854766223304908800 12273916 466750472420848452802367367440975114240 12273917 608015737450092062939235325262443272966 12273918 548650032858292059760377949286288272704 12273919 -577548790943620778370760025037498882704 12273920 8276785088048708353059230404910776320 12273921 -174450600693209570371215605221916447280 12273922 56696337533563074942643242815721408000 12273923 -122286294108530340137491407078529968000 12273924 57547333390450968350454478304957276160 12273925 605060549723148897296394620941069734650 12273926 -213410205053396167880069598753160796160 12273927 494852968378544117143168844786804519808 12273928 -44269224904243360071997324482403031040 12273929 -1722571248212754109554542065822734730470 12273930 351864214706049016848379705757119461120 12273931 -1041320292540687067155008381112916296720 12273932 976815078546809778278465704604568791040 12273933 16422846509937629143852198424756633664 12273934 -251703062451760358807875295852100600384 12273935 399250999840395498373279695052497695880 12273936 27876723597563544359498956940827951104 12273937 141559156673768091107370095904800365300 12273938 -255999895070809835498152773321617967456 12273939 1179304384197050584699732051056431918004 12273940 107390905994071445231496913148228935680 12273941 721360804835598957768377945764287400032 12273942 417815473483748673339306470173867893120 12273943 -562619516853925644787569092480956632960 12273944 -95892678623166847718853639997486387200 12273945 -318207899106179451599515126751060222400 12273946 1128052178416421614671714437624169423840 12273947 179582940138787286801276635410330800640 12273948 -106401379168331393260536537911302993920 12273949 -733322709617781969288264515850770232564 12273950 -1839788471219490497419504644574828800 12273951 397057661992138429140516508085807132232 12273952 -497788152939992110800441240324299685888 12273953 -293934895776357994617437719776847344876 12273954 63671957169050893364383461786310606848 12273955 -865017083138639472353498587744132142640 12273956 -1804555918892947740639285821497118072832 12273957 238927354631598740042624718667875733440 12273958 -277753110196788732173599760003668645920 12273959 -447186193593267961289101049028989400840 12273960 622460280513212851297713983871197184000 12273961 -800973276571921499475177365993667825030 12273962 -526240424790414159745935729188539680000 12273963 1541823704567892112736286629069432256 12273964 628443357657380149038506176598813854976 12273965 -254914561973457556506573510118667290560 12273966 447044969412443101019810273730555404544 12273967 -348773703606433934046941126128271730288 12273968 37134123817898548516519201726199562240 12273969 593486677143723742073009994670679916144 12273970 112826605523761712489007951067970626560 12273971 1306275092910347127450589725264978764172 12273972 -259250369156379451268941110724266633216 12273973 -187765703094473442503334755466866050176 12273974 325224985139602470510999931990839660480 12273975 132712361168574758640316143704449059600 12273976 723500393689924366177293548261074329600 12273977 -525741422574468739085946615255682665174 12273978 51665280761671139672695365524708302080 12273979 480918383091899484423614282374380868580 12273980 270856343928469915270722266388049728000 12273981 -1676671054660086464304121392892296000 12273982 -223278142403380926251946511919087744256 12273983 -373356962665537248668284923664635939360 12273984 156076615859075575396088269677652869120 12273985 -132995963540241173141954224181659203840 12273986 -140006617005173007488874254791698965808 12273987 21729629900194392551967872240412029760 12273988 818179537132388602646744743073941647488 12273989 -213242473072855815233126560015138481280 12273990 -18930518276016260463175188710583609600 12273991 474294492189645440602752330380182215000 12273992 -1487093437723674729255580096093937694720 12273993 -503625946014288163516459205437735052160 12273994 728142726219851133990739964806904053296 12273995 -463061148680040700612706872785995126880 12273996 -82000498899174402634706030100315734016 12273997 -1876726885541659198561649103788646284554 12273998 -123509234292010782676500781600976832 12273999 -506330671413125776223194818161994000000 12274000 -6912238315474654235317763543420928000 12274001 -9835599815591747029413618652393175040 12274002 159785336597378054142353750360422059168 12274003 -1095874064572013401722199534103536249344 12274004 -436832963482604804288010934511235873024 12274005 -104954207022921757633640305237843603200 12274006 -408809466561728904071789569323197376 12274007 -237320069452618445051919142359373031280 12274008 -82380640255570020397204050142312304640 12274009 -311586014819876596825832590400793277920 12274010 50649550712187638484913289950729947840 12274011 -573690468537955078267852439849111148 12274012 766432882140895483126040882272147821056 12274013 -3634978999975225130861326712858955738 12274014 503332604934490026169286837590651256640 12274015 179869186081953293496173555935881870720 12274016 -142102999000743739136089027985031561216 12274017 -474549323701466892617138053675657673856 12274018 -107028499925882369239739865510683489280 12274019 -330779437899250153573237196020084527360 12274020 -46782585563256619255794675287904768000 12274021 -801459459772422798230672401021694763778 12274022 600314658750598599946705676276784537312 12274023 246245756713348306081562201755368478800 12274024 250397219600611436135917194046930944000 12274025 -111878792459313831467922777179410578900 12274026 46101353555832024099677064040473926400 12274027 979739764623210966532339951114187515912 12274028 116523070953478783508656295375833073664 12274029 1014005220629232064564096125716611350774 12274030 90749615383816949704854973210347254400 12274031 283499299384096605628989382975807734144 12274032 -99638823774940581283046636052651540480 12274033 1040464567315293701247987187177632789684 12274034 929357270058961844987263861318718540832 12274035 -79316372961373240396455240303074937600 12274036 -569125090772360760886317664390622485120 12274037 -575674578370346537686484409328226739648 12274038 44120839115297860281441026496889344000 12274039 -572749455205797679025218757975263947160 12274040 -747280359284438201565647984273530675200 12274041 348098133020853456557268850796852378880 12274042 173599184606909506302156184870126092288 12274043 1770967680019946900956202879422247600292 12274044 -729817478109873652203319029392745782784 12274045 192075861456415644952471578093569823360 12274046 -700555654756894192053717894849815766528 12274047 -43293191584475357337656878305463906560 12274048 205981391322358379515273754353304862720 12274049 -34606096217790556018001932578235916160 12274050 25188534213493380333737004298920729600 12274051 -507355017802814990111292844628197833360 12274052 61123423510204953498900019750664613888 12274053 -668528970946177780427160460128670039392 12274054 69400911277648579517010243646239214080 12274055 -200038390460327078282182507066865602080 12274056 736604701910828969488776100236766417920 12274057 -1529484034775703677649522212743994002160 12274058 202109663934480685892800857725900863584 12274059 -562348503003711360237809477479745967144 12274060 -45244983462122178586959725029648803840 12274061 -1552086196148569944353766393525444113076 12274062 -23324861448312811779319480364653453248 12274063 205151273478951697922897104655445895824 12274064 42622975837452907519373889091738337280 12274065 -530117576884193347194125411566211328000 12274066 -212134826635661784565848275901588833280 12274067 -352521220996264227828548241260101006608 12274068 -84239183802710551343104885014114545664 12274069 -1829693520713670783717310148275636988530 12274070 405280570087160074774044725668521396480 12274071 84375068853761740801425887137737764712 12274072 644950311377459585664152891054765260800 12274073 146300118926520418934067216108151069440 12274074 -11474266570856218556666473652526380832 12274075 22719299707770612118498354859750532600 12274076 -710016851149844144942944071443220864000 12274077 -578456763767992310489443010802889299168 12274078 280738647871091106474376804583613795840 12274079 22702673886391666430224107209198689680 12274080 -48720702337398810929705100944930242560 12274081 -175237874452599850791614446163627561936 12274082 -382001504692365921081914490718845394608 12274083 -369234343926967569220068402596878560348 12274084 298086157253626611121456674436923678720 12274085 759111058641985831441898254577688266160 12274086 -227556683318733997342299023505243612672 12274087 -129826129336147721248010028470347114448 12274088 -38884675969613231627422283068071444480 12274089 -617059265632783025830682148707329974240 12274090 327137369901209280581682040364758737600 12274091 -633336411193085703640225769740007906508 12274092 177234043686293503845658059772119552 12274093 528132157812119818856946061647613673644 12274094 140147323506557135782049924579646095232 12274095 418073382062386556600342408599957795200 12274096 117664049846226910693895160781195722752 12274097 1793215701477278569359907477419140544384 12274098 644340601529642864551738077552263874048 12274099 369754241310885508743727566108197708464 12274100 474270958254514862463614829080702006400 12274101 -54532429262143045910447164040111311008 12274102 668509102406082469821037252928747168832 12274103 148705407098313452437081944080651344680 12274104 50708728244404736017028839574858833920 12274105 218590996176795279113759281715385885000 12274106 -2137032703301415365701183592946386496 12274107 473887433772495935201887318198841270040 12274108 -939217061794996088322780452021663261184 12274109 -479381749921561190599684260504874329600 12274110 94518527950099588975149915889158628800 12274111 -203141418896105520065217262063484356320 12274112 -102169250333657456686631173012454375424 12274113 -78447542115374471606524911766293371856 12274114 -800913274559236410507815375217898028160 12274115 -334993675123037126175581515128797400000 12274116 560411552472706771967999975167964593152 12274117 121627302769608005675662324643292573600 12274118 -545508817854356899063726294612691310240 12274119 283121354077581117024974982795381360 12274120 839188443971828046956451147222599116800 12274121 -104042329826567957522081390890049812800 12274122 -86510429406674627404374623764150672896 12274123 -584124528464968000334202146405132253576 12274124 825384565367791119804946803129922828800 12274125 646034693810408632368005808845922336000 12274126 -622347131679446750678534660569626989376 12274127 -1726793431339285426549413513830174859024 12274128 38082879909417356348366543214705795072 12274129 214917706155110697341657462079660748032 12274130 1751518869412641248977536238603683840 12274131 273675701883133847976377910508195041024 12274132 125228614526126778940734976884520660992 12274133 982274950358918769100363159848144342240 12274134 -13971481130293766333302907069264148480 12274135 -5180189688505810352728457160949659600 12274136 -151708255380241322449722827247056240640 12274137 219160952727362071730910206725808507994 12274138 -808444704218918766526799281510296587280 12274139 683048045960163040167446308863346161456 12274140 -115987796577067119131832921641631744000 12274141 1253772975765242196536790572167945706784 12274142 -18998703248984257170854745041750696256 12274143 265232606904816477717292355148647159808 12274144 -1541852745600637891019020213163847057408 12274145 47037155935225526800605982691119527720 12274146 -303904389496825671062863024776730464000 12274147 59990332048169177775659078072090805632 12274148 482056787155426041793070055728739605760 12274149 -37210282586619942888710758516889720736 12274150 55891770020303935592921481830788848000 12274151 2091061720974940582292479387937695507200 12274152 -633656497625701676913247353591732633600 12274153 -144053451771181439082440511081689822520 12274154 423617000737211280553331612963048953776 12274155 226442928798617721497393891827133487600 12274156 -229179046443395929288442136602528116480 12274157 -650252719530096610083428684013539964768 12274158 102020050202998999196558434994922601728 12274159 35651879750964265480962131658586145360 12274160 263845456759045745120602822567044218880 12274161 683859813543996873553087357360020535584 12274162 -537528162194091396390909653126901021168 12274163 125655534749362405672202244376617367200 12274164 -21742421503970598777424632810737295360 12274165 787941419137438662752570243840174556060 12274166 -467921410456813627746824597013182640000 12274167 128407911169280984445797211390694739712 12274168 18041548790115790569984813025932288000 12274169 539022577818459379649062470575595265386 12274170 -151309820866029994067817326459940449280 12274171 64442676920539719784544063856888934400 12274172 106087302506387678749553852194079450112 12274173 292716699867083293106061262580747513100 12274174 -1097784426532975651401058092083700516480 12274175 643314189505001177048839183682601737400 12274176 -404049566309158621419133906910196006912 12274177 -727676077104364126574119224116380157100 12274178 -1336780444639799860871216839682373120 12274179 -1002874943319974511293342185085179422216 12274180 310731403023260874487169095058178600960 12274181 -743037835385762177675711118920808714018 12274182 -214586194350760007741450877699336175200 12274183 -1034162632316765010678623457393928445640 12274184 406073876673163602214757691659651973120 12274185 -6139225844281957626842194826179476480 12274186 108950900729502692553250137274932733440 12274187 -257375516433061376009100870474972583608 12274188 -67014833260145508704676006577462694400 12274189 1320726148351951961653165048056300743990 12274190 70559954347941108040185557543959747200 12274191 -1834351655760635078793283554709224193248 12274192 -56960519359702548078597007158548889600 12274193 -1095062193651553343525624036064980343696 12274194 -271751902739503157261620533575703945600 12274195 128122124667745318192587269227331670480 12274196 158929271235122546989081066012940021760 12274197 -100576088045314123526725259411231520672 12274198 208297255251057126108398939306892487680 12274199 368537171459751898537502170924063926912 12274200 -99146183694221332074150344271006720000 12274201 -1915379608473116033665151848099239126720 12274202 297395581944141649532413553343510549504 12274203 -265152175229918339022300552330676540416 12274204 894188613622746195334165412363021853696 12274205 -61562743756028950849883399065498741140 12274206 -152520244112855125272166665984749546496 12274207 298076847375229188950728614045871240560 12274208 232870645002100042416111739244718981120 12274209 271773045664966804955559165565789226400 12274210 -256175935844947057233224634003706828800 12274211 -319277686017596312728656582479551189176 12274212 391642645442718690579103589303862349824 12274213 53246860124996720659322345822891164960 12274214 1115427241257299307423971967163901552832 12274215 293418060248067440415557917961276007120 12274216 566580034310573632494124572274462556160 12274217 -14945492549836983752057677015740848220 12274218 -247805169544321870367264606996684297472 12274219 -882507856919739729574183338679228994380 12274220 -12864122632526204440823275796956016640 12274221 20828040935322246085332745656775770240 12274222 1098328893979629110024835796393942780032 12274223 850608233479379817084219688565850470928 12274224 3484007862436609994185467996177137664 12274225 -113882111481383629247062217292270288250 12274226 69266452091480161929710205100851976704 12274227 30488639228555545700772342193002631680 12274228 1057977573413592595378608231189143019520 12274229 -1008991898850498157296736265438614168320 12274230 92830573670272135910410952122596864000 12274231 1628541607488339216747997608198462309032 12274232 -340662882834174057848473959642641387520 12274233 101061255696799123891017079436805636096 12274234 249007201548334097938447215073825435392 12274235 -728541707985010167112220474083842280320 12274236 -8293092234171232779221019336535131648 12274237 1192079535515973179500594584561394679424 12274238 -163835103129641174962448745822632130048 12274239 -940002405992693223787563436281891689712 12274240 541641473540334569041788276776632320 12274241 -284192009121152641968463606320484147200 12274242 -441719172124988142721685160608123362560 12274243 -389919554325623966063770531637755965508 12274244 423340724691223628384495606288052625536 12274245 846185949910141846196842712741386640220 12274246 -734840854329121722297983922332807456928 12274247 1262433926360768574122020577816466572040 12274248 -145717223128235636789400733995721850880 12274249 101305795580735198676633577967008321728 12274250 -57717426754442628122361678478230480000 12274251 73233695754780354121292179912366750080 12274252 -43552428591174946124840951351430993408 12274253 397134482657038053502547862716093856204 12274254 -5505085787532228435263527266486565824 12274255 -351141958094513894571906755435795472000 12274256 -181482319900260887104054234885501747200 12274257 -345235623534481068389378942843565615840 12274258 -1499961417207970688705674045843497617760 12274259 -822666645659342490676994572417173391296 12274260 -27766675026214702547159469936417546240 12274261 -131299891942570519878967920021728857138 12274262 72910214353923462109445131621810280448 12274263 281605691884986191402442348179599960992 12274264 4168418403002352786314880775083786240 12274265 811584700331967864177686070207855462660 12274266 695461539008250941708059787698638704640 12274267 1138065189879586620582007597298307875472 12274268 -1302543460315607292427343424109862026752 12274269 118277365107558875364809841280684563072 12274270 -216566193380561435245296519681384902400 12274271 688253607435810854441680412416130813472 12274272 -211490319306682014408607764463469199360 12274273 -181601706518851363860376121316014319696 12274274 767644653138083541803195376243829997136 12274275 38384030125160044351183523184333354000 12274276 154371635102487073060789222685787852800 12274277 916498607881638530284448430693348528126 12274278 467708344185763702443338867810948485824 12274279 -1144185852675904702042193626661170869240 12274280 -439294103281475811088727113611480729600 12274281 307577733418487404996162827397345743840 12274282 133682143407564922744578645448964695392 12274283 -609151999749647604299464539410985395424 12274284 -44177948997244302664807578091206955008 12274285 1933894108585425903370397104661992800000 12274286 -66466492226055056661646108002716451456 12274287 174469494144803940014985526060839168 12274288 -11667925931828138750972947655733641216 12274289 -1194240601582425611650006233313417149600 12274290 -15371821544945485415794629230515668480 12274291 -478566179460190766616771311789823057528 12274292 -263324953747910174971153523849768153088 12274293 -18587391730473013693355120872931298432 12274294 -301916276517567211687037439926574171840 12274295 253067414221398360160054263377271214080 12274296 -644652302363853243859715122786640855040 12274297 225798255879100106983894960418927660032 12274298 -209947171475978246803297912853001557280 12274299 -357171930115773357752430712331749940916 12274300 497360857313653313452911132881842726400 12274301 732974231221929134695996561085746674240 12274302 -288474087965775339739691008622435880960 12274303 1229970206928426796282811018046631367552 12274304 1380810346730382161570725914653963059200 12274305 -636245255009789990606421245867664378240 12274306 -92337298260645990618623513715754963968 12274307 3561548417186401671590592283401280320 12274308 -678724713425157641631947419273488384000 12274309 -1073318258631676649866063379326734751040 12274310 428834837875269806260596925992092626560 12274311 75382059172757194343358468127874893824 12274312 -990819702321676506379364855438699596800 12274313 308420812479382723288773272427090491700 12274314 60338713706264660558552850157978399488 12274315 368184936325163912418096774296498347200 12274316 723963313215033115033880007791964983040 12274317 802305228505945919982960977695442916288 12274318 79536740718144414449769775066437488640 12274319 158848898575980350247995346126905532720 12274320 20969974497168568109635777861189632000 12274321 1590886089041327121767334945315745481522 12274322 968494816816390705989224249164992996000 12274323 -211426085808784806377741960114565964800 12274324 -52097070009715125733866818933788722304 12274325 -228194537807812192622504728361372604000 12274326 -113977345563557240651302415514711952896 12274327 36899039523879062288803693822554580360 12274328 -645615506148573379197430317815156367360 12274329 -344668137616571952478820226865086107520 12274330 -157124289027096912645543834744065352000 12274331 429755447186918095146076035603263088132 12274332 -294979383909463768924170989942037872640 12274333 -465902415009324056945522079035657567424 12274334 2008931757743209165686754124325174144 12274335 -29503546845394497624517437701107641720 12274336 67334216740748653257534513663067226112 12274337 -204216297673901687352473729290560876480 12274338 143214043831156140965941821397620438528 12274339 162649158639252907788291298254878264832 12274340 197051742671558815832488233184986670080 12274341 459640088111360026572998917446000423360 12274342 394075793495167404965353952600830603200 12274343 474780765382879493494839232555661656440 12274344 89000323555402741128046773643375902720 12274345 -807591260280065311090590658581235095900 12274346 31114807491271597510793478368665351680 12274347 -1127226804845226642056459343919469920272 12274348 87808262549220766431604916579104470016 12274349 730212993774746724442637031528186353100 12274350 1341920210459701742046788563351526400 12274351 908291210474107465742569186136944030352 12274352 26170631576546455771693490267470381056 12274353 312453340872452958977308133440248556404 12274354 481638938414029337904588965458976879376 12274355 203292034628934437250736970524936427760 12274356 -4595307114094333134445588381004630016 12274357 -587926530929563776246803825016929776896 12274358 -126080159567404637361133107932161242720 12274359 -128144425677585521906353300228459866672 12274360 48318710990202247720919015091437568000 12274361 -29606645937098846616079361854635414 12274362 -758612063248503585591519900407918108160 12274363 -1153483729914980828632860942845210943388 12274364 622453639380924054372865435077065389056 12274365 55523167477270781160866132623748634720 12274366 19116166278392176282530392216841431040 12274367 679826097051707805255574661229895182192 12274368 -210897716822314638928082026155391057920 12274369 441658530415820763878364819509143176770 12274370 -478890249474137034160482561617960049120 12274371 -10669039707744324567689326075717211160 12274372 -699487524692430628971469338441223243776 12274373 1635604427173687789392612511972382414622 12274374 -186346226360044799771408032978083188736 12274375 -158297017461287544710550228444449400000 12274376 331177516979983892636869270219606272000 12274377 -735416722655888652938145129123294589680 12274378 -509653262293720931180205943738989008544 12274379 -1281226597896945412117231628430964614720 12274380 -117742327406379632751683716951341926400 12274381 86073556006733112240809569304033144960 12274382 -294412607964811745751678245609210534208 12274383 707886409961339572196602396772172949248 12274384 320530293677270156173843735415466491904 12274385 350707913249568503051156961745771406580 12274386 -534837378421509225603676559299089841536 12274387 223458319591806498938456818573758048764 12274388 -83471802868961599607028119179336089600 12274389 168817363365523014053159669893817553600 12274390 -10847671270718951835128573646074686080 12274391 648469777018285358890637897688758867952 12274392 140002248081588787421022532926811299840 12274393 360893864094252251836511135199667984 12274394 836152131652337432793125698991830202112 12274395 -52150775804144640702695565054343929600 12274396 188464643977416055101582909507805452800 12274397 1198599358551765907150995431959031751846 12274398 -36707956819845863460054230681223149376 12274399 -23339141332749453852352984964232285360 12274400 918220514361261235360290726222200832000 12274401 -669506950768441000913454920204104622496 12274402 -57570505504463247257023085802436560000 12274403 -150838120048431122113007821635804286176 12274404 -69655049040523753236820768757170864128 12274405 -124740095333435943354908638684570471680 12274406 -922125684466566904320739838814091138848 12274407 -712227981417107021495228831047173341712 12274408 281062387521758838876717265117263590400 12274409 78530694860292802094854665937023046272 12274410 115710689470567355035650925733552716800 12274411 -637900088190787828246044176988058546776 12274412 -1816088249756476435857839124427380357120 12274413 -948524731177896197411860840000305502656 12274414 -599300213652860487997957897463886614400 12274415 539398431246015133837928179695388927560 12274416 -36485981866549420192627704929952202752 12274417 -339351536365791599625451816359441357208 12274418 -45065910918905745259526555017031132160 12274419 -279899704496460915075757851938554536960 12274420 311243489353892854073731121684387458560 12274421 1283417913890243607497516571268375112622 12274422 122614713438905797194354299063658100224 12274423 -386497538676045281051635789954380120064 12274424 -492009342960522059637429902081782579200 12274425 -604234030387128475572895779567992074500 12274426 195656865156893776816671844711018913280 12274427 388436334122283084199523362714404352872 12274428 750606798302484614669817971408398533120 12274429 -230074031611702325756111468394280484232 12274430 -75572220598946432292443944757768352000 12274431 -1912233723138900607524481833250939776 12274432 1072189080324597924757128357225709961216 12274433 -1112470295419271745472442543904293514816 12274434 -47166142870962460417516044508170596016 12274435 -461175683348124503339817712197199161600 12274436 -11042751706243981718555890861393548288 12274437 -163375770909683221483992886816563755520 12274438 -806483627370844636737792130172906319360 12274439 -3547542529205309497874115094647439776 12274440 52429331279487433181083308021325824000 12274441 202898789673833016955734462078516953892 12274442 -1015431584325893867059428406513689775008 12274443 1329506977486604089717641258733629985200 12274444 -190898903423637528853950849477721397248 12274445 -767032571526627949315120844785893477300 12274446 -189489489010811438178566304786814828416 12274447 -1662361540630083838951417051374991649104 12274448 319007704687610522460162788246425116672 12274449 -104540079431878647794153275642900291584 12274450 144463695427247394855758749499367936000 12274451 -745541437158577912539912718638819838500 12274452 436717488534707548932456503234371810176 12274453 -66527015785557587107646369638293545220 12274454 478028852331877824454270536999233425056 12274455 -74245938922100720205640855556614972800 12274456 -282870628809178409268067878775544217600 12274457 -42873601275693005122648806939329319480 12274458 118906092693705739660719694159302720000 12274459 -796289999750683620170406706342909220184 12274460 609630008896661384101371716924747688960 12274461 1427812381057989915576984228278103792288 12274462 -699346584440488002807148802697412508736 12274463 1186039986957834733282824177225503663712 12274464 -558328512695496826631589864980262420480 12274465 23771795352222556245570391286015976000 12274466 964549018397311158562745874736204356432 12274467 1657411019459748604979312673080846430720 12274468 840703172382645068894814911590405182720 12274469 247938921600706198620748554772642743870 12274470 -320083143007863812555388810574542816000 12274471 1575470197815282719430294171635310942000 12274472 -259565463315234094623441798829315768320 12274473 1045223137556322289774851070037125859328 12274474 -24696107601672359944185768124077166848 12274475 874793741733876792998900633245047321000 12274476 673956454966432854639098380965723294720 12274477 -261965596692036420702851154677083491668 12274478 87455669264141394870801557309439126720 12274479 1747331375131697490502800338581498368 12274480 -34946826483987088184951838368506183680 12274481 145318194098647441263919348371494531328 12274482 -188732337808531119231560126392540062720 12274483 472094415695919030931877663376613631104 12274484 -206690857312101459214287047941352121984 12274485 87521878666800069564875466663516283200 12274486 107010294145560608359797839837596176000 12274487 -386175838830050244465031706941439115864 12274488 -424577279858351472856563437316956774400 12274489 -310736952571464921672069135422907626710 12274490 190123043173020112107467518298809617600 12274491 240362149209389641637971655940208309104 12274492 -1890632516459661402887640024941996864000 12274493 371961991012390119466105834572364743552 12274494 156242505874173902277583958825378964480 12274495 627881730708932494594378755692664897000 12274496 424759654114904111511184934339346432 12274497 -39738420199610241604649974530641197854 12274498 -318260702201564266038950399234354509920 12274499 -98490006590026421799858337758637894680 12274500 -622547489479765778990886212943012864000 12274501 -1373793831259446731343162810961498054498 12274502 -198543917591732666985636564273416404608 12274503 38053622505456256824735902536724702208 12274504 -495774157886293742560762096480759111680 12274505 326544238210787032345436101946734460160 12274506 32742108860270318453332418237651576160 12274507 -33066651676348105730863305022129752288 12274508 -406456719124058851955514016359923772672 12274509 71030033045206570875417821850760451136 12274510 -1035096639758735734347334264411029434880 12274511 80645129565231501369935074974185899800 12274512 1638378333020931307702057698859155456 12274513 1414397903262912538048585897134895223920 12274514 -211839253377731081214494426422467468288 12274515 -86930547276914875121527774133285182560 12274516 228037562235010594700111735677379780352 12274517 995920576479287628063111259445962831566 12274518 -543629940663816773605600503461110956096 12274519 7846935874356663739930961699104260400 12274520 -948824415984938328469417732608135168000 12274521 29915229388610134437389937468573865344 12274522 3245609840641542315097364738820568320 12274523 -62384056832573417292858043480710638256 12274524 -363968508970824252775396715258572953600 12274525 328078892544834906795104678476084096800 12274526 -73678135405260610444387588684952113152 12274527 -889995159111128336062104677829573779568 12274528 -108540885506459849178148137015677288448 12274529 -919874472452874095823839173914339675870 12274530 152772699179345868129122117737573040640 12274531 1025141199853219964987606907100406466332 12274532 -109025993479996077660775409293311421440 12274533 -329567719509909804683318605860482250498 12274534 -502279467375138487345538081720594265600 12274535 -6394942397812170030803777650370140800 12274536 119808456392017587998051869986518630400 12274537 1045907772847720895143817760717944641440 12274538 63414452620307670022441197378378342144 12274539 -136801759217521889651235137824514113872 12274540 -236499117640562730952582704140230425600 12274541 -402152143045047059088646405201701734058 12274542 234038790837338856010714481908321315584 12274543 -33845508947221291181218045907809967936 12274544 352836430188922823420860329124291608576 12274545 -223756423063279538771156072377168327680 12274546 846160162435219894548186532538932116480 12274547 1820693887674360474052136252949272145996 12274548 106533066958204696719418294804112080896 12274549 -16135519425524782790330440243817404914 12274550 -225714139640578962150307147973653555200 12274551 -925622989533292572801309135224998771200 12274552 -407609363763731225510797802700378746880 12274553 103746270446410669309423215525116045802 12274554 -227294364230021697000118277256185518080 12274555 215200837979615474719139024096854152960 12274556 -195659183983406268946895597973792556032 12274557 383437777456491540072825085658119932192 12274558 -508723741368068233907368173802171461120 12274559 -376275503672802905061484100518167391872 12274560 205141249949337848762711301975913267200 12274561 -175505192123477073291742594896954846936 12274562 55974318001848009450863305605752371200 12274563 106021308781994291262334474516011663360 12274564 -1184296415398346650432366905335483261824 12274565 -3058111430238589262606712848705047680 12274566 307970769515296724845498086330508818624 12274567 -1461463105966016531802017437123532179200 12274568 570264013933925476280921135465754178560 12274569 -1452231347587334855509864351657681972800 12274570 -88081459076101875069408847489677312000 12274571 105527284948874397464468967501924908544 12274572 84260146445753893430052430865053896192 12274573 336851495113146456342083793049226768822 12274574 -72282831786006097862888184366070204416 12274575 -333012169450503249410410263474157031400 12274576 95447340336469397936869903855409733632 12274577 426776169733686247713282427507043966592 12274578 -17333786851468262638548079869458859744 12274579 477313846330394100372322522424809259180 12274580 -88667079023120904469734744767981990400 12274581 -128367137014773345312987391874132597856 12274582 175314155144308904622454340501184959232 12274583 45463325347059024736710202545805133064 12274584 157788717410867308917697679984864133120 12274585 -31635528070745083259953074065296390200 12274586 548165319454953644659001767329774987744 12274587 26962867333965139356186176719355205408 12274588 15860127576066088849679475486764582400 12274589 250562945741394699678766167586536503040 12274590 256406746778815548862576057828286920320 12274591 80404703963060959324111836476732713072 12274592 1320254225437063121786369693604243308544 12274593 -136999885665559631837581413457929207936 12274594 288738064689193986974324362829619694080 12274595 238533514710221366974859295982219699680 12274596 612889548593532252834884561286194764800 12274597 -13318104023548214710283198671775499108 12274598 -4614181057376977779989910700422336000 12274599 -407510623662784792261473329966652277680 12274600 312330830556200305817269841988734208000 12274601 1662523698577456264873719287042275500432 12274602 13703070440183852712862883038787437824 12274603 -1538013477184233778822037025943086848 12274604 -84113811657864847080857351437137279744 12274605 -22987516745247660369826634629564416000 12274606 910203283445460781141488042841041490752 12274607 2275627953733571330750507966443063351200 12274608 4518356882882059426940395851373608960 12274609 171761138051659089050419348793203748916 12274610 -268183443074332671633372220584993574080 12274611 678218782771926580576967133490922050872 12274612 3552901744209657046151220583182360576 12274613 536032853966393422989258172966756363260 12274614 -492976958192523210915835831294282321920 12274615 -167063202668426678912672808079361345280 12274616 814658199193802072070913516030302228480 12274617 279034323003531722711060912839962397248 12274618 581952851911201266449548655183355803760 12274619 -364205026425892391127870699270936805104 12274620 393419782037700156095435121884193024000 12274621 108723788888330103124208623173040572864 12274622 151173576234732327743528029495100375424 12274623 -101285115373280886975409068069061208328 12274624 246408232483083426842784378909366419456 12274625 622902518650315537084679690619743040000 12274626 -60102819297402293666133616768437998592 12274627 -1666760084830524117289570709290025360400 12274628 -29008578726925266058739187067387782144 12274629 -1155226037787719642442538647313667858880 12274630 -451189872746791916389405590816112775040 12274631 -587836724595439704971053435541650856136 12274632 -1392415067996145390228449313326583398400 12274633 267736102513285038096603850385163099520 12274634 -530180630787580784880007450130972408784 12274635 -206541275734608643469462406178622288400 12274636 56894201618018888017743071915188224000 12274637 507749903767866780136538464213851335286 12274638 -460755081640474451116166052553659397056 12274639 282117092661318853856347820146305532480 12274640 -59583816816841398474640362548814151680 12274641 467789897201344404320695480255924599348 12274642 409383481680068480629191918884574867744 12274643 -1786053170029478511506351853244187625108 12274644 -401139431288402693324690612853983508480 12274645 932843390429248228000650924506767959900 12274646 35544144202964412112489210204854061440 12274647 -26312931789039664663344012178324765056 12274648 -351434611215225153125047535726857328640 12274649 1065499577959154508471016118337045032964 12274650 5248947916598125294496080200254734800 12274651 24010683816801044991884537741749754152 12274652 -305177019538663680892207012345078514688 12274653 -888413639831960229867991820847228189792 12274654 101218456294223051616182898660478783872 12274655 439283443112580727602723566439909198000 12274656 294008676507459053924195938923616665600 12274657 -1258721978529239715903580553478731424094 12274658 -56813753453856669782899490893625402112 12274659 564057979639570666842914439009262727784 12274660 -553557280148709173785044221801171224320 12274661 599391903083990258569549294791413909760 12274662 71536974467734901415259057459231619136 12274663 454894784550129909027871788404427761184 12274664 -1459873739017089611264893336070804244480 12274665 -115305856221430449853171421014444003200 12274666 -305279100529618040102133424124086693968 12274667 467472342605305403013174330233798667264 12274668 106879318663837783579089279938321596416 12274669 426601261340753016557045422856065073760 12274670 -40455970422648780122093616221636121600 12274671 113720148529466885385779007216074851344 12274672 111206528137969556476675166999236837376 12274673 -1535181940356810041030703265031723301600 12274674 -5639112320844177937740375698742604800 12274675 -43700214473415259070331974071144317200 12274676 -131999082308668776060415959811858543104 12274677 -54917643875318732971714261775153886720 12274678 239560021147661758363535922742049130624 12274679 -122437326054509149711362785722754659800 12274680 -285538143959639775837950080634693222400 12274681 -1704535921946058169976336016994349498518 12274682 -118287693994953485217754482025940981760 12274683 162123251085996252110512625203871116824 12274684 86465873554511902003693053182762071040 12274685 522594124088258130907842415329552055800 12274686 -413729873314716934115181047130944440320 12274687 -105453338433248703694311228387924087768 12274688 1120712717698473412995876507823990898688 12274689 -344627465984981615284072472943213180480 12274690 -318163725964523016962110655525368850400 12274691 -484914421409840572694653018978658496816 12274692 511461070853359795964749739859386084352 12274693 -887546340269475708363497753353722768096 12274694 -4455104239321692595873145619062527872 12274695 -292478183475034474681539281535923230680 12274696 -135807718442106098320443792855858493440 12274697 -280806398860733202660668077506037202994 12274698 102108540509312532668085514985612863488 12274699 309222614065732868177704257649540975700 12274700 915872567071751333995862471667768998400 12274701 -224593967085854397197431493115441169056 12274702 -372305380980762451405262635636542134400 12274703 60090488784714767585604972846503911680 12274704 -72469478497762779542813567232583925760 12274705 774462488761601204182318284381214591860 12274706 -145671331927097625418659056819351630448 12274707 622114153969663762087719544420323520440 12274708 494734622928411297090250452621293568000 12274709 689560694227102670069462236648335904128 12274710 -98914947927936640906180763431753390080 12274711 1857793760471599808518723583088070442312 12274712 1487540835846995853397776143691482603520 12274713 610666361728323222277925321386595783040 12274714 750229641368607605614677536051701209600 12274715 34265932161193154197127376106662113520 12274716 -145048670382164710278092871120942882816 12274717 -4138802686747198721337610872640609408 12274718 80483828547428398269910045860030422400 12274719 376965794491011465753896100697044948480 12274720 674309178091335948959346583438316666880 12274721 403811048652841158633844256503513551552 12274722 6421914647850652466338290802392006480 12274723 -806506503020738059119664294776634341028 12274724 -493882218399495893116509602571743232 12274725 -102119284548227196775217612161478224800 12274726 -266511549563416503185318637729350688 12274727 323394914486554493536371550528403331576 12274728 -540248693507556137039960776805071011840 12274729 -254261104908124816587961012738248730880 12274730 264556765235289488792236298816594973120 12274731 -25296929330721277777711465778387061696 12274732 324632902447602487850233916805480290304 12274733 -130829064423601348608104787383268519018 12274734 318530116168050921869280335675447983680 12274735 -410717175867965213064286640717391780480 12274736 -4468469598373035246121354555954495488 12274737 13011892915679806796878853351669820768 12274738 -2382883146193086204907647704098682880 12274739 732234334370286426942278643181878925440 12274740 14291174241927028316719226838555728640 12274741 -1162089283892724815760617675678057847200 12274742 -48682273867874122079020948527011269728 12274743 -88896656202872758001454309636398369760 12274744 -90625910259822054749150671889761812480 12274745 -65839590689830212885042486198615130620 12274746 -151109129570787847490962008240342835200 12274747 665865385702429011023944846489869727200 12274748 1487775313900809711612481143635437694976 12274749 -1224373458283654805521816765910802459732 12274750 -161406968386412259883804808256144768000 12274751 -493021777549671139640336040098868679608 12274752 103443362688425676055222680157276864512 12274753 1312365332621928508293521583645566136002 12274754 -204011682537892601984669122333660643328 12274755 -40677243766185239046650831797523220480 12274756 -29103362455381916616807240860341238528 12274757 -980270064866060765879535794305046418336 12274758 192620191255297574671915241482088920224 12274759 263810008115734528018395337571298765616 12274760 -213232700362232937834328891789836288000 12274761 -229272870547738172162970714258609420528 12274762 -1035277881750265635038142380555364996000 12274763 305840068948625321009122451244095349012 12274764 -159483020643300052671889734193839095808 12274765 116889768058396627996988698265592475800 12274766 29539369325273147674375931787292187520 12274767 1459556882474243052392365352235492003840 12274768 384383933562458717715042590356749680640 12274769 16781326042457239342570036647898477800 12274770 657913917574809935850325713483060518400 12274771 -23963151153532888471948768545858979056 12274772 -470956067250479145684939747980061845760 12274773 -75509954984225154272265824267168801280 12274774 419555530531989075735175455423092879136 12274775 704999192668507169429389176913104778800 12274776 -188592545084053793998266546297472788480 12274777 25076266988691075962942035296621093780 12274778 175801771743096039058900559539892759040 12274779 767124444136582540468095342243559102080 12274780 2063257275887946528003373752992563200 12274781 -302409065227347576482517009588020659008 12274782 78017769054800758660710724963135259904 12274783 -1149195752386317363550087199190904716320 12274784 -81674817657365863274611120102047744 12274785 272807127515671782690874961021094248040 12274786 215187638269617239385868986012860192544 12274787 -128185586619399129622657797833449748736 12274788 225501770319593220083076901718285030400 12274789 -301835701761700971165595999831999199844 12274790 -429534176381384394120932567419674163200 12274791 -78389648176906662161332390744236641280 12274792 1525796111726402993901064420490164608000 12274793 -462507891387638111768549182104820373958 12274794 105092264664127914716835201414819686400 12274795 444179879157999324733405300386603202320 12274796 -62104071826289783710554029351599814400 12274797 -811856222992365993955246945832897572800 12274798 -94603098273895709820969556008845813760 12274799 2126443405208205226677396229339532372736 12274800 55098786073073112433874466934264627200 12274801 152995977291575529917560833989066956800 12274802 -1506899739163225891253209521828398668800 12274803 249195547924396169937688644397065501012 12274804 -35993450475173041974800970193668210688 12274805 311134127400891271075112573327106914460 12274806 -128824383189278206738443505694789025792 12274807 -735488307770839923844747284913201313944 12274808 242331293906268554196195266877732495360 12274809 185690625034268603624840342131056730704 12274810 5027287111870094608119570748042248960 12274811 2599982739679720260099594388171954288632 12274812 391476188765578597474883222796898959360 12274813 -563975001660300865906628959694244194938 12274814 -219734624735958089721606463746591015168 12274815 -67955093354545820395559785910793070080 12274816 -1753904885915713779329936922057879060480 12274817 -618372225858842492079080310596408884800 12274818 -81296984477117100727685219496183194112 12274819 53716943783597893559089804793083974544 12274820 364885947604412287671733838920779214080 12274821 -38122515645409587626044993031059596708 12274822 82014181068846557381906233785181446144 12274823 29326582583679544834333604234351006208 12274824 -169171429411364744581537855409169039360 12274825 485710995165982799129638378745878087550 12274826 -142411420524332415923112236031409651200 12274827 -444130909890704584924388029216211171880 12274828 101806772750371774663376879652797886976 12274829 -72133180690477079612887542146212821024 12274830 165054285632596728857809858530091545600 12274831 1250760874834287116476519991137803024264 12274832 129965132995889307373962068593059102720 12274833 -256114722376215762487944343308165226752 12274834 489310713690159303174246565531710772224 12274835 143656891234830802061770674850804615440 12274836 45430666031992298732190726600365015040 12274837 -1545475327243385473773588531531865350514 12274838 -160667950161144151343032880214232222656 12274839 -47302030089979240441428017477824439736 12274840 -888579619420409534785997610601686835200 12274841 153364164433635667531105603804327275984 12274842 -14589453833046481402988598675963098880 12274843 1505598729231148205890673448367348477296 12274844 -948905593035525028021901794769619915264 12274845 1111838583889066160016034380674883360 12274846 -774200535187655356942161658224427072128 12274847 -355247211455419620155036570515675667904 12274848 -181738251055619136726465921729775534080 12274849 1514899198608292973251117679337924731136 12274850 35801023462699921851222873276406732800 12274851 320791582090361244597619253474432985840 12274852 -778631658299798748534760799632477896064 12274853 -8349373959723979574245303481420235588 12274854 -700060540538047873996346577902966292480 12274855 -1311222446328272730140088808792373574000 12274856 636464364124658621581655343330812559360 12274857 -317847800690771007985695184878009069120 12274858 -63640762770862019534824259504559303840 12274859 1829353416771873804795024688955503530720 12274860 91582544254459998480854216510229903360 12274861 292781104590587395515228077027678959372 12274862 -70151100135624017853540030071346796800 12274863 -360434715544101069748947876111920420856 12274864 -4554795403220875711642928536682430464 12274865 568398411281597551920049005556480861800 12274866 -888853878563899247843822036603487360 12274867 175539255692393517137795191734033200928 12274868 422307361179445957297377407208103256448 12274869 92362131462691966740719501809492118208 12274870 19271545247412634987597797068623165440 12274871 -17692160672408001702208321197414212688 12274872 -648993239555880027386555283057024430080 12274873 127423211296892482018620357563392624584 12274874 -907214712480632165826043838451286137600 12274875 700719899238363959047535120105356440000 12274876 861410080681310983133594613154390175232 12274877 -5216676625102342150631730347627939880 12274878 -109902922847130076776484442956262587392 12274879 20963970197678312249900175896608116880 12274880 23387991871093474443594297918042931200 12274881 355401579537777496719366759092293883952 12274882 -1001940371433969077542247712587152700208 12274883 -198762284466184114908871974589515548868 12274884 209745782877553511068361711613760929792 12274885 -466380259689639030612159341976969018240 12274886 236964826839992958394333777832272690944 12274887 159614689234036071114443139592804617168 12274888 1726220067006479913851611962728953958400 12274889 -1109275368306909938316524532971894833200 12274890 -1748918694541210724493180915494158080 12274891 -98636206037712915498117081594670827000 12274892 44522209756905664505567230503981967104 12274893 5392435275928480653083015859243072960 12274894 495460742182838887756226299448594210496 12274895 -308374847662136249119717252866306477600 12274896 43648778759993175786386750969784827904 12274897 639976671283449856396564433455887631346 12274898 -337911207055975031339401156646458368864 12274899 1220723042604378895338691998914742528 12274900 -320479014315389978195607638378393856000 12274901 242138146928977345878978876530506440000 12274902 220595940449542349115325806564511619040 12274903 -546783338135704612282355642300063126280 12274904 -44048414424452991471480452565462036480 12274905 -703371576999359312533827868593727419840 12274906 110299746996741965239408610898159925248 12274907 359689455591884934080018531552180790000 12274908 163922547530809043460611878016833136640 12274909 17524930093667103971359510125047007904 12274910 408072966362821177882931973689000919360 12274911 -834325144243984281507501248398633877640 12274912 -402974631161774396324183529032523448320 12274913 -46390557833107402457326857971957317440 12274914 185236148510269143584222595620563885440 12274915 -132224434640689543348807247560116036480 12274916 -419933931608027645054550229076794651008 12274917 16459297549786317773840366566397520000 12274918 1055728159754740276424135776843632940800 12274919 -1445582670749494151510994250779272884680 12274920 147852257317163616801984134271138201600 12274921 1490569447746711590985246021443968693492 12274922 -91443356709014540922096333063686294016 12274923 -192313364367654589783741161256473156432 12274924 38702368040866516702069980387837332992 12274925 -168266346975713713736093754860769852000 12274926 102560654447930044087446553160485728960 12274927 -66426763981547043842391913996839296528 12274928 172437743056141794905763535706917109760 12274929 402228936532253529401765888059573237920 12274930 -291272060839090072748067972097866060480 12274931 -351437658069743287425917433617157242880 12274932 364125171087041778593573256194544156672 12274933 -83595248092888718173913819498383527840 12274934 107152956333668142726989652099207984384 12274935 -120762012610747839003350096577541279680 12274936 -1814813204432510596441513782894082928640 12274937 -487479114857331674236940945781008043414 12274938 18076992211784153886108583966252007904 12274939 -53291845643239938236402188795562845776 12274940 583851251505183779192273788752735767040 12274941 -487206720385425420448540866271847424000 12274942 157715027575462250703675965747915168832 12274943 1727921712084769964006865278842757586720 12274944 371304902904848849310978854696578449408 12274945 151677396270650007869368063897895817600 12274946 -223377536087081137711050877207729059840 12274947 21786720781827720414036119124074573124 12274948 101023754708350139394162492320835629056 12274949 -497345809426078993287618778245664618020 12274950 -12489173721765260938143653154353280000 12274951 66978725829293226789508988365168771760 12274952 -1585722731709469060475668171966464000 12274953 -153321574505601194359304695008837058656 12274954 587235621292595314862566503200338192176 12274955 -79341974334051463581621208331415079680 12274956 325236074445172259505346959715954498560 12274957 204377104931683714516245520815432422220 12274958 -1411881464797084307586025366469521686720 12274959 365453679769109529976878533882721685008 12274960 169782881809461094207104707180652871680 12274961 -253188862178291268297844246062412335438 12274962 89438826654050308668712878659952427008 12274963 -1624751419213721543088355794863077976788 12274964 238207849878046278135269885049254100480 12274965 803162909435548500124991531092389288060 12274966 443554191400002875654918814041450976 12274967 569182689229238391195993529567719635016 12274968 -47649049885131390225159058200168714240 12274969 -214339936359889485814964217011311622400 12274970 64978386332527289440041161810816659680 12274971 310517517510528117161422359555581052312 12274972 170635197912030229327067911058525969920 12274973 325480631270897537633898404200944362124 12274974 -339533490145790143616653954908270853056 12274975 235664080754468119816415164172945199000 12274976 235994105286911102075798375850364108800 12274977 101659302473169286766230460292625846272 12274978 533545751318088561202389308421824852256 12274979 -501745896704841215430601832051017536420 12274980 -408225413859940721762931650214385520640 12274981 829122392434484881313300070766005918782 12274982 165420970297275273660342953894499866592 12274983 14484732019171321078774917905680580400 12274984 904499766893269486399833878294053186560 12274985 564523823053013620888758454108369070400 12274986 -23712044558064190317192739015688382720 12274987 -1198283252707117146179026379547301452364 12274988 140498209872167347579301998591583907840 12274989 459108759232428182700633805622436373824 12274990 -94103710043695388989805621370537815040 12274991 -14382573535484996587076545873778658000 12274992 282674537963751371976503545088447299584 12274993 -2156214197266988576338233946861869949916 12274994 711344519591777718616372154590718593296 12274995 -17574209199682067284840826125320960 12274996 -1230458478032318322982477627505614096000 12274997 -23232915278107186752865200372418599936 12274998 -171083071617477269912843499708863247936 12274999 -791219938669750212720627093208024378752 12275000 -620017959301906725750065820702912000000 12275001 -805532920721013541075023084378519791808 12275002 260977438369368748991572653116227043952 12275003 -1114691101758757457666940512604956171040 12275004 -52599371120542392036785188280495308800 12275005 -64993408924160461211525511861199040340 12275006 671445030682505314314331545196280285952 12275007 862941244856497556102676927756210199680 12275008 -68709308537635690763068507334387957760 12275009 512313409883196326833196438917386121920 12275010 -441669845321077077625922824779479577600 12275011 151535080669298203912162887281828751264 12275012 16272064855174539614086425727056045312 12275013 -503124505051714174320430061723416916256 12275014 527700794061748359239656194531992743872 12275015 -821437872172431852348554125699182072840 12275016 -20261542607114190671257253576568668160 12275017 -1266877349231155276067561256979445520934 12275018 -151769076283779729127087919618370902784 12275019 -756903476784021786269818063412759946756 12275020 567974363744437203404669513005340467200 12275021 -1675874964760097115355794586295693914656 12275022 -421315762957416706552504809316149947328 12275023 133791158850691045492895634608180372944 12275024 52469290792805906703294239187238256640 12275025 33030263306084664788305440093402393600 12275026 -772541791834721940839920240659652894080 12275027 960181902816452773268184044827217808876 12275028 37486206576282804902110163756442873600 12275029 -329981388778300631570843572666254987716 12275030 615232832382050253409022218449807957120 12275031 31787397129557974556430622940602302720 12275032 411111147171945449116943341928756674560 12275033 535154313008218591572188727315221005380 12275034 -380344047045880380375616408114574814720 12275035 212801389341784111765696561106704531200 12275036 -187290928263717357124531289166698700288 12275037 1839246307025985169925532047161529126400 12275038 10959515556506530716932293715031294144 12275039 221542508004323534174779426759245642432 12275040 154256545900603900792639156530865766400 12275041 428489112146997010646979109131909649072 12275042 8479437556347863681919070331856813120 12275043 788541478483066215720780517586465502528 12275044 45221777995062863172770311277063174400 12275045 -916035920932253756138215087360589404800 12275046 21799885469208737949274705655641622784 12275047 1483975679816819905483953169167911785512 12275048 -898635432006504294533384866239726305280 12275049 202366532856964908208080356623392796800 12275050 243826926735920348714969335345326262800 12275051 215155874201207272403295732185829608052 12275052 -267535993539155372933632172034937344000 12275053 335372796531415742005049308037626106080 12275054 171980489252035497904394042534000154624 12275055 267576517540220654651576415435797819040 12275056 51314457009665008764426667342431649792 12275057 345951794047091785328707347542718282420 12275058 39583496813341127336813321260946472960 12275059 -1583315586064147288526415024017941078184 12275060 245063259408732722681973489638110003200 12275061 -234653617469147973902232690929009016960 12275062 173575537853369689027301743585717027200 12275063 -898529276631904071330170041053973478400 12275064 -32096268149834561702443889692925030400 12275065 -605352191686821531956124131235795984960 12275066 -460550956840097228624451958291258074768 12275067 42007129520865132537090957622180665600 12275068 60548783056413106310165396721031326720 12275069 580707439243840573401887899713046030470 12275070 68734165694200315919414919379809976320 12275071 -1994809704045401411890383821090537013408 12275072 -216404137563717839576009686666916659200 12275073 -796335738950731325063224082814220670478 12275074 179564840417092859952002425790436644352 12275075 -983011984073536212178690925729955629700 12275076 616084301799150176619778032884162893824 12275077 206559212443756058894435307817465123008 12275078 -167027336790310933987106344936943203776 12275079 580944678216533957859858808085071209384 12275080 576366550005773637822764557838072678400 12275081 -2042556616884239565025800497780939136 12275082 -259879287593151281298668269575514107600 12275083 -2502959190191571841445903069224124880 12275084 764111327691991403626680943324096567296 12275085 -34213753939316227399309665173845197600 12275086 190566381578893890337729583838402286464 12275087 -1934866731514472926600828990197726120 12275088 44635364165974509255891692834763964416 12275089 -319543362425765184065598259408138981776 12275090 149799802060267377427373767547492966400 12275091 -1568430731342064244220527002424448788800 12275092 -364721678944957373742256339620096493568 12275093 -131028425134584216451008217512970544736 12275094 958057421435409207127591467012047616 12275095 340382089976074838923249594841636367360 12275096 -35660694924127149219677593199403724800 12275097 -214678216937522808701681216048904726720 12275098 208275121685441691575135816158830638592 12275099 -1292845185877390332965851498178614326240 12275100 24121155282154929734369642050899225600 12275101 -156090352578074906542956985434103872896 12275102 200195986304450886076915316890331089920 12275103 -34244262416866054144948606737659604096 12275104 1145381860831440891929284228533410856960 12275105 291243742310680765527132501057184392360 12275106 174943168106608430306872405406717215104 12275107 -172366365207891964959517614600723967520 12275108 -60245812972979026649776971896692313472 12275109 -139630461681650289535520526468715244352 12275110 102246986604555417726969261460358544000 12275111 -891812473446786487443455761602438225288 12275112 603090503955073713025562244974205419520 12275113 403426916580679057676345455316616139764 12275114 647726684935040453704434648517220884656 12275115 261118446884770502737929794706460692720 12275116 -27013529397419778970841989238875340800 12275117 -242160280312391285879894463832211745300 12275118 -290733877965874161214112403613012934400 12275119 -650874788059984094054164205312130771072 12275120 34455718674866015374475796965366169600 12275121 857347973115489369271516332489162619680 12275122 1180969721729521019564728926429936417312 12275123 434673524332510695547434930031485298944 12275124 1366096064371771367977298554777159680 12275125 933976946265037092324379681817435064000 12275126 -452886176934753032511513000988985467488 12275127 -143938109879261822813164454078860079880 12275128 2939182691418684427560001756049615708160 12275129 1593030249045562834541994177909688706730 12275130 12344113691704907387816982521377489920 12275131 -1814140019435161319727989929447441084416 12275132 352373110595690636002310514384299077632 12275133 271321172639630562064101822455064460704 12275134 717486794758323324325347078001932585216 12275135 796358833054688656224107463451197582960 12275136 170339772538072155961109843921048961024 12275137 -648186304102332141437412304338529518480 12275138 889221987846971662181005628601395136720 12275139 -15522618459371006057438424369250624032 12275140 -277075346615517434240888348216255078400 12275141 -1658488468490835047085153852347858239458 12275142 598346250167624660601494969348207460864 12275143 -109207712494043625054454420277324717608 12275144 109440025651138941903461545492097433600 12275145 554878737687390194408184969377061597120 12275146 347962191942647171391418893392907390720 12275147 -11876532535429916184385145417015204400 12275148 -718700649048545079111614726663433208320 12275149 796617464362935971338175049633925023660 12275150 142817891765309804517833726526333081600 12275151 118105185492291076489269470886244953984 12275152 -229515247800072577636627329246187962368 12275153 -1069674457691292008295902412651848078736 12275154 -63701843368540348574902385806330471392 12275155 940456998358265583851920629029072367120 12275156 -422934800220980132329114218195555746304 12275157 211800307569849664784215721281724949792 12275158 -115263799996750887139450783765308503424 12275159 -483010168518962191521084181151165762160 12275160 -721977945382716449064081717076470374400 12275161 28212118598491519008764688697909554192 12275162 1161069297489861478069955516242636384512 12275163 -400809241602543201984530580435019759296 12275164 177113629745875857190765642552915748352 12275165 482216351485062382357121613967152537600 12275166 -17615588850876778195486958618496126336 12275167 -25441240561657756072516620894437285960 12275168 -2060832579995110407330762636031538233344 12275169 -4953729712790865543958568792231943552 12275170 -304096346533566512487438595976307939840 12275171 471168686093930269579144540910723806512 12275172 28964165410167952337353779460945920000 12275173 -651862114594663873152587564380791430980 12275174 689270700969080821905494321595458010336 12275175 455175600353670656593292089360667328000 12275176 926675850973126422113691217962534190080 12275177 181785929640267329464388525644865380026 12275178 -848115941560623758395053237612109824000 12275179 53466190037699613053165497014223013776 12275180 -24683177141202183043239504560538009600 12275181 -325017821615852752898084053070547662730 12275182 297204829761558777498258094788586224192 12275183 -623352613145218744713078422897949659568 12275184 -157743592594832770114058454648378064896 12275185 124810256701759861933597894626470338560 12275186 -614912158365471509288362822426546241280 12275187 595906848433656771148082663414511023160 12275188 -378315329176780366883561151175167197184 12275189 -22891069961589086498733060509542493010 12275190 75847402302042424992314088407518333440 12275191 2309300181202834144186209721235115067752 12275192 220693003034510950594417457058142494720 12275193 54660333828840696330630193327321451520 12275194 73044999672682774609999856477782831104 12275195 25159393188817856697455085603782512800 12275196 -386367127052433855010329970209328823808 12275197 1646274339005344406849942422226172197280 12275198 26450519694041206135511287856475708864 12275199 8554993747956563910580857895737423120 12275200 46311055890474478186604519519315558400 12275201 -355702255225345352005856053098440076798 12275202 53399417176298208349263947177075271552 12275203 -530627161285141858236094204853912204548 12275204 -171540849349101003240497951470580717568 12275205 -117630095159793169276777090493343980640 12275206 281863503482206501685486945629687443552 12275207 -482218413409035895941101349134631213120 12275208 266559095226267383252159304372556800 12275209 480418165321138434488876547353923920410 12275210 143523940617217225952621993113954560 12275211 510630253297530538365837399832195845600 12275212 225135988794358102661062857970597235712 12275213 888143945266550295853872955596265863084 12275214 52597841695569644986701321183010132992 12275215 -2082730248800820780064517765322924480 12275216 44232233713271259372760559843475456000 12275217 -437837213213661284625828956843675147166 12275218 -215689315200133498482442213701793315440 12275219 -468477042620103068078898800529564467640 12275220 392166198433925067499777889562584033280 12275221 -91114813719425138158770432300981473888 12275222 -189987466852938365843774210908868680128 12275223 774297190316487991952840332384392551784 12275224 -339741373723558085165608700488225013760 12275225 438157564172314720728709451987020108800 12275226 37599180816577275740228441844644977392 12275227 -86729968198772679240682027138966371368 12275228 -432322763481507099223944273013664830464 12275229 -423225156152923990121985686430766564320 12275230 303901783693919559013561286356886440320 12275231 376127779445185297788695265033123977184 12275232 -565447366799279245989159746015215484928 12275233 138614802750505583296197829987009392482 12275234 981603083098990973379579746590368066720 12275235 -237609336305696381545549146495112918800 12275236 48604336232263622489085830829441181440 12275237 250954066047982870654783577986904333400 12275238 15754602265991206483268183657714546688 12275239 82840881247482576962185977570819726040 12275240 -946424392971944639550131223621307699200 12275241 -465326043989552235716962910142446517312 12275242 -2529274198564137059378447413572297216 12275243 316361280610306972704757523140184910384 12275244 -161770153417795624144523519463244888320 12275245 -155321828571260137719777391925816810400 12275246 159449914787287749904888595900236491072 12275247 -628447769134800005963257969989038571000 12275248 42722426910385643783509269703376617472 12275249 -456379950220600645827427631194699068864 12275250 -49059186244564605373558118285435520000 12275251 -411000960768544572473204769834316988208 12275252 -36979331014928456893855734369390213120 12275253 6917566370365724430669433863593846400 12275254 -350997278594387194720885755458630361600 12275255 446821920871073477144625634729035480960 12275256 92300549682742280041249696861173841920 12275257 518887743742476414234014962899835749760 12275258 -577249390706028634527103773202994472960 12275259 -622639861580774633539235638759793099496 12275260 751912409092998133466526730388907962880 12275261 -4550885735079472359447418379182429056 12275262 -94368232829974852797892191514816659072 12275263 -104787850677597302756436736983725087232 12275264 -124359579845697023940352304704862552064 12275265 42541085032208707509559266102557496000 12275266 12507888499892727729634505883330266832 12275267 -158866972730506004762079198994795252848 12275268 96000151289801301037351374278411943936 12275269 620159209298357521033218984395210848670 12275270 240056356540054726757686874976368789760 12275271 -1179040510066417579322367369572649866328 12275272 1487497226523522259665908633063145799680 12275273 -1120949738442353773648600688679918455280 12275274 581468984019202811538439349509236134400 12275275 163833221031387815967838148418347127500 12275276 584847266657761097583136245153665912832 12275277 53614501535558679822619829205636015360 12275278 -602425305380864525057016914112868042560 12275279 -517156095267676991435315988172646087520 12275280 7185250655941838813598796958446387200 12275281 1864020184274002127970487425431130764964 12275282 65424961925616193596852710300108878992 12275283 -74405968077829795731529129887765566400 12275284 253035866205844867644605857419282432000 12275285 -688354617723454324128907603160194507200 12275286 -74927348474895751461423413034833948736 12275287 767744037096767177274070992001859235840 12275288 811614808853806324681198455451416053760 12275289 130471175321711476299403320314016083844 12275290 -901199748010655704569420444042958228800 12275291 517700644917156328747947421753515846672 12275292 -669092197634044853644553675378979962880 12275293 237474660501030896174130070625706741542 12275294 -449421870394201489932416856301234175040 12275295 123522752846339506229329277514974290320 12275296 -9158207843858393833989972129944174592 12275297 270580696613309139183123053690152243746 12275298 -6215318386506259733402125769514802176 12275299 1373845019211098468534104834374742454300 12275300 7472111839391820635674660118615318400 12275301 916878728920131958736691368366972929632 12275302 -415341700222562703710257530604638809088 12275303 89927215652492964454413789884963274384 12275304 169529383669825665399511967950006272000 12275305 159345644282089664636322414648912902400 12275306 430539397414203157550089922938760402352 12275307 -28247482291686726544230035949802617600 12275308 1335746646971372048236957304220697372928 12275309 -624626627023728246531434829408181924884 12275310 130157332984358675136897053572357292160 12275311 163083392838791153636141668258107360000 12275312 46945079259092365174056425544159854592 12275313 624756182346309196999465122119736088944 12275314 1004136746982555291281313672954698631072 12275315 -7510374105402262262355623106851796000 12275316 327121771268306495150302974070069267200 12275317 -619268091517495167488236940200087658180 12275318 -6064913389515122808525797469242081280 12275319 280530197564358941903545884378800335872 12275320 167861387388907596313480585261080268800 12275321 -282467996592328682409372664010403251478 12275322 112794356248137857526923408207169913344 12275323 -410004731610285454633997353716085234320 12275324 -782935173282391694233603790633913698304 12275325 -179106900733240754088617514915350773500 12275326 -183119253103210069118575072021402600704 12275327 2826143180861549504470735919003483918040 12275328 -361827015839044196858681263396592025600 12275329 665239918483320406311930373678180850 12275330 154871301324063550146983557257789734400 12275331 -698111380754723949834574529677655050248 12275332 136804867348167793276430157596950474752 12275333 38907793600735937948853014560982935680 12275334 291572902228804524706837604105829335040 12275335 -21410194430375095738261072309792706880 12275336 -291786668106520665952581284346573619200 12275337 -53771685605867472458990218515099510048 12275338 -2562783508963959555372021804222091008 12275339 -9108668705092049154165029491121809176 12275340 -200665591966352403241217877622459760640 12275341 578341434246227888056552055589248030572 12275342 -146431218302472049616092587549365629248 12275343 -786660365753902322445508646401782920016 12275344 213014022690856407578683283080868069376 12275345 19077719814273712062994049183606346600 12275346 -283360058391065482172930616331983686016 12275347 150336398649632852858725122096065195264 12275348 1754732478671509792345132348259985651456 12275349 -159164167634736462113750463368756459520 12275350 91431369192094758681250159045603540800 12275351 105953650656716181007638191457440009304 12275352 390821690180867969321478395215064064000 12275353 512214210749086028676730516823471700864 12275354 -137057760234679133235683933848460172288 12275355 377980350157458874762938663106608011520 12275356 291502747996046743242416438107739409920 12275357 -82860689501531167582153898973179834394 12275358 -479414071639535540257472704302002798592 12275359 -88340367086805603396273195161951917488 12275360 -1390029127473757220266034452417448509440 12275361 -276376784337198003210394953518946017280 12275362 -287669471341326413004950282033002905600 12275363 370510662748265781981179026676759155560 12275364 249989843113194509862190069693568643072 12275365 79649944823251840113349828933952007000 12275366 -1488093194275589223139448894507337058560 12275367 -5027993893174416623462267717080569984 12275368 264021857483648625105781600667271168000 12275369 -1434530897401800545324954809433086722204 12275370 -61081980800914440839188362668362008480 12275371 144802193517482742214423317514813227572 12275372 -576936292825028014957190972793961087488 12275373 -927572621796018731136005758894582148832 12275374 -827565651497708203562106580646074448064 12275375 -299929809795931567561943513680349640000 12275376 57253878514190866193037896252318023680 12275377 -357955198472332956149181602558945343000 12275378 517859802713368939857921370811393172240 12275379 311314510785912389857898541769030748928 12275380 7870217303993237958383930626105835520 12275381 -1665564539974960606567388396131538223300 12275382 3776787012926637562542205485443249664 12275383 -525186056679066383486475924374283635976 12275384 -1035940574601059299624469437470327214080 12275385 -584330259590451768723210539266977950400 12275386 -656182062467875017362887591870023070608 12275387 728951420442606759429175433793528957240 12275388 27442159726894079647987356394051390464 12275389 398471417498520274323709296986688635840 12275390 -268520778241873437092926116669083812800 12275391 -35609423264314997803451681963517694008 12275392 -469169231645700958265647492835719512064 12275393 -342060752111601514266950858856511386156 12275394 -79285277130280855769656110652432505856 12275395 97443702576346897364056441486200725760 12275396 -427674691884467505996920303929732583424 12275397 602429834483441694804420859669478818974 12275398 -385941566806147998909030394436664254400 12275399 -870590996426471448245977922507370660336 12275400 18211300227234809529634288177920000000 12275401 -1278340335736483768799002971981546930598 12275402 -126840650054370636882629380498815952848 12275403 -184814184856191123106441787728535050752 12275404 -328499668795793362040170089109079590144 12275405 -630458152716084139091475910175628030240 12275406 -116604542343989609312956510158194273280 12275407 -677826708413588963798128740474936035344 12275408 73438220562537174282850242906268237824 12275409 252925789966506881773909413485203961280 12275410 166722632872244969211270394174949990400 12275411 -378168196407300145216905111977380557696 12275412 -21700942448035588512620489251869413376 12275413 -2032623803272975151868761071824013038322 12275414 -417910170689539344671778522955763104320 12275415 -735570174321587734476121414324629504000 12275416 -233174787240476768576932625006044938240 12275417 -194474803939388093856860479573404110016 12275418 394825710347836543923669656074214152704 12275419 259591459264483919266414746901798864144 12275420 -119440458138673248928462955790758461440 12275421 -564714959955934073724683504303438894976 12275422 -248734256940826795129104546345097436160 12275423 -445232032076303630863011545910800351328 12275424 192557060382112233401234162684964372480 12275425 10890827982565615620746369170996292000 12275426 621134379439885090163491692710622456912 12275427 409549296015897494505288402947732390520 12275428 725151471595131343095223155190306547712 12275429 1632619727016732605425057585389205788030 12275430 17602492195585288961531616061570993920 12275431 1324763393784537276329685526995430282680 12275432 266005046061419226619225698161777080320 12275433 1079565408902945762913980099077497104202 12275434 -311797954990233083436380508556091874384 12275435 381034766316331994247693092976283814880 12275436 -173942950353300888047603227207083672576 12275437 -3572403512949899967417715420563494721440 12275438 300480523257053152693585163263543015296 12275439 -371505763210423737875726776653677813760 12275440 -124872818409022280132590711374730199040 12275441 89322510909005844832531796519284131684 12275442 181940685302602210906405752216905134080 12275443 -47624534565811979033425089412937510280 12275444 -13072778750263232579599429924527540864 12275445 49213760492716886673513761110042026240 12275446 -725284389189369547327615928379248023296 12275447 533251652955725147621219672599063045392 12275448 -841851184405810240310765268070351319040 12275449 -40154532689510720766182935617508038550 12275450 631800468747470840990801352893106000 12275451 -688076945351232271963693676887140682632 12275452 -41623776762295685727908491848922219520 12275453 -7635088906499694291468431518709623380 12275454 -91429087406819377775521375611712025280 12275455 230725453672405049120272422868248576360 12275456 730486645160949227873340996579640737792 12275457 -641654382954179013756002810415615919680 12275458 363444941450823581698732385834759421984 12275459 -467926974062574636845559757159733972784 12275460 -501363121334957451653936541553049149440 12275461 -79333691268798076068375992513290812096 12275462 634040455606246834908620082646690039680 12275463 771831373486323361072923818664756710400 12275464 746002468648984740291478897803698227200 12275465 85698768367487356849385232579459371520 12275466 -3323120704212602815084143116713562112 12275467 45723293579367948681164247275863930672 12275468 5445917670286206428619968679036764160 12275469 -19040381181903523857239006913587733450 12275470 -4764499491228156693391438519537216320 12275471 267187686882299687662294559331159716640 12275472 320493940294812362234533369711143419904 12275473 -161209033883154115952553552902207157760 12275474 -297747910412690918809233453564843795456 12275475 -525392112493693542081337232089501733400 12275476 62303368662661197997075800280585458560 12275477 1174181093901244920101345591514550202172 12275478 -373863375232145825308911593719081953696 12275479 14075942601580694593758209399673797712 12275480 -623522642314059962158217261978111385600 12275481 -478385026736093302886849755311210270720 12275482 121545196912308915177902546012071027200 12275483 46576115771194970216547791918395465488 12275484 -86886087038040165799562712526186492416 12275485 392050854384335134589754905780218259160 12275486 -253635160900053432294770714222078137536 12275487 -69616904808859522384708062252053637120 12275488 -1435074747509270119645769813255730954240 12275489 313213098805524787766624894735844066324 12275490 -54131779019332431935474981907972902400 12275491 48536323375079299165054070069354379264 12275492 -1352427552777370400866009729239553459584 12275493 677885952127465546447294612992113511264 12275494 -115795076463856894477676052837311078400 12275495 570589335807102818915010304854183763200 12275496 -37620906621520600884450083668004044800 12275497 -103246623894951096691191605339233796280 12275498 634520572818367615254630626525969550000 12275499 -1105926979632336670771008955373123463336 12275500 -728143402009505235861677183202371328000 12275501 540386228704681020777896475268680025920 12275502 -353636259959423583906798196517925620736 12275503 -571865522985201808729981619941930857360 12275504 50041966776622349806678669592002560000 12275505 -588294117651340742470082426902058784000 12275506 85744954110047964895497052033962311952 12275507 777846472874905826532021044360367475200 12275508 -377645572882753698969939646924493119488 12275509 -1350493386766657750622681250763058918290 12275510 -114364160577852096502401467630012807040 12275511 96793058457792645764454919772941512168 12275512 -7160168219990994104033007172240773120 12275513 -77133039935712288502323999054004187616 12275514 -41312797944211248340477363655748480000 12275515 307108530646688358589234615708348058400 12275516 1082536888513822191127561619418228489216 12275517 -782283847731141510314485877727134311680 12275518 203963992619625326752758639522033154560 12275519 220935914962647583401331028962966904544 12275520 166073947746089184922155830383686451200 12275521 968694744913542325396461367406114255700 12275522 -159108737932737621969580519013592826368 12275523 -195442907406082828090650641675072312640 12275524 -340122588659165319307040062871454101504 12275525 -938920518459621086066838478209458431200 12275526 -478651418506629318080190685225365072000 12275527 210905680383992687083171174546898055984 12275528 1022281928245602125554165334421567989760 12275529 -306111665083530396758634220667756202720 12275530 -94064156744383277974711647731769914880 12275531 -1581127450317826575681511244305835096688 12275532 -266019166066951659199463784015788464128 12275533 -636858140876700926398353158767737371136 12275534 8325006630510450724405334659235115648 12275535 113390985644228683022263185691726848000 12275536 51379524830770120545360864906123935744 12275537 -680687286155658917927601175393586727360 12275538 347186045772749430719188702963705099008 12275539 1266823735331619451641751388326965170240 12275540 -680837774793518889616314272960649830400 12275541 -323326213006829765808095951306238068850 12275542 398074245555130702449154518128073242112 12275543 119716231065453951576384416662922612400 12275544 -19683651706725900830671121452114452480 12275545 461039493719611182598162908366153081600 12275546 -1029946699585932889283332860290678837280 12275547 436989362181066419546439846281862557280 12275548 828209374067659014945090461203178091008 12275549 -166001692194202022544604674529982624352 12275550 -1704294984549780119688171902364643200 12275551 -802022594233763206405051924207444451528 12275552 1306888478647613373677580250467315351552 12275553 27951308990909866829730117157104772800 12275554 16034110343005022492979636439689341952 12275555 -552405616209052058808013487164072506000 12275556 760132695354342338078411611133626831872 12275557 -590573257560690455559061310352225445088 12275558 -907645912569306862720950568022477022720 12275559 329604642839008890404488028962396418904 12275560 481449903006230079647221264435598131200 12275561 -134611793040234930104252901406224247068 12275562 -261027491860083075202364143135530686976 12275563 102910791704250415736216450105475287344 12275564 -18570391935052513588959701753538373632 12275565 42697927469850696274852674053331095520 12275566 -26377340743968395657220254743552327680 12275567 -527996966558096412612573587318700462384 12275568 53695070635371575468068216865729544192 12275569 -1571384629341541919982896601790181386030 12275570 -245398234581235188700383142424305520640 12275571 -236941126332747320887576234788400128 12275572 1762428677553500818365808400631170321152 12275573 743023883854485901399242471881362284480 12275574 -401774377898037949965743482489888549440 12275575 33115671344690003073165695189318451600 12275576 16818203615339795127832304529360322560 12275577 -1093623200054872692243260637472634808000 12275578 477294087344246860454013912069703714416 12275579 78052124529152256286684429582705884900 12275580 -200075043266677083373791230779517491200 12275581 1232970756128217547896393027918055498572 12275582 -1695799369081974016556448096003806016 12275583 154490397559471212457800084923116980864 12275584 -203201782512172835536108997328450355200 12275585 55079822327853257632667216800032567360 12275586 134033019900897079160286821656828970832 12275587 -1122486156914822609338218099613509701764 12275588 369070751364585643784655488766388849920 12275589 219914154586407361308653077563923488224 12275590 -305606621327994917991129394932936739200 12275591 -292221323194071542538300847872767500008 12275592 2486607337930733612462885393837260800 12275593 -2497592084345186528183769333037882387872 12275594 -518579028171784318099655739663091421904 12275595 158449418388475505484152391763461965520 12275596 440885360702979682434649717843024606720 12275597 645821689565594097276640811428535040 12275598 -231640655985878853466829586762587260800 12275599 610818765599056791832318815537259048320 12275600 -75435041380222125163750750610863104000 12275601 -71061192007083937043375307064039982592 12275602 761779723243194269265721266474709540752 12275603 323091600372441845261215653881406522984 12275604 196914877580898120854808722989400739840 12275605 -626301589038324192114011221638740564880 12275606 -156865800940557690188166169821442191360 12275607 -25179747811046563079160034556104846512 12275608 -409128904551507093991282736014448855040 12275609 54330289298193465349951553011682196810 12275610 401305643240453578213020364266799061760 12275611 981520604492055785407368010947870795672 12275612 -80508028332217400135396504436645855744 12275613 213488386488183492561535303070422195200 12275614 147548338190760270488000951413663001280 12275615 522313824199225007701606031035809350400 12275616 -429996521558651960123290818314137239552 12275617 993751866977609048725087081249283327520 12275618 583308573492312582191353968133425383760 12275619 -986590328751162080891163445940187269256 12275620 114197226149567087353196956253402542080 12275621 -246335538101695453584083480460237173988 12275622 285072345256140354241143033859074742560 12275623 -1345164411844526967463552683659351861128 12275624 570081214312626115728227369324987304960 12275625 -162648683287317659048541149516105430000 12275626 -118514971886091055552231329978055514880 12275627 -131022439693618336530461629834285540800 12275628 -100813769352486956496924842043580416000 12275629 609660456357969591240283408087102020384 12275630 39237898388241833098324957461882432960 12275631 -531891310538131291435594141522817305488 12275632 135363056162880874978263428401120837632 12275633 -488044718913614565036933682590181213980 12275634 109087072900371434934801449183647457280 12275635 868428367178775704390982008506967524080 12275636 -611616031488993938715624554900513377920 12275637 1083280034769573205855597624405339777344 12275638 -213856722906278948785158631711909576704 12275639 173427472075586103343597143933568198440 12275640 -3191630831112245989145899638284697600 12275641 -172630037600597100186566193526817293440 12275642 -164701241568944417958551058479362735680 12275643 729672100315620862009645959357835989504 12275644 -565293997693790226177969629172083313664 12275645 608243090419274953117037041104841065900 12275646 -175254416655681760136040462252227942400 12275647 555497853034076423016866359514444492096 12275648 103638372719396540035593392711408812032 12275649 780030160705813434828397551048089734884 12275650 -256373706796854599775369826779558973200 12275651 -1698303230614142227347934905720721809348 12275652 -64574733485958937581187760688485498880 12275653 -886295965252272550312856571251442640320 12275654 472085554911431891091747497972125159776 12275655 -170760963251536555145984107234259604480 12275656 -1306173297971159976128099639721041157120 12275657 428596525303357749926922307804208655312 12275658 -550188449022206452519630798501925721600 12275659 -183979505551307961105554057683785216000 12275660 -712009455943140039689742028739357952000 12275661 228802033642139371647459775774291225824 12275662 231810290457637088093858817277651512192 12275663 82011433958608249229940457428882599400 12275664 -247418262390935646327419283376151986176 12275665 -768701352931203124819521799107667484940 12275666 -100110839668842793399001110472842858176 12275667 539818542460121785952526934402167549684 12275668 577197379920837073760337158034263467776 12275669 -287424010482249925989125814405316257408 12275670 126576814846492194450945956292847104000 12275671 357155216958019958824432301436427569000 12275672 -567028531040002711317276286399991500800 12275673 768964551759135487786590333862093212480 12275674 492598683525425283634533025564480740336 12275675 -76024784008976440824164299354307551200 12275676 -132016505598162301853062145627270507520 12275677 635335898989695589444884930869435503526 12275678 -324504275432673075563581134634090047360 12275679 47438405085275618062634298142719836688 12275680 78074472187632548981134194432391249920 12275681 160504354013231170282299709739194951200 12275682 310393535233971298037367660761377361664 12275683 -2676181123530502435482067789742131200 12275684 877664338186884678124012877919250636416 12275685 420001626100032583954990374576375115200 12275686 -551586396361425716904648669500332656960 12275687 -392613393946541834692864954343965984416 12275688 504549659500968121495018754073884098560 12275689 -136147296462610329931657319796863153180 12275690 2225793635665592952219083848809308160 12275691 -347731796235269988956383198394833261440 12275692 668119385832253829653179667537432576 12275693 -28514587534305004115752815588967197696 12275694 241939127700162234850457577666175156224 12275695 1699179638657019203584034639624266332480 12275696 365169221756506488342359820933043912704 12275697 284626422616936471424872989430437876672 12275698 -105796928361854239836906925599389531136 12275699 -508605806189901095294410242975855796464 12275700 246055326914961125532750936640264704000 12275701 608297305412606564964718024514466401304 12275702 124679227542412557179847336078839362752 12275703 778556880964986517434253172869880379864 12275704 -123388757731030470669122566718336532480 12275705 386595882351114019654198173681243458760 12275706 79180428548105072107677088925715604224 12275707 1484905701168569903929179213536700369956 12275708 -259862245176794724624429498371576758272 12275709 676018082627145577676569178628780195168 12275710 -64253154752041689220256411132190384000 12275711 571637632143758324026602557729838706032 12275712 21833404655565935456115740490099326976 12275713 -127464601225868116807721250613116660800 12275714 853797133320887564326763812677099330432 12275715 -49406581508906429105462230058216743680 12275716 512924241806899194783401229233282675840 12275717 -740979427772834240518286791706030313600 12275718 -9013308340967944811154581547557025792 12275719 -375777192125820761130298589366215659880 12275720 -480495899757216514293698126589277747200 12275721 -89263805339173418624963691655945726464 12275722 429908739010070711957983316524724484912 12275723 -34123236173796753431013547608743082960 12275724 336869666144678990791764882087280160256 12275725 -254676453191004553304603691091856011200 12275726 2172948129381719565543646386188592000 12275727 217829390578532369149617373773185667720 12275728 133835867287674351297219348676330143744 12275729 1224932510451676708014862741877651448000 12275730 124200482474117231873744380183858649760 12275731 -419023960639193821592457298717009151680 12275732 -219380960924900226017245672587921930240 12275733 -991145061719986062896950708712566202976 12275734 200733954488151153624139189352280406272 12275735 238315904257672867138262899600696918680 12275736 -447878784024831445915698258616627200000 12275737 -2695110611506566170938342048893560793840 12275738 575317553420563285562273476651212988896 12275739 557942327418491401534336518199437335040 12275740 -745682548716503957837959117008141265920 12275741 -815125579151326356589589011143932328858 12275742 95359583838847914731880594029116735488 12275743 -198032738109103111098364295707482383008 12275744 473972556636317625427932458144715767808 12275745 -118152298531426247765668393648156874880 12275746 -230311372984729788736938271773276896256 12275747 89058867061858604938508978520388581840 12275748 -334738494460121338778470242024984975360 12275749 -528930471818683611094902659293721138564 12275750 61357284881495572388756653237449024000 12275751 -396040761531452159413586753134199964336 12275752 539557898914780317213291939499499520000 12275753 51595602732065983993449832776875205504 12275754 105537098484794025257159923816924977408 12275755 -454958926501045680056953930321598567040 12275756 918169903637954616900826972128799038720 12275757 13608536861632247680954034353227206400 12275758 60783970535234649494548470115729367040 12275759 521256361732107538649317745003865906960 12275760 -37362164390911952985246474278550896640 12275761 1098396802263423486420857390650486631424 12275762 423662831155872561527240616692634908064 12275763 645959050317479871017775772569431634744 12275764 568104464685573051017578825046012168576 12275765 713098988930194191517930830032399140920 12275766 207349232387155743270480378688058054400 12275767 -86860206633139932690355690803681630720 12275768 -24015872132278709577726834232429731840 12275769 4829260956845525522188931143065272832 12275770 -122208500198767467625565109930618307200 12275771 -1587106590958908782852588556079792736028 12275772 434008409403455271055827770506002657792 12275773 -118948779720232877326470790967568817978 12275774 -362213917976871524886276438173917805760 12275775 -518772052248693865187092741937221452000 12275776 -455067927695303621822689768782314864640 12275777 153928305213244019550379324127381495232 12275778 386821943310946875954240657158520061824 12275779 -1387893685219719172682111533760831831620 12275780 -270046885890796583028565075539319296000 12275781 152722571151759792835097752472692378944 12275782 -382554303560531692584464894671601778816 12275783 159325861169133883208456176083779678208 12275784 -102113455220257864887091107748907965440 12275785 -553307994941378954322144239172662112000 12275786 282555364317239169513594895503949635840 12275787 524373655056946124039754143712505697520 12275788 -468995489380082292427733823140990828544 12275789 1300853185599968008038011428579010212992 12275790 -32146510864774368278089211398352732160 12275791 32761732407928364371664224981723801968 12275792 157855162248242241415181019280935616512 12275793 -54280837254119733769138763424660458478 12275794 -1185785886582243459461450110955012650368 12275795 169312826973151578115906175366369861280 12275796 152283831480953659977376364050561357824 12275797 -573472147307643494770610924074884222848 12275798 -135579681265131441284484315356012273280 12275799 -109912007787117684969322798689049226136 12275800 230358947901800976861043570680418560000 12275801 253681690149728787254925359224968300612 12275802 156395101238910672776222026549931486208 12275803 501945954745699801414662094100448674464 12275804 -1102907201985254469535217205701163769344 12275805 -5613151001676676017034809495458636640 12275806 78324141785301337556828630376674599680 12275807 648884410480761483985736239283794184592 12275808 -418824476668185805591995925854166450176 12275809 34928503282996850245038408402678337792 12275810 -199399520204985009873967202054935296000 12275811 -1089524616249211743829764236811959750940 12275812 -29548527159217389976222876693997568000 12275813 378706581132266704158605902282433318016 12275814 -200456561767746185120555899452085734720 12275815 201673982366745729794382786674854773600 12275816 -708393127614013524859161907092627456000 12275817 5128512941108366780489283145312098720 12275818 876764362839088226512253672663811837360 12275819 -3529241527032253550646484860525211291248 12275820 -230139108243240415505557751070130176000 12275821 966800293375721194091200911666422651532 12275822 -13281778668849471591938171683070664960 12275823 430506066771289073172224475939590188056 12275824 -190772636562090482261821610002620088320 12275825 -796662456153784567666483444758277342500 12275826 40465818049846575314844556079870156544 12275827 -188944196501791169745752608209030406324 12275828 133002807642554013661560865453486224768 12275829 309843745273704831465483904816846244448 12275830 218367035498010681518160227565428974080 12275831 2392836551470896591636032381368599626664 12275832 9349674286124521417759368663470284800 12275833 415843520665071233148991823780522287684 12275834 487877289733063328368030988885931240816 12275835 146338249811462971877750140156258598400 12275836 1403045567958609920329018739525222793216 12275837 -631053995165632714739620657087112300448 12275838 -550543932237573517953300390925330176 12275839 -236483900122346710480371285503823391360 12275840 -866277517965376023823266403608585830400 12275841 642541331908610880042873439400675391792 12275842 -188308801269068782727755261942972416000 12275843 -57012506897810479374712771936826745360 12275844 -77383576636223668852344846786323877888 12275845 220869448511881133691981218750598489600 12275846 -119209709026522191809878862307318484992 12275847 -398879204881224180541610120271875377920 12275848 -103077212018104696194877964461201520640 12275849 1763618259844232908022239491798024680064 12275850 -70456857958768578165073965707011008000 12275851 -223410177948545147968654695623913394656 12275852 785008825672351441961822188687385556480 12275853 336501686939710908463960895102352634560 12275854 -77104994125156187820898311932170197888 12275855 -11127604449283193551014581499206743440 12275856 -875845858149686140551528395373084672 12275857 -1075677617748472721859029632527815898768 12275858 250350326040324554530273040173202161152 12275859 136196294954229251530165895765143680000 12275860 205694416337136752010039855954138639360 12275861 -428442048678568880291842214968237876548 12275862 -113410201618245939546801063891362227200 12275863 -1120795240285407566855001497992570665000 12275864 675854106333533789758803378885289359360 12275865 151390164863084023108362512331068857920 12275866 97741491234203209549041539927691070464 12275867 -1629619810762984068225533377939685337084 12275868 -228402952848615351904191416276089454592 12275869 -668464033676035716516033333127491336730 12275870 -186663599444057259628106115536790944640 12275871 1087639533643510970447255271508117155912 12275872 -1356427759597614620543334522856242216960 12275873 692345670556241477838458214693341480640 12275874 -369387714897385880150033104022598689280 12275875 -348322492495381100883331549362377328000 12275876 -169470831428887876137904724490921984000 12275877 -186846081558912704014510926954117163680 12275878 -743951931558090256493951524195716601344 12275879 -146833638602501434119040851017597243136 12275880 319249103188966134964679032575805440000 12275881 973245001572602491548435954716356282000 12275882 268406190986093825337086197953148100352 12275883 -1216186156530384830883641960562055466016 12275884 -396597575819251923024747820885894151168 12275885 -68561404719947992169350131773533841640 12275886 -165836040565927614799578768875278089216 12275887 -795004695688943132484845997647831385168 12275888 230878169603348988282350048163232038912 12275889 -910554789143311080207488710329201805440 12275890 -189270943167635147120522927002418304000 12275891 557186243357205287375939746842645473292 12275892 -132738469860225917524742150844994553088 12275893 -307747038207507582675345960535310122560 12275894 100167015547162369659146410992255232320 12275895 -270824690492706584573662586309854703280 12275896 -27433987975688712472785963584212439040 12275897 -233902937579841121212863642744527730748 12275898 -5937831191532057675609206431772474112 12275899 -19284513176250456354124862023174570000 12275900 37904307579247435119663234330341376000 12275901 154011330399482211246772254226326089280 12275902 -299660929300964301452901354218614702848 12275903 787946999894133575546557836363310556280 12275904 -9129243218324083533170919061887909888 12275905 312491920342121716931187640111652736960 12275906 -279250623797559654707521386883400102400 12275907 -15571636608006007841901237920490885120 12275908 -100989520198216195554780765283628319744 12275909 -1186712212367532812343801322058457265890 12275910 397203377051903381170014507040630944000 12275911 -50188101326911038273981245729432456488 12275912 188416918295481929863919136105222144000 12275913 141489590319310709974706999337358163520 12275914 -82918784506932622125295246918591826688 12275915 960626234542329788480711633896945606560 12275916 845452693508284632123988850374042189824 12275917 201656079950830704152178528569290094966 12275918 381738971328855196895181039528056852160 12275919 -378774641647526181177259585607714645400 12275920 -35871547389996497731277055401723904000 12275921 -1008038413376901476315356481859219749532 12275922 45872390173766052430322778586113401472 12275923 -75540940850095013473564873046272051896 12275924 275917649907704260795130394450342297600 12275925 136605712731316333002742614944437584000 12275926 168318313842783084110768289740751460224 12275927 1603572115094869776610178556833016705600 12275928 48137748216920790402015254773982822400 12275929 -1508290769062420753339825648139637590000 12275930 -449508966958985028808910647447288166400 12275931 -319022167211122197067156744934060586816 12275932 -1092103015279872179478000699291272555520 12275933 52713054480140530754776684599334098240 12275934 166661223014313612686817036215024256 12275935 -40005463592688740413357186672295559840 12275936 272417784125581201110600668720247078912 12275937 429163532109260592559344149589698933394 12275938 -230920911361042612438831920868471787520 12275939 -465763977258637549483369455374229413712 12275940 75021161451799333391948526084039168000 12275941 -298316445489260461192478318494858336 12275942 -205701328059123494152527605380127522688 12275943 41288705153641321543757511930810052944 12275944 -275659201096973253236078132342001223680 12275945 -817314747026217446939922292315596292800 12275946 45577672948903035737303344786282122672 12275947 1139592445760295628321727011812220947712 12275948 -174501938313960806495359025476323586560 12275949 310498264787719775864251564568156963328 12275950 134144611475646059365946823746017488000 12275951 505178322755249875656353723902142182992 12275952 89625828309647528120253562325487845376 12275953 -961230017849838661111771295390392413840 12275954 907081755447362900779994251712851032192 12275955 9262575383316804438022918597845886560 12275956 -301949266360634468336289708755463573504 12275957 -191386587346721822853867862743042560160 12275958 -424590105340138142399594679382262908032 12275959 -298855942097562500643630316596214402840 12275960 745638284704631604149167467888130560000 12275961 1029114829105222054086881557510002984000 12275962 712068992248156010715658034057845349232 12275963 129028006736451404804594596417056034080 12275964 -10379777046987144074406665771946816000 12275965 -23143435113035690178031103507842857480 12275966 264628486248830899688053930880973397824 12275967 729748436713073769591966540241214784000 12275968 1297920680458743488377815200515678535680 12275969 209743030464693065322935354906489207040 12275970 -5173526915226083252986162528391424000 12275971 -246591867798810031964141242477264846176 12275972 -42638071884354867834612195385401773568 12275973 -543040542339816386964902671507440034080 12275974 74802662509528075367087342578305235008 12275975 -251554647815065173018541278248048124000 12275976 -116481959775795965076141163081257369600 12275977 212288943623581988223624556610972320512 12275978 -235192862406531765691022217953962828032 12275979 -400557200722078904783138294271869951016 12275980 786949150935459323170109417302832716800 12275981 518777781255151527406263217349286431532 12275982 -103978349189677251278442585120771256320 12275983 -2535375612863502926402832656626775936 12275984 2412021245994755746028260792998297600 12275985 313242247756006424609160266747272224000 12275986 119609759889237508899362347257747618192 12275987 -1240500985962916144094288227930838031648 12275988 9840318181273040522223903269380540416 12275989 107138179714220201988168795935106325632 12275990 -670492370403952837104487320843854947200 12275991 -57934628013664957133139742692438166512 12275992 -1326817093785740372362485515299303680000 12275993 -89449740928878114572555296063805001276 12275994 86218898116267902922780710099506112000 12275995 647712064483323697804344318275468929200 12275996 -167411556320132684698924787706765096960 12275997 -127859492712165122484611847474946903872 12275998 -78671409443209573662178816537706569728 12275999 -1000432385510416749824856142829249174040 12276000 226717110044133383703792432527179776000 12276001 925627155005238398651574943043245308002 12276002 -18517934233792333189534278118989350400 12276003 -740765292306481620774571806460849040640 12276004 -28605838132995899609925185449148804864 12276005 111370627826511847563945107128698028800 12276006 346072406140719068937370269824617314048 12276007 1298476041806615981072595297052465963256 12276008 1006999532228408562119229381789041049600 12276009 -202918646846520775085983167219523911360 12276010 -131996650146563617307912363115287335680 12276011 744715538883864172409285808420088381224 12276012 229514283187349599613123916508928655360 12276013 -1120437495023677857961627248381115866996 12276014 322314848037984041736597168211498347840 12276015 67934410212673724565047555982114692640 12276016 -138931307868514165880918269793376665600 12276017 -706789891695702532430941547351321746380 12276018 213306741742559127460249575627224766864 12276019 -124448173486707882220858968320676021840 12276020 -326325195779682184240842929554561105920 12276021 -982629757145066071824541191009152203488 12276022 -278392961156314980426659976010412647296 12276023 -800077998900478569944538651666101257680 12276024 -1592340626831184825361495534064882810880 12276025 -303986513403244232235238711876082482450 12276026 -304044873738184390922362350890651758080 12276027 -20010890094828336372259191469232155032 12276028 42622225780615344109784895325453319168 12276029 174500213067164404816662571911690763392 12276030 57208601989739554143896597255090161920 12276031 138067243547253801634686464302647465664 12276032 -153281417010514419700462741374671781888 12276033 -378251871118165034624205919480527313920 12276034 316769889805566146778017110442005189152 12276035 579040980840031846317684824061951102480 12276036 -12009924115902233652606201047953860480 12276037 -500484611048286888508575428243866834020 12276038 -395308255771645160429002905793253074080 12276039 -1038809872539581255592896252452913285976 12276040 -154049610802598492401559223015579648000 12276041 457942563082407361007577149296369192932 12276042 85312201771066798437208995337914069504 12276043 490848647578022351195283046081691762784 12276044 -71929267030913474602966630034023177728 12276045 11967390181309213970910263161852781040 12276046 208469554182583411125678833623823969472 12276047 -248281429733036614634945330566553169168 12276048 47024818082533641065786515803075379200 12276049 -1263939189345807633525722726437941047950 12276050 134489361139324932138865007671995370800 12276051 43338265039326060717286209998913642240 12276052 570668968084283895696718964942228469760 12276053 -789573741294233470930152604803051131076 12276054 -151245179990040286043813727335108730240 12276055 1562772335849297202362449190368214880 12276056 -146787810802228249001343970827839078400 12276057 -178987043790171103069294855344156035808 12276058 8198216160967044179818505864129219040 12276059 -1204124132642757412994640304149858103740 12276060 -164858045337605324525588276928752471040 12276061 324987395303790732869695089886775144960 12276062 -16299364186126950055455277967784883200 12276063 1775617008147907413027725428117780665600 12276064 212582419676153749483433089602603319296 12276065 -419515504721660514235809849565163044800 12276066 -78652349021048728094632647976910856192 12276067 -1869465189414853619355367666455325197248 12276068 -20657358742731638366893074155750259072 12276069 -472137754276335036296259816780132624672 12276070 7391310079327300520074742106982608000 12276071 2611242500038031979603863251400458022400 12276072 -206385061823074356801511955430099732480 12276073 467082423558821893562872200085103275322 12276074 248713554097471937953857637857096425472 12276075 42714777882831580094853563524234080000 12276076 11758486793382457951548972476520085760 12276077 235669619309245887355831609044384207552 12276078 -188744208161811683340564539222353200576 12276079 -823401224453737661207152161706190486320 12276080 -25914897900364400095932422554608599040 12276081 864692293881888234592716592231772915970 12276082 -57500515220599342738401392974732517376 12276083 -1221164499685592608002063740349138271668 12276084 -514339475160257106025258293185952552960 12276085 780238885843210601354275545620427354780 12276086 348080671163552523264125544139160367360 12276087 510999195576884673971399504521856630760 12276088 1333431181499487472823213762898612203520 12276089 -246171769874214439029666037227091920000 12276090 290117207874979582420103792920427904000 12276091 -1044394866570075083809732393954105223448 12276092 -1157826693696591848250424797227057868288 12276093 234680526112151702313977233690880771328 12276094 -180796032033223329225464695047147375360 12276095 -277964700574310897582774156539923828480 12276096 47123903434521247436112179793462558720 12276097 -638455150332064538655652935072232100028 12276098 -514467497084324926260912808271933549664 12276099 -1027422001405219672740867624347499247032 12276100 62733019991432214552294885048153430400 12276101 876707307601340980838386672140933771102 12276102 -43228414972362795529555317729618831168 12276103 -545547763853734505650630812146847352320 12276104 878542567645278151711260461358100853760 12276105 -609558685751018857231374917793315972480 12276106 -248516212012818759268883920584450882720 12276107 -778086322624265571732687438014553126168 12276108 -135419557557973375882432465409685805056 12276109 152076963530652652817565896621417760000 12276110 -104449211036353657069227463593355776000 12276111 -135439331434578334084510305968986627200 12276112 -246762516992980294180261319297248788480 12276113 -5683883548885852404619241438464999872 12276114 360152140605029507586637368316038348288 12276115 798177261298192357864304532742688599920 12276116 198859129334820206289459679787196320640 12276117 769920822838332395352357932539020280032 12276118 25076509668399228518427589127880046080 12276119 82619602549780428172786616320323460272 12276120 101052262991537206580663740866397593600 12276121 522513760367678151159184857593017189824 12276122 -274970313055581916164047135840465726208 12276123 -628479294194359214467214505749294144616 12276124 -102173622450770914637945620068652023808 12276125 -290771081438230724704376379489377460000 12276126 -194907100367047276699763496743376345600 12276127 856802476433024862237996504372457450976 12276128 927621451550067965552673438364603514880 12276129 1164431192086494917074052203773617425584 12276130 312569987532944537904229627143119884800 12276131 574646251685508651646701127046667709392 12276132 434739207893384324215321945690970732544 12276133 220405968965083443787121862678794920382 12276134 355215611548137897418696885684473208320 12276135 270906720704925280075979952843530376000 12276136 1566192487824586346537710939797682375680 12276137 -557125651741317060890278006584433118214 12276138 73379802119277513879141440580511441920 12276139 -2142767861520031366459504927422630226544 12276140 -881613326090973506137930397237115586560 12276141 -1008940846768393567078170598770927998496 12276142 415712190378353483602207677842432503488 12276143 1385869039233904473767319093802841299968 12276144 94823990265974184216800929451828183040 12276145 351238547071954835538526375531255990080 12276146 350038216910076141083101404962013450144 12276147 -367658053724699178533185591678023486720 12276148 -390447255692471646671005166155436977792 12276149 -109500221122581176931457003769692586400 12276150 -201237863598040172855756437639880294400 12276151 32139224569899110199038617211453190352 12276152 -25551127122273692117811594176785489920 12276153 -853833237744424891013345394896640258438 12276154 -543018937143820531463683195967994256128 12276155 313586083248629888004975820029996309120 12276156 -351872604154003588918204029324926976 12276157 471867614104089566195192287292892246412 12276158 908551699785025111815417483121237966848 12276159 -112436158943163565173264114274149182976 12276160 25855676154595116776103904887523246080 12276161 -444413528017797070684713146058198914238 12276162 -479248719678390467323241796963499343280 12276163 332438990246494401538648153617984292412 12276164 309210634238446522091783547604623955200 12276165 286643825722655812641049516531055370240 12276166 17905607916459865897999738603660001568 12276167 -721519303812795006298450801389532234248 12276168 544685148929820813178207521219714293760 12276169 321888632176368236336213269654765639696 12276170 -469417596715276237386437730050840509440 12276171 -132895717169197263806037971438436551760 12276172 6851782183105428123962232968823450112 12276173 69072914465283787313757064043200731648 12276174 -264047821021759399763248967115736290240 12276175 -372825676718243540175288964703202504000 12276176 187389642809347928302578546382258176 12276177 -500399378629561948237892704907710782480 12276178 221287927483288625501317112864306357760 12276179 -377205184997327222155248635183183041560 12276180 73254078804118202491326185139157647360 12276181 443540502139107616557500872442250921312 12276182 167825266070245995299233860588259457472 12276183 -967486921255581003160911443988491809176 12276184 -10277450955188098784790172266231521280 12276185 999539372805646038106793506045312459200 12276186 -5679621592387165687131926777407352832 12276187 180225182478999381560898732448289051904 12276188 -962459205276276451216428306344541722112 12276189 600843185731984881195127056776129503200 12276190 -434539475013016416188848561408022558400 12276191 -22895334608782469337959757900480983856 12276192 1036593915738692775883084079744389742592 12276193 766087064555927904943452952967529729360 12276194 304670685346418051436341885048265349632 12276195 522814446430030206159911095715564479920 12276196 46516270784887064604328929760408330240 12276197 820670288949635255306500006342355627646 12276198 9129127593756964359278095353686929824 12276199 -6974167285802096327394100810627628752 12276200 221972031590818892349608129859659904000 12276201 252561159497889158103174802919573274624 12276202 281068035972699437400029878493889638400 12276203 -424147601620470416528896392652046336760 12276204 -35052814052048091972064187277810155520 12276205 -1284285598703787339409713556897307808000 12276206 179123535775952684280066159285890584320 12276207 -210306106510641365648402097790832870352 12276208 -33480575737964931502517797377033175040 12276209 -697389220324109372628531208067373241248 12276210 -177793795466641812212403905644223431680 12276211 1062509666784136263191907704278225572812 12276212 775724011356492947455502461599523602432 12276213 572651552218576442226643322634594560544 12276214 -455831778553362469414345652767132452288 12276215 50182489170266898990058105575197869200 12276216 -10851799829226453702386553993030881280 12276217 313578957053088191538820182472457750784 12276218 -9428600822247277858851470670662781696 12276219 -95722006709547615567166559745153722856 12276220 -334533809816604480229698794405737236480 12276221 -2308381161640442076825833138223272392128 12276222 24249623372087718682202696755004620800 12276223 -729181886160868146199052071810100586160 12276224 -308623355597399287906886751655594819584 12276225 -230380568116369923859532468609043600000 12276226 689758286784610175151225965936115087312 12276227 313847550654087824122899194309071975392 12276228 -780431474911456296489584681054976660480 12276229 493579999772622748969561651246727366176 12276230 -21293678025422676210796803040278153600 12276231 -145747246552877252479031154570861267840 12276232 -1228979695917240401367396709571548723200 12276233 -819185994085335316002848997248832940518 12276234 88609447568067651213513834194812775520 12276235 -159731014093034384160540285734584929600 12276236 -235146036347090419467452139864967010304 12276237 1040945659159178423096709901405335207360 12276238 -297598876992825879296279414466607582656 12276239 385214846069288519669987995281133061040 12276240 121440869997603384106943800155525611520 12276241 120436597510929646496150181449308382642 12276242 -7101041537451336425792478406572042240 12276243 -190983586855502871515820728235299134896 12276244 909221253458012375112820012397339195136 12276245 -960044667363331393350814460678673120 12276246 -756907033394205309176749229270252881536 12276247 156903147463435759458745794141864869592 12276248 -184440644377123393158489966111031296000 12276249 360693200989948312633854956167858547664 12276250 -25479946239081833093396573547135360000 12276251 -317912675063110524938437792088448227280 12276252 272280468110841664218519087176983848960 12276253 -231031768168981717954225797818637624672 12276254 303905517158489453682928212190489800576 12276255 -115555433948409124716612984585625812480 12276256 -414781348333977339441210417110274736128 12276257 16651402147318984868554522485379444032 12276258 231024197392515107122258246925193369984 12276259 240104984030296917593116023271298116800 12276260 557154575611946056401697210206398234880 12276261 -582020528972155239787860882898886624640 12276262 -413944496344152794889693586361224846368 12276263 -1482652035105461564900361170847787156488 12276264 16333384605118629753894211321394135040 12276265 -663889473427127458178149638555346805340 12276266 50233510344675378251528785440831074304 12276267 -305462380104382921767757522613011503888 12276268 693436262429749088577002667145242826240 12276269 108052682537193709201074855394327195596 12276270 -48385941405614552204513511441942962880 12276271 -140922220136079630657148082241629673488 12276272 545948582357552201869223385860255219712 12276273 -137104999779652197155106014016015650496 12276274 431256279028973502767262303861695422080 12276275 804911039519059380828887606011776120600 12276276 -265721593959993211405734909879610951680 12276277 159109136341877364098087585239892881660 12276278 345695008120621481613615310203093257472 12276279 -17019268210202870898677372662386861120 12276280 104732002050045391692806613815715840000 12276281 -53638291074188569425916316995747559520 12276282 51287675458712675465658628148751240192 12276283 714398363256253066606763632865090338532 12276284 708607707118570509961029760649610178560 12276285 -1549364155378665197159690388473241600 12276286 -135822109953675581227981481368731887232 12276287 830566393284350531364592046158080927936 12276288 24389370863944644227434655644201254912 12276289 -385612576785218967152292950178778926910 12276290 -205032858048417233321012002960948409280 12276291 1563029296120153425522908877814530846720 12276292 222678792330091248243754284389822648320 12276293 -30386995560043578680495672160500431458 12276294 -239490473491196134203421857621422318400 12276295 1459803266171832045650795362994574383280 12276296 102936153781693815119511083085564149760 12276297 -20735265910267877237607285136991718 12276298 -908558508085708417750257682684187739600 12276299 9556948705495149477035827153422458880 12276300 29383351391452868225292241834772889600 12276301 -1579232538860839121356494170793727710548 12276302 -170110360599384300626966008754002749696 12276303 -143144869432349560050682768735373156976 12276304 -78955336271646848497830414053410897920 12276305 -887616685723651853484260714324311446540 12276306 217411576829441364737983804340235632640 12276307 364490896617902875290216413285281095720 12276308 688242358602689800270362317752528674816 12276309 -287182897280163330717363713407999729440 12276310 -115472009137039038439973887596793597440 12276311 -506464564955384765720336145295277545176 12276312 637871111567840085369937036446315110400 12276313 326280099078379315437690905450302791562 12276314 -607362264402980939143760066417027032320 12276315 174500092757352864228284422581989121360 12276316 32866497262135792816408239463582622720 12276317 -1060308450217233092959057013189031740634 12276318 -103723576062944232770047645328747381760 12276319 -942130453619478767260484693772407889792 12276320 -101609216128859120219453579485343907840 12276321 449957926983107420229760968226314531744 12276322 -329263704318476099813106823968793338288 12276323 -345717972984642773649231600484487759736 12276324 -139959013111269555211977250524240958464 12276325 89609594385671868685952359319338830100 12276326 -113149134445048298089635363703878646656 12276327 -94283712116775214421605001047055415168 12276328 7995550856553557443939986664909701120 12276329 -462666522607458968552327935217465853636 12276330 314326875599639314802769143969423331840 12276331 -1372923284100059933689232811378802185868 12276332 -832464296491815402227727023974005544704 12276333 -1132280649905422708571637599540893742400 12276334 252032380825192014720747081738146217984 12276335 181095151933723968543201396835667733600 12276336 -115325952160675431666384288789608890368 12276337 -68617940809788496318618117249296520320 12276338 357391852508489701190663929321618630560 12276339 1010788022201844459257301587187725767224 12276340 331762495418112968927802962511417987840 12276341 -51438821757436447440246246723072368640 12276342 75701254526341620083491564676488455936 12276343 518073583946166467840553800068682609080 12276344 -2391932974703605817495656750425426247680 12276345 -176658426806429488983647571611077037760 12276346 42072655532744893520818243145233847520 12276347 697920227958475110693517977202836889272 12276348 163500730504087232986263123587599859712 12276349 -101288076390477068949584387526239936 12276350 72361797402562846934619240960877406400 12276351 -656750241717658413150591286473344946120 12276352 -478619675541655216467072262686218649600 12276353 -1491994387702943757074184366659704824960 12276354 -562439283458305737010989127853252580480 12276355 43293447660361253537014295771174368320 12276356 -688333527299538504745719742325556679680 12276357 119400203206987548081927250124151306720 12276358 -862231230943604882566886189901532770720 12276359 -1457144644526393558164194716431344766440 12276360 215187208068339012360764995436416665600 12276361 568173161263666141369853845884924375962 12276362 208215466445715240880921199185131712560 12276363 582268807458192228708743750188165893120 12276364 -1536192141943890787272549271572952596480 12276365 213789318116850128288810896911315947520 12276366 -299662692679409534076575923315144934400 12276367 2118968819091657305495333478173451582360 12276368 -121582991688773096300431176089733021696 12276369 -80530883418956248590666053713118292096 12276370 -94558358207157789418008129425681313120 12276371 -11197418988078885315803930160439515768 12276372 -231166355084523975150645580767621906432 12276373 -427811741921209355824321208511557699456 12276374 357194985815476609244021421961160726592 12276375 -1164601871697964644307578382383918240000 12276376 507820244689526370918858992990510530560 12276377 -1012262129023336488977554908827415054774 12276378 249168218657521152856355957626570628064 12276379 -6721112972281841772410393891429230616 12276380 -308638588429061755930879323887911080960 12276381 -224634055364861835663191865622230614880 12276382 -822674272846857710237102340433200878208 12276383 409280074617326386502434968621857681520 12276384 -143496277770584373431391802417710366720 12276385 76209659216171047894620789871907837760 12276386 -968575707831865397138544579320094802608 12276387 139798783053032983821276097013574099840 12276388 255197598108605629044198643976806563840 12276389 1064901592251465508162431464874379904190 12276390 71974928421921177777709661319956643840 12276391 222431158497042686391553933494996247072 12276392 -1390693859129949877490230714641092736000 12276393 -358749342035035998881924825636423997600 12276394 200405609150113213821642160997537806080 12276395 1168812677603089139114817225461249090400 12276396 -932229901328542839338465606221257292800 12276397 -228742913788482146734392876679354834176 12276398 59405209601245349833660118859427080000 12276399 47820223220309346831467433422503776264 12276400 80184085167701402034170891440295116800 12276401 -1084459630312207986947576344894943519598 12276402 -338596400792503393603824909733070282496 12276403 -668698677664956602930503184250356508672 12276404 455720190065914735847487493468971104256 12276405 -81771012238283759220140842138532376900 12276406 -986180230402382179932324453376690476096 12276407 245177059814098236853088186055023065608 12276408 190555960688643262007538085086655488000 12276409 -738950534848307830875699566263326370390 12276410 34106456119314158965227721618836472320 12276411 128102054493536944870720841253291769344 12276412 -452978578765051340254453903162777222144 12276413 39360121455245667713279087692125980640 12276414 10374006486893849612119604302047866880 12276415 -481322685747372584899764121229354767200 12276416 88531509401829903832465903525394644992 12276417 -141922018292263985331382320124038461088 12276418 -495002298163872374435039359737940992 12276419 -1095954177486960409903425710201646323760 12276420 -90651034300905367709493276278582169600 12276421 -62779161195586490259564017787332082500 12276422 -747236235731398419643879521275075107488 12276423 -758529431985517562406194003744028638928 12276424 -221244448697440126941369568247523072000 12276425 -87658670436074189918141987888937360000 12276426 -30344343977624347683029470145821261056 12276427 2524054445455618742386320895616048276 12276428 266288303802593163936503290494768691968 12276429 931215778420070962705528630656310694688 12276430 254930595614709932956759917910890059520 12276431 252030404718920701619263454504166742248 12276432 20192122009906388441720438797066567680 12276433 -101703527029571918755610237753567439792 12276434 64481987028349638525042294879468810240 12276435 -311472149834217457790388919941951445200 12276436 -9481981240631171841242673200694831360 12276437 -717046432094386773736663733931630846720 12276438 183925121107793627526519139773616580544 12276439 556723237555928346792054180755341038256 12276440 783228828654336223177641606216154521600 12276441 -22338525653888245900953403468134730518 12276442 -597060349729921772533960763642771904000 12276443 175971056479229853021947789030992690464 12276444 -125315873693668269160145316401903875584 12276445 -250714313781604761267283834266880654080 12276446 106567314743544587180437570960125490944 12276447 -962339634344821752419444976820925836800 12276448 -300356965963326613527852534612556775424 12276449 -5721581912199447480992533021848299928 12276450 -310086265553328244181514090993098096400 12276451 704264691840537475527072547410972115200 12276452 -152630981821488357664522992384539082240 12276453 -25107973092864791577533153451187336896 12276454 645616791073550718116931488032081762560 12276455 -580889208312407250170931138309662845440 12276456 -20396857922359033563687741564071116800 12276457 8269145725468118260645960946652362688 12276458 -1002100246752737448572082328931817976224 12276459 -348038673518981544625246474042991905392 12276460 327152134312887527316691011549455800320 12276461 -1721054547288755447170226454439996067700 12276462 -492956944529865434163771263824006112256 12276463 -1270375997234600419059664888297344154288 12276464 -9674464413021643945668660734492344320 12276465 -147731253608285347959959699377925084160 12276466 48241805239081458479902979403565699104 12276467 200735453871929686314378150373825850112 12276468 -162978008757734096519438724643078594560 12276469 -1296493990376714014416660406436954754130 12276470 45823658494569803756903775007418083200 12276471 -91808056519580759205013899597767345688 12276472 198210372293977938001245740954246737920 12276473 162471181660066196327683572148551225888 12276474 -18202339517591739006554911975561789440 12276475 639380730492318593085354553975854876500 12276476 779431102268666975992633909909082050560 12276477 -661303397773004372416251456457934285280 12276478 428303812848283510516730657312967767040 12276479 1413699499159181372126392294263755854080 12276480 -184742983793157978878606401554559795200 12276481 60237751939925825369724134473807692480 12276482 46506102348776528464410171797067205440 12276483 66496561944957823198033007878760339040 12276484 -470479568030556455407635511626073651200 12276485 -24884165814894592231589062474706005800 12276486 89349171203418702227596277842854179520 12276487 1903755760067902069995409051533211402136 12276488 -410447475322527853116484840002653552640 12276489 36025712237225781322232907426492041280 12276490 -237234493288416151640912120867810628000 12276491 1728145177954257020024175260565022871892 12276492 321486570212533122197681051374568074752 12276493 -1120040530008209949785132013254765197258 12276494 1258239455699243319938444389433644829184 12276495 388098214212928608244739549658461414400 12276496 -51400449502567400467088915416703041536 12276497 -104131997490946443933135852089630943054 12276498 186342157148077827924713700972365971584 12276499 1032413783046272557216801016768487753336 12276500 -12961773544259992180557388559387136000 12276501 -806131095904971258460880704308313001568 12276502 -204156339380103469170637515146161880448 12276503 410739933335833866181635033249212685600 12276504 -904707094166896286052444099960641249280 12276505 -786012998134618312935309544582762200000 12276506 -292483016997908832951850983866530528512 12276507 62149141271590769454758963968262145840 12276508 131636540511672896460281200117969879040 12276509 -48341441105577920007246542102383284000 12276510 -54242213162542267738695004430389549440 12276511 234338014764274365398313329286216108240 12276512 -1144893058409807230375363902256535961600 12276513 -905605592561480578015429222328614866096 12276514 -581516425785487512965108943400162482528 12276515 1169912313886481950077432326132915486160 12276516 203480934611675930466719834272739844096 12276517 8121262285941720887959904156189249664 12276518 -1364809668145627861814746572670887854784 12276519 -483673926168485178931744139107225981656 12276520 805240570898798712293601198277993420800 12276521 -1219060334557127336121425407823711088000 12276522 15190597557212396305821760652249445552 12276523 -404889744752092977634569515417907470960 12276524 300847007300243569056860815152309943296 12276525 395061098340504023958130307576738265600 12276526 104767330875636590866623883739448731904 12276527 1630383203656349269320871440347159232 12276528 -206584943484730977473687378994675843072 12276529 -767649603290302405340568086454733808924 12276530 -80632580357377765080934347728660935680 12276531 -622938791365756722072777967258065507180 12276532 -963270481181014500339099366630398322304 12276533 -864251101596426185763133478068928768100 12276534 -638402892331246707630359021988293982720 12276535 -831318188940397445269748467050539444520 12276536 1081633302732140138148317987718917836800 12276537 -233016999838828428826172127937684241664 12276538 -426776870755653454815723211151365058304 12276539 -790790116431822717332174023504836720 12276540 -3123526763508369775417811930932270080 12276541 874638267979538435904665735073068090880 12276542 -441645161015501521995102040042594307328 12276543 -7266419029995213099911142474708865920 12276544 -144262160332724245853618233310885969920 12276545 507866225917069697303232272136078873300 12276546 219795265170603537940385261600636828160 12276547 161859975558669628924837375630292880240 12276548 -90549541318886108213676243409210470144 12276549 -120278525920577650566445020552519517440 12276550 106703984719918493571552526598986771200 12276551 752346508919861634210150253799944234464 12276552 -1002253655071059137527305221810442362880 12276553 -354081241684131065648139029213971036198 12276554 485868596402878865749672267720775996976 12276555 377083108405041444523829162595149802720 12276556 64317398002307250045342040879021660672 12276557 -173285653284797848943447518864092035700 12276558 -149771198694867787333539485468625369600 12276559 1674148328491144088121178079176726075760 12276560 -273433281198521579052818686529924382720 12276561 -213493754955902154229232869037215302720 12276562 440386627759879517222961019427018662032 12276563 172533970999265559638167287456107557104 12276564 186526041371319001456960445178370123776 12276565 -53779385405785979618307298299130300800 12276566 -50549337461705168729988416696788187136 12276567 -342609760937116330238645982102613367520 12276568 -1304666825967107686175670739991047680000 12276569 -1677206041852144447178453098241183559030 12276570 -251669716359113988287944418031945062400 12276571 8075536066205816091328505392937236800 12276572 7730368153987224648361667312309796864 12276573 -1363686411941404587849095200048262414976 12276574 -6683316624320570765219343693412499328 12276575 356728588072884491400648784982508984000 12276576 -21209859991736634287702161344005406720 12276577 620877859663625161194390353170678791360 12276578 -66594674861933881591818195322123935744 12276579 127609607970212157236883618222909523200 12276580 655547868751885575838018179922509523200 12276581 -1209779421134226728146095693674817807618 12276582 -73791328108807997632794051646723915776 12276583 -429910481527985770861040932075574179176 12276584 -987798563647953808317286885403045068800 12276585 -691152410609740577171269476845684562780 12276586 4497423258082056809875084341515165184 12276587 -135911889565025635845446392569535172400 12276588 930189262958895336674458530136904073216 12276589 12820195803875046165653657443607448576 12276590 -304666257828500045691397075128226651200 12276591 -616654352628376105356020623823678825208 12276592 -93512626620238810279928430587930312704 12276593 -284952592123801441195681306660520587200 12276594 -312300047501598965789497111482643247232 12276595 295590515110612616842370808425293367520 12276596 -191141021948188540685848835259634065408 12276597 968195207478135412972646599156276348800 12276598 -754329282346364163616681743653838799200 12276599 637285199028558263594851234642477882560 12276600 -63130278200783357823964117310177280000 12276601 1905521487538503087474724367003758472532 12276602 -94679038683355766801047131001725803520 12276603 184778417538354410779104081852776078400 12276604 135452975146088260906960579214494451712 12276605 -1048406622043079213462104176916438440480 12276606 -345313121536702896994618510547063560896 12276607 586969321655170637214656081741564791056 12276608 -953572314944483856322182279621330862080 12276609 -448714273421360557825317802949039348832 12276610 192117071888620023933182921872040593920 12276611 968164427253387703316226591432082713840 12276612 605430713874556385794079389699158980736 12276613 1141359423363634112685688422050423023968 12276614 30482549321803259877530308207689910272 12276615 123374267293251202504957694281246655040 12276616 1617819155428282159810336521364274872320 12276617 259072271567502813452812704829351616820 12276618 234141184359807952283502201560491158528 12276619 -516284966979593009041393685138208735320 12276620 -150717175622022925354051108487129456640 12276621 -81634717340089568005033602487657016928 12276622 488053130503952217011516723513939932800 12276623 87856436584802132723184257035591155240 12276624 175890394795659368331173712689663115264 12276625 -1134241522549202114297765550698527431000 12276626 549331086000793879052585992873136410512 12276627 1331627095669920040202875366377457560960 12276628 -96160197630349394941335307585509335040 12276629 -865074333519680275895469334388219712 12276630 -199657272647241920088703085666545728000 12276631 -1516445667015614731413111720913137600568 12276632 1425668254854061782393003324699578726400 12276633 -680954202182173239997808278655673891936 12276634 -78744264517134098926195624411072281120 12276635 -43573059938893082310413914264089292800 12276636 150047264987992857819601568923249065984 12276637 342492707559566601389146748930113896172 12276638 -661812313172980252557969538074253189440 12276639 31603825755782673430532941390921870104 12276640 443784165556267826009043512814060503040 12276641 85961338514230780401734103685240978560 12276642 -162699733279516696651763917304373950976 12276643 -427463036665494666932869545227251843108 12276644 -679161972570610498468514621190985313664 12276645 59478961116628222630898366387178504000 12276646 -454647337745502845671215359811411853440 12276647 824120373871974854735710108862298450072 12276648 420476460679815765126966134910890265600 12276649 -127298465521485704163672722349725078208 12276650 -98069560844395045018410994721074345200 12276651 96495192589096206381390386125808544768 12276652 846773571245781877399145780477151736320 12276653 -522837176237205056382506118635506028640 12276654 144639858285562128140515128304837166208 12276655 516339236675030163963763400600723264160 12276656 -245992687822244849004545564591387443200 12276657 1322697629318902605800274875602658688000 12276658 -543097580703792920920133420178094431840 12276659 4039110753194332333221457225086854904 12276660 237900712262177213369101844577792000 12276661 -1215784328175748770147264173220776426400 12276662 -128234727956863684084662909854576835168 12276663 -10742833405125835800829310870552635776 12276664 -267498346537979454982146995287383367680 12276665 463985615394172065514045760713204787520 12276666 -9735044267225175001791323563593621648 12276667 -914422062493156655481957597935305058556 12276668 -1325495271645656010503935129055671421952 12276669 151346364510539383329804263222604531840 12276670 29948127773231187239379871972033728000 12276671 -162380819952258719679881429153745676032 12276672 -1983277175439847527679075428354490368 12276673 3246094053268993520538251095198882408384 12276674 -3254202865567679084898708208606722528 12276675 485497054259299481961237905051485910100 12276676 -535649865789894359475839283775776135040 12276677 714748107381637367837733374485897522944 12276678 77466900809561659583424358919256506880 12276679 -30295890894303064848567942886140832000 12276680 370791997800794493433352004104667648000 12276681 679207045777755553636101879285987451584 12276682 421715109615743048758532668993094811648 12276683 -158612752927890951787176749990397481068 12276684 18337450500860568433864573704153854976 12276685 461505544268454231146257013977499602380 12276686 -596916066487621751225635761780721107840 12276687 -55691646458443926837787306690250079744 12276688 238107774954127402767146415472294387712 12276689 208039676572074770971826654749891637490 12276690 -357138282099593574484260822004656499200 12276691 -250380202030841265735766547933141445376 12276692 -1075020695416049927364787242093185837184 12276693 209599320961860783957401619917122146720 12276694 2930053928522609753497764064905412896 12276695 687616360215414730167347466619712626200 12276696 510839587748294455395325738567413104640 12276697 -1574041349173438380403374179769493796854 12276698 179136960552978437210148581379945239040 12276699 -263872745265922497964981627360218418536 12276700 -65923057151257283852871403603973952000 12276701 1499969531444623117566204515765024673702 12276702 33824490655369518723324618533744621568 12276703 -749846626916212803945600173790786630240 12276704 -1296536757159844242434947465027024846848 12276705 -177402316524998634667377986490625098240 12276706 166520269884571883134377587543736936000 12276707 424813424647523569324417119301445290632 12276708 32349012726915021560216163440149094400 12276709 84727676612345562155752538085295330816 12276710 -74129213380629539606869722190751274240 12276711 177554872289088995083919864024237200800 12276712 -79779752222755553298495711825354915840 12276713 160507364527473869060670261718665415680 12276714 -368007855930410206284054797941465608960 12276715 -9547480609071170865599413240078752000 12276716 -721953917725578382518309601065643745280 12276717 215755514380019134795450409577529526880 12276718 -3897019327252435734907405625853432384 12276719 295232654941259349210518102324927821920 12276720 37732967278192881553627717336210636800 12276721 1179162716910493945223453975490301077312 12276722 159167266077042437306855141315935461792 12276723 654101027424453521178970653330487008000 12276724 1115856163113751987393461814357802458496 12276725 -678171457662648603760502796640572276000 12276726 46833800234862980863062825419409389568 12276727 -163626761530130727831779067992798502424 12276728 -958910145483141839315812038640504995840 12276729 -1537556013364408159119455102369191036416 12276730 452803731936989753690066685642959632320 12276731 1151093926143373591788527904063921917064 12276732 94562364425621511562547600643377882112 12276733 213404245757970515369284802792489691264 12276734 640163553281761869618745849933274198016 12276735 18373544135905915600968328656128013600 12276736 -1668000176659967035399387768099941908480 12276737 293686760635130143001926545430639951584 12276738 -123189032791658455720649002784284968960 12276739 189951215766083745261810523486133132540 12276740 -237342394100408381072771228538656747520 12276741 773043340962852944372233919776280935392 12276742 199085204999975132845460800472399026272 12276743 49175525177206707687891981845961955992 12276744 -195363852919473190965746404503748608000 12276745 -460003027985539234549354411691208580800 12276746 225166450672508503224531861117053885280 12276747 250660987094348570510600802878778621840 12276748 -3048593168374542380675157933761031168 12276749 69970731098118642414712411753206778380 12276750 -150410640978175531191758773809383520000 12276751 402104666569641544263696810333301935000 12276752 71298610029398010710527568584229781504 12276753 341209459236023610291977552162009548416 12276754 713052425555927141232412088801566889760 12276755 135816846569885251649413878885025638000 12276756 271871599073255702951125077739237312512 12276757 -1532963329369929341916148919907750666994 12276758 -5401716723063877040679148724361523200 12276759 9861143215030051153670818199826092928 12276760 -235053042793451452646383939998170112000 12276761 138722968961532482161443756157638477504 12276762 535116223482711144358670723378152945152 12276763 -78329468872195625702503818798428892896 12276764 -1472119004041530190447910644036754370048 12276765 19478902861694616242727417641875110060 12276766 -740431035438284817322775890880037591168 12276767 -909271751021740319499215802791541569184 12276768 -148478271107264666796252510376333148160 12276769 -2185686864219570826542834646246430143440 12276770 1143774156382195115244684008373268377600 12276771 -101025193150812923976963879276898935456 12276772 -156653990968948180611325334869934734848 12276773 -389803635636577394911672073179305129000 12276774 -47122801517541706468921358979942749760 12276775 -14134570909217090764512289259819823600 12276776 -4272886983118344133234618780016429629440 12276777 -830905987572261484384054995323514964080 12276778 -136558858952509898481522169931698258176 12276779 208542891919120798380591060522354182400 12276780 -427927403988630166216985888615417226240 12276781 -19723190114607478244247258130466708 12276782 215728790651220148990595329086393036672 12276783 139580244218150361913061540193715798704 12276784 -125520151575190512630817669143926276096 12276785 -469724096160297071855520965612090068440 12276786 725246650647910475159348696692372314624 12276787 100019359105148947551415311624048722160 12276788 -539228818277624040516099020464937213184 12276789 235401561423571288357535203256469030720 12276790 370259234767490155035845914187398569600 12276791 -182706306647200718001917139136388134200 12276792 -1077753322869414086336421272518479052800 12276793 432549571008695698898909007282340586320 12276794 307600961108418774870056634020190946272 12276795 -520800920417229898397401892002233793680 12276796 209744384959308901210570974938761322496 12276797 501548856731020366746894560121694225740 12276798 -500775100638878659255681483670337222336 12276799 -210366863611051704327424654828241312752 12276800 177369001785321229556959119637571174400 12276801 -6263126894763878268043819090526486832 12276802 239973546365494261163321808793139550720 12276803 -1178990576270911091473933604435170376184 12276804 -113498363876049853833443431779359253504 12276805 413798397719874324214916139103524265200 12276806 22171174440852712262868287566084176384 12276807 1106535339002996884078914976104710940840 12276808 -2476796571582924250677112840284503040 12276809 489531673780835906635411901313684194010 12276810 -27158618656350748150657265994721920000 12276811 -1058456332286771515337141033478677284588 12276812 1103560453849498086874021037379326545920 12276813 250287403168623224209739613949304650944 12276814 -55116444631285759526443255132668746880 12276815 -3588256099094568894971682604962440400 12276816 112618067695614553748407067586958589952 12276817 60608683549976339110542520989357289792 12276818 -263050685726012151999654161613243638640 12276819 543954670931047055565506507766386841600 12276820 -179809790983590607421003548623544561920 12276821 -1697331340589921067174430145860812348978 12276822 50450570255254839230003504554568565504 12276823 -254075327023189814385677242597261089792 12276824 267090692409381159589664618136462950400 12276825 -220049217595262721153788877146945356800 12276826 563447385559304661117437644432214768112 12276827 995700095545765207627749638248909604676 12276828 189466579840595943423525966701123304960 12276829 -399517717837242283549198376498399750324 12276830 609696960932508985595886551914883722560 12276831 -421752257627479263881517216615737817600 12276832 -1573744519272135557584372270319532638208 12276833 801071302688474549715301855839348866082 12276834 125055975322326794667570293173056315648 12276835 -116755455858779542871455066291848575040 12276836 388258895774589248405345821796407050240 12276837 42916506172489627743011044041814993920 12276838 143576560655618316628180659153877094400 12276839 985868478061768417010333242643180114256 12276840 374073831224777040738035957599739904000 12276841 -108904218696281088984175729528498278768 12276842 -91954730021091961228426952856395321856 12276843 21910612691131797357949760352562589424 12276844 -6949478091434895379326144758099217408 12276845 237375301364131283982896760978365287680 12276846 672404887664628808407464339529558600384 12276847 784932876071667150085326328614350630712 12276848 8175469640861877583134956067877945344 12276849 -35840758328890913675224578130978972032 12276850 466357367145959280797655775234445136000 12276851 588414506483567607947000667985046571852 12276852 -524326618242928135244409703989325148160 12276853 -582141644718227585840160052154354612196 12276854 216137844244556443069222510095662537376 12276855 443348145957291152203838413657766268000 12276856 -1209808490357930405865548917551477719040 12276857 145949363351201661108044383193596880106 12276858 -103385511493699817150417795081945248512 12276859 90408182327390881334964762569623064832 12276860 988583204571187869554145733862232422400 12276861 817569728176069477670108895869347855872 12276862 49883439493804948091751390050468396160 12276863 974900925154290029234924570777287754112 12276864 -961852389783314650589187784431139553280 12276865 420219156417069272246850228932028754260 12276866 22452395980419305111669127023367896064 12276867 -100300924441012971468613023235304111952 12276868 -58316976933841082384556307782168690688 12276869 1322309954368693728945201045952364443680 12276870 395319962227238027869881464178511196160 12276871 473751761803666058746455343394727904272 12276872 12986881863433415345714685065010508800 12276873 -247534184117928964846603624986738504960 12276874 305458226548692553099255362252683589936 12276875 134709189797566304807816535189458490000 12276876 -121273321848847176295019189111018628096 12276877 -49822012025131035217214748961379583360 12276878 -854484762595266813254278391415742877760 12276879 -267152265007301924850344066143164870912 12276880 9927946740831183169205075101019013120 12276881 560702293144697525760608151842038757682 12276882 94601025083545056700021660138146435600 12276883 267178178816865622695569021336696585132 12276884 56239087991045312430185423271906840576 12276885 98415533765543234489258825903719544640 12276886 -16681519587315581463887273042466736608 12276887 12663707263983702487564861818329695872 12276888 2552665178509189666274273172610867200 12276889 730790116903113726868329788398059659460 12276890 403502905956663038261601267284812325760 12276891 1144843966751883784738013305862234649360 12276892 -1097232124239929803914672317008653750784 12276893 992615084432864013284215781466807239142 12276894 31081980032067575307160753930401546240 12276895 1310759509499095806357127392390078623400 12276896 36854435965906697953633320677256069120 12276897 84969765392910505089374970635652000000 12276898 405678666450581801047990249845860005200 12276899 -5357019388783043801629659786552315840 12276900 310209270356920942360304892520038144000 12276901 -183708159664261505125634030811892394148 12276902 19574344605506372505066742430143296 12276903 -42786582597670375250424556141193865216 12276904 -461597590715727532413525770152482324480 12276905 1166684303019990610220489815201522449060 12276906 -165440677600908130054636025735605399296 12276907 -148145812045378359253575962339907072000 12276908 -85867393751228144818854780606253400064 12276909 582049162740567349807228576857444543414 12276910 453753788096281606100911084772880408960 12276911 930396234494923397081079524748019404024 12276912 137351144956668112124496581637254676480 12276913 -458513634486072181141924090770290746752 12276914 334120166605408068019730247001153214880 12276915 39977666846778110915740958081056869120 12276916 -1671459071966790283534345796300729937920 12276917 -253461232225702300443172584175691536896 12276918 -59468729014662301019699021817122975136 12276919 31793003174079828768052677066661447960 12276920 393891359522772013919908460032588185600 12276921 -12480136024498019453337905896220039040 12276922 92270595262696929371020892198915672064 12276923 1095253864758057683198510681359330501704 12276924 303518674758756946514764158663719583744 12276925 750490518035371094970940407250831176000 12276926 -913028545021741339754308678573232518080 12276927 15184635885421663045602676358240505360 12276928 -220173842385661660807189924539853176832 12276929 384310849618097816387849142882250464192 12276930 -404764563559423115412875081570549760 12276931 1074752644468500979657528935377225084732 12276932 505476854513629714154908724608612538496 12276933 -126580435967115090473693002851599305056 12276934 -453558779573790480464907653371869684384 12276935 92329080767439274784343462728330925360 12276936 38196964646626585621865082220390809600 12276937 -1387567140469743756672403336954067605414 12276938 -330956814762403626669386603376557948880 12276939 -297118841177564034639710075678720032272 12276940 -208517700469910359787450593160883425280 12276941 197648192646364200145438993187007351852 12276942 306786658816784817400760383273342696512 12276943 187770578852610366420715556567379151600 12276944 -353182785624440928567701259437384048640 12276945 -163152274920340538148950279638969099200 12276946 -62789473710072676797896564854056541440 12276947 1608869795558175029201546698237734128400 12276948 -614851592197275772257186166749123409920 12276949 1052662235403327137105310552012663855950 12276950 388876589802103992800505475347201722400 12276951 1004988830278681031294940499481425904232 12276952 841312894723217337658461894016417382400 12276953 392260916755251702330180639490963408200 12276954 -157055287367156948411486438127384184320 12276955 527409927803873921592942069335275815360 12276956 -188005674813159481996337421660870627840 12276957 125986766564083327064455464301225665024 12276958 434923439241678585092960990533581272832 12276959 -467880778532159634175001209365562719840 12276960 -682391770488845822777414666758733168640 12276961 -167150474758214420340604881838603083776 12276962 22704931743474392504092635847851185232 12276963 -343642105748623697204767510656234663936 12276964 -341687110371628866817165620459014062080 12276965 411300639519132605909454965459364808320 12276966 50040369722062514520171676719231418368 12276967 -443838920624772543421614113892580026288 12276968 -1075928957509337074954718896999419002880 12276969 -1068169841727921247350676753860571007856 12276970 -131924445025233345983470485561152139840 12276971 122853336423355504430324937462971060112 12276972 378975063382239847160384568470397770496 12276973 15827882447240308015134640327232358624 12276974 -29041590953533638535839554085883377600 12276975 -699271835585270341949396393949516546000 12276976 -167442389049830213286837236748010291200 12276977 279490645891632688493704659107414207826 12276978 50750241770042479616472334945866309120 12276979 -37385934627377763551961931914292020912 12276980 -9435973983097051958333496448605216000 12276981 444454273424980771910996256604195286400 12276982 -329374603917196727128017607512879019776 12276983 196802100196893122142912485876794376520 12276984 -312808765994704928001844734445338439680 12276985 485763602863241247912178654713751258560 12276986 -46639540307984380415563026555291154176 12276987 49580557246333637742221521025933598768 12276988 110920323642978656888270513674647768576 12276989 -566203604591350190759930018832240681210 12276990 409243220113971651291293659617256237440 12276991 -865292579857838344988980002133564004608 12276992 -48158774157353604166027678476146835456 12276993 407018096591032651607165337318730537344 12276994 -36943776736117518779562793097051917920 12276995 -212941163724754673227804084258286059200 12276996 507537433298124322048857960556023278592 12276997 72239257608280036662981607805181974240 12276998 244843996289594067223960756219109014464 12276999 -161597971517502466688191712763787540800 12277000 225516743265026109852339378199349760000 12277001 -814352430067935951230135690949356974896 12277002 231784784670167899756052646081545153280 12277003 870473408689460608610945618621227444344 12277004 824002088457574277182438473910581120000 12277005 -627915202508913105427711441199422070400 12277006 -146375661630801937880331221668269448320 12277007 -938059632416354792094099674789671782000 12277008 -4096273259462572205004179747419250688 12277009 341924110923061435502064571413575242176 12277010 33214958608747795875967723865476544160 12277011 886084810920128976721046660797639501824 12277012 1216002247630494065311284673314816724992 12277013 -634643676410150494710633686517569267904 12277014 261179788799527901637404964686376776640 12277015 808454707277729929629066957484118242800 12277016 -4823930692651072993344005100154675200 12277017 498745645016546235204210485479249549188 12277018 245060557690359096885119411898943540704 12277019 -119374583996617011877094167848315347580 12277020 20816515636522430127720403987296092160 12277021 1495836836243375501721092509940578331200 12277022 9005046509123041872286150092404557824 12277023 -511123875579498736179004478689092096 12277024 1356226125879004691012814685814105112576 12277025 987828006565410323259342191967492458550 12277026 -20053127690715923216608372968182648256 12277027 612575036592089492397848075882559343872 12277028 70038184060595779939117685080072135680 12277029 780240077229505359048002116233477305184 12277030 378371285188531724576521173345293324160 12277031 -142643437642885278796694904104902628568 12277032 -238309982406925400103046196603749908480 12277033 944227318111037679671860415640457628282 12277034 385516637770600395953073586157431680000 12277035 -172574944402915775301718666610296857600 12277036 -429007448957966572556522694278584811520 12277037 808789022372960436596882210052943105686 12277038 209965916865878488338872013339390332928 12277039 1096749608590257889566620205169242125840 12277040 -45046638173342950926915980839226572800 12277041 88435835975175157087581903357851388864 12277042 -416881803817694319895791466662821603328 12277043 -1542703854551321565044169901095687909120 12277044 12297590779386538886073843964759211520 12277045 765812150956464407229202962553859335200 12277046 147562263630548585836469851173618413472 12277047 1063896686574915388919458097090746708200 12277048 -719378741985134914112632260005548339200 12277049 -182879878988571310341119681097723463740 12277050 100517719406442348116012728347412588800 12277051 27516846656509790229514443849671835000 12277052 324609503276914764446459230730177166336 12277053 -443150845722102846694493623600930491540 12277054 -185128191456435098778185841418957029888 12277055 101611236436197855934039699134748170240 12277056 -178872370128336799864239891196743254016 12277057 -285132815755108771632647498109528658220 12277058 871666950242498475820907010744619840512 12277059 7014881859817050594526133654651548800 12277060 -476640781053683632630134555831980889600 12277061 912420953405114670092646672857344597662 12277062 342128421342648046163721017211011481600 12277063 965456478720656870937391564735826337480 12277064 -307416677007343636649530866094074608640 12277065 312281931333100671862555126409476024320 12277066 -4181768822222756542473281699884336800 12277067 -69027915074123654109253534367059128240 12277068 -80074294505895626370804791105451454464 12277069 -130885197186482675277170470482288041504 12277070 -280716863178266387593882956374913849600 12277071 -269305471060419195818703773195470995240 12277072 224113461239702776812153470502519627776 12277073 152988971361310345038761369062404430560 12277074 -34729198398353581861069947247220736000 12277075 615120031173566628098918185240896332300 12277076 -113701429380023591667882011663273613312 12277077 801450571078208811125309733205577284032 12277078 -344307256047676239836730595756306053120 12277079 914860553566523467149266158823836899384 12277080 61562641632220765992628625082375168000 12277081 142846143872749261771000562525591874504 12277082 1411316800387354229691064314428843616000 12277083 28228496191242053074184927427583488768 12277084 -969185401581220184648620055678218038784 12277085 145439405503311833694271082580430310400 12277086 430843090941118902137521354114314144384 12277087 -89620334130589673168853830166944213520 12277088 -1957791360045010138335515620106291773440 12277089 -860382564321629533200053766810660803952 12277090 89173761383138035012437476552462991360 12277091 1172847097697996548463862003801712938984 12277092 -548747752961197809213230737813290393600 12277093 997383938031260774437146689574524442780 12277094 246719522813847833301939223550687316672 12277095 -559002748505252271804682427202834930480 12277096 -95095326679170199444550532383553392640 12277097 494651150142801686396701706800007966160 12277098 -240827532986925102519013664208348997632 12277099 -280241134362216186008400210433870368936 12277100 -122770935895082464891403435965739635200 12277101 -219822441578910139634735176144455439680 12277102 8349256813393802989512960481199765952 12277103 1812586710436131418157537018851412300784 12277104 49315307302777378836216475863377510400 12277105 789683997351393969443485829601859987200 12277106 -21469405213798202222736815144957376000 12277107 -197169189222809710671842207965379195952 12277108 -286556283742163505473332823335682169472 12277109 321854773455180009602415454200412110204 12277110 216283024474373665976758378567661669760 12277111 154410404286830071565528892732814944768 12277112 646854175577011777600439238471441899520 12277113 -85157834142391332244077743969513795712 12277114 534278117767091283832304709573491980656 12277115 996562124151221081773278823928898005760 12277116 -330735788615670762360331710386631475200 12277117 178140082221164584986186591512055267372 12277118 -20682271241427497552299732015642710528 12277119 151167875043296189102201870549486394240 12277120 658170579013703705617527864095775129600 12277121 675980911976201557336237909647083980800 12277122 -14759482804081603393172722848401126400 12277123 3270382863159301527417565764575336572000 12277124 -477691049357639839557930318896663384064 12277125 -54080425310288753475356588374548960000 12277126 -191363291993146541485076134699661827488 12277127 1482642634074316442383056780316099805976 12277128 -161447617543476719133165997596392570880 12277129 1619932027682238603785490996889317016730 12277130 -626261206348670204758507402418572955040 12277131 -962372812437209592802674050291172843048 12277132 -178261681893642108777573220339497719808 12277133 444986189205741906165808885155370381920 12277134 504383498030731644648161537190244262784 12277135 492875444738722031075146891344089594400 12277136 139106197738770326886906780934790356992 12277137 106476436642385400324649096543413150960 12277138 -189858476552560330337068631898911111280 12277139 53929471820600301341991658939607243856 12277140 -5059116740472159915698939292434042880 12277141 292699988234490342362229324506388282912 12277142 -262724795109336307409832985633810050528 12277143 -1159697607338432811505316996206747162800 12277144 -268546074106185212521223957375316418560 12277145 2617636795259739270751768395980505600 12277146 347949235000394891808847492345765954560 12277147 365461488106987099885899041924938819584 12277148 340455832730355198014483768144245340160 12277149 -937276628639438268103046550691770884736 12277150 -130534717714073075655454638097046088000 12277151 1183362565712369076876526526391789853152 12277152 -5068892427217364645952349211908374528 12277153 -281187801614131266022835692522438497920 12277154 141035339267009223249876108606451885440 12277155 124837361636525268634057731697219357440 12277156 664235108592423888835075947944748560640 12277157 422943083180935753972366872211351889472 12277158 515925357738820197961191713988165422784 12277159 1387541268329352888302302478515394378360 12277160 63167590368133595383406367662678016000 12277161 61038865080478767818126468078328241188 12277162 -381524095610434574263069818898246381728 12277163 11515751467991648370988508308269331728 12277164 -682869819200494942841257185020736168960 12277165 1060768837095134499087418763209064644920 12277166 -200021351840296706893603011694897651776 12277167 123704074718141802167258591445474083712 12277168 305884766954360549085090583274384801792 12277169 138097183060310794476409114233922311570 12277170 8151390714403017428529320615747289600 12277171 -785987814200155073925252271058267166456 12277172 -381303134847160375023706384848231720960 12277173 671126341764167847361768180557370629600 12277174 -194682721153429200248105184244253473920 12277175 -144198001792040723944586293766541963000 12277176 -7774203025082259082552754948470272000 12277177 -699969847270280626625066895752083510128 12277178 79947644001268961927729000963068047360 12277179 -1629879354680126511949810073815505135040 12277180 295624804855343728560699031223248419840 12277181 456687248050267027776869954224221792 12277182 743923390501938424901263424077601009664 12277183 510027307842660878268858997221242138432 12277184 -497082040305980096220917576613048090624 12277185 310522977253364171511327996688946245440 12277186 -191246699731475655139081598296683452208 12277187 111006774409597624747947430717870912800 12277188 -5789413615691776152210117076401979392 12277189 -219575539780966258667761089797925968160 12277190 -81693853438020413599204092055099670400 12277191 -193292993679807982480818211023218922240 12277192 676372621775964468132771557610697728000 12277193 -426848904390447207562992160751076734976 12277194 72804999595674082127952146540525544960 12277195 285564707515198410006027287710404305280 12277196 -1183845706114681438661728657916311675392 12277197 -979281215725039172694684555002113872960 12277198 187668165219285277122117204696991185600 12277199 2269890103889546891243374952714836200192 12277200 48473036122854086410441261255940505600 12277201 -90780523578632876744737954809562346768 12277202 155816002760998158400456289385137831424 12277203 -564873739935505281870369276039298170696 12277204 308493430540981706029056553406372435712 12277205 -8965117863668817464803322704425994440 12277206 203951248508784872012005615064490877824 12277207 -2613637130981531559029434656482156989128 12277208 1150005365155093004493418652275104768000 12277209 121618695366440666485016464869663191040 12277210 -531075127844550655627893778824478644480 12277211 -1073424363194111432737596342556623030600 12277212 397973107303145412937131851431860275712 12277213 -45227474861920571556644490568128495312 12277214 719600267603286176699099896547765535552 12277215 -287186538140961454093784301700242832800 12277216 110550536371971467236923215351962927104 12277217 -945399827910698591584571491555962236928 12277218 -38047125899584145409939198696505389696 12277219 -231686801491961105754878918328562817380 12277220 345148403822194044384446072034292250880 12277221 -506797588563537915920893359644322666336 12277222 -472853659098955534473775206632238605088 12277223 232351128183641527205258293937433134640 12277224 267028592661447283195680283569768038400 12277225 516518198330871064494333805217749705900 12277226 116951466053091482051388632879779174848 12277227 161644970220759235464344232527294204400 12277228 -315244722011191366325162794418258891264 12277229 -409154968117001951666826442084323829320 12277230 35896534388917910975934825560040038400 12277231 30358331360814719783324710142424449272 12277232 10381491923454532281084455635852984320 12277233 150578224477434814718082614956146793602 12277234 7518982506456564418718586999256723872 12277235 530091104740645599200397712194341197680 12277236 -250806401577801534542397997016505102336 12277237 94679412040120449486163651502711921280 12277238 334871916471683185164861822455095398144 12277239 -21108150941128429476057092443710254592 12277240 -120052108156812645734224036070458982400 12277241 -495223384384826743110048073611739550358 12277242 -566588073137850519119809271371895106960 12277243 1535652458885842450340114323215223906320 12277244 -816222921556166937268838822868996234240 12277245 179666410403948352491060240614347320640 12277246 1851316467557959831242406973906158295040 12277247 2893863050218440141881845435264131057792 12277248 -171591782108972586431494668687507456 12277249 -29060818833675871963621297640716381440 12277250 140032274038550181909868813627599720000 12277251 -25739625932593073158379008754157949440 12277252 -179893598365494297592993023712624742400 12277253 1445660139596051068470343150922155361502 12277254 302630695690781949698720601428080366080 12277255 -581659912490050450671931760919715502640 12277256 352643803974085830594561403493337338880 12277257 43824368078195707368042924325580671680 12277258 -179565285513227300064817307158947681024 12277259 -1691889751386943009293369414989455578540 12277260 -263790688554156117356495793910981969920 12277261 362858893255148289552214675981781143862 12277262 -350455348858174511512839168759023714688 12277263 -20189396380332340764945715152390396912 12277264 -93954193290406528072826763216969252864 12277265 170780211484287754953998044736117760 12277266 -30849896712190752375998312124667491840 12277267 -415748913750369650454153105026311753684 12277268 -193004905700728940589804292930648750080 12277269 -202870881564277602787950957478541107506 12277270 -162008029867457027599738635503995856640 12277271 238061968712942399022330407984744823744 12277272 -252323273260304258095818129681609523200 12277273 1031274346404435646125912771428586296522 12277274 -3488819263714695361603636755530983680 12277275 29830394288017298836480696847193313800 12277276 408822754732151618639772194771021575680 12277277 -80597954593410642415801296321685037760 12277278 -36293396920772155127114711694316358400 12277279 516695440983361428092258552021141566576 12277280 852222487863828970741301912131037429760 12277281 1604054951301528721182013040623865488704 12277282 8333327585694936957859046669944950432 12277283 -126083251636125342783210963889111465560 12277284 -48305609289332873154222876056550104064 12277285 -745065672627308142256050646986424790400 12277286 -4336664525951576066969885748258135552 12277287 -406622161949088063176686387564452627840 12277288 566523258730253781374822224033320053760 12277289 -932986704378599768415237331312774295040 12277290 10973714778154414068877567968576883200 12277291 197841453706036796517144529203827451456 12277292 -1144359055122789770340688965349325193984 12277293 1202068866688898464597123336162982518656 12277294 -536948959787849325375630956325610010304 12277295 46522191222856775047119703948610128800 12277296 -28855389966033962642793797490728878080 12277297 142573258486342278592687627877759529746 12277298 16618297875213630496208952265814005632 12277299 -287544068051146569490119777622241576136 12277300 198800039210213280148598269458919168000 12277301 -175407234441512508382407402932893015698 12277302 -117059760740712843657410248765235404800 12277303 495899845600927647525267673405449728920 12277304 -74806584480718129145102286889452564480 12277305 -78239553875058872716068014252520480000 12277306 -552752823990632846638568355531948602880 12277307 -143059169236443515532944177364928271088 12277308 83352466295991561607620742720632397824 12277309 2087384838554282274648369216162816568128 12277310 -241770578128503672320981013382803792000 12277311 770749679727069664974140789571507390720 12277312 -431159224731486183401499740797572481024 12277313 825761033599495167997202380693263329220 12277314 -156098872266832657242711434675836823040 12277315 -1119016671747901077846968293135031632800 12277316 -884095543095899483166020314323362520960 12277317 -5756036165855728840426316200616965824 12277318 -731213620297537550703460175346498836640 12277319 -277463829290702095647860974708193304456 12277320 339924124525943334442198885901756006400 12277321 -601232226710220992341868068828239337088 12277322 434310013411428327661003545053067569712 12277323 -111309416139025026285946254231139201320 12277324 298448542396679578315131194613558604800 12277325 733822914148350815460804773090813748000 12277326 546013214417729862474759330267441024000 12277327 -639427004382932265981057287381233033968 12277328 -1489700046390630803835031588151623680 12277329 376704193649248246278753530254778790384 12277330 -244247235100007520923881877023889215680 12277331 -85043462857496458084518825449983873536 12277332 185658662264888413099808323028238938112 12277333 88630874640437717265938654238978818944 12277334 26371095668900960058758922371840214816 12277335 124236471980141141109084809367312936960 12277336 1471704485283279199373810876581899847680 12277337 501604234481843914834677823265752785300 12277338 254276120077027863935699078442451321344 12277339 1613510881180435500025610018589738674256 12277340 86722051615902202189929550676772986880 12277341 158976372015595867646650504311900222048 12277342 63250614935261069228664938788786329600 12277343 -1279630818763621189257197403637790032728 12277344 -221600340326370575697282875096007966720 12277345 -686200550616945558557569398944326257900 12277346 547724128038617013379480061906840161872 12277347 833693766093988564827912239741956496640 12277348 1080753850201822648681497578947637092352 12277349 412297847201050011964967756821078485312 12277350 145775812443108178385857381091579613600 12277351 -801401403254472391495074205176072376648 12277352 1742240886875765624933545594081845196800 12277353 -827379479926885400761205189459267438400 12277354 -202613255860261878689548121300319955200 12277355 629189068489149382226044741773787265760 12277356 -43309395987428387792161140892773728256 12277357 141417248737468640323626577686456308512 12277358 575784486295900195251434271197888525760 12277359 -54916906871628797321226628944799480800 12277360 129935437652656365572225720848235397120 12277361 1775650064651764472081524805144972266962 12277362 116289427867121365703181851584507165440 12277363 -637500029774742192272700473483005269760 12277364 198001230682047052864814972833302626304 12277365 -710599442136775742893047684000184330560 12277366 -792003563982371707943699862929165918976 12277367 2251101833494737465550074010988760502992 12277368 257076727054977825461316081765290803200 12277369 61457088206215614057651849496145670720 12277370 172133457742687076782899477827763548160 12277371 245147197368664167126575146469484111360 12277372 417359512793894049216996751688619525120 12277373 -1695747414328904749076202101290645728378 12277374 327993698469445655597304339346507843200 12277375 -1521606780277303690768251340383768180000 12277376 -292102870747811071452189037619513917440 12277377 76433486971938096860250225333241317120 12277378 -454020302618816947116389141318277683760 12277379 1389111799116164605473197643984629113980 12277380 -174040314777813808904779382077447741440 12277381 -1665591032041534854324340157468206694818 12277382 -422468496211894743834372846014704108800 12277383 1122472673825899017104556125467002540624 12277384 29872389208634845388981362378594713600 12277385 936873197971018992888543194233426964580 12277386 425055133477447548420344075013772800 12277387 1369032840513920713976779258144451316672 12277388 771196752039297832625224855168809324288 12277389 279669695027462016341656744579910359968 12277390 -347060646137918503035730234998777715200 12277391 -714498518198533374045205454018624645520 12277392 112147568932059026274590021925201641472 12277393 632495739808829582032938516887174606642 12277394 91670558785210256678836240726623324672 12277395 23679568287132533223064488238148087040 12277396 -115484927793662591717402068960213760000 12277397 -266578813338368039435555304639879857760 12277398 79657186984033887387210249015017840640 12277399 -749418508937512645071612522944605132600 12277400 364745343549536841350084037493745664000 12277401 -966599470577163883807823162269748346720 12277402 -660747416212210255202928113418427165728 12277403 8204123716180630797594356327148406824 12277404 412091902923709513158396572229253195776 12277405 -82064315376522596731711662400846832640 12277406 -6915861615618819398246667176351074560 12277407 -737644465546102764350924531681796728760 12277408 138796558890332934544858485565625991168 12277409 -139559713095508363754829227433873025560 12277410 46084975862439731634913992139543979520 12277411 265901628126941401482794972283141092400 12277412 -144474522048173338698861443917091266560 12277413 -14580103639624235718897203924895984258 12277414 -302625351876864426701591819595618251136 12277415 427067408145831836376482331565047713640 12277416 -489095460099732524256305017488178790400 12277417 816209494517003176962485409634896242664 12277418 -995114725421817684142663160230825173840 12277419 -121289644710308165858414756911799942400 12277420 -836833100448812872563569084071128192000 12277421 646027442770148213052061181528129938092 12277422 600195023563442195835141818928452501760 12277423 -984307452854574217363925633846705447856 12277424 -70377572159652071084259751449777192960 12277425 -13947450744042474949626769910472760800 12277426 70821484594682603715295484397968609280 12277427 876755857817614263559763886862689483276 12277428 -569369190541672452220890087756377364480 12277429 -292413093514045918768979161700249785860 12277430 -273163471020885933322932608897302425600 12277431 552003605549023895267081442988637130120 12277432 52641184912787036201786966839168696320 12277433 148426035903740613027008236264173357120 12277434 186505579362724507489247136629602873344 12277435 60472913662630712625445549428937706880 12277436 -252592972478515607278738874006586424320 12277437 -804423314897911316645560295045512323840 12277438 692337655368701114186997764176696485120 12277439 766462913211801333241166398645505014440 12277440 208179595280418078543061395289669632000 12277441 -1488851378080169776378456163141349316800 12277442 -72737070608736612027491441838508042368 12277443 -670821889788027636195096847623709146816 12277444 32154390699292544672299221808250615936 12277445 -168999220981786161162247829228698573410 12277446 -3903188229052958141410243397369149440 12277447 -208905554152917027590535361260408060448 12277448 1233639167348139022706474911189798748160 12277449 951319494848494829893900414208812445034 12277450 25625681754121535337121607299991131200 12277451 -886419689539329368261839533855890887200 12277452 265248227346752556358927017130528432128 12277453 -730121633236945823567369974252733142560 12277454 -168712833805822339554921982694086630656 12277455 -461673930027194662023166763683445028480 12277456 84950869083036870260806565965903872000 12277457 545523799096196822035794428272153353984 12277458 538043878431084354893073653263320816000 12277459 -1033789735606155333459992999877817374480 12277460 -272715148452398688131694314336118704640 12277461 147354401429399809036160240213292969600 12277462 -296900520331764646765093193420172644736 12277463 -350283754096852337495931428035694274216 12277464 131730899130293515438411467416060190720 12277465 -1491154091788936800444353703086733545400 12277466 -37736890585493657229143654080145619456 12277467 -1428179249920381059162615030442853591760 12277468 -95964834835386798822518348351873378304 12277469 -1602632623720947041194077331284665126400 12277470 -391210387473120626901002105155179052800 12277471 -110612095805311939473524179304007078400 12277472 204997343963298362336353184488210563072 12277473 -423602491078781594183004283847461726656 12277474 -576015396829689421753308200235635975808 12277475 -67681582883013108801256391265493299600 12277476 730132139920492134860116632755890799232 12277477 254809029919410129207240090268795553440 12277478 196400841375867680983076481403024931040 12277479 1187819192006058007715318890832037998160 12277480 785257699670947557519350268270595276800 12277481 1659306882713260892507598450638447498112 12277482 -260647628145890533294223705238827421696 12277483 -408104138460275727067096352543293440268 12277484 -38949329317954360326712529114620399104 12277485 -655462492683550913226858507633365956800 12277486 -15897618065830699915375486925701166976 12277487 -152181995458374039302060225836786898184 12277488 17568654093039714735922687169966112768 12277489 -17217975090642076048403378653432728144 12277490 -378332022859594920639959786693839339200 12277491 83941728715566226116561273444644018544 12277492 -266131695349220107373879175414383597568 12277493 -1466910747361575805271304432391023183936 12277494 24790210892657189507468853147092318496 12277495 -1007025090826903117279279392014583705000 12277496 -390555852510886962721148195922493440000 12277497 1919052834602258527099456448075626427328 12277498 -1047483361755672235665256463556477975840 12277499 -542159760842401768504354108782619569792 12277500 78457465723214080674692205224823360000 12277501 90799101485063309916507824899450885152 12277502 505847977678135507277663714672723510784 12277503 42171326871613187279023558455498501984 12277504 2298409572596548688729535299348070400 12277505 5333875759408216023691881800234064360 12277506 -363139536676861101362812822122480308736 12277507 -107663867210565459924414101314106572 12277508 -272803000247765171001405280723650514944 12277509 182190908788718456285709427312806465504 12277510 -140642476909830960642336146732901123840 12277511 -1853586917125288068077467543783400005728 12277512 -197984429317346015714041231330907980800 12277513 122273686921279542615620247270522979840 12277514 -705144231353079055393429996182681012480 12277515 -151849858865553612480808099543000435200 12277516 -1127164327319451679687687929696716642560 12277517 -656357051375906283673133411049563032608 12277518 80700970394195687188625062586744521728 12277519 258438681210209549695541845275624020352 12277520 -170593079636425697609289705854623334400 12277521 -1089286268622213463160778257374375025760 12277522 -106436707045128057012477487911772852608 12277523 645663037564020074854757570577676841772 12277524 17514527669365989128555276507684524032 12277525 -91823534337441735676253157971320809400 12277526 -639733597323502367884054711332314846016 12277527 -4974489164847838249704216160043135280 12277528 -59582222700013610907677595784140963840 12277529 -161647291651644691261887519907727840928 12277530 -365385087856810258574492995842544043040 12277531 387148536932071123237203085443095142944 12277532 472081519462725535451724681722686464 12277533 260462813003599335287508760149007990848 12277534 667642301371975954953224592921437144640 12277535 704401109093266046459498381243213421480 12277536 576387379543453408992724599974667485184 12277537 747380821451441509253311354870286877972 12277538 -32199869193047985936133491646737231360 12277539 -68460874116848000661828428909940927096 12277540 8590951489991311796382245953272545280 12277541 302012121712994415058752107810970214272 12277542 -90217440625544549691183691359017823360 12277543 -106042567931437214019633383109370707208 12277544 -497950942772853437176654190013020160000 12277545 -96259007618231260541377941626790211200 12277546 -633207646877555312058740012280544919040 12277547 -577138102009482744264622965748440917088 12277548 -95772442240722226482852656132947968000 12277549 -1210065641861814299813470512977111267264 12277550 69545975364229342397020954982983852800 12277551 437166456227845612140994087017862661760 12277552 9370428730415839521501322092921290752 12277553 -390421213452277668181244864197543923360 12277554 -878005175280226053025391731375048435968 12277555 -771314611370754445520598804087220289040 12277556 288659204583455580221049830556492602880 12277557 -37643901330357161989574094328217160420 12277558 -427518591249299434317976587592424577120 12277559 -855804279345771354959877594728262262560 12277560 67898243906332448068637780223146803200 12277561 -892137418980148045377251164085719420630 12277562 20356408603567626036888381602882298624 12277563 -60202984752769076385140986824082750416 12277564 302523646551598040352290094569945775616 12277565 841871431369894368752599352339166860460 12277566 243708243484057673900096104799733166464 12277567 -1386381561117652377023443867902644920384 12277568 -72154166900676887309993460322181578752 12277569 489810465211265637639814015833192746544 12277570 72414729665126636061982007215900676160 12277571 180423870959839539547138457696896259772 12277572 -463205290909010826935264163900979968000 12277573 -223328060795487901049515794693976525440 12277574 -747876312521752997862071627155070434464 12277575 15726429143994875856249940360191993600 12277576 70247871424360374801109840631802101760 12277577 -383045977636105001806881807328464706140 12277578 -35125510517755799360655956759196475392 12277579 -331597199773222572052891319980216739616 12277580 68896861999408663115842012442531850240 12277581 -285335017842743071976450802362313180672 12277582 208324205598941909587536547382346705984 12277583 787071667354900510627694219444077118832 12277584 -135291657027329749702422284767577505792 12277585 573280179564281443938494954971641613800 12277586 -548884717723168544618364183453734449008 12277587 621950771772030321243115987174255293516 12277588 598513284686535585031766599726560034688 12277589 -28407278883534900827348226245197765380 12277590 66690935414618824833434936432993053440 12277591 993031452480778408347679232979342905800 12277592 -349594362751282143097161426732314419200 12277593 -657075660154706957801850860318560487718 12277594 18870919635665600009113012550917823232 12277595 1029100361345281033643115570745521046800 12277596 835967113194795576096551712412523899392 12277597 609585267158140801722020265165837163046 12277598 333766248646369560085882348623575463936 12277599 -296299965564700669740538585859912941680 12277600 1263067659631885021392926608503275520000 12277601 -349380170091529000479736892093348950848 12277602 775174359819574691776234186309959287040 12277603 196052220936163975315402055201285586784 12277604 -441406167749421778073132523588122984448 12277605 307847582150565686327870270166956635200 12277606 -109284842690649317141665812424119277440 12277607 -357600714028365135974539734270371543280 12277608 97505098461255361889121910385883217920 12277609 79536266426527327194905577875510570688 12277610 247932884771309384763728831902178496000 12277611 182403162560556937092809517809576714460 12277612 -208670211608002958725626982814674792448 12277613 330030685968823857278056470363753776460 12277614 -103413325700843077066771691849105237760 12277615 211517831882787552184304294255575663200 12277616 37278425905019358034323363351354998784 12277617 382553120716209293065759613940501103200 12277618 10958672917373010340820169383261383680 12277619 667319708406721144357929615373446739020 12277620 -416695600606054691019546212781659731200 12277621 -57895786196452624678934460131172641508 12277622 397218462308064906208220588478772303488 12277623 461655802984055851900749930318472261968 12277624 196942372050152659660465098596631552000 12277625 -850801506951992280291832647250491411000 12277626 410553081140518979549906837871762745344 12277627 1420910363721078040917780734627714160160 12277628 -13811209957941772882453122164860416 12277629 183451682475870249664399630001477529600 12277630 -250061641020579054152794258341904423680 12277631 -547247742565108133270637297342060190488 12277632 285867924201576942051894173436519383040 12277633 -8521253219849679119431268201430261118 12277634 577758113993835320982861406148163349920 12277635 -384607655462142528346608250485707096400 12277636 23745064065037892469477325187268181248 12277637 263404086858555297448032418427282314140 12277638 473506844765942405080658979193018342464 12277639 -196794148098062693567488823008002703440 12277640 -888253442668990818831940158853398067200 12277641 -327390719282921955603908826149185008 12277642 5412413806590967139567999957779332864 12277643 179119380978507187438480393013346385920 12277644 979285785024790351865066122241134755840 12277645 -451926301191269374154305670369485202100 12277646 997034832828788057253695955137471374272 12277647 438216206418241491351598869726382429224 12277648 231724910133829809208876602972978872320 12277649 266885477923870429094684945368179143664 12277650 77532410545564560155159596632725299200 12277651 -21824367543322617824128725080895038560 12277652 255406728138083265528560168496240241536 12277653 6094771969313323310187535185273867648 12277654 -24314347733535261396209024453182240224 12277655 -22372993584520320016689951094338735360 12277656 44139741163438315406564743049921402880 12277657 130549667209533183372074129643052755712 12277658 256150173770733820828684471327979700480 12277659 345423138221718832995012063474689707008 12277660 274616774737348332969873518325586951680 12277661 -17932714000335375311985653527911001152 12277662 11579269850458248897187167515319066240 12277663 1432565493499350591908172071297166290912 12277664 -61107715325354897996558203751969587200 12277665 38343246341490601905198120835924984320 12277666 37957837356074249655639980731714611360 12277667 1365880079683559943833024226039595727640 12277668 80306292729952178964181176002330923008 12277669 -48865807628192785913716858739131230720 12277670 -38265896077675992482852090019255840000 12277671 202133719366933430959829099440965070848 12277672 -669362649006529236017154989733934694400 12277673 530601882088399595124330686337058047936 12277674 -123134928479176982489706060358604209152 12277675 76502132906495464612651224844956682800 12277676 286230021711685181072087067985999878144 12277677 -376892405369000852355502010637216396480 12277678 -47042665319765776656859427456384663808 12277679 -533623097347025047351893433201112165616 12277680 -31060558300107569631646526196460093440 12277681 -905011899407719805164634739027347043450 12277682 -502965252719900693374794312149765357808 12277683 14760599048533543279339357501376298240 12277684 288351192743008337634536714676222636416 12277685 -350888354897265960990190367440644960000 12277686 -465568938942091281425245192679241792000 12277687 -330994985941522459576155657714532721480 12277688 -55091255010474379421467261923417108480 12277689 386911286754291825835687794937659509280 12277690 656737558251229074405773275894549893600 12277691 -1899870332681697558215463033973891786908 12277692 -200014993097125350002140081478270312448 12277693 130525202953723372142747051213284388364 12277694 -259513437555362247340807291150122583680 12277695 -657894905644854400864678994414718209760 12277696 126807573544413045028158047794684231680 12277697 410123227754108842684393742610051372480 12277698 577303582766992120891399063045814807040 12277699 255268047522831758489115550714772286720 12277700 -174090951776571404917611539261858140800 12277701 -1007945536942940475326822965616370915780 12277702 -224844376964943921593913702499351912128 12277703 279871049159001575118468680789912640000 12277704 -15152588089688703140058490468909793280 12277705 -213067888748520440834093699453096448000 12277706 125392064233645538021444816955429826560 12277707 -176368889449771761962334517587520714512 12277708 -13200905366275537755261184627890902272 12277709 -676308388143527141738196082588545438090 12277710 53486398009689984871315060027157568000 12277711 -535681998426574357820269675863007909568 12277712 -261374427507201375729502917071294275584 12277713 239340872512910860418359106521066027008 12277714 -221387462879667215004899323666666474176 12277715 -69483914544807039242756073597024221280 12277716 -1261813521416122688195663334093472727040 12277717 -196344207512313096885868623815434695168 12277718 -426199649031260581685995562947198537440 12277719 1006438753961080285352313706455699277344 12277720 -149146382001662037458602566454318694400 12277721 -833840370001446070766233980356704089078 12277722 114146426902696381521639527569839521280 12277723 -1605166555103836011441657178082422631280 12277724 9497947802239527052758880630244336640 12277725 8889628288435827669394053071905152000 12277726 -39910999441903575810853699828381730688 12277727 -378058500269885917700893725615182532096 12277728 -587102162431762129493728562168306073600 12277729 881263840874216400594774099346582191280 12277730 339067633246800387882190637174470094400 12277731 764724159527147012625609741296713968960 12277732 -1151605745471721421392715288998839787904 12277733 368242802854761653776957355101873735608 12277734 469718468196868868670959864957512880832 12277735 -528207687901882872926662030361546629320 12277736 1407525951330735553583032316535412669440 12277737 32031615503002281191990047962383312052 12277738 -212857124618190475668830438314765204992 12277739 1377669746752323628808365753231669384320 12277740 -111144959747355529401930611714524907520 12277741 74974012844217244039514346713067650272 12277742 -868171971694222983257044734033913441728 12277743 386474906993849330383914521167831536000 12277744 -421894654573293346287773156208832675840 12277745 -6839449468697740742609071712634207360 12277746 129709322458418686500890475096603409920 12277747 3892302016702290658960700313039414992 12277748 -66335217498988707133997365563080884224 12277749 190475974502249874343589678820386400 12277750 -1055509856755905339831027408239156256000 12277751 127089647811259559643655415467825335000 12277752 -179732599620898093122747993221386874880 12277753 -176173510809414372441343011638017258940 12277754 -16013905204744737657638317336028897424 12277755 -246498559252954221995738724167990684640 12277756 -1196067298973129601159688819313552097280 12277757 -357700647105279598875513813870005429568 12277758 147820015895808452040907482080659569984 12277759 -91018618839504099249623056746702126056 12277760 -25292371172514456865644239489335296000 12277761 247470755436189267757455496423950023472 12277762 106284584787516506113815530644052106240 12277763 1057562693501510007057627691750328995680 12277764 606945464437434612749779195780787128320 12277765 1263802227126716527229382347163416073660 12277766 543502561972553596059127692284172404832 12277767 28039819880203649068855753130995514880 12277768 -98311863486586593626128580474445004800 12277769 -39759158458556362572812409253617611904 12277770 16912634228773294695461912485944633600 12277771 70922372581445991142848444654403755600 12277772 -399072440857861722952870600260675360768 12277773 400514976035028227617223302375981174764 12277774 747874648564650183146521761473142552192 12277775 390340696515602564389359271807268799600 12277776 21306505764633658189211686243284025344 12277777 1345637822924047493104441657937376787060 12277778 -81095099815473462774864628893014588640 12277779 -79019082843890820843715547667703455816 12277780 85952559538040948482010092249388025600 12277781 1211591483465194314895289766875097804000 12277782 424773912356142694618473940170175879680 12277783 -71974499641753091521167390257444491944 12277784 584936239828549563686728089090275942400 12277785 -61715038278484076561172083725716902400 12277786 -79603732167592946769245000145019227408 12277787 1433526751044029804791159921656083955720 12277788 333586687714956205021989250732594344960 12277789 357349198263262010099740872925887548160 12277790 -1121428508995181207373145906528051200 12277791 496174576448564547958231490921924206080 12277792 259296953669949945177415237572183785472 12277793 1693749369142045513203095809996419732144 12277794 470632442951013838390826627688524937600 12277795 -909813541520306341679770147949416458720 12277796 -351247928500073955620018792520213206400 12277797 -5149080685440460663053274727717938560 12277798 70463860537096410639159268242985817088 12277799 -721249929497257749166781599077485896200 12277800 411292854519970003578121414326220800000 12277801 20681290577211097892563595869610023802 12277802 -127722796657738812723515255864406669648 12277803 -361948871729483506679850485657627067216 12277804 -217254477171267602091265559483590852608 12277805 -218930292956950817806525058787610887540 12277806 123663547180807439562307856583106827264 12277807 -746334272166344759599858754978827208944 12277808 -224456664343039494708944639629985218560 12277809 543743945005319173041750337417035330114 12277810 -244087732785515872641045063158001070080 12277811 -103719111174859684663098819548331333216 12277812 -188593313437680846499973853392278652928 12277813 -297592061092465972046533460748338957316 12277814 181081824148756261044276972260331265920 12277815 -268201268093872748735108009212016856960 12277816 163177050352966832395080635986232340480 12277817 486491412926441169070016223601192406400 12277818 85629415577805753614694376662438881280 12277819 496259794539354009902398966648730605680 12277820 165351917443898247114535591014896640000 12277821 -93393182162978179965039085389279570816 12277822 -494994502514109687956214547485246850368 12277823 -107444604463733079196125007059358210656 12277824 -82359772612771037086859104402286837760 12277825 -34070214164804003608790804506408665600 12277826 777532813745968899549662497083258355584 12277827 1127424142275652229158779706727462543364 12277828 711942678438869342058045083576062223616 12277829 279992895400118096945899830342397943040 12277830 -287304146754831573082317582814875646080 12277831 2125782080801049278988695081278106203392 12277832 -215396277864260218981550606234377681920 12277833 -17682264651385866727809146284009878816 12277834 108341981987411997955075753206262955520 12277835 -312461417325988428059091481444846189200 12277836 -459703484227799758491875056970768802816 12277837 46150145238660811840006462313223451776 12277838 466107624315654130656340855693437483840 12277839 -275158850672631312748089482299390615680 12277840 -63880703653931927889143360658171494400 12277841 42036551105740542996710231000364726000 12277842 199187979464830189218989093846178971904 12277843 -142015658248904324965979816313009221908 12277844 536852630131228648683986729195248822272 12277845 -1010053152567700877963065539350999534400 12277846 -246005602713164522796232647796744170240 12277847 27367570497352188034434869931292984872 12277848 -407957968382211116746789978567320698880 12277849 720750539980988141783122650814177171850 12277850 180312617890218559540594814066786079600 12277851 -294669292481676955440395984037364785216 12277852 -537885145746671055615906764159683543040 12277853 66719774762179492914087360784409520480 12277854 39371966637089363925598439581772211840 12277855 -196297445834720663801208494227983163440 12277856 -176776143112662207659607053345482211328 12277857 -893897439724231501030998750850249451520 12277858 148800566482224814710387433602573696000 12277859 656026553711166116458184223520502971152 12277860 -9106388848409288111032567282437980160 12277861 907873572260164844187038992719313406462 12277862 115039887354453350583508412769585675264 12277863 149175406153358702684874302379464445120 12277864 -1983762424033504258630824748979063193600 12277865 2464435252026624610805189537835349785600 12277866 -89918973969009103230649447302286891776 12277867 221114356575673538415701588549486818192 12277868 229240496272119371318743590440149256448 12277869 292395394314397451477719554045548159520 12277870 -50462636962090574723618197247644800 12277871 -77042990346463303466551559596361656488 12277872 129832229545467378663573494613782691840 12277873 1660598080899315279317345685975013383122 12277874 13205320165932516094926699731830205952 12277875 623133392878869605192120395066932600000 12277876 -2083798669118450696329076379776174080 12277877 -1026143483802806825281014805644470072274 12277878 276016416262780654842980440057831065024 12277879 -2176152634888335354969708078471511640120 12277880 -183331725374166037132554514074167193600 12277881 205339029526282716114603018488812009584 12277882 53972858639265189432627225013823224800 12277883 256847200910108838436890626010114327984 12277884 931809738496416366031974015034781786112 12277885 430767237115902013904497360252321697580 12277886 414446682502541995101559746839739141504 12277887 -211130967197063408175875963995958282040 12277888 -301651634217837010470550583536213032960 12277889 -584892757012910981823850880482770428076 12277890 -19257136263582034145054311520315059680 12277891 -483318833245047777044006869887236705216 12277892 1394691523897983453520407097547551248384 12277893 -643542984389185018192649051467041157056 12277894 242163085600764710342778026212998182496 12277895 -17105686971029099456044338803496000000 12277896 -515643774074517128619772621374789427200 12277897 308262513065529503539946255463093769344 12277898 -623500475592667478031515471653140919200 12277899 -65841752051685454504559594588037277020 12277900 639459566964326259846728594347518144000 12277901 -518522081756482050519025223403065346816 12277902 3628569056316724584454643251039641600 12277903 1490861456602179211966566968579002830264 12277904 83445632359041425964231377629135503360 12277905 1013095765106187898193006605463185344000 12277906 -101962576746881611938813793685270400000 12277907 -353169424450103571627399265392620365920 12277908 -124339090449167182056139508535886172160 12277909 -276955693998043543152470254402954445440 12277910 -21874993722931957448706174337391139840 12277911 -744255233631572915978618817349940939928 12277912 -146846072338370645874971861012244940800 12277913 940695160521492039242787784611316953162 12277914 -230894360003902046812252288808684912640 12277915 -97021909621753086296266310409308725680 12277916 55592309860221753807073216844501753856 12277917 609545486224606706196463088006107268934 12277918 1101485422374121784969272798447831554816 12277919 -19648026336696954836117175226871011656 12277920 -137810819405494570860422008835486515200 12277921 299496537862537404210657004917332960452 12277922 -101809291968720171586579032667950821376 12277923 66145018963864354114698324605750770944 12277924 -136775272631777218386514968169728671104 12277925 -730931596418289065452962537757145167200 12277926 52760330221482425873375415448700313600 12277927 -947585046513775891027561915114287316368 12277928 87042253719936204948942509907516610560 12277929 -188100627152735266394549495843568402432 12277930 362329697045446251652449296219907404640 12277931 -218378472940837315678187268948389259000 12277932 61111797575323844876305466338273631232 12277933 806702658470582047289092071696522967200 12277934 571401070595628375594823529448244431360 12277935 -1125012171551814612503486481733471139760 12277936 189399968720725233648381249308164521984 12277937 -77470968601222147876744217186669619648 12277938 35066177295953385971784295923499580544 12277939 -658978544741773065505061610692540342260 12277940 314869654196402279775164595988782036480 12277941 -249548919573122597629143933239278177344 12277942 283487266764053334803302469244932036544 12277943 -81768748772999750012007850979594299200 12277944 -198793514300135546979200110335684526080 12277945 -265088916400421612820832752645072906300 12277946 -199365354613270982047453496401276290816 12277947 -368729979094877852182150130743350077760 12277948 -13742757840856417758194899605941895680 12277949 981331794254161012751123593809929914950 12277950 245847601200159187655277154484286705600 12277951 130611458987342087873167523841172356096 12277952 -15575899038866007520456868346671923200 12277953 75238190611291729485374745570782860800 12277954 1564214788617254387148373869123455040 12277955 -316213601084728680143358536228817331440 12277956 -433277528132351893964328609063578108928 12277957 -334766559280907189893901096108159091360 12277958 -132484341771333007276979299175388297216 12277959 111892666651732337051331067062019933440 12277960 278061197507865541641881061676673280000 12277961 -1582109620498423834987700948372615390976 12277962 -4511192337141117470100048868289498880 12277963 104106207945441168692125929260868650224 12277964 -677029314473466538024516824772383618048 12277965 152911852930448980192322636459927598720 12277966 386072937783796085107280875080824778432 12277967 251467380248575309577611861650576792480 12277968 -67787387702953864614317941941170995200 12277969 -364454186076042900412588054664515191936 12277970 -36831198696443332976384614864378516320 12277971 8614230441076447897808595439406546460 12277972 -344963577717280204269003305383808768000 12277973 -1167223860681808057436637987166830233778 12277974 425618431240989782313736109787010469760 12277975 107429201529927132700015804462237027200 12277976 -35791856709523134405131757848842506240 12277977 652251018299831729589164173389643968720 12277978 187316630920799672423946266689711427520 12277979 531012513770798834106723956472464368896 12277980 -5836278219700962190982037235861063680 12277981 125526013080933173826180968379289263782 12277982 74995873965460234374719061245958206592 12277983 64766095611164436443138885256586940448 12277984 72436151794724696597197948093854646272 12277985 -1552330215420544355720200801808403066240 12277986 -2772993378503373749831723432809853952 12277987 35533109222899552162061742485744232472 12277988 -757191990715230600112782561372637360512 12277989 187816665190716620788305788037726582654 12277990 323834609575166984367492065595749539200 12277991 -2924495961371965925963989194215145000 12277992 -929775377010694739828678095989086945280 12277993 -131496558822980171934203768175946791616 12277994 478817014890995957358326774640774231552 12277995 -356143493878606294899294911846663707200 12277996 149469099036274866236331297205892768000 12277997 -586020396757467300038193393834294893268 12277998 -582561781402445942664036455672122662912 12277999 -1031020372696265185137123436432071883664 12278000 -166753892513645420663025016644599808000 12278001 888107580363559492067681361369239064432 12278002 603583065322303926829539553918297893504 12278003 235025006010160321084436641144293378252 12278004 743361695212430822750374452657122820096 12278005 10310219361533960956667380269432368160 12278006 -664711140054022769984535363539922816 12278007 -506586838692238397375948096343557299200 12278008 -363147082355392290269450854074698711040 12278009 -1369921606407792668420596294390743780000 12278010 377133685991279293573086515144193058560 12278011 347569917042711051494658751328909432612 12278012 183823619754754578107975504301828052992 12278013 803516253760334211413926152581176608288 12278014 -2018054828256844856617444782974674176 12278015 124470692199005208936532103753908381440 12278016 -483049730530541508328875371736330141696 12278017 779405492992792968191350224258890552066 12278018 641279878280710094918965859749368472320 12278019 -532052916044228587730403303969348901872 12278020 484111032565583409879051629893329984000 12278021 100634716559932567485262026362915846784 12278022 -158056583577738606809764471536621281280 12278023 -637842862816525185951937696914333146728 12278024 603343241754540374340301480020596367360 12278025 136841326228242074050453155212675088300 12278026 15556594696974738888784275574344728160 12278027 -1584458019297404217413755874454077054124 12278028 -319978346989195374891851181894856704000 12278029 -280854958026139261377015747633059581524 12278030 -148928408416770930751309649985626830080 12278031 -1017156757047717790686513514738076291448 12278032 126851397190579279202460536989423452160 12278033 231903325839233101842552191002683995124 12278034 -840940499951976599478710886540528149760 12278035 378484325925886765303092060169896241920 12278036 278021726576250303979268502306833461248 12278037 -723961930434450109114440100978221049440 12278038 687722254624996301819589450095311909920 12278039 -1132928552075267517581265551086864991160 12278040 -370623005860461143418309654001411891200 12278041 101696719530483464869704234815037310852 12278042 119621618030278689320134352323827155712 12278043 73715025298159384613061447288075292944 12278044 -391485902467934543379569203613513914368 12278045 666580544651497228796156161647562387200 12278046 -29392211311721518259949998699089281024 12278047 -1554764410445113119570615502370975502000 12278048 -30914817295668844569609601267357188096 12278049 -400819010984106605056045042590292145280 12278050 -289336870553365332878248112650968013200 12278051 -1068116111024145896508228395127925467288 12278052 -830627923796893469581633964724973732224 12278053 810203514679551517479324395714799730944 12278054 97987541682132081714960060382552106976 12278055 -7270202166223088266326577340190586080 12278056 -6834277989608700588238379797204746240 12278057 1788096537861467416413239050426648183632 12278058 -145951278446224627235586192110281926912 12278059 -1564406095384143369775706595737792984 12278060 292185552219801281396881356619845396480 12278061 -952957438647821923347777384328359696768 12278062 321435363390871967910412054705677172032 12278063 -688982787786779080858038509896486300704 12278064 -251629894841387866583946561294799011840 12278065 -36899160515614030464342348689946083760 12278066 -197197291220465284761768208402874453760 12278067 -518321376864521777511745616917905207552 12278068 -565914312073249971958778475650413676544 12278069 142761571091767963792381039207267378140 12278070 78454026603441846189678243280082054400 12278071 751121302406835561304744810918902709192 12278072 -194918755520870142724961664128667832320 12278073 638852624824795780222515465080319119184 12278074 -137597533193067102225721305157485784464 12278075 185233041545816009225989598010316575600 12278076 -318005101117492657941084635330147962368 12278077 138295955584909008331368925344436719360 12278078 423834313919876296531796279795760480960 12278079 -82681160000764035614369507938493772552 12278080 114127355247188007084290700259130081280 12278081 -1945660195685979813529955333798970389628 12278082 122457551719074839422242693308336793600 12278083 582899124850287235297948671628944006332 12278084 52124653174368001467923529375487795200 12278085 -61070769683243785464832932964638681600 12278086 -230126764486355972041098803365369028736 12278087 144208399242306654067808216515385828520 12278088 -1016696624854239047977880461603345612800 12278089 138410678081180519711925375061802470324 12278090 -254797853954853765818688829740920943360 12278091 -1010421404328323486221947066143298816 12278092 -392716712591773616760181333137216645120 12278093 -1396139138044418394310084138925289659658 12278094 -487280374835909877280883687509830052800 12278095 832449078822939559041869549074534926600 12278096 -252858822796427356150552785985524277248 12278097 601991184262462028253120884908648900968 12278098 41609057819837315052119159816132958720 12278099 392514101471568804534471212847230239200 12278100 -302195866641358041818992574092916121600 12278101 145334607630458581977616527070662144000 12278102 794476830533123683818514062327880702752 12278103 110294162578191898122601774503611084904 12278104 -1102582866902672824233205102040078438400 12278105 -35052878801353367634230350035546623040 12278106 -139429954455613038196973504967576379392 12278107 200165469765095964059414953938498118320 12278108 254275951059513370595657432933779009536 12278109 140248325644892907755708236637971211904 12278110 -275226751031132568368794398926479971840 12278111 -457953178480561562114365810234816728288 12278112 -340995927947886471186655456964640768 12278113 587716342390240452010792501220726771904 12278114 -811727355665886853475481164667955927296 12278115 41237458122162737011616590568299430400 12278116 -735647944624460335181282263368716671360 12278117 -38570917251097289679766893265479305988 12278118 -112064471865225822433941099814878616896 12278119 -256080696957046267088112942296660172288 12278120 983601925263115702938650426405930956800 12278121 -363658517373282412155343882709610143088 12278122 -227179423870756432357369236240699831888 12278123 -570099383989811503368264949254027398400 12278124 812560147698431696311868732917892616960 12278125 -312850345985446103940031700788731937500 12278126 494406256864621087894676517912418170048 12278127 447431554680277875604629656544976045320 12278128 138522747210751382830344617465530220544 12278129 67621351403087029716554803114824107730 12278130 -239035386333176406420276831563155668480 12278131 1181257388370558915518397742514858444472 12278132 46548162632979219952804112916562240896 12278133 273722040401169614201981869873990234464 12278134 8177817787849813604229253758681976320 12278135 279588544307680322547681369648220584960 12278136 152790265683726511006918102518300672000 12278137 -103067555805413600548004403554542728214 12278138 -62681215700283770317081770701415545856 12278139 240540806739108591326688905801351927808 12278140 -311832733583995334959356050226891909120 12278141 1723507666835098875225542290012482934284 12278142 8916491279797230978259150106528884800 12278143 -330169999366480403237538130587494397000 12278144 -437578652220407720189722833070829076480 12278145 -529132830524768841646210157114523408960 12278146 -424311120692078151096279513904901383728 12278147 61932584790814984860739759251582182400 12278148 152699943537445507416499536788889415680 12278149 691604066527301495943099118559319227164 12278150 274721121101041974011661477984821896800 12278151 -81857712077937360092041264198107576720 12278152 2304970112790039010216893809804198830080 12278153 173434998076833038280391470763025205402 12278154 -29223140996467296941196875303463054336 12278155 -305729783503580051977975789796519401440 12278156 -242670981032793085891831577337110916096 12278157 -934961230445315268090081056521202963712 12278158 -35025422064583537848786359771052575424 12278159 500170847449294626918574273233521771520 12278160 137238215322580892689863866475235000320 12278161 -113239054429414158654885125429251151680 12278162 5503747833128648325977529730126543680 12278163 -718157737858390452471410888647267464336 12278164 847621893328877304476883273620071189376 12278165 -199146966016710900196211138960554668600 12278166 -26899024806396083263451753572035956352 12278167 -1326137900023811302096226224348599031296 12278168 -867046925202788314000799663817609953280 12278169 22143858709692670456988104125796944000 12278170 84190418718103453744033865075307663360 12278171 -364981786832279386609222923270790757628 12278172 -260753924376517766699890647111871881216 12278173 -658308178778209182601346356342182384660 12278174 -2357313073196057198467078760579092608 12278175 -150952330721151769705322717627621701200 12278176 77181781674825185529770193341453893632 12278177 -24808268916407335082001773205573744720 12278178 -153733143223343334184719302210119108992 12278179 -425865023895269956900532221863975570480 12278180 595672185657595076248518613032867840000 12278181 528501418675376942888240389419560653152 12278182 -243764065039105313735237067372482359296 12278183 -1682004647571492395350734505137384626568 12278184 784876611794372622179721209606874808320 12278185 -424092152277391907064204683512367838840 12278186 199112896130308041786383458937283217920 12278187 -798872921170148469863209596530713024356 12278188 217201117764936295953346404796539692544 12278189 -383557553492093913751977870255880085568 12278190 -19230764350112832552137184351100124160 12278191 -650442744587581512221248333879433504888 12278192 -235058328372648257234840511027713802240 12278193 -275114703946445084229096467346634504800 12278194 -19246063625821807785811936560756371040 12278195 25257055842223631746320028282386627600 12278196 148038859143307440076437604187965440000 12278197 -27198388231135327665750019190166517568 12278198 -21257591619544710012658509259376546400 12278199 744981899723131905887178655611896647680 12278200 249056462987240919023073083238978048000 12278201 -160797734525467195803507679758048512256 12278202 233934941071304730563117690962012495104 12278203 3869830236825855010809555684676102656 12278204 -769453251178047721367697787231130348544 12278205 97703352659290273187012400343141779840 12278206 535870660597910563996651918319790135552 12278207 442391482275345160778865030387070090560 12278208 107935166084096892521708840216376115200 12278209 -285847874466553181212414826131026662590 12278210 -171486058152387187093902901557261719040 12278211 792801300719053547974061980260172593984 12278212 762697202687512954782238020620173480192 12278213 1200873795413704801114028318764334444544 12278214 108389751284598937245946575949045690368 12278215 -1102829665702059484322392196820657701640 12278216 -59908847251287644740167386923334154240 12278217 -29829836429296231555097474215632890688 12278218 712195686552768096440019533947416138240 12278219 626813430174512767817543719940348118192 12278220 -4176778911358500687626279191207526400 12278221 -1299805716701751760941602340877454621578 12278222 -207834458062561554723971338424986436736 12278223 -52548802265451613397833983838222669320 12278224 5887944208177515788138406850845106176 12278225 60944989584568063667436446687349315750 12278226 -321559513630589355508412042548571139456 12278227 -6548441254088100288502609544486998720 12278228 -60148742347712488813952908569575890944 12278229 256192493197740559937061665732169291648 12278230 -315001577145533186188306502879100929280 12278231 190772428778315209242310320664785558192 12278232 -71990193593140238532274837619969064960 12278233 2429647004588158936082562188671807488 12278234 781569937457365861694321102630663468016 12278235 32353948172688848910209350533406710240 12278236 89057851519641447768706618121522373120 12278237 -1397162068465409469463029451493873653920 12278238 -859536988011937907326329312593958912 12278239 747430623335127880160300119150513360656 12278240 387215709430737121385461594638589624320 12278241 -216946843904650953180718237175879234652 12278242 713847854349213388676252719719031816272 12278243 103692098752608071524668410846083239504 12278244 120470043859874352408803720252386443264 12278245 35974452717152059470808320632276899200 12278246 835014372847911621695351333456578383072 12278247 -308909552158292329196893773721819287000 12278248 725352232246250341821740906982850805760 12278249 -580416316460882430320655782226553191750 12278250 393472691412850312555651507623363840000 12278251 175188574194825448675432971427140582192 12278252 220251379307127976362525368045284116480 12278253 302078605116364509220595577767712232224 12278254 476141056596089566521084976779302627520 12278255 1008357427840491921313547878547771086320 12278256 117943618528794149927727290217600122880 12278257 890936194077710981632155224894246247506 12278258 1186129065740988209616189699351410489376 12278259 232550003601850377434396575701719784960 12278260 -190700567336600070630737945141996812800 12278261 -224453466583175355801763254522833037138 12278262 -56530711811094116395717678693399770240 12278263 -5190267449785867295038569354274002944 12278264 1535612529113144948735379937639805583360 12278265 129651497882189237984471204806677654720 12278266 771152207172416040907791711489973248 12278267 -8910556175730771471747841925852540736 12278268 -573820682892051790273603412791393141248 12278269 311791158009898620144010760466429361670 12278270 -57648123616247792937181908479665549440 12278271 -645080099426988241851589227339747634488 12278272 321979759419524687809581211263185190912 12278273 756715828889751470753648585093112679920 12278274 447542557519147135144535638124234597376 12278275 275215516908832085659545302179581925000 12278276 499300628458608325250918634632849708160 12278277 -97807854986976322735579308242146864320 12278278 142485009961880903932508546951609401440 12278279 295299917813183573517679497031359103920 12278280 -230764547396734001081784092622480998400 12278281 135553074526790981973679770054301169700 12278282 -348289272223194270086054736423888973008 12278283 -29587430488192190430430410223583092776 12278284 -1236811319622280065800479117733643815424 12278285 -586474555668262546419662258662937284020 12278286 -81810208569761256406275073830765998016 12278287 -68683705613542592675120433644037827200 12278288 -398517081118805987819338018566267273216 12278289 700752770669412435640515899888261559024 12278290 140038700426742953665062366483481034400 12278291 1223490263478261938066781089628648989832 12278292 360117095558844961608123292969231890432 12278293 -1106872302705492017606240157081647341220 12278294 37441546597855992494320976022450585600 12278295 248105562229305517119935903356446408240 12278296 771391814794230916216000876322578913280 12278297 47557293627694453178968621177728476928 12278298 -229198098262135541850632718428883409152 12278299 1073338482163342261365672105575053330920 12278300 665369159985566196587486439219840000 12278301 70832840913599674370216709651894862848 12278302 122205792773097897027797301468384441600 12278303 330804107922674298872187478374860623440 12278304 -1405649734782569438961983107611206615040 12278305 -6452608905735991920494121788936146800 12278306 -13712192559059741511423563909550811776 12278307 86664068362412597164558869479433534840 12278308 -29272855036705259094640076889161703424 12278309 -993761476846651966500657445746020352000 12278310 -448607895398994900234628271061085132800 12278311 -462121866881045632784465624961074498976 12278312 -522540427323161520876623161279514956800 12278313 163302553018704403235119660851728210400 12278314 -59291744232087816199758143714857160448 12278315 11952792086519163282344979325556704800 12278316 -60022259206708423157615504154193929216 12278317 -991665972851580555466587571555586646634 12278318 -388526720104077519344055574978106375040 12278319 -270817226692790113758931479851243837040 12278320 49812270496521198793673688642844753920 12278321 -84515909285188776328177840039467231936 12278322 233355446787368125211093815568592400272 12278323 -2979677044012816870538702612072401146200 12278324 -964023314080920895901162228896183934208 12278325 35539901418090600696764838498908947200 12278326 506832719776894174744984804166269298880 12278327 -3102116197275485905834535094686599625568 12278328 131497440993154046875914495579977809920 12278329 -227625438880932139295711886609701161920 12278330 -477944818580523665929436629120515025440 12278331 -428438925870501934249367382341432946720 12278332 -24771969824889141520808534958401192448 12278333 416417468849256834365817046041259728582 12278334 -328452518499130281982098288401858877120 12278335 34186608607219370454344786967367708560 12278336 -188433092084961026344914153991047217152 12278337 -599326219908785756841680591766886468032 12278338 -649742263891902623724359745196514211840 12278339 -152406741926420702167700264343741079440 12278340 129134985673695782497306094622323324160 12278341 -2968920028848972830469902748660181873248 12278342 -41249598224954969009894635727585829888 12278343 -81408902243010793463613441637848489984 12278344 103674464910285349361415245579672709120 12278345 -819802155592622054379171011664734451000 12278346 -501342931516851411030132401376111350016 12278347 1764104062029623612755265021781198217680 12278348 -607799905417170163635209192454476635392 12278349 13477993987173366560392120051331636544 12278350 30453113409873467572584575737410268800 12278351 -126394162684750007045761199318498786400 12278352 94167142872593944993813895972618502144 12278353 371672825573663298458646609488130277360 12278354 -623592296432325558687790203241528800 12278355 165689400873275111757046286156711130720 12278356 -6568695758759807802927328301330251776 12278357 165300681854460264796376535059369635392 12278358 461874162674926205808648109444785409920 12278359 102550308586820347296498953214826256904 12278360 336672602586970607393102068294149734400 12278361 1512663624426770924369885028403360838784 12278362 325399008692386625193223960294535940864 12278363 -889353444646864156248769181849843078880 12278364 381469671673642722226680116478447501312 12278365 -9337709711105478978434539777806907680 12278366 -318331391824252695115640361112788076416 12278367 -381124669735022264128713022347703266216 12278368 -1303914800145304095114305537536260833280 12278369 1959262050013523400899222864134460739396 12278370 76548821179688725831427136485035238400 12278371 -124452091876229858940002464779516143200 12278372 -61568820449326138673073433319866014720 12278373 -150968567124200600064655061719141427616 12278374 -1466108940232021965973509042408306809088 12278375 -1596225240663345201278187195302479638000 12278376 68648691394619828019761345446260326400 12278377 1635515476462291454156310819848303239226 12278378 -143360383281266765319198346014293094144 12278379 17265787348258448876593486160915283648 12278380 -192233388002368620354801513392451133440 12278381 74448385721996198139995030809650144012 12278382 -2708861842962503788903024219460572608 12278383 -184945518599095934528520910234583484296 12278384 320632909409298524866511078324377190400 12278385 -9172922939985532645844871526285966080 12278386 -564359718915037015350704123537081272320 12278387 -154051857623502096500637056403670096896 12278388 -237278157328913149892759651895193804800 12278389 101821094086363083375847116927964367040 12278390 -402179362103603528933606845623383806080 12278391 12260245488042016227318622813391218560 12278392 -2466346747965527456351732943396864000 12278393 323033364993569232706447302146481143124 12278394 48563633977694246195149308725760480000 12278395 463259557563293237803843215056587142400 12278396 318137745024284682155373545915508695040 12278397 -533873660598656892375570493161622771680 12278398 -103284534878719927319957005798577513280 12278399 -15918497307691561894808623741957174560 12278400 179860140403776405220956196558602240000 12278401 -277776473512127365835377831338059261628 12278402 -538117365901147618420152043304176396848 12278403 -629288999305479828598667204454960044376 12278404 285427034323137218975196421753175690496 12278405 764626337938229681746544994288478608060 12278406 -129601458213729314961890066531025770496 12278407 593777520861880806325464553559077366752 12278408 55930254732983175381614957319748608000 12278409 434351357998044943868820353527981753536 12278410 209625701750474723767754593352633547360 12278411 659240333781276077388326824782343437072 12278412 -435502218199132742728443442194745589760 12278413 -167444783756662836865148519730334683904 12278414 -80204182377474702017784370400491503360 12278415 -488077137994362185519349951809134180080 12278416 288405404157617002879055752269304840192 12278417 1060127965264341634616308594497152616960 12278418 -100719593955798057944139132853301182464 12278419 1218753736814868589154082056850769947696 12278420 689622165581043166893211134372193751040 12278421 163992508712317686085242476598490491072 12278422 -250513840861764536991714120470566136448 12278423 1781254773442732918531063491772754793672 12278424 -791288322606748735727060850457098977280 12278425 -822725516107666107544299140071144140850 12278426 66686025512319969626152516697011718400 12278427 293670905558152744594000477896642074880 12278428 -546497225281372568337047770094688236032 12278429 -383483852825366722115125986807142226970 12278430 -41904345880476474142182912415056746880 12278431 1460406307194039969406090513806440918400 12278432 -1574887492031367780755248402382925201408 12278433 -671197341227789179714504667981486692176 12278434 -85745670106373133361915946812288137216 12278435 2461137213716000552821755728106823680 12278436 -123395578282095811865591873400520178688 12278437 530295086604625737652166425091026665984 12278438 -875131406113224171995233649898247310880 12278439 713442780149062177193183043206073235200 12278440 19099619355008245674175615350259200000 12278441 -5262024167140716743914107023657632128 12278442 115946375162953184956115053587278072064 12278443 908819391120436133947467889593955632692 12278444 -512797252481940875875562188733858360064 12278445 221760311279015085382963892274079256640 12278446 -1016518704560795390534608297643382476160 12278447 250389532412044509153002477643344650896 12278448 -41929236669120327036558808200236630016 12278449 339668310708852971526296443553090229760 12278450 113352343912885883117670330435179954400 12278451 436259373591499162439917335431292186480 12278452 -538825741371328726825933477095930279168 12278453 -852277536625464207695158580217452411136 12278454 -8912185187714775295989996383385867648 12278455 64354413386510432107081484046191870400 12278456 686812579527963811597512003499673640960 12278457 470833041574743588555057503880372843588 12278458 -117860760395095678218410760240316250112 12278459 1091725997872528825260898726625735802816 12278460 401388596069829307346633246074482140160 12278461 552998086950213334861149878786253835852 12278462 -27314498505368914122438207260767453440 12278463 497225784505455492155328529346990688000 12278464 -46598783350382277108246484224728629248 12278465 134911406034770351699946747203691355200 12278466 34297687443088387211809812716988572112 12278467 -113520241815019424644629632534080924752 12278468 -3447652641735603436773913441532018688 12278469 -9527091734328634398713127534903004128 12278470 323303815392278836760374214687122327680 12278471 -26350042213206425474254013632346774736 12278472 602436816791055329449029108045909073920 12278473 -108356773967656921146269228730806138278 12278474 -372756254631213917875481856311364132000 12278475 -135953135758946791436478412470725667600 12278476 165069060793311349434322437509918553088 12278477 -1209026752927567003456368684176112400608 12278478 -4875092290990156198579218515745487872 12278479 789583435568135571927602055992630148080 12278480 -44895586179171070776665559728054599680 12278481 -409134884353164807574558656053305195200 12278482 765190017321297052873283573685947048592 12278483 -424436120273081283967414178903595210336 12278484 967667266503585054078068457356389632000 12278485 1437399916993426569676811855373742970400 12278486 -238110405936844854992630673055126021056 12278487 107900211704659379587132905041007796224 12278488 -392745427003276807396192937102538547200 12278489 -2257210931097971283735205163657272262844 12278490 -59496627796087621647440949101980876800 12278491 1902783544938932599797924520848504541892 12278492 -512591342539556552639459398929667843584 12278493 -128847386024532022180482559104168196800 12278494 -148963447848990858737513586186219019200 12278495 -361873254453586200355732108192468599000 12278496 897167603951508355633015358557991731200 12278497 37672311648328882515844420101258342528 12278498 -256590874816074994676965162171576878000 12278499 152448373600675521689976819257218924800 12278500 254519822662898787611154401146174080000 12278501 750760347053072011275810095465145989502 12278502 109159835385510100459359561642849226368 12278503 -276485190531674643884305391818875541880 12278504 -13320901941028041959731048749108756480 12278505 -365166580578092910595654149552112944000 12278506 -628771454153906765542146298932175572048 12278507 -768300498740487915237046762849363024368 12278508 -102427916780737896615123816549434277888 12278509 -681869877021868519315802018818539584 12278510 8460473880420811754507108401271746560 12278511 24125422252575468907986534381589622784 12278512 -178615044664165156716569461205598568448 12278513 16225352696625367336823495448929548200 12278514 -175233732667079138928998057872862271360 12278515 -276980721882329324025151705298746440000 12278516 -477023826979462943150643749703858228480 12278517 305580308002534109783795573875165685280 12278518 -164575780668502813789189459055015472000 12278519 -981602737838781801834233555604449792040 12278520 -512121953490148549995343660197181440000 12278521 4047356969767851057701462709666542240 12278522 612936960975328917275785985810905843200 12278523 -359097439445153339163744239247115674000 12278524 -197240665269130626700663904024711611904 12278525 260771329161920020032623770600887640800 12278526 404025429865709815337879432889121275840 12278527 -60323635109020386148084021995591957504 12278528 37885061687623337747196516774552010752 12278529 7715078158204517929967118079380348900 12278530 568814147893269408793645599262358469120 12278531 -1138725983746063352344134845610380209668 12278532 273671119262636629326691339022818209792 12278533 -90662075914225170000449289872905229700 12278534 1403669865747199692719426392753267434240 12278535 322978289716066128258252722989856245200 12278536 1018834387311256445836207268477859317760 12278537 39366958810126093130370853901321724186 12278538 -134169309922259100571053789920874011856 12278539 13000819042151283071231188783853700672 12278540 -24116686700285881182787065147194526720 12278541 649968056471096872072502836027052482560 12278542 64550251288682498021915352424745548800 12278543 45192489271306391667049386140442543792 12278544 -252711006338618040209321090149654265856 12278545 111234819663328572947233864330397433000 12278546 74812503336189565955119286208010897920 12278547 -88319627252066415844804633613942428476 12278548 906565734214028124122277591846325851008 12278549 -124053667276307307955991087233386482880 12278550 22079578340547426647078011786012416000 12278551 71668222556268986932530197018199992272 12278552 -66784696414195800612611190184213340160 12278553 -10611826222224060773142996023343717696 12278554 -640772518518906029431233266045162930688 12278555 537791672142956248373056286912001936960 12278556 566353693564088892715802937261574213632 12278557 514885994407574708252598980581106914092 12278558 -260828264708940985165091747389727061120 12278559 450773314346039509712007508572895688208 12278560 -148855761213891182262655702939887206400 12278561 -104352380564548830180030771484075801290 12278562 295701015019176355427697009820867236864 12278563 827777524167842185420478067707689633488 12278564 -11329719004203828759352457189297777664 12278565 -156029887127202513911003968872554966400 12278566 360681648934565716989290955936360587232 12278567 812212837964383729614248167905176728776 12278568 -832251101169357964965075440276349665280 12278569 -651177663803907396103655095543379377030 12278570 -72342591704551349606035262396235839040 12278571 -367369526464712602338582263106569836800 12278572 -1280695971110139672917199191107557217024 12278573 54959151046774998921025298194350240768 12278574 103755565261160369196100559936315412480 12278575 10769585381703533600240287122908932000 12278576 -139941541579804379146625823184562651136 12278577 -670625988105785510056270849941240596880 12278578 -314131213829802485173904987372466516576 12278579 779554926627735644423735278683812611440 12278580 -204566743873987761227187578213303930880 12278581 106998985465936371307323664012234846784 12278582 79723205327353298878026056595037675392 12278583 853329103421332400432100348786143785152 12278584 182682970796533191345555849445069762560 12278585 100974126513298609824446240272671788160 12278586 343111515430833610272789698630484900864 12278587 255335512755207960477290454449492406112 12278588 -440821748232397246830345912642923848704 12278589 299182884791962446711684540877067824320 12278590 817690074321835928683344062350837745280 12278591 -418288902419685156323043748147438168416 12278592 46754817422000195156886061145289916416 12278593 -79911810044656373648921160106470481020 12278594 979925903879158382749656612495024870096 12278595 383865220448736280154262889132099253760 12278596 1260820540418300486505407837618528256 12278597 1543860429813805628409693931566703096320 12278598 35446717905909396124165176734962421760 12278599 -1365907251704040923752742957501530239400 12278600 -13520408080857859611204010491083136000 12278601 -1752528886335981843383932765830269148960 12278602 -42088355454361720812797101538824674048 12278603 -1423104229746306060265606892476342153536 12278604 53182351355182429217877340816646799360 12278605 -96652395324688695941809720938293079840 12278606 552407304111410980754318286835873858752 12278607 1366348599967197104568589116706202880 12278608 -120244320891625803886793938648690851840 12278609 -89643736290352585633483917832424118528 12278610 -75827082305824556326442478047001103200 12278611 976520029538804230448855874989338335212 12278612 1001876062575686212181882313948964880256 12278613 -133687588965153887388903844857385301856 12278614 -480174430208867394906536061427495876608 12278615 426049694147217020736621399229498004760 12278616 -165835737395005032712237129061268234240 12278617 165610518618839147499764944780280036480 12278618 -24870844804219694256102682511300567040 12278619 -224567512257036430527825578353264890180 12278620 -495284104628491808369435039684772848640 12278621 -191138994383388996045864917687398228608 12278622 44482380400283934673114901437308247872 12278623 108909002270386842292146594497019196640 12278624 -754421672883741853630720983068049408 12278625 -191962237578921008562095265808981440000 12278626 -201068931631739190028319018953561153536 12278627 -71691084772593256726606543077321792840 12278628 69211700710204444203982897805515210368 12278629 -2035905149872243277120457234989399640960 12278630 159874529700892060014210395604375920640 12278631 542343891005576878293380290210258239360 12278632 602621630033423694978400609666096281600 12278633 -479653830562715325370799217194723282118 12278634 66481894835777689118676085109370651648 12278635 -130423152911102070739127211409327169280 12278636 -1137556028084733265180151483432652218880 12278637 46747697197303806106542361463246896800 12278638 441225517471288391604878626856301126720 12278639 688807622990728690125255178603530033360 12278640 -110270534148441916202814941972343029760 12278641 -236542583860254378595292422900953619548 12278642 216004458723474394490576059319041078272 12278643 229974989264058453526619959807995055200 12278644 -100365585926024242253245760367456610304 12278645 474737117427890950665585132219286623900 12278646 13398447337943774029495904763642101472 12278647 -1260358454141547196617434465920033194904 12278648 153383321482970717228992138640351477760 12278649 -102032812371613204804074580096202594736 12278650 -3494433416172697472212496202698534400 12278651 -371788561944538111510705784262683809536 12278652 641489112877461709961375410279677829632 12278653 -57352238787472830618834892577610697056 12278654 1000777419065032419353646961614890300160 12278655 291873900143272671317213923642009632000 12278656 -690283751472172184776509455142569902080 12278657 96432282416300578654599524384189497392 12278658 27238259751784300737013256570209720320 12278659 615114067656620125030221059371142484860 12278660 -57997838258010492203757168903726589440 12278661 742851544432384355727588078596023791072 12278662 -457680265521321060893959641268645945536 12278663 1559549948030673316779179316829686981912 12278664 558674340173088770540919529670295720960 12278665 50319855962344968108924711038029070400 12278666 165333707857011129864556045721356729344 12278667 610103897790529278924137354971972501440 12278668 -448507525047630047532884782818785181952 12278669 117220724121074515348565491943532483456 12278670 99809275699021687046739515652477494400 12278671 51714003961807974694045991267278572744 12278672 -46200119139402898668306179044193599488 12278673 42577692796011040073047420832599509600 12278674 65162968587019164471388591132454682240 12278675 -461047333425885578588422869834522775200 12278676 -276890621578227768773767529294366146560 12278677 -3048026339502169202477038665834523505540 12278678 179977903153169077221676282437440095872 12278679 -170926019484301433361272246562713097600 12278680 24972396805365963406765475966749900800 12278681 120683992085551520474881638703216780032 12278682 237730699713402862578474212388968455680 12278683 905640324553384766935678345739221788932 12278684 -104750449315587477559428674103854899200 12278685 -49390228746721294814173007434196311200 12278686 305785977009432899256434631652788879360 12278687 435588523358173257388085667904262312760 12278688 -419711365688664765047933548957387456512 12278689 1352129537910581325161213878049259042756 12278690 41564812106037683746911616125011380800 12278691 786314575355779308050269477560256328100 12278692 1213177830059377676118933364500386530560 12278693 68960421875985867851037389686436544 12278694 -199581780884315435308030082863383777600 12278695 544964895998673334703470382674866189840 12278696 986154298335867588616740725700067937280 12278697 -567244485479827249773370092776538883440 12278698 100783831754342493367533270295947014400 12278699 44462741562240242702144259934679004936 12278700 -107786312863636058791819901024469120000 12278701 -63988121098829773393158580065282766496 12278702 283661755536746721658763433228865311552 12278703 -408676187378714002418308835227926502656 12278704 -161283757973848962236457724057371115520 12278705 823001529914955356232239085694131655860 12278706 418727847193309283331238653684219095808 12278707 121358688420155585541284448767160554400 12278708 298055585517568402695909793238602433280 12278709 -484679334424351327980128216675087688 12278710 -572376907854560716207817758859936586240 12278711 -192276221900459809155345620520029613168 12278712 198661475939253000186144239795729203200 12278713 120643569493844579674572290340873428224 12278714 -106812144803757823298415386684446905744 12278715 276619765261237124623914444892069515120 12278716 892525503256079229975309202405761730560 12278717 1086759289474108356204047405787937158 12278718 -75389914475170642794068488483178550336 12278719 -2227881414439601166400937878537527550304 12278720 8481189665408677556324903550902599680 12278721 8205188058045849780867204541124183808 12278722 181102841385121610093587160791703165472 12278723 162586376278616104932365363441927930904 12278724 -479089709465032347903263559195507999744 12278725 -558469040407394885971367912752001383750 12278726 76256440056865217115557293089575099520 12278727 299497906679961783891274099879754582064 12278728 12147562214715522274969997804977520640 12278729 1392869542406426240304372771627583530330 12278730 312945889397222448981823648015690686720 12278731 -241043334851148634615564600501256250880 12278732 -181883642136591272002615699119659291904 12278733 -1098525956273437460930566781339940802560 12278734 -218354590199252681661988124377757482752 12278735 -456758993674129347076193927222143682880 12278736 -6603020478727376206254729745256939520 12278737 998190885672572750010270085911334662386 12278738 -159712004250869226952619009584576602480 12278739 -99930790488413587589602774666602269184 12278740 -250955151915482167074474601026011013120 12278741 -110407394765311762763582037664794531840 12278742 28049314519268643457716254150389530624 12278743 562894359728030611870315116790805878328 12278744 -1486446741385865862212009549680557987840 12278745 107553785864623311955281247395336933900 12278746 -4020551453081068690196834455672166976 12278747 307142384222183063341301695172605409040 12278748 184720945541369454970495248702904404480 12278749 212814903062685958648950198016672906752 12278750 179723738339838105968236677842246400000 12278751 495969777648861753944229204913134452640 12278752 26363981341075279236250572204237914112 12278753 1699118405742341321739506874493466980002 12278754 -47951722863869195313609817680135564336 12278755 -272629341552995110347349055278140847440 12278756 -232352548533513130403959725445065080832 12278757 537897312433388517330829301270714685888 12278758 199787161073618104422255749835315168480 12278759 -18446637723003401783035919002398904320 12278760 50128426578133831405535826382533427200 12278761 -104493824296448457819262727485239646752 12278762 5597412435789788957047429911960602304 12278763 46110468202204542533281126680033823920 12278764 516830190664409813481245911065796079616 12278765 -441968070622092675505348087023148800 12278766 85228677928589166551153828788800021504 12278767 1287832066732653373057351310469525620816 12278768 309281763808608768228963510001360699392 12278769 -705131818882546569531736880081188366560 12278770 9212195870506697576788318921088693760 12278771 -443307675320009325405749343326321057448 12278772 111929805065465725530187664282654337024 12278773 -278248240449644416412576794344589416836 12278774 -1053215951014425706600076055718125494400 12278775 -222989599777482767083412477286245466000 12278776 -341012049398364588119574253164508631040 12278777 -693441454208247583587367167956627420928 12278778 276928124078902598739354346489277005824 12278779 6102953598874120845312370637698998184 12278780 -392490892168603637332654473917805066240 12278781 -1177208201549014107183123382608219483930 12278782 -287935459997399445856969694272081195008 12278783 42090438393937919985547357002499728240 12278784 -221774275002348710536375998078661951488 12278785 338978580977520188809471504083795912000 12278786 18620553403289721307199640057208563744 12278787 -256083726094373272923476185501653674832 12278788 -903674445845107574601814191849145594880 12278789 422112625732065924330724530965913466590 12278790 -29373651192492857280595577381789736960 12278791 -5453301876723884480441964992298181328 12278792 608501922500375929697500287068822784000 12278793 -542626896927743443747823941891500439536 12278794 -830241219062593252521260892754338041856 12278795 -2115588777132384325818582322203622800 12278796 -240903853705546284672165516538738959360 12278797 -1913027481631952758672989614161754707008 12278798 284784174794703687813345749786418135936 12278799 429514928315439771310934965302248023464 12278800 51358626278898972907049990637339238400 12278801 796657572051695919279671620699837946802 12278802 -129085941449598920687216246024080740096 12278803 -451692298885686545645247162943066536000 12278804 74551756465743011723138032744658313216 12278805 -19611380075673230762318387868770703360 12278806 -313327274702126141462742839227998234816 12278807 614470761141467919877960557430998192840 12278808 -414747191209951554394515084280602777600 12278809 1085151012420705246279651984706408888010 12278810 13006530768930036260433433767100942560 12278811 287191208853490833018725491382899027968 12278812 -382664428229594597439466717929928888320 12278813 -787157030551648760802585282753017082504 12278814 -215405242386424843253284927811379821760 12278815 647452511112232434075545727798677697960 12278816 1858925072243065971980941143047721713664 12278817 -247622903019450230711557000746194795520 12278818 67329242553371849481358510690311074304 12278819 11687644948393031222302052386289600160 12278820 3705238066121126190279720913748520960 12278821 200670823375922645961778730218662185344 12278822 7034556843442916787411577522293103104 12278823 884223172425650894836697155465271462184 12278824 1532730938901365412961118962916183976960 12278825 180316579015180819000015511321199725100 12278826 -66579778049462652547090628225709834240 12278827 -463445666721749839223735925896907482328 12278828 -492515815803065562936881316627106689024 12278829 -824916734050129066018639332163254695616 12278830 52928702362110319820916592870561363200 12278831 597480654177734318627988272381917869672 12278832 201198349207155450229851641748232273920 12278833 699725278732781113416096732637114283840 12278834 73758289310373942555634174848478956816 12278835 -640621525797287628405865302945739337280 12278836 506433504278629570844564221664057792512 12278837 530218251077700217319265239248967877486 12278838 -137287537750914897147847193054745216 12278839 -13670438147048331376673980099252902176 12278840 420814063340681741709626689645905100800 12278841 788341764107150554713182082296483283792 12278842 -726398194044543770790699692505421662720 12278843 -282529915537474758657183619237615211160 12278844 -463482181426049240488043801145797836800 12278845 970262487894426554782701090650917195200 12278846 -38851925802902979578049201600592720128 12278847 308269316874345621627057512986732505472 12278848 195694026271452210000069384167368949760 12278849 -256808626632992466972564794246567161152 12278850 77255791455855950032111714878961536000 12278851 173682008389704796491738287439403220512 12278852 -300595214986797362509888447962424639488 12278853 23784703721152761311764499713170213180 12278854 -275721563844928979864449622298927433728 12278855 -196682547427670455086673459969211295240 12278856 -477698101702552305800479861033017507840 12278857 -469520042307709546567338620453075308536 12278858 -160361616090747422628617977167513073920 12278859 201867969583972896510530562537992809968 12278860 948722445414313401774707409208645186560 12278861 553693763980050440769694455811051188780 12278862 1064992207351134693666948924685427712 12278863 -817243003945702716001704404271908700120 12278864 109580938040368104155501693716404633600 12278865 -4588360191512631941110019513873686080 12278866 -1124555274311955270143164069158065082240 12278867 -371312481798962948549858263434648237600 12278868 -88968464064707344404494217210104905728 12278869 -639483243154537681219461259331847730 12278870 -171636219038313491437011420557517093120 12278871 -15273735646131954438792488702090289576 12278872 -232460817592674127672507323994397614080 12278873 -132274829916405267766125613558160187192 12278874 -483299125006135111197142386189389667840 12278875 249202445949790043073966404388745704000 12278876 10136525474447857152954191036841008640 12278877 644745032732850159170198638160094349440 12278878 212959588240885040565953931457183713600 12278879 -1416747641342209930108610739115511824224 12278880 535629789007984407872042869292673269760 12278881 -498856250140350167153346804724977527148 12278882 77290709980258906392611001123937640448 12278883 -106776668826243356244041985892977024000 12278884 -48193956306278465857455312303620189184 12278885 -176348894910979047819999354559399741200 12278886 -55547243505744133401273413687676089472 12278887 -278166359586327303270131338949399195464 12278888 -348042365964008880820098288635288970240 12278889 -480002455788137246968199858156315446080 12278890 158104548091630753108028407781704828800 12278891 -479482312946748600161814642466747192320 12278892 -30944665660580007822098440887105478656 12278893 235770816929542973226872761491363780000 12278894 124772419433104108515029774966956796352 12278895 340427317299559342727982528859676259840 12278896 -57720799571076945898672018749721804800 12278897 292600894817498050320131250999175694400 12278898 -252024078309033255383069832780265754880 12278899 228633878275203284588566357307945612136 12278900 -490975223938516115048434013381380272000 12278901 839834048073304911834564232482378878400 12278902 -354718509840693284681946045877382246400 12278903 -258487043588819587903740219084537646080 12278904 794590156782594591367122382812518154240 12278905 201957725158968689568211543838197941060 12278906 803301611684207129092388629210964983152 12278907 165967078726758169535994215882258448204 12278908 2835457311887968517700290199372029440 12278909 512918918072523488357146715895120799110 12278910 -201247028809661826532013962098301050240 12278911 -1273386090493232335770621867722427983488 12278912 941864727171451221195680394287303884800 12278913 -680599115672390885699399818050239248416 12278914 -281044968249049473588846894210506416128 12278915 476541960358617049503571311026899411920 12278916 133962264665661593066845190929214729472 12278917 2327552901898769417285036514981085632 12278918 568757127448441143324124838300254955904 12278919 -76478558063604990314955359891337180000 12278920 133371055173809950949939192908605849600 12278921 -1401542597537421416415187425425300866800 12278922 390781300757404933189887946067009993472 12278923 -369072497082566811669524483069868477200 12278924 425486945829922098098159559125599589376 12278925 -126155473229134150291041618281405904000 12278926 -416768907547840373733963668262759706752 12278927 504185589777396079122482360462209705776 12278928 -111647481886108608661847269381793513472 12278929 -485572116462847061576958115884624495116 12278930 430398770276876017026435790174543022400 12278931 48697593146272469337935121635454008064 12278932 266977871407467108590963519662244980480 12278933 -338646538106102554672887245464782184818 12278934 205713984014475111786125165573878252416 12278935 -706350462146933060995257205705101523200 12278936 464658632029300684406853030194291650560 12278937 -543942934853283318954097489838833338624 12278938 20100581348529859225915374965968422912 12278939 585197302591206633809651903803579155360 12278940 -434129108540623001097980147234683084800 12278941 -1150939661971265243549615889425640038400 12278942 -616523191159808133726205389569269992576 12278943 -209619595095681389256507254546561736168 12278944 -1544371100196365296165727257139667271680 12278945 128022189490476745248827618771920757760 12278946 -327232653606622205462717606411167309056 12278947 -428538348724572323211744281652593900328 12278948 25489036060734050228338406650663464960 12278949 -858719941643461435134955172383155493536 12278950 -6020114245035109842536294807941704000 12278951 28032437204178384393255289722922379352 12278952 -5548718328746264165562492698275921920 12278953 -255813719307990133138448128364322637632 12278954 510402425662806117647829280494774082560 12278955 213489273325054749205684565546617010400 12278956 -5976083666206894845489002917143583232 12278957 -472827081372934205751779848471640578794 12278958 67966811541200985710428007854092408384 12278959 -662492880242601987546997750583986200 12278960 220800214143804565374594751015887175680 12278961 486066796885501854251186842403690051010 12278962 428559262276924016746432351989571497600 12278963 -1084440644968383234055386871861007692788 12278964 -482246302691550297254547371909725790208 12278965 -48658871831532821478956693043997579080 12278966 -627133579237140656167512921597671424 12278967 -173066857560528365562038043539838248880 12278968 -76218312219355380050814875680951418880 12278969 -17406108528777914857278307785484193904 12278970 353037654967297901357602176581766297600 12278971 -712569337754049255404783426131239650856 12278972 -372931840519381780203134450481068596224 12278973 -134280541417028338673654290849606827456 12278974 -148623357116490010993860430350296039040 12278975 370900873041552754969557365060168379000 12278976 -18185096173223321426177505489611390976 12278977 -120455089845026647564386160988447840940 12278978 -624624767643768644423712248754484882560 12278979 1684351320020638243545185352563433415920 12278980 -325799236770069196431511715967801753600 12278981 -483145758017282369173606934402293411392 12278982 -481736847494182179233988365235537968640 12278983 -298209559922085275229825661366539241768 12278984 -1413560418012858871702533728957957053440 12278985 -1104595499616758883233551492167447786240 12278986 309094150629491192569492281497603334192 12278987 -11605535498636793222228111426707312640 12278988 524534945439988153356928731560417340672 12278989 -801935617055420840657785384338103747210 12278990 102924153459294894027565139581195029120 12278991 581588598658033286449675530705934528392 12278992 -197698953224462687443591312800131186688 12278993 1003271465398992847388301249412966738164 12278994 -21861420038831823022838713907257344 12278995 -735920638405845302822593763182896368640 12278996 47117031807833422464773470664724483840 12278997 -583423200354988725183470407796521551360 12278998 -17635231414266704374708504572740311680 12278999 -359617815385078925507564719231372341864 12279000 301500097265157800832116998345635840000 12279001 266525764625685051356251000295254020352 12279002 -578301388872214370914770494281798413600 12279003 -831614658656474627896167294889469340672 12279004 -350512208218531181876997562424407347200 12279005 486740105214452073025687938288132762360 12279006 91847575039975399211321544178173523200 12279007 83878765402533573682778760779699934080 12279008 284118046958940597373892726784044040192 12279009 1080378494321434215178575181895470998720 12279010 -23419968444076140873674700803575418880 12279011 -32474120653403621396297038349786252388 12279012 142409479454213874088349172665431867392 12279013 323101435363145069987144422764747067262 12279014 -6748410259106919784369722988123309440 12279015 -111928494959819174631415231531650646080 12279016 217699172097039145720228940397003571200 12279017 -77076528466445142940605068069031332934 12279018 168921841013117658585393594747191428608 12279019 -1308901942340164695629751283172832333580 12279020 -162962213121362134025124723133461964800 12279021 -165799656470337295730826012493124157120 12279022 -132764956900833810045768704729220106368 12279023 -2086523411603593419008087325327172387200 12279024 81087722522786086427471087491559129088 12279025 685872820904333247072248587958657343600 12279026 798259265807585312096685214048159709712 12279027 320189625484816453608969622303984779840 12279028 -456473032451949400142418203330005512832 12279029 -244681068460098507703259495316451715424 12279030 -17637452193388750009499651122226350080 12279031 1040883021084081262942951993852186125664 12279032 -259417918536192983030712474110599249920 12279033 469179628146911488196373442858089855360 12279034 153538142383590156998730135744897346416 12279035 -415284815056687361449198630519100292000 12279036 -74027497457874863400198017303010705408 12279037 -31455360401677792886815642073850042080 12279038 6545003287131607098983897769191144448 12279039 689286594628299091768733355936064014024 12279040 -104825295730831280481063305881300500480 12279041 -595041066033773262674440028409128034558 12279042 188642104267032904428827825080396101120 12279043 -798766507101128824377156923814957406560 12279044 -163447918146891240181053885960687354624 12279045 218555905424945604978292831849361980320 12279046 -394073600598956310098827793343241545216 12279047 820271874389867260548640832114031161112 12279048 -903910967810577230073960152448833495040 12279049 -594910860505127492588685209849287034880 12279050 -79507685309402001682954179853957651200 12279051 605152203855253165134597225675667537980 12279052 458412358017307557589759028350385443840 12279053 -1406044975170548469533639516207903242698 12279054 1372038917875410907286162035287243840 12279055 423742223247789635426367719408194509960 12279056 96291956939068716288074481051018461184 12279057 -373777060411421733080295327805827868800 12279058 340339961939467342029551273410653617280 12279059 -112066798397621365079871185067615650496 12279060 -744093618572319212540505848000813568000 12279061 565344538624827116135005445230805403662 12279062 -253738789594235184468398050306169215968 12279063 -311002022513785896786116756096966458800 12279064 205904426124028536483190223666787532800 12279065 -41828941968552759813138492294250582200 12279066 316305488155429742120018473286380621824 12279067 -618079701958746463391003060998874265440 12279068 -116478123478135880013609232453429347840 12279069 -44049014004033839964919000557603642624 12279070 -333118279217506971852509300517568544640 12279071 -625930950103174581301206165933108659088 12279072 -64273765136136295305878334587472445440 12279073 445170871688107971557050081756270108720 12279074 -541311791852681395516839651376077348480 12279075 -130082108879764637729271684249308866800 12279076 -516330269212626041026405835746327930240 12279077 706170432824301007511834194676156741532 12279078 91083359582329995749430002489807251584 12279079 -139775940073216989831054888661013572608 12279080 18070016648795876479764201191424000 12279081 -356357959487170312699394584591607131248 12279082 -318374640338959982746567365410006899200 12279083 -133991130118586793876180176232756382200 12279084 13401167693344814637513903730905294336 12279085 -168220494713282357773284342115531904640 12279086 1057974540982284167953913463798539009280 12279087 -853224030819468643135326857504631279360 12279088 286268212446298271630353552559414362112 12279089 -1850692571538241809463785370852322224110 12279090 -155433763619721862139740125410116992000 12279091 -316451525795269493242050953342794965816 12279092 -194283340919717816147626854472013230080 12279093 -155735877543110079012864560019939557760 12279094 -391013480691957014487781309163839991904 12279095 -585324505696986890201116292223298413600 12279096 155636357749327560812303401428298752000 12279097 232043220710395843814171453544972341546 12279098 -45871726145914193007555296035416066336 12279099 -108933441095309602676178850623875842560 12279100 -240576665969914888590289430015147827200 12279101 1296804234691940101576698191011291740102 12279102 -196638947768330740254439988945778862080 12279103 884979331285387899314378622461963385600 12279104 -5390504773027694434020188581733597184 12279105 152388027452325052345887600345778841640 12279106 -428893319440829112127957245586314973824 12279107 1005792224602506600452647219304310504072 12279108 706678987631252639768041867949599349760 12279109 -1235157287984000128994810039060872284900 12279110 -104509997290099838823603613677332231040 12279111 3089679051531891561883192323594005760 12279112 457948382982788069615236316289811891200 12279113 -206603401376574155008565813585593671360 12279114 -21469693354649647385219289714385339344 12279115 1163886429380615810774091154409529497760 12279116 -8230369418100439113628163499104547840 12279117 -636767581172533742930216214227550975936 12279118 595692291230107460705693368864348781760 12279119 1385632483807698250450090294372560881520 12279120 22425300310451314895960073621641625600 12279121 -1510248303951707133941185879946840128400 12279122 634676399710848486001009903425029038080 12279123 -21615976513929468729130530724691079480 12279124 242694465002313409040800300845576026112 12279125 -737235041221382349223977999231062592000 12279126 102167107571860960450542268866824024064 12279127 -69038983047771229595112347144311967008 12279128 1553488573293629266059371903238408192000 12279129 1021720797224045497779534041148784549584 12279130 435919869592650384723916908990924153600 12279131 247953127530215414270719072248157580928 12279132 561163889438930628049288003939250989056 12279133 -373782656437461130224120556828832122024 12279134 -222444011135043048137285082191494618368 12279135 -136214825327907672865773445563696105600 12279136 1949642315783881933282365483322247872512 12279137 219364513163708871091422487727203861032 12279138 -170484171432060145443748973409076445952 12279139 -143214330160119190254218129394215504280 12279140 415252234496608691256829503028452829440 12279141 458358712269484825495718266319089142400 12279142 340246070818054125529632871001189313600 12279143 -891418877217956781270875485775533612296 12279144 681804063443349906599453806788138270720 12279145 -630704296671458603836535703807502008960 12279146 -241765745491004393532381541054627237632 12279147 -108131084147748641381610713451440343360 12279148 -269198293770734269462765071653546040320 12279149 1202902588548626451986014853917321290240 12279150 -6376967957569763146118998058110440000 12279151 -2607121856868593086254063333212351237520 12279152 147282443147303988348938799029572730880 12279153 33176420163470284146661443939345648384 12279154 549400342516944122889324612195551862912 12279155 -913198402204696082109287710127140081200 12279156 295196556613766582729787142915587612672 12279157 -2458797234042623919023537710098670848096 12279158 192421421142765350568071215739122603680 12279159 -371603823648553300092360415945601406336 12279160 304456293675394090574740854123217305600 12279161 -452399929252805472389751436469616521238 12279162 72119643451852184018516832101314265088 12279163 -551400691566459584191402454899759987376 12279164 492489765115728165664713830034306533376 12279165 -179747012231230987852420484799058752000 12279166 -4237273059964065799843199295172211712 12279167 887307484498974215423995455411938649216 12279168 975134683881350718052120289039351808000 12279169 -395086733309611390215584433711812180608 12279170 65890087098481080868828323787164341280 12279171 42594941050624270720606270363188814080 12279172 41613447397545181354919703265780975872 12279173 174118669209441902553321613990734193536 12279174 -335517527672078305397728454228754829440 12279175 -731407356406621956836901954012493957600 12279176 184030508752723825149085770085365841920 12279177 -428724029473313424610131726984724458780 12279178 499300545263806243380407073228941608800 12279179 371015189675292039956537052528048103080 12279180 -507296136849595684491899681870264985600 12279181 1455443574530927103258624765952005552172 12279182 468797541161059417834936325401824192 12279183 162061072439089868395271473483803809664 12279184 20764738382688555634370554731629461504 12279185 1345795159587849038099087582365849824360 12279186 513223421158612606902060180341962730880 12279187 -716089113796133389982092749349101838760 12279188 1092249569107273883563839422584006101888 12279189 -57892380218923459474899004943104539552 12279190 13571086462496097781428521358821867520 12279191 20680871695351512688855615392204779184 12279192 -167112594792250431248815285523397857280 12279193 -412328226305401427767808680294541371136 12279194 -86280291481564816447038369644951350272 12279195 8212036752049996510034237815106613600 12279196 -707899614824562313249256840002260887040 12279197 -420368787274410679114782305244486852768 12279198 -508633860393689830451503102786167521280 12279199 -521944546262894340658852495230090369792 12279200 292838723183559796282418881705943040000 12279201 346377518733887922039927545900302416 12279202 -267945784980276210831103405613212961568 12279203 1149188888382826038970486391488506404280 12279204 671244639625716092897829380221103646336 12279205 -406430797330521833659405157160822077280 12279206 -520545267859099112815936516826989346880 12279207 670589398557896017844692656142000542720 12279208 624580752728862671480723126126384040960 12279209 1410531850958883092552641861550393475300 12279210 205823894955295866325990068557757035520 12279211 580488518611765081220535250396101446032 12279212 -64321634663884852195190569764111902208 12279213 -157598707585519916959502417268012138432 12279214 -183764889839984176998278843000525415360 12279215 7123627638349760778475594724944595520 12279216 -50475404075928332721633124394154393600 12279217 -98968090802637845325643959052702837440 12279218 -78291196104439500394006037244287290368 12279219 497929593279238633989973487499636259440 12279220 1066722499600063559331579403732088340480 12279221 -245466458192694958510385106935212399200 12279222 170322024974193615471295428639414944640 12279223 296700926133602804987135347296236252928 12279224 -581035554948089809320890057600276889600 12279225 111101344099107876517377755259470592000 12279226 -729050842409564265901419116657931980688 12279227 423724884883046880580172436308499859392 12279228 135273393292185523409460879184687678464 12279229 -114365890444539686121751168603175050080 12279230 -22386506114953709381484978209460835200 12279231 -480167214920346690406038321930158947080 12279232 -4879165719385344147476141288582021120 12279233 45477575597492577917574350409113884482 12279234 -158319598216214234768594331365952364800 12279235 355865913676053957498890447642015569680 12279236 811517654685284531343025289156232437760 12279237 415525084010496087051477072241267617600 12279238 -715759341360473310344666968270992445440 12279239 707101695454395504423381377544568689600 12279240 203618972347364431104270685518340915200 12279241 -183692438861729629480294336972222830840 12279242 -471232297352731149071930962174698163968 12279243 931550178093424584801324948827175426264 12279244 219493575568353626901031440093914867200 12279245 773551745259941060367828628062693621600 12279246 150941896203575239131067264876532511744 12279247 1029429251833177479789609487776957971696 12279248 863667103769584723058850440754643206144 12279249 339184037039112812414259163887147325440 12279250 -23399065666978348736558120631007608000 12279251 -157602491334164852681453678389828263048 12279252 6208940793031137302810669575458508800 12279253 -1113805614332536848911727054685406444004 12279254 64382658528552448398227780647085383680 12279255 144713583242061987007048849115573790720 12279256 -750054666679908213351706384876983152640 12279257 -131434401923368453584799684986933766560 12279258 240757057778920765497583171238892563424 12279259 -1122004183205396288256508032897254341784 12279260 -302886718320228859025536409694715084800 12279261 -941316411523261065924502587391814982528 12279262 -102221099130605717693460049408073246400 12279263 -261298498159546824214490823496467696000 12279264 237189804116038128138230073622302031872 12279265 -207662855777049608966563586860392129600 12279266 -474053032457250301363358254874697369216 12279267 -202807017983917735085801787455460648960 12279268 79197174777027565227380225219753541248 12279269 103048901239050863009440502839164396480 12279270 -400967505724690798566291296768544733440 12279271 12782163495186659959491212929165157152 12279272 -1526405609015749036153828674663802798080 12279273 -63752267877210147850103030174533660032 12279274 64575215673813675748672077508476625152 12279275 -747334106019837259907919330142915736700 12279276 -666372662012403393599474054682230423808 12279277 -258593881717577882518300245369028978548 12279278 -799774657402921016754705950688513883200 12279279 -10917393901865051336143138775300925312 12279280 55196189998294239202403165204431503360 12279281 63368027697086527601893050947809000704 12279282 561834269585323532644532540015391310080 12279283 1323639550241973764015118524617683523532 12279284 755082894685005342959315023062483131136 12279285 -785496510409032341947330015640985862560 12279286 66225331802587966920937739801596723200 12279287 -1839651699645311358864843670646434025808 12279288 -284803383070631337630792943459100590080 12279289 1120866026931933666146210837526495894432 12279290 189990694881607425600920368995112082400 12279291 -67472163850082111222566865235763553856 12279292 -481886116592848557497816694136810921984 12279293 -358871772908406831991074534655241141556 12279294 -266599015021124055861582132590553389376 12279295 310842364555355211599330454528384000 12279296 -12772487161256198622356347572631633920 12279297 -37373470905885490348892207111904208128 12279298 -41611508011828053645152899444934004864 12279299 -784857041804632007375047569840484541700 12279300 24670398720599692712317992413788646400 12279301 479545630444391014573709731878223125920 12279302 285111209673859907927268261007786130400 12279303 -1472776532751695295708745863409359277920 12279304 1548986916836530761991988597121571891200 12279305 -193456800040538138752193337266999421240 12279306 -44801161406591530169844055676468894976 12279307 614181525046224972750132213282965952352 12279308 -86793992996907390452230624357546036224 12279309 -51424059473262922238632953779917934592 12279310 -142461273360192545709660684581886061440 12279311 523852748395020987513410317498374736824 12279312 -241645953931303335566295877903855042560 12279313 1670028714246625795944771666675949744562 12279314 -423187073127661573077880475132590998528 12279315 -457876313879629474530506931823245174480 12279316 234207164218153199073255545412841205760 12279317 -491728405526753470319869276388665799808 12279318 123094518259738204537336378817098605504 12279319 -423995037098641756842419858814995515256 12279320 -323656348395290075736251647974948864000 12279321 -382735856954013863978721652438026932658 12279322 992387569674839989317672769124676336 12279323 -354553126419589649661319312216511320560 12279324 453573841663175606921095583538393709056 12279325 -462270573491641151467565944380119485500 12279326 175157340880036150035903894436695818112 12279327 40359894933200824969844233212515916432 12279328 -972322584973913295143590207520374456320 12279329 -52723711817405991266044128045018427116 12279330 5203477883541420997550301556182528000 12279331 227559967429430526622734273368847856992 12279332 305381314218857667466447314615442255872 12279333 1743138624865577989325094692269307166528 12279334 1480842470134233754253369057737602847872 12279335 217314432029536447050702115183970159760 12279336 280379068621668370034347516557203865600 12279337 -68520402804671540392147773760576657728 12279338 -703315162386620443886575782524087808 12279339 1036132743978355841840739075843909209400 12279340 102976686821586367323829601151653283840 12279341 -879020743392547606461377668505229297258 12279342 27933890874113927785665148545068328960 12279343 -1067979255993693257677034238873594979920 12279344 -93441105261921836437400184372464713728 12279345 -295918324076059522307946232497488381760 12279346 94186558164864900391283719768341529872 12279347 422474278172124142606658554538219462796 12279348 -100345144124930790244369238411952070656 12279349 -861793473930990973598754823127161685650 12279350 -248994463866989464760064806100762789600 12279351 -490926056801706012883335485453193879936 12279352 20887808652911067739228251859459461120 12279353 59105231103927025568401582163998786602 12279354 390698640759142173844533750486155838720 12279355 -476148803921255369283882719700261173760 12279356 -655396304895915182398921455457226995200 12279357 62570403186099996440949246567761217606 12279358 -61162706216961964870803738576746680320 12279359 938109015049270525111110231471863098560 12279360 201534073008328821693049289407683624960 12279361 726550463520285297318411877357216251264 12279362 -74341615433589723809065791984969611568 12279363 798131691796783716286986481434977992704 12279364 1360446269316341470082097406052147355776 12279365 -29501548855905226525753517013981811200 12279366 -1986868652039280415996299260385022656 12279367 286816077795150215209181989091874974760 12279368 199826815444447963701351992019066946560 12279369 -535604639577859584654883317599100504192 12279370 -42543101357853426930689130045680121600 12279371 37747446113069070153068988822944278728 12279372 223163900548181717393867252517841305600 12279373 -252785521165111351972428123721807897536 12279374 838351323904346883602287307685193119936 12279375 52533940316609278087270780128441075000 12279376 -269469314950409031271576742607441625088 12279377 314483775567525173878534001975933453760 12279378 -38914522714625851954385024958169795584 12279379 19947665642387076012306244808450248704 12279380 -820478777624176933589375129922835411200 12279381 4827873795704549769491488363002752160 12279382 893472885141130286472245286304862037792 12279383 1392169501082352346788750709319285579880 12279384 242625892333928173068330134645726822400 12279385 -1599298048546370067280053675240840707640 12279386 -40286951343671231057507865456492854784 12279387 -611385281233647053677369686309242120040 12279388 -550959627306538387986697334818053043200 12279389 1725043463925158137441342691067484182156 12279390 279454469273044093157205719110391562240 12279391 1520859276245267477761228737412906805792 12279392 54058722914571283027104532446412800000 12279393 -129360193372524822117385249423438039296 12279394 -385682933107744251354545434068531843504 12279395 493961174739449660747272655874717063600 12279396 303896847396099879377161596058582149120 12279397 -499082615585366916969325897881551360680 12279398 28849144643015558532439391350261951200 12279399 -302368604134497595492229123820190957440 12279400 -222833628077062186276175068457472000000 12279401 479108326064545384818992068940832801792 12279402 72167698890745409329324101466623658080 12279403 -49155372904670061886211466918960486536 12279404 -803605729849376484498401827741732982784 12279405 265190685292477567739663589763052539200 12279406 -859573077972022639520839219405496538240 12279407 357549304942534656572320342663323794400 12279408 -214185378595407021293424167816864464896 12279409 267723704174249517509642149528833378160 12279410 31064313423692532605153398170440048640 12279411 -309666080530502829773487715329316905120 12279412 -625760809967745951550652027129417003520 12279413 2043179750893628157808954098705065707680 12279414 54471811276833671614311493000129032192 12279415 -185196422484011497109098329209930040 12279416 1207548438040568214807866557529479925760 12279417 425318515962294312986509052960005042560 12279418 -212778532972485614518377859376242452000 12279419 254388174611595464663458633443786446160 12279420 -441128681234671377063539264312323238400 12279421 373391199496058444110163550402646133184 12279422 289173983669520259860259727136438066048 12279423 -248481749333751745790802431969437904352 12279424 -8096902576675342136673615473918607360 12279425 -109999210218284755550756692155305533200 12279426 171247581788004514521226864246992620544 12279427 790471775653190456917531101128144668872 12279428 -251019394205128495628972156071947915264 12279429 -783051068778173524222841039168513269026 12279430 -118033537922560299342827160025045856640 12279431 -665290115636271364390736697895591905768 12279432 -14327526809606340204991761100166430720 12279433 -378869802696869154086353270407250453760 12279434 147579255437014385221617194738930899200 12279435 -33310649902241766101201656827411340800 12279436 219983906031983016833238394324783347712 12279437 854073354473668402873522116466269244086 12279438 -30047069986479606797997592774641675840 12279439 133894484890939970863312250681740328240 12279440 91365764757740076733347023016048230400 12279441 -75090231467877693519189711012584353536 12279442 -86610454095150131354869916793936093696 12279443 1542969040343532344555682559564897956 12279444 -850821029092933630543975336743455907840 12279445 1006230659144792759298561679926463892700 12279446 -628796904315252864095760848975912399328 12279447 62892051276795737567669472027690213408 12279448 964523633987501935506505687129175439360 12279449 -165703946114312048050782303986263238328 12279450 31524862085825314179134757836066803200 12279451 -468436138844967799432620428437645655548 12279452 386319761710649845151961693767382683136 12279453 1163482319683120943825052656831044899840 12279454 228949577047175669463242784408351943680 12279455 -1227566850454706707329214827994541288640 12279456 160196110540506357944976960412103737344 12279457 -797502789145157288997151990718157727548 12279458 -136635138784891536885134417774910731616 12279459 -155552164863388113848370136610722858512 12279460 -281873048050090510252326767425375526400 12279461 1176933765557287755959656925618962000062 12279462 -135657399839157581153011170393407921280 12279463 649585232466169238050468148252473126960 12279464 279661814426836523824806921898774763520 12279465 1185260973920335143749268709678245744000 12279466 757695908494441710263788144322724576432 12279467 -24150345756095625569807817356712644760 12279468 168144996419669072990055021552044951040 12279469 795863242046366780578726349042657966870 12279470 -112788198832759347782808153667403366400 12279471 280561629233247849597571847673107716224 12279472 -6553676111319382749536564291641016320 12279473 -892983255869595954735774747158398183278 12279474 -221738967212908174861498684427528022240 12279475 -239347855093242701903767839739084852400 12279476 -65662730733385668745935054277322366976 12279477 -161428852479474318151101870089532082368 12279478 -97449263748605988033324117303631332960 12279479 375976434854164050720943336196176974360 12279480 -24581691619889916906319736103422976000 12279481 878053957975282042581511622399334302464 12279482 -110020827821167098163313659344337515408 12279483 -213189815949659936169199005315822613056 12279484 165317505011612751325039734246804928512 12279485 -1314530378980698561374837983038306548820 12279486 -16345644447248863934565736193247409536 12279487 -363037529113562708348674112921531728008 12279488 -16917800231419385853135171207970160640 12279489 -44679117828406044205466397785800372176 12279490 415464988597994083247663398149112596000 12279491 -92139008374057100128996650459474101760 12279492 976817687299379146825359360162116751360 12279493 220209318085904303422731795720612936000 12279494 -70625252656393068853478167436621385600 12279495 -302708778396492274559188944283956418560 12279496 -1488469899497377505518492492770395043840 12279497 -147247539131829312312998476789831494054 12279498 -300608887027944452834204314451206979328 12279499 1534395229115325876476779690396113878160 12279500 -277127511392107257869759606897932800000 12279501 -124391855233220852542787525994691350132 12279502 538507380936045060001093579643575740672 12279503 130430349840026921420373732001176944640 12279504 36333723812631633430295052514018590720 12279505 24152527109022655491089222725873316160 12279506 -916356153429083330169568036116610248048 12279507 4455345566468760589842083461883411640 12279508 -526357291912415036769605092564430246400 12279509 1692424031789757766737621329264492384640 12279510 -6626131752857246574152956749553305600 12279511 -558939400640768632537229113912025652728 12279512 -200692794884303328959337053667772293120 12279513 24448208865476876323769454302529345744 12279514 -171171339366061857277670062622355493920 12279515 840173169302568164512835683351971663600 12279516 206065016352794031053563974048541138944 12279517 11435080288483322468239722592889655648 12279518 -49034303112905200741323464219539048896 12279519 -534434240017309598707126113223491864960 12279520 -382807663854363665782161409402106019840 12279521 -122486221000252116432273930981638207616 12279522 32537119831827538967347926996551013120 12279523 -589016858974322496378611548429157391040 12279524 -876186131084930706975352859861819793408 12279525 -91128144595027934875105442243513606400 12279526 -145244474962908601887827802064791584640 12279527 -5203519672856883062979832966098090840 12279528 -60099763909664534918448665310729062400 12279529 -34495085563020067548632023264242677360 12279530 42575216222513630010368475005167108800 12279531 737072930902844157031583108127515703744 12279532 -130284359864946150438114222162576834304 12279533 90122954328222660139957049504417892864 12279534 701889647225742200119441322636550144 12279535 -1152378665268875304883618567224350126520 12279536 50676467055452958875166701931921211392 12279537 -1094306525670797319823654405999269890700 12279538 -483672634061629399361026036746870568320 12279539 81499738758048903444243024526683840624 12279540 41580130712375544361391961202302443520 12279541 -143041499473548971569519758166760026116 12279542 -310928616849987190772205255828264387456 12279543 281719069839839571617911698847670143464 12279544 -1460535152678639364747150125450479226880 12279545 871353954813784899707498183004893151300 12279546 756099496602162261481979721347523648000 12279547 854452247284148612427923381906337516312 12279548 34618723491764138371904018822167902720 12279549 2853636303559922516378041210642929408 12279550 -447103094730499895836381557518067451200 12279551 -387062446141956188974922710778131016448 12279552 -67216882542619781651163338740869365760 12279553 5061279029446102839347717305411295808 12279554 -92764248228467127346507982618047830528 12279555 -499890584131737353396738749094573671200 12279556 -920104197615596598511105816876028279680 12279557 -2621798650663884767534717696128459802880 12279558 2448532317551271574413111626119102848 12279559 652288802411215055775616585668199827792 12279560 -244920588745886786216041640773660569600 12279561 -76063954291422847571094540741935225856 12279562 137071571443219165360667728591517190912 12279563 85549054111781813597385995454912395040 12279564 -887603852404846505211042798260087040 12279565 -8900058440711781135238234807053504000 12279566 -30942914403087820557491293031363058816 12279567 -624315273429392171783523980666349690240 12279568 67123562100446723573778611247457239040 12279569 852222078572344070376977629215560225970 12279570 63908943423497689016729153692953239040 12279571 -1104485377170242804560544612538739434888 12279572 -459566867926431607751141938158196305024 12279573 -184070708909235877941895702268161584000 12279574 163351509232684186664473955444063509536 12279575 205422463133983360982425510595159184000 12279576 -543372282391667080114419573584948797440 12279577 -473466904568685898788921544048922859574 12279578 -502549972043402208968490408886392998160 12279579 -222015619381416789463787414426940748800 12279580 -479469025931403951898424811149595033600 12279581 -509581395063515854487802838517818214400 12279582 -51428985173769962673724253851204551936 12279583 237725060908736910860798885807776310344 12279584 326513838430306163165678504054452518912 12279585 -96019580794989132848768010889593548160 12279586 -141892374096263001749962548174187737600 12279587 -1368276861243107625322393662986850745764 12279588 -381636396299617560145556869204155571200 12279589 517876827455918204293374597127840194240 12279590 -164735745040222927869409995567176478720 12279591 -1012996517464075224153716478213958609200 12279592 212029279774817132579268208869522800640 12279593 -378459537240450852965505264553713481056 12279594 -461886349040292208848984695887308748800 12279595 -464345368094976419093600733299713058400 12279596 6074941756627405943436260072140701696 12279597 -52240214282483182371600800733666756480 12279598 -726160555208670196599098327782811196864 12279599 271044249600324016956502776740829860064 12279600 -6138971381108998200867035493132288000 12279601 575171799375151883352911156077786786944 12279602 1263479305666918606032168522440458521600 12279603 257636602446097963514143241629403101440 12279604 -533255092191244800251412998879859148800 12279605 74056412861615323002279873848417980800 12279606 350237783777718661678905120883391808384 12279607 488012150345032589928894159550560899272 12279608 656245177957434744300914143013253611520 12279609 323997314877261094089745178480243339514 12279610 -65017191612256395517393752987204341760 12279611 -616595729168674819182563680882652230200 12279612 -270742284760769746117892768917515161088 12279613 -514378840184781411732368394127770393140 12279614 -255365033396784663929426129341328473344 12279615 -135284815269546934178299122485141436000 12279616 -664072882120138807480776537054676779008 12279617 -26406532602633615714279084372134111808 12279618 200383825124782336290759700262652161088 12279619 11137390783158797796417206179211633160 12279620 909060719629842031095803911722346087680 12279621 -11675176631138146080963330568290877056 12279622 5430366953912156319631590459465579264 12279623 344812237334115735103165653566667047568 12279624 68257883801077185076612018086622003200 12279625 -167546966578227430343434259020781910000 12279626 -1038236298369630658344749232644625864960 12279627 -289105690532729762539443041111648747520 12279628 -102813684442351325406053779259590677504 12279629 980049188615312612353127452918183647276 12279630 -98168423042302634100846739458400911360 12279631 11896433282656449466626967272331282944 12279632 311749928945117935248742242795644239872 12279633 -57761049696145309141501037188301071200 12279634 -326894639140737568151604506618785742688 12279635 -1097867298684344472327221507001263251920 12279636 -309672289447463788654387838743603058688 12279637 650706720615839225352876116775459761052 12279638 -211013023306447359657425594960025707904 12279639 -6327056603110390196676163125754822272 12279640 434685473710760271032847295734351052800 12279641 950530550950011934733011398743375644704 12279642 275071625687220173565520678662208614912 12279643 -1784143711179030831084756665536529871360 12279644 -792472824385907702062336489251492249600 12279645 328186796154086151074827014045833105100 12279646 541109635613489365130374381263175361280 12279647 -798432626829927066813844073967197063904 12279648 376544331857469094530468470568829845504 12279649 1503916418956520024779584081108453135650 12279650 -431316018696449643857937912178902061200 12279651 -116772912527458923753510903855103192968 12279652 176865196128382331155715161477091512320 12279653 409885921368969081758885823235073401344 12279654 -334232395960107407107018804072897167360 12279655 40969302605598499601676459877597525560 12279656 1206448496464670824646549699953776122880 12279657 -321848093907886174998613062473627429184 12279658 679466958993716733648456686598417343920 12279659 196100582002262307186089679483172092816 12279660 -427549466294261488675015408641630781440 12279661 -1445092868308171894926712160051538861588 12279662 615345237025970574162364729440278088000 12279663 -103347699432071794977836124225379204992 12279664 -104588927395604835615223907912480194560 12279665 -11126755036983195393407824855511629080 12279666 54022585828257035057683079541672680448 12279667 -1674547963828180295400628121212897964240 12279668 -306710666855309321828795380767793805952 12279669 -611722235471257672999306110846688345056 12279670 53626893844360865939332671427811539200 12279671 -674822256953540501392945848446315177448 12279672 367097321350109779318211032719787806720 12279673 6456722440441206850901002011781307520 12279674 946453210291459959541470152092705243392 12279675 76224052687329426253875816402367749000 12279676 -411349980235191650057966379430979501568 12279677 -995052203601136852443759479098348962720 12279678 -128285476535327588336137155729714616320 12279679 -762668646377001784160250816177366602240 12279680 96476510893593096132931256042756505600 12279681 55315358084985608163388988841826723200 12279682 3385744134162738761480172833017072512 12279683 8101638683952604161435948791293919904 12279684 -210227684464682769280026026519641405440 12279685 -1454742558133881009615129160016193060 12279686 -81752503443140705212746384391412928000 12279687 23373414998548067862142640847954284544 12279688 1722474411692759805350033307851751797760 12279689 -126451062130951100456382868965189039360 12279690 383889394049985357978871818351779051520 12279691 -996138650293773179450167009530192068908 12279692 -737889879969896369883870470618582909184 12279693 -43510467345644657977251252985136217600 12279694 -686478198528256884012605353750414409664 12279695 -115603998649489902894029042946113527200 12279696 20407972317892113689043485062425477120 12279697 -8961177856483623926753622732156147468 12279698 486849729883549850017449914853147123600 12279699 -1019816507658995799804653111470830201696 12279700 156938472345051253714597138778835456000 12279701 -804893688984737439899537502537341380800 12279702 -471106213073896503749642404894704113280 12279703 915260268041950146193164392170738858952 12279704 664237476477191915721911687797273589760 12279705 121892468059314636790142317637311260480 12279706 -139147065106469502826292460814819826448 12279707 181693757528092301865014683176404883432 12279708 -9554158481816180170123883393104281600 12279709 -971925392540941324916122241602111809966 12279710 -138222828625318128470659662414504224640 12279711 605706661022017502112164827461368755272 12279712 1003413956001675899106068426585579323392 12279713 55775197645325008773391095204694106004 12279714 -313593667251809224513954680995351678208 12279715 222325553977965707855345862721947881280 12279716 -209618235231249470340987530615876300160 12279717 -675066442651850075956857953645644328580 12279718 -670087080703790962323718632891874025472 12279719 979142200899429497825910783570553128840 12279720 -97331596678962548377970674760043724800 12279721 303931953353403693885285946392041835252 12279722 -72087407283365626027777851384293913600 12279723 45738084586944489349900434957143944704 12279724 582934332669890074187760610478537098496 12279725 9204610224153488155549186787208873600 12279726 -264511614657021613655475907951421707008 12279727 -1645614298741458185330608537199834989928 12279728 -229587122424263911849337962056798437376 12279729 129023746292126936167812234761063086080 12279730 528602026651291475574860856415648505760 12279731 1458177378860828159982632212231046791200 12279732 195549298625039746341699737015208579072 12279733 1078111017384592816153059966701182291104 12279734 185698041966660850302734196412668895872 12279735 -376147117613593251322865162491854052800 12279736 398993009183287197064602719027288924160 12279737 1615708357612475396785764334549366826112 12279738 -81511018198185239261180798393733730560 12279739 -923685456235208449860385271825815948176 12279740 -704097828266553058437283500742457041920 12279741 864506610347803620759230991547193563392 12279742 492737782492835434784980275161927254272 12279743 -233658109446446807862678531424715738400 12279744 -109545324044134723703928426796186337280 12279745 -94594983237748910911936288058940516120 12279746 220359965013586446434370338818675212288 12279747 561081846733153002556528344417714699000 12279748 -56358856228536545817714407628485935104 12279749 -1008665818695278256369691928555005613664 12279750 75527204207807292659319760902812160000 12279751 231175598288639523043023513961709188608 12279752 -378619937345567591434412133531424742400 12279753 774860726516347490152230970361018080362 12279754 661083498896300279180453857961440909152 12279755 -123840529473055396286989476722986785840 12279756 -350138926716204866577265880776144470528 12279757 115591135690834281873364438512222699520 12279758 -463169990818623342200626712642704885440 12279759 851617748504841743683853245111328154504 12279760 -361285665135927231470739503002288128000 12279761 -259571720345455383444595461314565452736 12279762 -653897350181411133967263809858962081536 12279763 267546338151428139553048600151659466784 12279764 140293856196018765148557365902917967872 12279765 60191361066786931208446954154815389120 12279766 -380858289408358551696491754338262675168 12279767 1350868800935651326922237778535112579400 12279768 190968724179800470578942057565716480 12279769 384627889186187094549734024410277773248 12279770 -426924171398599844791926572445353029920 12279771 -161839055273150787340667924397230681328 12279772 981421784057149609587919441930554089472 12279773 -158901310082821365654463366035646310592 12279774 10425556402230083244546332042582295168 12279775 -196325684606258118042696284886423180000 12279776 -31202428199167835006291089999574335488 12279777 -960581557246325671036839592167246208080 12279778 -102034649810075597217574194390402912768 12279779 -265957798108323490926442575014045899620 12279780 -145627873775516620022538580022665981440 12279781 152893854712682574253727744319198611582 12279782 30149394387235180803930952628423313408 12279783 -582406861250981411844260733142453710000 12279784 -330838760794604858205599165345213644800 12279785 40441576511180245397732138327565600960 12279786 -89187887609929288083808255079280980736 12279787 -60216813478761561643730685146245232640 12279788 -796134511055851765196683631034297953280 12279789 -888834208013883060719642704555461172800 12279790 -541106562951296472639863431583711553600 12279791 -1210203107480191330640530514629475456016 12279792 10701884966602309827452139397578227712 12279793 1278091460878638205506814691187315689042 12279794 217015962043341879010803462785710599696 12279795 663994879206095265725866980276768902400 12279796 -1060831448814566769217756289659714806400 12279797 -195254907185657547165938422667687981028 12279798 -421170386677203471545030682555168356736 12279799 729647770902762495885711585022094916960 12279800 -161944276195065228252572133298094592000 12279801 -1720904501313314463602062394464651873920 12279802 -921567495979931926228711679669064597648 12279803 1581806435823031603979603904191513558052 12279804 453308162478711988227147145121018282496 12279805 761521016537928515527155471193678609920 12279806 138598119641200365496984696246083594240 12279807 1021338607788489236061641884623719006904 12279808 -426227901649996151165045275273199616000 12279809 -1152140444029297186263389141248802496720 12279810 390953412004235175865318475665367516160 12279811 -2390962594419849403623913364535266160 12279812 -250032362453210025292361781747159340800 12279813 29744748500630611722536185266165129216 12279814 394826498148239993343771085434767971200 12279815 409878950756708930019577149443689948320 12279816 761690307161009941308295428311101440000 12279817 88603473771561032696693189780556499152 12279818 -183216888100389292245053015263285227840 12279819 135636981947621863944935409873462040560 12279820 151204805105370830023347005630585241600 12279821 -2957732124226644512308742927279022191328 12279822 -584386016517085701707773686257637025728 12279823 -42800951022792555095911555226270436672 12279824 -106732852873761674132638226737979842560 12279825 88687052685408527676678347186164838550 12279826 -7924368239503834472266523599798106976 12279827 452673293596115111677719129328269180672 12279828 280215583480564445709163778234677678080 12279829 1552446217513007760256999870291004764430 12279830 -624763378529899471800445074101218333440 12279831 -607396841983137968736659400343028693040 12279832 1555100637621485336684192317613563238400 12279833 140705595765484193753483888498651309520 12279834 122142600886152687362377024972862142720 12279835 428867574139600663422649285818397368000 12279836 690138710472299860085871926169712596480 12279837 -145441192080666570960890620879817178240 12279838 198357371247882478026068124222136201344 12279839 63344483769125396111993478161123205120 12279840 -710889747687123753830173483955367444480 12279841 19933174460644231925836302252915315972 12279842 -335707673477297360610107047878218954928 12279843 -2898773459415109085769008522342833428 12279844 -64996588331456458692615266838645669888 12279845 444913135666202247909065108824651247100 12279846 -351768571165533119652474099527367326016 12279847 1103441303960377638954474112202950498800 12279848 726635186977405247490030645212762112000 12279849 -195987849021390087647417412020748701952 12279850 -247981027432074051825168538263938208000 12279851 -1553614333677382036283996485673299235148 12279852 180188668235283915744095556747898874880 12279853 -179538383666344515327163045565947809898 12279854 -11641143427091463008545485045516294720 12279855 -4684040171053526115661951467275374080 12279856 61460740350115669881689329573549637632 12279857 -351196640956242432683454328678109184000 12279858 -222003986122041243576839490393516222720 12279859 -90986454876341034512638569638493165940 12279860 462587675175756668384762448220947598080 12279861 478327040979443088729477294816997310016 12279862 -100684137623705399455994459150242075008 12279863 -151385249185794233415872440966553004888 12279864 -316819714866625669270508677673856000000 12279865 -610296904069531649773883933042101549680 12279866 466145173144879130942364025548472929024 12279867 92479301475837094490228975164806886680 12279868 -235992228734447830744655396697483031552 12279869 -22288853396803997108885508847924897728 12279870 -10890008439714950335736184661485484800 12279871 -658959193020102609430492872861811155800 12279872 335016051277620367202154528955875459072 12279873 4504688097186013516924140208687995744 12279874 369100557149087094002001541654933257936 12279875 -204251768752871852898627765062145120000 12279876 -107867204768684116935831807931099484160 12279877 -929813666248611088848670881272985522274 12279878 -1048325650912858434605937090177950774016 12279879 -945661636145085353864084083116788356176 12279880 28460563445778291902029638243230208000 12279881 4355999382621803385327218191764440592 12279882 263251068414341039009432431089045778944 12279883 -390190321618832804512891108116161422080 12279884 -404746343570231613450655599229874208768 12279885 -492079257940421775967191021416646362400 12279886 -284214178775024563471173662159854282176 12279887 1612175816350654440111680312848171739160 12279888 37595411924517906059205003522010890240 12279889 1276109880679260659690859729099088472690 12279890 -263849551215981845789615346216385344000 12279891 -67579102845059674653651352924277280000 12279892 11811625410892163061380166338779801600 12279893 471140516236827870750186686164620101340 12279894 -347732012709181517351350502148836207616 12279895 6014896528837138422367707563743301400 12279896 -1430959797533923053386288564029487923200 12279897 -10021612168774331825570805269416273920 12279898 14491130105073635184120934359219145200 12279899 -338505500126353680505099936011313632084 12279900 223582840189083860789387996211492748800 12279901 947766104164207518742612131195900228902 12279902 422478294406549275054438642856697665152 12279903 793024084766772061465595976864265036104 12279904 247630680733817430908458891579770273792 12279905 -159050855741299610969345413616708040000 12279906 -41255457734062824081688383908047902720 12279907 179922314538825090476639891056018279920 12279908 297691849048328366919727718215676952576 12279909 47838325458505521004460647118693830080 12279910 120223916212285883861341337512942813440 12279911 363766872209138481567488642175984259632 12279912 651143072391710234952189860704747929600 12279913 141093664242221926413267461589137279220 12279914 -208376252776467470364987864572961600 12279915 498437220441519596076487003141519250160 12279916 781306331507602192772387395552669602816 12279917 -608978475538616927579942013600718413780 12279918 -253828786953951798684134233231240519680 12279919 1650115965357026083480700704386087930320 12279920 246521146508777168011333139660451840000 12279921 -515468409098851247831860648962833247888 12279922 -378324748656471686445339177082215445488 12279923 -34249872922378851576067127167371836496 12279924 26236803571288493654660442394562168832 12279925 383383141719946838124199516029989548800 12279926 513364278182167772129644343791194010944 12279927 1574721705661648162982484923238491880 12279928 -339621750586062363669920784714733056000 12279929 -1877646155798142547711616465654595331116 12279930 -45533215695235892405975710293835054080 12279931 -207475612831199391357804160923488921768 12279932 -14989606964948105852044250594737751040 12279933 -425808339381724003882299688850707582656 12279934 -113985289842036467123547891762422264640 12279935 -820081422283699358784127682719644468120 12279936 -121237396924665800002476721994591109120 12279937 36735297595478267658800072738220875520 12279938 -217274994175222991965412979875636288640 12279939 25287024709029184856535531295493045496 12279940 5650430976902376958378797601202073600 12279941 -325396817460152366839752526699685207040 12279942 49512116212197495951392397135949479840 12279943 -134853269974073695308208838067484122736 12279944 -680171046996529071694535300832133155840 12279945 129970889606326645932947595330087464640 12279946 -541850202688251204739370727984101566464 12279947 1051966519819194037252553409796597716480 12279948 484370305499563799560825633452330094080 12279949 -153385310851936378889459733378576224352 12279950 327899540602221022822102925152566470400 12279951 94052058995143637850518232492022670880 12279952 -176213655760058571801512161991879147520 12279953 -173639270605377086040728202793367973120 12279954 -159384479512621621047735808554526517760 12279955 29567490968393896137901379423241714000 12279956 220970771601800194862488449929950179072 12279957 -90687335944946813975087241504895812960 12279958 773328455472478482953641409245569730080 12279959 201989082146205210632329341429813737160 12279960 136302843757942130001007462601225011200 12279961 1841225656986169837513877657162158005712 12279962 -284815319479171360412788499894134679808 12279963 -751472048871336231293590825319775283200 12279964 68992456929159482482644594390742775296 12279965 -184171433935069706879689617443077159200 12279966 -177194313280836400125560897534969779200 12279967 -135649673518354990050610926249535344960 12279968 -357577407716216825974720346512624189440 12279969 -630360735152261251486419979031317717440 12279970 -526876738266777596905317502454199829440 12279971 -982385924053742457459622326138582142512 12279972 -63298698018342486241628530177719164928 12279973 888821462855924216020414165913327468222 12279974 -207653785786864117395047990441150131968 12279975 -385372314993238329024179760258223115400 12279976 153077707372231124656753228602867302400 12279977 197144752243748921338436253580364610660 12279978 -176790913188132985145737350327647124480 12279979 -555337327290079973459662399670023042040 12279980 544457600968267221408872930768275200000 12279981 291403506421121572280902046670196725888 12279982 -263443450509154040440921748527680038016 12279983 -36059186663398789983767681969430400896 12279984 156636885999208850342388048593181081600 12279985 783742982057201978976067259467129603200 12279986 314638620464259713774001242467689618192 12279987 69163441264808231514549680350416795768 12279988 -47389861216473248165161178320384996992 12279989 -176348497885128919087433689140899901600 12279990 -278868736581973096517782005724503050880 12279991 1084008867779997415493696959911576228392 12279992 -63249403003499598939378004422900326400 12279993 798857210474667319222579378025312188128 12279994 22455624536613636280300336463895391200 12279995 39938058788518096486176063241693906560 12279996 -476993992323424840217126539240785527808 12279997 1316884463893583682822398425696359050560 12279998 778359732367794236594683679279374368000 12279999 191132258263159445174077303086069774336 12280000 -20205671189225547216520855903928320000 12280001 -209145804064319608081566661505473094268 12280002 -141074785660407504038944829636167420416 12280003 -900474948357410833251678353482561047748 12280004 318153013374326488561144186899444510720 12280005 -283457233992650640198524397963332265600 12280006 -371197566524657479898211193501907515200 12280007 1082033114789253148608442491226483991256 12280008 167101033760571700274564474800157491200 12280009 113663483835733752578091744742352991616 12280010 -241554577007348386780102052717402151840 12280011 -992599248270556877524363900102995910656 12280012 -969581544066837701833404927869081330944 12280013 751995265706362068859595832245372582262 12280014 60533746474543010827663999252339441728 12280015 471316519017371013855571515310458171120 12280016 -70167500698560258007094681760122535936 12280017 -430711523733396136753378782112079304720 12280018 203623067402987606985582338931174223872 12280019 -199246949583672579048290828392863326208 12280020 352470463926152876459055112531891783680 12280021 763698549690195163203002609791947703320 12280022 -518409484770328499026790003215337712768 12280023 -267750598713952208765124755382547305600 12280024 1178855934426076866786737475717770956800 12280025 -920144051845495816282868098502052318450 12280026 3958846068748530653978587218277060608 12280027 540274548304451376884424120832812554872 12280028 -810155839711871901804823110858746156544 12280029 -372473178214433965683842798999732946816 12280030 41629430503215097060971901100134809600 12280031 -1173096221292533483953059346488490179168 12280032 -1761145287973531579512598379687832453120 12280033 437497181766285798574379201038058076804 12280034 -191531099109908479187647208096758214880 12280035 -550099856518628615398471612973536340640 12280036 174918285240288728287534602853189258880 12280037 -1121721670088485655809470719912141349888 12280038 -23313135250055542618061917929791079552 12280039 616722679074306344234839584556926134840 12280040 21671761197266097113039683441312972800 12280041 -342409276669822674008785393756621901148 12280042 -102755179753921316424985488480711398400 12280043 47506824239465672705723689445982870240 12280044 -211089706213310684983622794051362521088 12280045 -255960459407122916670401980340527879680 12280046 -672796843994365115155606602871654830528 12280047 178013713583761611891367126208220712368 12280048 431176863685420557562964369383325696 12280049 133898536763269233919826918063901222120 12280050 311666699247062150212773674960484108000 12280051 -502547461747449994717145280986227011248 12280052 -53558118473563886752534396157690388480 12280053 173165712906350646638176067776777948704 12280054 82606663391771018370094158799193801472 12280055 -747173557481868025982427144106586864040 12280056 581260687103344227768527250220569907200 12280057 379976133007591986631485048879829235306 12280058 -220212881425789013026315792839052720128 12280059 -265822607372189282277355699213659724800 12280060 20658391844275915537738686632199106560 12280061 -612250161505134161085074923823258976000 12280062 -442909462991744606870306459529378157248 12280063 -1494241121836292730901450649159303058688 12280064 635728472810668887417317662251307499520 12280065 -183062416824222457115340508975832062080 12280066 -1181595901724503737335521450823905781760 12280067 1023658046035767649544921390606881285116 12280068 352642811520891708469690677333036048384 12280069 14035904726492072054283207622491033792 12280070 596521417323834916064819195005186450560 12280071 -775640266875786331914098379081055462656 12280072 -467995822073133565312454762499445555200 12280073 443828407464309306110257779570696515364 12280074 -64387111544296160884624389372957573120 12280075 -139361126002518309830716971504823564400 12280076 851728915997506282221630236236101396480 12280077 1071803731830257447801727344511269398614 12280078 -344089324279555163762910369178008423744 12280079 -683733391026596345261825205667858638240 12280080 86994093091216449603595042459149926400 12280081 33844789615474186057431366706887902064 12280082 -320301114076545901674746153827677226608 12280083 254202478430917527003205736944410369600 12280084 668695659740002004452493625613753529216 12280085 298130010736742859796202603676451633560 12280086 -9809815562684036889942474374679590400 12280087 1045910177098988905585201427915280241736 12280088 1717815444494146977505302742760814581760 12280089 88641812353571554918874679895349354688 12280090 476123899851503207537122284622638616800 12280091 31022566981502257738277520316590508800 12280092 143445626100554413427918577935794372608 12280093 206437842695286053024846969258217557120 12280094 -19311614281868130970218788861079459840 12280095 -620402244841716303894862894998258512880 12280096 496322311282415766793917331388202811392 12280097 -580942388480038575782406326204949911454 12280098 496644905162799123348878419061083515264 12280099 -307531137027531896376163550190400032000 12280100 -63780812087168782591620450753408307200 12280101 -1086549695675700776474013097533926571168 12280102 509970197537874810064221767497802614752 12280103 391349814553697397283173515000368244832 12280104 -43488921256872493769485291812947235840 12280105 -622755377096222129713102277686908187740 12280106 -255744268245394967423739908202821287248 12280107 -291211539862600419311817126867341150208 12280108 -776120126768623338718030116586406968320 12280109 -1096394594796354448721237315062467939690 12280110 29318049511066916763333216145853765760 12280111 213942025549696475443560538927540189712 12280112 1922708473748679824967306734758330368 12280113 -2774715575149092428262795674321819815680 12280114 91477541547709712652343142723525074944 12280115 128761361454679952276295440403728479200 12280116 -16035277879202062812498651403971717120 12280117 -218379231114636965676670920327390362880 12280118 1068808053088007078060378300742267742080 12280119 -320226339602609589053561514578379232560 12280120 106506401711824177663378296400210944000 12280121 -94013712781447594228868251556018354688 12280122 392364695555877283587772228731663880560 12280123 -15134257607214823438520239939974205440 12280124 1197895538818954599221246612855328439296 12280125 -330404141259155432390297539430423520000 12280126 97361597869817303058049578062574506304 12280127 -752635826980956915535724078213533545024 12280128 -108375226378393248995458760394066100224 12280129 1055582548548019355390512731930095837184 12280130 -261175616787917158517357610443098691040 12280131 204002933252471093933086726168468218360 12280132 -368647324178949212362803221267721957120 12280133 87583068159317869854613541764947099000 12280134 -17579687811650108445049557839293253760 12280135 551660092672704652739204771948839750680 12280136 1499284886567328540295935339156918312960 12280137 11766737293457066595260050312410837120 12280138 222874127124435875844207958472974909440 12280139 408399331258291446227669079157669836480 12280140 177202200353321159627558474668800153600 12280141 -318548906606996575011328283216585864458 12280142 188507398495275182336415772838756520960 12280143 85489825071439540705346825972805143424 12280144 315597538947556221460305592473452994560 12280145 58304999956722969902875423624592742900 12280146 -113587835906822095011967359496588242432 12280147 68827753084112331877561935891447912960 12280148 225537193556690998609065231255720206208 12280149 39784265123071867245119596058985938688 12280150 -281872197923196359509699995748867320000 12280151 7341956008004199102869608364465887344 12280152 422875653503029861414304045912221900800 12280153 -96811829579113726889969403339053055996 12280154 -168305791570199829599258896776200650752 12280155 183781489062070914638174906131123200 12280156 19834340833757478777828416866627338240 12280157 371048587062267965109745021440942266406 12280158 144907569180719818343765617283206588800 12280159 -1667775323233984067086245063425457398600 12280160 -466079615943974356913884244377841172480 12280161 203967599053675242933921761928933360480 12280162 160881859985914545459059341228153999104 12280163 214954961298797865711628348134104452560 12280164 39156313652901067934989640837988384768 12280165 1314539463212165266279133157392308392060 12280166 -53208757103366551665829597914894693120 12280167 34535260216709025646557051513434135016 12280168 -81032981984778906245124588712377600000 12280169 405206404938074259953512419301986570 12280170 2782943930933404918688654847900840960 12280171 -1016672785781585948279852216952166591608 12280172 -165724593091845128235241722109678765824 12280173 -301338264951031904308515451127393428416 12280174 -925185894590171895689997448610739401664 12280175 796813176269104586335746505222240752000 12280176 -23308818853527857179445500877290242048 12280177 57577922323755614930182504771420632512 12280178 -1187754646670240341611585853576261638144 12280179 -112365039598888530269588661423534862800 12280180 857509817194663370028581038810567833600 12280181 764097315156746176126519510675042055982 12280182 102973990406019447045500629953162647040 12280183 -356503379566632903703744624769581704816 12280184 -186009598231297853271155278775368335360 12280185 120223676805592803847884465601672707840 12280186 -401439102901707235983155562998412534816 12280187 -2533104069860855831390501774435922626208 12280188 -179626016261938276789546207100349602304 12280189 -343855492572924993233279750692937442644 12280190 -18531009224806612490626265881530900480 12280191 27887827234346130958100002740351184128 12280192 213823797778584656711582345627393064960 12280193 1107653923987826355873205350559922573442 12280194 828388799828854946102414308458927168000 12280195 133923312776206351022625507343143106800 12280196 -588181585919923458680128658284113609600 12280197 -295883697459791743857423271287200010240 12280198 708687130264707118779149357042380800 12280199 390856471238551991156083012639277074200 12280200 276626407387330439262964347816204288000 12280201 1002701419812778368620290684958079944400 12280202 9116949130146705379851502443595415808 12280203 403458327464713588978725628133429437440 12280204 681148909016353056570433622754740870656 12280205 49258717169799313828746460258726579200 12280206 -8551952912445677109898586406690931584 12280207 -327106556906172771003189447008298767328 12280208 -239991693244485911422661849565521338368 12280209 -536223133591175364377111146722989607696 12280210 -180043733475317454691713994730930214240 12280211 -919912423501327413114403378691526991188 12280212 156943189717684363585311764281586399232 12280213 -1561952656016714863093059578102617985760 12280214 38695020743693367354124834950757671456 12280215 -193042537217978405315289651185114849760 12280216 -155775409722412890243411707951669084160 12280217 -1407450749065422871460113211148697828608 12280218 -261116657533916385448910167250597085696 12280219 30308615452342685998191845477904838400 12280220 -311234569403258951851179700379928960000 12280221 1689677805759805962938406726748766226240 12280222 -443913408015355591098184484258073804288 12280223 -781238359469091552115958860017214890528 12280224 453969463368977258133646358802113495040 12280225 -388091564354021755125547999528533204500 12280226 79392188464878963493268481449952417792 12280227 688852794317510263223263616713132281720 12280228 179567306417532958975995891022978429568 12280229 412383210620999559640219740258397077888 12280230 -231388444023055234197772474655743242240 12280231 1112359466501849075416159781830630948704 12280232 528472858474563629473784442312854323200 12280233 -596991228344213527668263854788319180320 12280234 -98515343393639354001963017187832343040 12280235 961754087396049298618382802013228770960 12280236 304764588291815434850094577939869107712 12280237 613212491853156598566952278330308476512 12280238 -372440702671229481092069962144822087680 12280239 949435719651369385403162243582269893744 12280240 96248136327530117661745582062020198400 12280241 -9519978104843873111173623503774341056 12280242 -176091069560730866773461566916544871424 12280243 398073009650711972111896794432274139760 12280244 88308653274318517514941931076874801536 12280245 155144098810984159014794532955618233120 12280246 128262209444945624845473157475525905920 12280247 219411314993609841364324815987451736064 12280248 593006152062406917603773222678669045760 12280249 755134760169433022489700407738164462250 12280250 151788581232425617344486451047560664000 12280251 68225888965310206860890562317768825280 12280252 419042195019272391361842033951897203712 12280253 1116453118852867066414478776957302720780 12280254 237727253645182062989707229772987654144 12280255 -190659086009312966256486322483151063040 12280256 157547256718221784883332033721262931968 12280257 -168357049504277274029486167328053190304 12280258 -375750226718863479221347338638199113520 12280259 163573131154119614014724877333168881568 12280260 -50257873867939243257454348245594624000 12280261 599297679010382202233720049166668646432 12280262 -603038703463110985657615751643793868736 12280263 98164790022518354992316836191116263200 12280264 -475378590888295355769944303839981363200 12280265 -653778521428308681535315623474823342080 12280266 382338364313136293928529446486115912752 12280267 170334379283187416565430246417795804720 12280268 -7346115356136360259318663855811248128 12280269 -92787742138651456432776833159881957440 12280270 -106368806809375311709271674045226044800 12280271 429827420180640316409383625456742623472 12280272 -184958520680609760439469061205375057920 12280273 -1115512633071771403905563522457541617180 12280274 -30879286757336470518995564386787178864 12280275 49665749172506237674389190186564992000 12280276 69656649842653546129584604034217076480 12280277 2425632376250873332338582942388803482592 12280278 -72748872608488980498309550759299661824 12280279 -13300754974375534158580650450847368864 12280280 -543552758181800087387836950894764851200 12280281 372224088018691787516660276284636139520 12280282 -194785962601318224534980145701203978800 12280283 -10350345849189056192187170117663739480 12280284 605223320123996711674810918213031424 12280285 541174065164555045840886987390381247980 12280286 118323907447086473156840797203428256960 12280287 -6298069792779081957931701345670074480 12280288 -473071986877910811127962465116254371840 12280289 638086789787623239203032184082999848640 12280290 73224161467055392022079259280256000 12280291 -14539561191254201713460039316879351368 12280292 -149262409981779319759574182908649881984 12280293 -707687462167306078563131057167838943618 12280294 -106364598496363729201654638718437519360 12280295 -367639536063269710227887332704179017200 12280296 425073851439017620725547720637809950720 12280297 -679382364866597555719613179552264359308 12280298 273282025141718967199330474111389358080 12280299 925136192620613221996619698336821195864 12280300 -139577367520441032229896703881969536000 12280301 -2343863195871314226275807344991007616896 12280302 -160203185836211513937970075014742763520 12280303 -25185620058166057815922266283469375520 12280304 -683228437131436375620001981332258816 12280305 127372940988218923241516932538596085760 12280306 556601152844332456022213993949733070352 12280307 -60891470764592133053150560653271458336 12280308 399330640163012334144213600520836618240 12280309 -286075588483717256440385207482144055040 12280310 -12206941661973584403397668270011984640 12280311 4612518825969312250573244070241759320 12280312 -188843312170867401048746113689765519360 12280313 599947780284546835252156921444739385600 12280314 -17272824490248439533020500936314101760 12280315 691809393800540033403487513721691816960 12280316 -683956501990298159805127539115237416960 12280317 413538425993719478623584294711706024512 12280318 56812579261347839583488705309874861504 12280319 1706361785569042294846711146299000272920 12280320 -35660939460601668433503584503631708160 12280321 -371718827134911613682091978123368420928 12280322 -929664748917333881934348967390236575328 12280323 494720662858199340692048692316171304768 12280324 491178218980217466440050966136470118400 12280325 -155607355616812012522802247191098066950 12280326 70459555984298062304875990866480279744 12280327 8365349970483956910355515078476420480 12280328 1353262540245110761942337283363070940160 12280329 24068179881895997031908222761639276410 12280330 609881394245755711655906341793668051200 12280331 346063138598501713796788474371163633860 12280332 576213277187571541642437042575234575872 12280333 48031882580020600273439661151813989408 12280334 -846059916819731278874154305726369360448 12280335 -165616152418977081656407714702286031600 12280336 182524186056758378107522799659155464192 12280337 -82763746267419647073819933245226776856 12280338 -35295389946724592738329069081487786496 12280339 -51546613084419495055483349445701550744 12280340 -146231103154007185701116734685889331200 12280341 1102085467264802538865719675699361761600 12280342 211021556902510077669781134689925591072 12280343 33762679684613637728918249815662923592 12280344 -453019026607390571582175771420880404480 12280345 -329023985238814589045374432977930977280 12280346 147020944956884554624200134848006022400 12280347 535734555811172972243908261670186865324 12280348 1534914342613219581438980208690913099776 12280349 -994165818909908322381713197685469032436 12280350 -48098708321640974392555826751763944000 12280351 271628493798012950897273241295155520352 12280352 32867296218038361307684613494715449344 12280353 507807431085549165626840704055118473904 12280354 -1175779012376112029356598405931455843040 12280355 -466650820159913747541556725357708936240 12280356 -620899254298968098560948439159233351680 12280357 -578844030416861026006346147481950643394 12280358 971817651285278535435153586758724575360 12280359 -13001308003746937679519184001307822592 12280360 -859390357557476545603249978764769536000 12280361 -756450227330245248946716050246611524876 12280362 -563825058194669119252356504453847803648 12280363 -1769306590359114764845933407931233387560 12280364 1213045812281608050416570387923015531776 12280365 -35192977682195564513906756580782611200 12280366 25195096338836078149838091987710209920 12280367 -342903145014982602151424976462071034240 12280368 273730647571125995186962677925614157824 12280369 2079362430111301961662033607115336891060 12280370 2364190605211965824911213878844953600 12280371 -196272548414899092944854702224348358656 12280372 -242987788299655005423954879065535232000 12280373 375153178686946389444658727319659061120 12280374 -37067768172928658426111303163508955520 12280375 -1750447930373030108001452848283394540000 12280376 -779347310147395008798682938744237158400 12280377 770231453821985816287589179902435186240 12280378 -532114288384347414113078412039339106560 12280379 782901125695188677681045940969716362980 12280380 -299234892435965541553311421237705743360 12280381 -1584070380225959105530060655934046089248 12280382 -4043071472003593890096021987762686208 12280383 -308783513709467817471118944772734682080 12280384 -367202483994063908338881731484975104000 12280385 -814681719884229989642190278060061344580 12280386 -560046207513034378511236077716105617536 12280387 553984714803160626707876662008519130112 12280388 264716356636508348086954498217794890240 12280389 323019716189707832080741836384787133760 12280390 21233650553828702404628228308742400000 12280391 1711033245488094582598963884759254891784 12280392 -663933345012270638476866529522561843200 12280393 -824107736041572359102227450197461873136 12280394 -55771943759822635904942259692019230208 12280395 1076387319205938988191494372437090675200 12280396 4668167738874633947433520730447511040 12280397 795983503113077389432193502801072807660 12280398 -78007537850864180609091375190387238400 12280399 -754954323583134669091980394502874931600 12280400 -22859791445167458303514422815499878400 12280401 -191610278808955667128190278347166904256 12280402 44034496310534942443906037222711083008 12280403 -1132335762027378838902500487760076337600 12280404 379463762395108853989351583472603703296 12280405 -143465294703376846630162705641102824040 12280406 -369254651100236692508579916923911990080 12280407 848098267598262437939766749506589019240 12280408 167251987894684344649034295469580328960 12280409 -1455162966055333836573629170546402719084 12280410 7316142837006124902570348275373454560 12280411 -356362242574971910209648834299195728 12280412 -347067712478178561498498533623113205248 12280413 -6138228080135936557711279801179578880 12280414 -575216514047798734864750343441943490944 12280415 -272666069313401268925356661579366730400 12280416 285727629318958668697163274310115917824 12280417 667133648449064835074196089022478546466 12280418 -27687501883253169613512819185281795296 12280419 -210171919061299339111867926640884470556 12280420 -57193125569562119976758688324347473920 12280421 -364832488840521006692586876357800881188 12280422 123177865747693938867854014131597312000 12280423 211661455319961744686640482776305791672 12280424 26019065058098497783102622081479096320 12280425 -44316081996116782676515117099298992800 12280426 -50124067203508398429815501543944120320 12280427 1202703471390648696345700056904633060560 12280428 -37826275035180263336371222476227935488 12280429 -195707640860221611210850361617400238400 12280430 101870515592694078294881291357618870400 12280431 -524299972232707284147729829054578460800 12280432 -227148601471973833873494465186453028864 12280433 395197693233490260732722653469766782208 12280434 -5128479023660748479449142593310977920 12280435 815501989305662637919625868620470304880 12280436 -38981711842594267331448933543714938880 12280437 66636189100545310197155083750057756800 12280438 525277349122677799991328466090106217120 12280439 66497839986365869705637882662091643240 12280440 98239192123367821038488705846456524800 12280441 -1077616833348256646105502071924153121200 12280442 -1622599504390983659696210990589003514368 12280443 -71485152648328535096612504219383895040 12280444 394466486791771328432419541620911366144 12280445 -291589411689883440997596469641068121300 12280446 447450471831613948862404527840313236672 12280447 -1496481018159558971402532753117599999104 12280448 -87805945772285516127732245573224366080 12280449 231617336475881628917225393128281436464 12280450 29152376861839559341818791323296960000 12280451 -204875473364335246256558518125847571400 12280452 184311452499141055046023703416879908864 12280453 -336734682963235526140417094701018107298 12280454 -230950546046320648344938938651276177824 12280455 59751321107214467226680710950222817200 12280456 -17993158748184329589471061254620774400 12280457 -627362737243273377419795267310578626176 12280458 402596346756205560436677643058161392384 12280459 -333036281083512010045087416331799443872 12280460 394306726880560798885546224834788505600 12280461 -342980498690389487658307062737138545728 12280462 246105637270239944112246974359622711232 12280463 121562184608108616199342688589084688824 12280464 -40420175366337023964023308545656094720 12280465 110160602928197893415569115177681788800 12280466 271698631079128620473674134664197969024 12280467 -409012390048327975259988156737997838920 12280468 448383380507926346354784162014991563648 12280469 -885730635769021410918333433439272886130 12280470 100123424559115498157616364440596976000 12280471 74772356915423353769298238307708851200 12280472 742111034337193469514681134240821248000 12280473 131642340859715518681289863318235780784 12280474 578995095922136707799443684876094914560 12280475 -30751125786719384461621737566439919500 12280476 -55792407177329494006287784836619324416 12280477 -400207555132693640361493661410636838688 12280478 -310796460488453054254278234418620509184 12280479 -256185830680301851811250118380562815360 12280480 -197955063486847926998852925353131376640 12280481 412329298155291761108270056203399168000 12280482 -177719039024983136278793564455172708352 12280483 -194486757742811060689518437326083197856 12280484 252364174039598438231864057029238218752 12280485 35039621584722107802799504403016768000 12280486 255434296805170748330235629674788852192 12280487 389725989521776112548465168089801300480 12280488 -271830695017285759984268607789481820160 12280489 -92442160958380368816252681742496371200 12280490 340733729750151142776910498359951237120 12280491 932436607592481970495067387408485895184 12280492 302136036963731675185853407376481387520 12280493 -661659618893692780647892762562333313258 12280494 159919842332977231514959649414853919872 12280495 -248486749237663621373731070445227395200 12280496 -106770949329440683946768831458514534400 12280497 -504243368319592135234281324355943774976 12280498 -1742694899973942092507110899949630176 12280499 7700979805741853400206202629332035840 12280500 38642966476294770500703341220020160000 12280501 -613517253156076107401580624813956751588 12280502 172506331339035282370662496033812938880 12280503 -773565671954524158069217127562466313496 12280504 117484241807419228345140319415876812800 12280505 -675931201523027092222677320949646280640 12280506 -194654748609646322983149747753223312896 12280507 -477614753596878960462083936671206305448 12280508 -290747317751444702702624733860829084672 12280509 640187623872731092547660704656058119564 12280510 153795804273862172534804119751377192320 12280511 1407704815289591535737591131024722489840 12280512 433713533893897033124875981583057682432 12280513 -67341055376468646661190631075092440640 12280514 -39643759405872400291722326033502727680 12280515 -39377838047248783402728453078560271360 12280516 245261456513159902622403977244142221440 12280517 192307802043930884403502567919054018880 12280518 -8059586395038969681023516726616725760 12280519 405762644188866392122820847932768970496 12280520 -461486940815919705710752009241985024000 12280521 -26134730142295755113196927616956411936 12280522 452553336066049363185537595010687898624 12280523 1441428443411934143399061120707714714772 12280524 -332201100425122084785696422179686650880 12280525 -256357095208308568340797602099666375900 12280526 72087838381410937111428276853477922304 12280527 434419020593493192724053515529894475896 12280528 -60536231597135571263096321840300163072 12280529 276618851198600466216769777852462790130 12280530 -258571678561560519339558078297352327680 12280531 1764154197419311897018941961434370932332 12280532 -395134358978069194184373684759199872 12280533 -1044032437397164589133654198810054247776 12280534 261216090369571099322791157518276094592 12280535 -301088837155445186837210230711214060520 12280536 -759841009367055164227376105335396761600 12280537 -249427810167856862871810671944396110720 12280538 -553672767692139831521966644271616856080 12280539 40005882029721500039979132553711433520 12280540 -322659885412286446750116081807598110720 12280541 38846562251886895518763512463793180544 12280542 -5120802619268006066426485458590361600 12280543 -429171194930730241879867504312871822880 12280544 1113587001093106519441112854081062567936 12280545 -772609171394716580781029032687835884800 12280546 57816744799440371795864898923954363472 12280547 -1272552746547626644048178114855747900004 12280548 -120163379715411187842334626860232658944 12280549 1219032953335337386063006529028860551550 12280550 -412244894027511595799256149885582880000 12280551 542473599884497356330584708534880923520 12280552 311460759250715933152169814856175385600 12280553 -1594155319301850158680340661554119033776 12280554 378304948245262341751613204671566724608 12280555 -445104036791341430553809201982547008000 12280556 -1161025795909035927302026319761677991680 12280557 -269863668079724062838359180223479468800 12280558 227984120237547828661867800052653794880 12280559 -768216270032971045838189293207815444984 12280560 -96050455631329422480066137508293836800 12280561 1047345593253499968577947090507935246162 12280562 -103158203954352809310783560955802982400 12280563 -280625987813430235044409945494944760 12280564 -321153598345077085447862728140071174144 12280565 -735888804778284138380536682570239949280 12280566 155183219173917339461839096010226891648 12280567 -48849903488553822538177591860508842680 12280568 1209596663773259186071918266571046338560 12280569 -215222881227045595804248900017749657920 12280570 -3698997141777011077626926490406443840 12280571 104995828646989002651702433334865872472 12280572 27901307793277020936705134902447818240 12280573 -1073174038458020949224390856361681725178 12280574 504326043961678030011188264724261012480 12280575 334826115350619570752719179447226032600 12280576 -309316149215310612674624071819811880960 12280577 -57100006157317022695760485801115355180 12280578 -135585225336305379530270921361137505792 12280579 1631186805809189557954179113588083308672 12280580 -381975485053250990931231254418269568000 12280581 242538986096929461994661093809483845180 12280582 170634690631071038153556119333559991392 12280583 -190389427312246104731832068154595415040 12280584 -164993757496947051542706245307471175680 12280585 -10794503462008553835408022710533932800 12280586 -19621301737478909630434937484431109120 12280587 76871342893300832706780335324706014976 12280588 199596290491136498078579867900007882752 12280589 14578159503797220841333968387588211020 12280590 -98129617978754497874916165667365173760 12280591 1083727424160965379524919777841396194992 12280592 341790548618523611697832188108225847296 12280593 182508126502590408893790684853710653760 12280594 145554894861129642219666100502332021920 12280595 -1016109125541318997674507900606519330000 12280596 37401826582144923803623605104327725056 12280597 -44536806403153129248997329116285368320 12280598 360989914722546845765544907423269625920 12280599 362492652637962443704708284513913188000 12280600 349782443977146235381745584250367744000 12280601 -950254918057865406167611608177103971900 12280602 291959584746802601027115631385912555520 12280603 -558687448223413237432888157698315899896 12280604 212666569422938183099368467715662028800 12280605 -593349865961148238168806501808696955040 12280606 -192347081996363013826667906946581150016 12280607 155310607826744166423981720193786542192 12280608 855009673303532439629852943577252429824 12280609 -537194321937034275260205719424223310160 12280610 84778023956667413315097329322037954560 12280611 -64808671661746962439729494505249149696 12280612 49172377843654846174033087526177792000 12280613 1599059745097122025060916488805958804540 12280614 -40915451206517988217160106013644610560 12280615 -1139520992804186248797141113847622983240 12280616 127034327721386080418057732876437908480 12280617 1449942002203834725508701225577450574100 12280618 -304394528343078275786727171660076656384 12280619 155388423835554357072055004950491752112 12280620 -100085245942486434649938580998028492800 12280621 -1458078646627572380630108507924734179178 12280622 -664075008420372777814441788447875587776 12280623 -305666031282484404658001045979799130616 12280624 38121434946382089669027388784463626240 12280625 -110680488111268419134399729877174783750 12280626 264757871070769774894347529909930694400 12280627 2580677372752983593043879361774976766792 12280628 2941809923705329779184242885416294400 12280629 625427935441003209374214873037540997760 12280630 -440900180467708646009059138415779891200 12280631 2479818849227514485594703996633910112640 12280632 111583374033870945162764168117861744640 12280633 -50423923284862616830761734364868340540 12280634 752344328622585269825324672887576996320 12280635 -776377332646009641463979618285798864880 12280636 18749060425573101210729865499423610880 12280637 -4863499803597599262235235150044397748 12280638 -525640334428452111444194381273397733056 12280639 -626806590259046758251831668128935296144 12280640 310520458243656688249203261369027133440 12280641 357807458303816893974541025468623987200 12280642 742569676937436948247312327229267570688 12280643 77444347400291792161107001652553036000 12280644 33843848033202309540289766205234526464 12280645 -137706449528477769292418216425720586280 12280646 -188014025827140654141636244178695716864 12280647 6586229353541249230623125520409787472 12280648 -341071777855692481921361768945726945280 12280649 -409363927532225697639075377976905099100 12280650 -51852154119218001434606468132689920000 12280651 -23645251159053326681250324070615418208 12280652 -400587984625176243391481205196387826688 12280653 -23361343213872146025175574921048160 12280654 581275550943591614780987622368843033472 12280655 -728469005028106095044048440064686408440 12280656 -46397783232569875523793852011050303488 12280657 76904366490649330959753178724565190080 12280658 -50838419394379080736208033167218827616 12280659 -1021606538389562963885268180946522591440 12280660 -39557788390795506607153688962537267200 12280661 1886140047868103471188728834863048429262 12280662 111543693662525832521158968189398970720 12280663 -300200846764064061450957951626445202160 12280664 2237128025501211998399319799909785600 12280665 156400074975147913820711737524581280000 12280666 539328599114603392920585939679674365184 12280667 -111784709020164749976502562285486439408 12280668 502104491475429914451277079241776048640 12280669 339685558025225479829838089513426067680 12280670 -134369555411509469048622067014612983040 12280671 -6031444155726891004792717235952228624 12280672 2516385605032675445505444703696335667200 12280673 29138349082691629941220781814518790960 12280674 70583825028559593276078346372151889792 12280675 -110749718389159267051130800168711084200 12280676 -935651564584432405748587008541968071040 12280677 -1368619615152159775374966123269050868736 12280678 407667918954330625401208422011611772640 12280679 499462905343515971080386480351935857152 12280680 -260684725655477087208566034906783744000 12280681 172788102556157517203853693900888744960 12280682 460390565417705101256115716691030145632 12280683 -329674365504671511245225661701546435856 12280684 -263887207773519215754591834157442407424 12280685 470986439336455842229611396189038247960 12280686 225281082481876674331461856556747209728 12280687 -469482799089097486912513707175097103664 12280688 -16481757399052360291025518118830080000 12280689 -210226332578845508956078146945413868672 12280690 -297099790468492986658479082660997460480 12280691 -377238343869960161606302178414341860816 12280692 209124881849596386870797653334060900352 12280693 -503279913139407968237931788602253583058 12280694 -488437334945226399980503357414326211968 12280695 46264717445216707018196042433162393600 12280696 -596520967899036558833057952253680906240 12280697 -305516996804474614430588140704774094656 12280698 -496311229652405909154832542119437324800 12280699 -125031541429070706672045621297885077064 12280700 86528751103169798324546162177399846400 12280701 -6401857955675044598051684272797408768 12280702 290732004727817879060175794309650160640 12280703 698600010470714904508090766914294377120 12280704 325304531587191039862379959806056202240 12280705 -864644605572421115726374711737883732140 12280706 641725360410371931368030219015687385552 12280707 489110105449884155369551047287552678400 12280708 -284231094044103158850247757087066480640 12280709 -206140128136194243371972024635800290784 12280710 -166310018359769502098019625814798803200 12280711 113110919403687321750643190733200255832 12280712 -197642698498881461864804024603840348160 12280713 307507750506219117132262698983513942544 12280714 14243859924380606818868917918724697600 12280715 -135335877001278383394064205296311657600 12280716 -120055412229164937767437285896116333568 12280717 -88595867914807980181858276855842602280 12280718 402161069337037958201277091789440922560 12280719 -175910408063388873627563412571957513344 12280720 161587816180386815199551372088079564800 12280721 -793788396821966140171728403238765808078 12280722 562750906333161977039252954845301139072 12280723 -582902312715404371063755182197901902068 12280724 90788701431798408728461109791283367936 12280725 -443794972139488839568480535147716560150 12280726 -518103968468562975215157896156552040960 12280727 -318104061372676531309068267789280101120 12280728 153299485764428800981455630474429726720 12280729 1339988284646455752398602648981389831300 12280730 -47917711042614597151532316644982835200 12280731 -1871703519802793801454824002493558899920 12280732 914793089056581062823318197867572853760 12280733 188209116841549221581855419390636682982 12280734 -203785221267145147503611459227563210816 12280735 431391988601074473605245532378956016520 12280736 -34007376060124205887321296441502334976 12280737 125390767331774442752331513528042961920 12280738 -387405260793206085914717681007466530480 12280739 679471636383108960770979607405182565200 12280740 547826955371181331892480048153572454400 12280741 325836069891791866438949545054782273984 12280742 -12495652826027571087041050215110866368 12280743 195814906102743182770457748104122267584 12280744 -203443202978250918818253787575074488320 12280745 625065912564022579723211591621910403200 12280746 27756409713832591834822620979276131840 12280747 212797615862077911377044253940148624872 12280748 429253969133247376458853578568278705408 12280749 260505248219129943113279008001966422848 12280750 610214129514176305831538524347885264000 12280751 -13212906105449726996563278312201034656 12280752 6594490842214354765032128232445083648 12280753 -1186562331178954841960647923367355813998 12280754 -376322004029561945302864016822455665120 12280755 -539668952229480354568792269601066495440 12280756 421144028710557822759897083456727753472 12280757 19240733267262333971598791224873507200 12280758 -105867981611798266669801695148772831232 12280759 356051209730953730171203110708262961960 12280760 -922540096823834973842771194284636672000 12280761 -821758441119499214696791704692630835360 12280762 -91785662473188867744975406073417500416 12280763 812250569697184483959977513275824255168 12280764 -14198418856087428632998483822164664320 12280765 -633227316153212381216895081614656091520 12280766 -267076383495919897625337309881808340992 12280767 692020931004817195314075785172835982280 12280768 3276408221718267208493698449257005056 12280769 -725025101336445942949171829701773616830 12280770 -76103548711217572566449472180898214880 12280771 -123493937964507269594922438733851429696 12280772 -732880265273246084279653027964856115200 12280773 817883216412105995101055607808897188864 12280774 273412153234860621779818410711906816 12280775 22292021239376222946353442443780268000 12280776 426251153239288336603556201019993292800 12280777 1409199590331459861279461282805576873012 12280778 342368201450404161863685400642792891440 12280779 -85847339424347425224523064503301932656 12280780 -847709865775533183144138527653186560 12280781 30308586922219173222891474931361017344 12280782 57985680236805214573368142981072070784 12280783 1152470056701071171265008661001061339040 12280784 -220165992856538589768381485903083315200 12280785 -263986585569559651009656701282693022720 12280786 -278805717983670861782159444156872780800 12280787 -1124000740748980975909998296977114892640 12280788 -21734672726128052930981599983189012480 12280789 -746684842107892973393810595411280717920 12280790 -7881695611428547310640193286096129280 12280791 -630915559057218591664082616393123327360 12280792 -641378794177216732416096146303029248000 12280793 625807122333593259436573106438291347584 12280794 -123913356821188578498701340533185574400 12280795 -572062321776120459297342883248545640720 12280796 145220244846324472288630364627385116160 12280797 -133554295920453056365830780328287032826 12280798 -709082888009555316123822472633698732864 12280799 147607491006950007305610160173986246640 12280800 -2503087168157314118353784923383398400 12280801 -530476476309271072755169654748785086188 12280802 -564452049589192513991034038745414558720 12280803 697955354676936465807769946599198723704 12280804 -802852367011475702530913664025510563840 12280805 254842697037788044371467010461350993920 12280806 -665761860637631014375996771963030577280 12280807 93733576437191236468373925061273655424 12280808 470937790928258813289287285847468456960 12280809 -224049625576739405855568776079886141296 12280810 461989391047465251237290439538516551360 12280811 -122713556803945744040383447324827567168 12280812 99310084928928244395171465422601369600 12280813 -17682360849075995390775442146985712938 12280814 -20430606815422076924245358181766403328 12280815 46440163446970000471808907798711576360 12280816 -111451626766145588506338351445819260928 12280817 -25297685901247377113920712458993564728 12280818 142876145165630164483756464601468452864 12280819 1900572614981282417767541665282751919840 12280820 130627106220739588938812269135820686080 12280821 -465626619194659758483523715690054376480 12280822 -38403113760293622700776997869611496288 12280823 1702005209617674885204841412021978436072 12280824 504093653577879756261283100226616197120 12280825 -67624179451558115624265229606215158900 12280826 456027373422682406182556993657285222880 12280827 -68115363322365719591075755070709959424 12280828 -417052361169437862505425113307838628864 12280829 -732303347097945010885381727319423105120 12280830 107203254940545217498578953723081379840 12280831 959698958681616034805870687716931013632 12280832 -955274714824638293472201869763972956160 12280833 727100643674223400214085411233438634240 12280834 294506239840915983176635479665509704048 12280835 -11031658070436626526193343243177900640 12280836 -123762660619734094905971863263865552896 12280837 -755703547478458011143378302595212980514 12280838 436979321635737652572365963424038836320 12280839 463185569238622237380822086401144875648 12280840 114407468277218308065011882670710784000 12280841 -498955764691211534980266523257223414758 12280842 116231597635248797935730283792023316480 12280843 12923453075484064269676318240034350800 12280844 -27008075916693956098143974733977817600 12280845 -428354969586040412733779042831680200480 12280846 636879837474375495246593059941041071104 12280847 643303584954307196092401819820512256512 12280848 198982449095941791637875226993556127744 12280849 -372697665181200918815717431813249744064 12280850 59014400332331547712060496092270656000 12280851 677667514500582299862614692352864254224 12280852 254196189664171658505850734819331031936 12280853 -159112965180527313336664015795001578632 12280854 199972326473523770851372033829739215232 12280855 15461014306496948224557755990805236160 12280856 350802935545830803428879232274005237760 12280857 -397082619691844165176086389294797644000 12280858 -359706634419138064407853011931064040720 12280859 -18692289675663615849643137658224388980 12280860 -138285104394651919722028538871413368320 12280861 1194794916186710112866091275119571087462 12280862 560015793919666180269479840637383280000 12280863 -24735125328139194913445796117460415232 12280864 -649564460610755848316808147098923106304 12280865 -1057943152934748617856713398056087907200 12280866 -30981116818034534787798281848090306560 12280867 412257846854595939478544698783644745792 12280868 887555698473951548505949068106041125376 12280869 -1303403540612780874949585247220489607680 12280870 47978911614384975122293273849530927360 12280871 -14055904710683187228199593374131985928 12280872 -676991072421381880277802335219290030080 12280873 -1035612372468717487459867985959906446912 12280874 200799930640731196626431921625926490720 12280875 -694687452358489336413929971543432500000 12280876 -1054896167598654289139998104194454624768 12280877 -274909249879400319956622833791807472928 12280878 7502419090003537711729369495266192000 12280879 493692470696505468362684168457054612080 12280880 231688963480560109325200964041938370560 12280881 743432635311617850040829576840968163952 12280882 561968979155027473068743131498306923792 12280883 -929544341433280750223167834630060010868 12280884 -68860842895349864510892588062587846656 12280885 -982356527838505938634271562094241924040 12280886 1359335264876274132247731155956042368 12280887 38541352676607000785723506277243252400 12280888 700932587553329020325447606629031669760 12280889 -123741777632275643604449948045088270000 12280890 18738186511079248336920837571399411200 12280891 -130967891911177664406571661381341233120 12280892 189269618382592113867089205746155940352 12280893 -490185117098538985024850891652301402272 12280894 -78993480736190537469314015016542272128 12280895 -889118843853995335093982663673239040 12280896 -18917936462408955373611583792887103488 12280897 -899521675337492087566936731647530795200 12280898 -13191529817296279746358932664694304768 12280899 782843346861026845234898686249754683200 12280900 -182383178807825464634540166190230732800 12280901 461631448435001535172069056186924415902 12280902 -338623802953138719708148309662665041536 12280903 -1251285951941537091087965025773765639848 12280904 -1032138864690385122701986645451215534080 12280905 48413941987924062102422681764898400000 12280906 -132275776381203079529059075240703924736 12280907 -244769490755923579444200289193138833248 12280908 405836784743589213081426594198060572160 12280909 250691646434791257219106460033969289120 12280910 571759902197310996011859850614048327360 12280911 307055138616743399329469596469505864072 12280912 197809415240018926974392481399520100352 12280913 161246406861368651251482741886876866162 12280914 -32089605592530222852625062895810885632 12280915 129774674392230245285569076698921747200 12280916 42903249524925574967914048874709841920 12280917 114642934338003222951629365831693725600 12280918 -109753258572004393326436765661910362112 12280919 220295441695805225390368362637733889312 12280920 567765297370596216845084161147729920000 12280921 -200156676692682578832068894216240122240 12280922 -71009184877201255335046316480607913488 12280923 -582701558304404030395640365928454498000 12280924 25069433181007292995950845453363175936 12280925 -522433378699552613857869910192871707200 12280926 -14078201276736660829299971933382082560 12280927 -144662267065246767668694950382825904248 12280928 -814813039468919360415047871908271882240 12280929 1219005308165889153334519115458891776 12280930 215552022606241572913133252169453825600 12280931 391401636996646297637414622566417224032 12280932 -125941252367889987359583160659917617920 12280933 -431590239489749995808572027553039994080 12280934 -940561951707263588881723537467840900384 12280935 -224464526152493639249640156648939475200 12280936 83122725416518143838310090575211458560 12280937 994225650131322097460771283570414038586 12280938 375455122014904555535616550823884940544 12280939 534868040218371870520892954463258767400 12280940 -131206369281320519718255543976221112320 12280941 566462117159792128639628744676510552480 12280942 73811299963471190677490283897535711872 12280943 950011509156789621523455687826273482192 12280944 116999908257665143423148463829515829248 12280945 -635227859647011535321376947876871875200 12280946 274213770250727119641014204614426950672 12280947 -173018147738441025305604035592081513216 12280948 25199491561230310847055585747172245632 12280949 1992075535929439542519029452404108009660 12280950 -6534215399189712714605203930959744000 12280951 -505921147482374093948162885802868945048 12280952 -470659311208228648856192317917444710400 12280953 -163812249621424087953397505282536005312 12280954 -154071737177652658220307737158815022080 12280955 609298285390843091539337078411233839360 12280956 541474878517987616010205887105032643072 12280957 166338797891258965399008313056225938380 12280958 489896780205443711029050036812895989760 12280959 1280371344771600133956348906959127542304 12280960 -364600654162568717721612902316638208000 12280961 69662898751802670442983123972932611200 12280962 -461261820532037409915929127697966904448 12280963 15394757095801616259577326030076692184 12280964 25269296869208983707714338270498416896 12280965 163224636561965774713815493654185025920 12280966 482119818993168003315143045028331157376 12280967 1521342924510667839903319386309378005016 12280968 -52590849777926050971086306052875896320 12280969 1661800075549598844284775437351162665370 12280970 197926587416469467123954031867605516160 12280971 346811251030439461435844022826555645680 12280972 -5327662883660748541668079519131856896 12280973 -124828995474262727086473491667816920160 12280974 116628314357600816875569353385430839360 12280975 -246282782344716112752180888477095591600 12280976 124172894347467710740925765800178909184 12280977 -163762478396397194249549542041246939120 12280978 913720398006651002698753017929933004960 12280979 -239701858964458052634107143560817038420 12280980 143229155411099723346784307411335987200 12280981 -56682006634136430911534774150165771936 12280982 -26761625700306801143283781522914438528 12280983 -227030144412060260520494138529276880512 12280984 6670215749615953057428567753685186560 12280985 398620032955757377872973689633835170180 12280986 544877577047697491292544603268835624432 12280987 428002536123061177694300184596642298792 12280988 -737056844517292286431358775989178408960 12280989 94038382349173784170170633756792813120 12280990 -368311938923205895720636097884309752000 12280991 315566710349646323188461405998312170368 12280992 -319865589900198150332650946160120299520 12280993 2953816787095596709520950899213846242 12280994 -202030647759790953227043579550681330176 12280995 76087033750716421327787115022811346720 12280996 192257302952499640228840911406047088640 12280997 627681171782978946127878264772072864446 12280998 402542065423023086509720111201881104064 12280999 3145001979868207626702043530736713207664 12281000 -1223704650754664866326750933743239680000 12281001 228644917442996230038070195466188772160 12281002 9967026932277063141071380863310899552 12281003 -117818486235581531646858405928058686944 12281004 319190678831929609167572155226629478400 12281005 -795103740198297333263102907509804875680 12281006 -893794675019971031755645788172589817600 12281007 -971896033013579524487382101545106720880 12281008 270943693481135809600815446929133338624 12281009 19678738700733782546196733775216776488 12281010 139254147577751219141428697144263326720 12281011 439509703001434041189249875143348243200 12281012 392186667328638332710428215194916081664 12281013 770105444238197277849223467124039517664 12281014 -68766038071663766010515193802781697408 12281015 7805496053319283667404609124319735960 12281016 97851099722529320135139933212774400 12281017 20998727457456301179334665308777465172 12281018 889018689253240132196266060146198620640 12281019 -140221044129411508248003614350803893712 12281020 240408139065789098306146771427328852480 12281021 -184474012476722941744188288491224037160 12281022 -4343963846486052057959063192521135104 12281023 681863721179111702329136332143266464824 12281024 268168760971924826311118460152960778240 12281025 -10290363880096048305453444518483016000 12281026 -207192060597161897358416838062151790176 12281027 -812964655072221270204129198607959552000 12281028 42786930850083514732719191121980881920 12281029 1058249719147470556693307297097342137630 12281030 27545894378306947030619699920200672000 12281031 -192729713938053031332857891834237721600 12281032 -721704333083629029800783257467792875520 12281033 631263191893898366713830849015246742800 12281034 48280489558948838958853139068427048448 12281035 -330417057192776614909125340802158719600 12281036 1131389744206845178760049597174725806080 12281037 -625063150687186953838819751089335301440 12281038 102546625239702838072227696960613238784 12281039 118650102127786983193278823677181149024 12281040 -72004205689735110366059572706534522880 12281041 1007983344382340508205404980036350630900 12281042 -503066468831969231834018909136684713328 12281043 -113964476099141487365168075151600358800 12281044 75375809643875240568612984816308918272 12281045 -49249664136353280610272193051865646720 12281046 -352426790205978111947367903323921049216 12281047 -39799066917062600539185704250147233040 12281048 -725494155592065273887966920909633536000 12281049 560476323921134968647344380733903906400 12281050 -511450134652407991678425670916547889200 12281051 -765521368993363079934852373694351109948 12281052 -9283892808403510619641537180634800128 12281053 193938295127087740055039082455817692160 12281054 181422404120810818267416746812145517120 12281055 -91995377636675234686956453666149052240 12281056 -623543919041288640628373364029245095936 12281057 -647288918498749746902732498616367260480 12281058 11439605417829487734851416016620223184 12281059 347292487952231980646388394058122392016 12281060 698191666494711073691177618558981775360 12281061 246482471040403658430912881802368347008 12281062 53599962397478540559803576900723704032 12281063 1024198398161094040391763333237763872312 12281064 124153848399375831829898257653019115520 12281065 174878273962249314016965922681007243400 12281066 264532521442713912472955845326314628960 12281067 -760468463686003449413650696518203613720 12281068 -375659315112836462501738549509590568960 12281069 -237205182025386536305680649521724520340 12281070 260982323166052169100190265615155843200 12281071 -161835723821811458993895259968839866056 12281072 -40052019238232012916705856905345957888 12281073 113393482057690424274078077074195109760 12281074 252080369137561850423537892637375159200 12281075 -227484221914710542074405788056432858400 12281076 -25905951397220004646932847746282519168 12281077 108524626971986678870196531732289649692 12281078 281323331883682760271660855240778311840 12281079 -317054986320069245194575112620060688512 12281080 27768777703851693932196232963837132800 12281081 -166719984379547679040290090719967724800 12281082 -40329797520869285477663054545224537600 12281083 -167505470337695657609318371311277013616 12281084 111760023475677138371450749267347320832 12281085 961840330906934507237380401172135099200 12281086 -1979268337795109029670846614847616000 12281087 -81379009279024798051995529035041771520 12281088 127679716337770385882062721104755032064 12281089 -207357413643101027251611892425518549244 12281090 -511222406812620088719714923056857055200 12281091 -420441319026712745303384318687484826896 12281092 -86456945703659173969341256825721920384 12281093 1284423478859595604300482031053875607648 12281094 177683249280219693458386820341311371520 12281095 277121833731618935973931441654486331040 12281096 1028919115714532085030080226266224481280 12281097 -43266278812985021278220600744389222272 12281098 333000847918009392846174757436523562800 12281099 471094429642982421590561335770714284280 12281100 227359163090298052240314106019667148800 12281101 2967326266761276507905145675024327104 12281102 25761348398946765167865160767005365632 12281103 -550540276649551181940918700826100418560 12281104 -400644533400242991466053991026200739840 12281105 257720730993097910781791897431411940520 12281106 11595804091914443689650624832959459840 12281107 704686952433461110984514739730220868240 12281108 -361476730571627313165495080483920656384 12281109 756164432218146040877952632038772479488 12281110 86984338390604617386964606737824160000 12281111 -1129495535917364448395145774708875919288 12281112 186840242872450678363892731593160089600 12281113 -797881144305432648111812794671464278076 12281114 -263069487340588938158123696513176404768 12281115 -79957424629997578247316699852700738560 12281116 -259917090696469148850259343429594309120 12281117 -1352025512946553109555891791399921863834 12281118 231129524538946855235670058336727479104 12281119 21892784415336570926119681804107177360 12281120 50107528612401269500512267190372270080 12281121 1201351064658187171408663651211038750290 12281122 -139555664427169054762556252206126099968 12281123 -161153564422498028939225494544383680840 12281124 -279453548180659512171446011289053255680 12281125 -1680975513090739613964919563971538120000 12281126 -209637211069625528049069185152296486912 12281127 853056625856950523500727265996616705320 12281128 -507623474946957267497946670644308951040 12281129 -25926748730735910820509798483238794624 12281130 -371195626259624718977069074086617110080 12281131 -1614569318682529501140655283615661077068 12281132 503076146219137723776685415465245780992 12281133 158148878287524808990148011512234428544 12281134 -324328122963960870046334634408236462784 12281135 -15251654913189946758484569030371726640 12281136 -21277893661801122756573683799095771136 12281137 -302538378288694522365783712079377559136 12281138 -808759199596852280336650059903446423280 12281139 -6379467192260273053074505021464498480 12281140 63874176074317386194563883800575912960 12281141 -180796395001397720840180386298957869458 12281142 -153586914322129347854885990958459713088 12281143 -216026401216444590578517582176945960320 12281144 -7481061908108712781656321334124544000 12281145 -189738564915404674428777847488299918400 12281146 -324547307801523154467790852970884709376 12281147 257429125129531151815354961774128365792 12281148 522800468148207670227815514114042330624 12281149 -319337587232998868690748987416225610336 12281150 106254895670376131308960875248807376000 12281151 -144723845123221616337624573408635819376 12281152 -17171978290349303997223524577522483200 12281153 -423118911472891365741179057504341924416 12281154 -21156145211702379131380169908829945856 12281155 30494161332554609885671351808750784960 12281156 708638840154597363303451637264756027520 12281157 216733665411236021873645383195215989952 12281158 884910667817023848470383375358842915680 12281159 -1671159418206659423995241095231021507560 12281160 15839183458356005265975251943940915200 12281161 254829316641576589025229738369652364762 12281162 -525509845194124652317930331380964553168 12281163 -1094089877065559873557994685278024865600 12281164 -64972927166097215606164443773382754560 12281165 499765245808618040123137277963465947320 12281166 238775195913430763225311587525214033920 12281167 -91067932226764160896554232968368862968 12281168 251090320411806987639434776851217367040 12281169 719283972589775604566421791064691043808 12281170 -253464370924158052774963988531304775680 12281171 11990083508861081167671470139767045712 12281172 252133339773332583604833539576442089472 12281173 1104360271615349933016024131268447753422 12281174 -366042135699205979214805787649163094208 12281175 8059048115019740705529475366080468600 12281176 1083365785841208642855697950089846784000 12281177 -160018297566984514429493776268672699136 12281178 -6466847172231188933881574738109825024 12281179 -110415351602113707418768590402239237232 12281180 271967917445064566539671759723509667840 12281181 -530257251050264948669274982495700891520 12281182 -835666965950617412488813338406393804800 12281183 1844157940646096172604902118522984134432 12281184 393666123038127676115316550785914241024 12281185 5241699872603827731159094102234052160 12281186 349477305300529982123343547808759091792 12281187 -7967631939121165706098771569927268032 12281188 534027319507380168800486732250980198656 12281189 927431248613570625794981464179016063356 12281190 -252914535393358429239824937446937907200 12281191 -305557526331334560574672379948278772352 12281192 605014143259464105717834190815068160 12281193 -1365885823352775137450855217446260384800 12281194 -866769505251254000545370940024274257408 12281195 484191985740850436711413644386074123200 12281196 466131887850536175287787809724004137984 12281197 2167249356603038066081542299326213812620 12281198 95854583134141000006941434843070269760 12281199 -3366218548486824638336071868106167040 12281200 84962286543298492241255445667163340800 12281201 534292915439623932615907705961407791600 12281202 -615302984885106472413313434245568267120 12281203 -619083921200497259638394729608816238136 12281204 415155759473865186648481817846724126720 12281205 1044311309819259596835868446059399184000 12281206 102166179628012123181540873062613575680 12281207 -1089137708138855598361242027818320475544 12281208 -166937903161471899333655982359180738560 12281209 527619002985903886552469968385067728640 12281210 388813959836703585796663607437922040000 12281211 -425654194061501219996251382287068681168 12281212 18221291671238928940138209665346929152 12281213 -312043049482383443366656450288174729620 12281214 656177960700434422050920769563435418624 12281215 639484478743667833913011541563627296360 12281216 -486848647932197422980466041018793328640 12281217 488196150985881972007260713478000675648 12281218 244879108563070808174030121537629013504 12281219 1200727254925107464727761672999642260800 12281220 -4505762355913923699829125413875691520 12281221 -1092024294146906762330738327603310908578 12281222 -116583294730623160456017069830302838976 12281223 -165657626306978802341738852665564925616 12281224 1280436154060326855318945678285653160960 12281225 -167964224555506246566958138439492150400 12281226 411517248051456405980820754302287948544 12281227 690254722357553140474026551027636873872 12281228 9804831637668136603927922591751392256 12281229 -1020065798969927965477329766759851331626 12281230 3034754867681105939112829816514554560 12281231 1042901495830908955137667743535600237200 12281232 -161911448047902800433404440819450183680 12281233 1250500264058796575751802055014586217844 12281234 37029351502167813142188381869570207232 12281235 -147833299705620784347309244516012661760 12281236 -725525057515512337588140027362340065280 12281237 945400724390874706397404331568857663886 12281238 249551076333373971204871841289963598944 12281239 -702426769146571999431380549662158336000 12281240 455999601685095922670819049277548748800 12281241 358380072147136902288344358056135221248 12281242 286684543629272455080011588879834676192 12281243 -156963119825787219683711937467108582256 12281244 -156461200293974296202411224681667248128 12281245 -199804601530112768889457484811058852500 12281246 -253895800248721942195389169302797463360 12281247 825019651299487272972772697369986510080 12281248 122607676425012482023607302765538181120 12281249 -52686145627259758188049236580830958800 12281250 -370999013102015018742826868468034000000 12281251 -1338021028096399861436323085436715059748 12281252 650935776178635021552509626955813789952 12281253 -428473967740037399128450080638165966496 12281254 -443221848994867609809509541287532760320 12281255 -243748052008909128525617013113536634880 12281256 961714047608022399838248909599447040 12281257 1093350225962562674552327050464475584506 12281258 1255622627284701943905311854944529920 12281259 -1611159440124322278197506262259319305888 12281260 773315057482005789357689374441873274880 12281261 701833436274873535192015135839226542720 12281262 100314123708790339009090904091085822080 12281263 -49182327107953496470216629987301072080 12281264 137953925599053201115421477348667899904 12281265 463246791159554714023395519731185673460 12281266 195061288278936288816523468464501995424 12281267 -611607266203762714320267383970762430248 12281268 -748096879446305675334717657626422794240 12281269 183217578254303165929283445572637098880 12281270 68837871950195834240252971322737305600 12281271 -74425022067562623990931125693352662576 12281272 473016009303206968874920950649959014400 12281273 22772965917220600738653510309339893904 12281274 160537820525319089796934200167804797440 12281275 898000222527131482069797860359860545300 12281276 -480288622250877642363655441608366311424 12281277 -145293911336995096576674896439799093920 12281278 -1467689454583850386117748169298509797376 12281279 -787107008206700721875720100000999758016 12281280 92373404258857517197860296945534238720 12281281 730185877099923015054705189949109297152 12281282 -27043974291286694333523691412675043840 12281283 29686525389063090296069114542396048128 12281284 -814071679432484066103711534964276672384 12281285 -28279597861611014795933358179439408000 12281286 496271715252515553982676929448989443264 12281287 -539143180973667075434224949941389093360 12281288 1009424334546849050592227182714532659200 12281289 -710644379084336857949699371529069165472 12281290 -8762344593612446018336246195784145920 12281291 994917126982668086488322259139442600784 12281292 -216516731645284197096660204644273180160 12281293 -152098248287043352682879749340312447784 12281294 -338325420137176948701467146408561706304 12281295 193539386322779261861216724064954849440 12281296 139365118844684534595691870990191820800 12281297 299124894466113659780747643805808736000 12281298 17376061295608817664082904099121323520 12281299 -377212003539180227731361432667730969524 12281300 31518848723354653338394289195152588800 12281301 1994130554247116237299116360219035904 12281302 -909528117058544186024454656046891381696 12281303 -1811872925218415387005850599852245443448 12281304 18316100088779028422146516207372861440 12281305 -1146421915384771437365679358229641836540 12281306 -56300435112203988848562862242114501648 12281307 361933871391458597129749892354945016000 12281308 -338567739238578715794907474885739800576 12281309 -408583476193093603279113104923729436160 12281310 43492545848309442600419941834723392000 12281311 1649044118033222068895118529576909061232 12281312 470840399885500198250805325629535813632 12281313 -282950595247068533577946598810633346624 12281314 -741358190020289380617873428711563341744 12281315 378910312668161334200707049201933583600 12281316 -8178536564945325605854221954194589696 12281317 -368390095622918339021151043114847925634 12281318 -210821864469324358628229299732140531584 12281319 -349494331947072055667677702246936062456 12281320 664604472261048973703017438723297228800 12281321 375521877201344696666950964183346334692 12281322 332803940479424714233438296670386627840 12281323 -1055790676200554788880216267400280892428 12281324 730666775391926379034537137236810721792 12281325 -157831897767395684435560886413801680000 12281326 -173675403531016271983316877153475907520 12281327 -1368964432294702222530718719092449778688 12281328 -176841249254901964153030953557149286400 12281329 -969521301058299936181943885066771505070 12281330 173593207579311652594223579787523078560 12281331 -194561789933925976275616235752379362248 12281332 -53466975051226037867249805542910361600 12281333 -625454686982398640463411619498831437216 12281334 84825640426498673628390522800861306880 12281335 1102013290526326846124713998542316472320 12281336 116439735412448892042539106252464885760 12281337 -8351981061311586761371393347558068172 12281338 11269816085488006216080355157249080320 12281339 -5180582804355874315743901449188545248 12281340 -614258362650069953980424106798396211200 12281341 1811390994780928459416647939375841460742 12281342 -353385184724404795801201103473151612928 12281343 293705308670735942740217640147591422664 12281344 143678738785050269479240237213890379776 12281345 -63748504940176739605045926118817491200 12281346 -74774054591764578650346688425696855552 12281347 34538606655730753117894018339314392352 12281348 794893633099622431279859985625932436608 12281349 -489721433220099765475624330516271478240 12281350 256147236424099513238830749376597346400 12281351 408241249927597976434117289794724670072 12281352 -359625806763880402017076055278921850880 12281353 -174158538947889294416811010884436930560 12281354 -1091052895553488017913196558577586791168 12281355 -560337911053990888888192253015976552000 12281356 400541316437383547732705948462025219072 12281357 -255594015902342988458233795460567873760 12281358 -446951561743433275088963136013775226816 12281359 -17222435287907779437177843140127708296 12281360 -1081226294306579642235104581954928640 12281361 226216393499530091699756400561245292384 12281362 -1050944509408508809267822602146946786528 12281363 -346531998038203870601316529593254632896 12281364 -663294003314892899770285532179667622144 12281365 132531698342378711604410577452296121400 12281366 -245076423590451407397998433747246354816 12281367 15761178852871116853997679893068859904 12281368 -1584441179133592818421851179712562298880 12281369 -937108929916424048999401339414233326640 12281370 5350827739127181468922572916610476800 12281371 2390496216609315325521554097823443505032 12281372 -647526455729149653686454351290711424000 12281373 85107032699297547745419737009412361464 12281374 -11769060130461621762008775513865191936 12281375 -76601637209958314596031579487728826000 12281376 983474914443558718962023628206067154944 12281377 226639885322294192200550995164613669380 12281378 385725799778209028990765844632032042656 12281379 371538297864152333616237020072146944 12281380 135490823385524148610307670259168166400 12281381 -74617508582248266034013485187964910080 12281382 34847308358347599251184493646056265472 12281383 989776352916732167749001452297041727704 12281384 -1199736995529866129242462311286909593600 12281385 3045410837842663602621445675995106560 12281386 -132826244342809554925401665752274105568 12281387 2594175557566057516802030590445225300952 12281388 16180512416903809133734006126356480000 12281389 -114544358409009935741902377807030664810 12281390 -487072845353945718260559668895476428800 12281391 555828987920525667137074247231458792680 12281392 -101711616391651896527217743806894587904 12281393 -611694214873279739373636199131600613836 12281394 -25291729332654833045931223988558407680 12281395 -149115897294923149719207081103193077440 12281396 -846121926649119170818143071601726019200 12281397 -89466455049422043766472510962404638880 12281398 -38723945877115967590952726323903174272 12281399 85844948539604697390448164638875070304 12281400 -260409061758226529182994686833587712000 12281401 -1414101315617154015715343178669055818096 12281402 -733779908161091627166080785577558016 12281403 837261061268189221417180715116480462104 12281404 -1170591616787127708876682964836664710144 12281405 391748476292540156032364726399670505560 12281406 -119583010829898089498392885300246255296 12281407 -820220819730011815591534368080612801344 12281408 -338211971908258553313867247098877968384 12281409 1074220868713241595650649445282202485920 12281410 39122299871063208892188064478699481600 12281411 1550575608293695876470078302617971817872 12281412 -135388166381336946362962664455169974272 12281413 1068050231098655808801632522110099381980 12281414 549549561794101818560591872831408777056 12281415 823921652334961813305870380535253765920 12281416 140743025704354054291668001257248194560 12281417 -9172936740444972984694112964832135500 12281418 276573886962845708495492482399549748064 12281419 779874383683448636402016610425423312160 12281420 -673676589034285004303159970225730974720 12281421 691005576208333827526169670713630930112 12281422 -192153159614198461797963597183806023488 12281423 357895070389419745978925204139508080000 12281424 176285278836714129831248308849269669888 12281425 23164180462448759110565463594154214400 12281426 248602274398564984579659537258234357024 12281427 -137035295552496506811213919574369989584 12281428 959785304397837349001515034456653827968 12281429 -1108958275049804906567375176817397868800 12281430 -111532751944344969405155918400804802560 12281431 -381855065860608569506702672329977225408 12281432 903058142615078757803528335002989414400 12281433 -3975145382952952015082983670007760176 12281434 660401129326287467937909941832773435904 12281435 -1216827805530246795338543876854806773280 12281436 648083699098878204420372413104590812160 12281437 -544118262579755844219231635198858495648 12281438 -218995973698049881213638208955735331072 12281439 -731213664081662794953113461281616328376 12281440 -388728400986349314131742408161191526400 12281441 -451063762903613986717724651230145509200 12281442 566776091128086441896995698121074424320 12281443 -39063508635471792461199267168605076576 12281444 -276898457858876503872838752669977493504 12281445 -4410654397485178722855047896757693760 12281446 493322026222421821186942382123917705920 12281447 30081483348151180008026918776195092432 12281448 -493800577481775082358918327702106931200 12281449 -179392316280079461339274774299843340160 12281450 233598341115268129728679842863945322000 12281451 -145275115534503167406322544174159452416 12281452 -1079708459102089354299519681157906219520 12281453 358106924676213969833706846309279279702 12281454 214387710559262632959308087130904702464 12281455 753617010421947501960432555435811745760 12281456 30466004093974494228876297014291202048 12281457 -238206849227999979018441120018678014208 12281458 372154712684724065797256568474882201600 12281459 -1911462463349790139590489513098627612340 12281460 128908735790238035933566195528617922560 12281461 -125324034139377627373019950506312365348 12281462 -1036249480535439345457637498932317220800 12281463 -498920148298555668243882042997659834816 12281464 36610368534355968809136661868587008000 12281465 -302413076507814665021290668922924008000 12281466 -75454662326246781120536436483772838400 12281467 557481093653090606556589279430491788480 12281468 -266250143491286859496598674598584894464 12281469 82266813001951207403546949010269894144 12281470 80304660879560488130427395881036591680 12281471 -163543032515508994490003125459683475680 12281472 -23325036143950672710426013535997788160 12281473 -227271581345794232088059736191908913278 12281474 -861178556208341398959293780098015200 12281475 -203990181721621703718780127878479309400 12281476 1103019073265444502171620563429452300288 12281477 -327150544388297426673345417476619981540 12281478 -86935126546725445965742504937623885824 12281479 124734236387968111067334519668270672176 12281480 385222890017888674784788647438612172800 12281481 -875809207656037055499310921739301727830 12281482 -128414211966198915319434015909912839328 12281483 -1485759972979651633208791516917549620268 12281484 29381733116775100763997255892850688000 12281485 -252555482556294307287178496979161046600 12281486 -285126380027544119584219152756409666560 12281487 166647940204534603734141608016357296640 12281488 -3873708495735273711653216593883365376 12281489 92997313143341741364016648633587270000 12281490 224297603121268435807740604902998400000 12281491 -748209274932311109179394466976337177216 12281492 -461778842970123096552225123699524371584 12281493 -157317833693566345573634494444371025920 12281494 -666900818063471522445231817555653411072 12281495 545531447148880823114832213127497538800 12281496 -315663339771753503013380627824510771200 12281497 887977860017070151552881974477351337000 12281498 -1004429596726612112245547437576578762240 12281499 -569997948337517350155246244688174698800 12281500 -566185200111825327197233652943360000 12281501 3045603689635626162452157640739163374604 12281502 -204114082975262492779296246220895379456 12281503 -173738884292456840987419412179144616 12281504 -129478003644625514285499899140300406784 12281505 -161452732215052876890799654899030417600 12281506 -174840482836280754873445958463077520048 12281507 617088514455299446866241820298825529356 12281508 704553142061485006480905279573911466240 12281509 -15108592778502924886768059370953837120 12281510 -148660139951630679343163480088506778240 12281511 -39497983061848610530615499433470495616 12281512 -467336025120116258047141420959818956800 12281513 -1170457367006007091329735684470851285260 12281514 434937109570726004932054264407845535744 12281515 -568632028777612584509850699783559623840 12281516 -99105401586061353714052790350921082880 12281517 -953929116044184415352669762519435909760 12281518 8649722868161887897089087041867271168 12281519 -173350486862223365264603278549816564080 12281520 10073173347557421125260794521700925440 12281521 -5961401284909673877338584679389746880 12281522 -308198430068418261544940218833500117376 12281523 764310813521282785419704258668844765184 12281524 -970383591610865645515385506163062784000 12281525 -419693164926982986350470177862795356950 12281526 209071656083210050973462826440128884192 12281527 572753679044479538934698141925033166720 12281528 13681005717076262950714125042713026560 12281529 399856978520614702969998402008611627200 12281530 -371274990214225481659166134345211319840 12281531 -15737106624039771277855096815922819296 12281532 55080125392291076859407619773529641472 12281533 -1717325542320210280300332689657510637312 12281534 184144723524096519683996531548206556416 12281535 -36969513375602859419719075488668835840 12281536 407597987064626235363458227142210355200 12281537 -332739905453410770872699558749505149740 12281538 18950932652334897007985451755808918528 12281539 462091652302177681168358458408771585340 12281540 182741150496440207268036332942224896000 12281541 -842168392946088830809159951238148933408 12281542 -69492851926448343746876157158206615296 12281543 -36744055527271674799133771047026898680 12281544 90807576508396522543109972254010449920 12281545 297807783981469434177678541678674873600 12281546 954770334353640324744133827240896231472 12281547 -396062010177007441649615246961598933800 12281548 -241691391482937636406252630203018777600 12281549 -142172725036681062629440711494660346368 12281550 45467532424727233583236753444942089600 12281551 1130387436880607708459682920488170585792 12281552 -329338691438461055436972745085271711744 12281553 -257699112095049713215215690276342662238 12281554 -528908736816186271978187330557918023024 12281555 202919223288421755522113705868960417600 12281556 -352292037443596303940001261347165325312 12281557 63336259084379426036132963342534932732 12281558 -218584491392087822995601148643625107200 12281559 -424623157841004412856618865599051302296 12281560 432339396921105796384515488584065024000 12281561 -206004446131030176825093427799951904048 12281562 232735353705746207689828115371062401280 12281563 161985493386410008296484766020770964224 12281564 1279072553565442870235865398151068146176 12281565 370603641209456544218194403553900534720 12281566 411029691468198574880287520906616402624 12281567 -647968843257610846548988451772993476808 12281568 -48222197907968217603959986190724366336 12281569 -99886152712768593161802760463098535504 12281570 -41804484952133821806848473547805757440 12281571 694075058335649979061377773998099183200 12281572 304677785411630629051453357917229198976 12281573 151395597294091394363042097311560125822 12281574 2506073038432932644640248631494547456 12281575 297446623530926588981340174407952529000 12281576 -38678001482206626628239335574238464000 12281577 -407665128328007697895613991797015285760 12281578 263839178523113284236766656940526289840 12281579 307725070605814675052711976578985540840 12281580 -178921887084118437393829197746279070720 12281581 -16476707776959044564431293608913840948 12281582 -923632720804158402744906664537963755648 12281583 687638628446215699659237414222211100424 12281584 -53323824578345167360097313435917352960 12281585 322714330988034771877077419675239354560 12281586 327515716090128609858543024172726209024 12281587 -1107374789935756211605525544996581734240 12281588 -471687075955679087238316637415902091264 12281589 315917809061873003174600901470520329454 12281590 154099849424714219861683732607022028800 12281591 172343072358694193827315814088260652384 12281592 23330088495856427327762526511565414400 12281593 -5456049924132648658056963430256520096 12281594 349430430259456591971538011361610454240 12281595 -160356187428504552978454275353790055200 12281596 -809131375027758865628756720697514700800 12281597 -5811910211028022867214031111060744954 12281598 -53623875737064037034191939401116252160 12281599 -1148177113412085618047056767900302561808 12281600 303156157595407849881806554892599296000 12281601 15520124723116194138899621961516390624 12281602 -140349258819110481925817952940471331328 12281603 1422568597065396181559455106685927609852 12281604 256127358123182011948923565619875408896 12281605 -512305567335918998386366390424755791300 12281606 409086234788486378894381409715013446752 12281607 -35165682533946421961890303823105842152 12281608 -210584978443671910218228605869869834240 12281609 -13914449263566599694851162680895871552 12281610 36149233118920073685255547170226782720 12281611 -185885806795792268950016137872832246976 12281612 19886465292937477858185381263194662912 12281613 568354173303265360509299742435325086144 12281614 -316024549753510434335673935588836129344 12281615 -521224634761270418757843563505110757240 12281616 -94543188440967384278684530421046804480 12281617 -53915156734975614502880636531508111360 12281618 -282284787610547486508657961400815160160 12281619 -358271612736148104292818952557987582720 12281620 349075095825653138234804584100216071680 12281621 -3181154032405232489909830797628367634 12281622 -287700385387701886731121859786392792128 12281623 201913966028860421296621745413301742000 12281624 416839703347620157691914171320979537920 12281625 -70769866367098241602475939750321091000 12281626 161642478234489298283046940762893520896 12281627 -605466890268811589980880946848424405168 12281628 -651568303993417761037716286027471309824 12281629 1643037015741771388062821779898121988384 12281630 613295364283364445413278723735001520960 12281631 -9566311774746607550333964207374932080 12281632 110072729535602790180198631319040688128 12281633 -80148723830604015069776679390590599104 12281634 207044637395976023717017325427947445888 12281635 -1337066118076992465515522316450143677200 12281636 661187167932985275900850069721488155648 12281637 102611973756400618027616673945595995168 12281638 842161657196707932545496021395290875840 12281639 -559788005230449397171409898197042642448 12281640 -43917169899317008948814405818795622400 12281641 856030442024495308687357584908191058042 12281642 325650825292074891890800785142674975744 12281643 1093973098446612413412547353362205334848 12281644 217084461448831235055147223750610880000 12281645 -899391552822651061083958720071869824200 12281646 221145467649488168479281887266654729344 12281647 9134391055278197369105385435762979712 12281648 -56879884157194087951641484085656240128 12281649 -731224268493216335959081229293922318736 12281650 216519720924577656336714466767297180000 12281651 7565147930383050415346784552490954704 12281652 91954853655907474925645546146781491200 12281653 130179076998928587022407484434486380320 12281654 479517708046460276810436160851161451072 12281655 -302822792693648978872594763232403937280 12281656 341365971737179153959713968559088844800 12281657 1758571754922918497615429421281673045840 12281658 453373567314756000654520032745743350784 12281659 34899269284729435433412244693097025200 12281660 -7880112246715174439912619703174333440 12281661 37766748917368901018552857491630090240 12281662 -32544317284187242721972928075113269248 12281663 -2335616467653126633585793549023894881616 12281664 522156905313963252837767803831396073472 12281665 -653895478443521215568440367012922310080 12281666 -27710327844861153174972598981596088416 12281667 814760673567135815701867090967848357344 12281668 307577980903460363019165187926607384576 12281669 359986706395204256774063562254738295996 12281670 -221633594552980077495678657297976769280 12281671 1547090478051890920797882602732117430872 12281672 -526824175049704510189714546728486574080 12281673 -37516954528450333643913295006344344064 12281674 -658457829964478105260554729836407737600 12281675 205799942300208078367629346986265978800 12281676 -321847690094863490567861584967717683200 12281677 1488609391312314247289491889411008166272 12281678 487615907332502966247955956745957828224 12281679 -1724664493212633547326186788967511937760 12281680 137085090381447154296916625260010127360 12281681 -855771769482445112320080484339552145856 12281682 -146074991184488662218575798109321756672 12281683 186538961361481593553513264336012085200 12281684 317796278087507737794096693480282017280 12281685 -31926020071180876639018672025458546560 12281686 -130911354235051089443854224618715946208 12281687 -4369023122093792960879305328455792896 12281688 -439091374696584109273471488928113715200 12281689 552876104256908872346039670100543872256 12281690 164850296020441377775781848244697251520 12281691 794703754219907672674043710472746071192 12281692 -819510820086155362208097664171161600 12281693 -490482804481761745900025096548098500058 12281694 146584843960187246858331326110686830400 12281695 -1096069223462323987031156632571027194800 12281696 -284417390239992562225910582759136952320 12281697 858403988011155808400842862796209273874 12281698 308262047797461376498605677021461966848 12281699 23135561503821225794348671049624157240 12281700 -106733325367886603464240451919552384000 12281701 -524903201246605781192769574064872273152 12281702 -726138581808633214117073671086472796448 12281703 -14559004114415699220452983503920423040 12281704 -43172798575612032119476531007989678080 12281705 -6989937115326718486748162607470386140 12281706 -177635796226284351858927486235928775936 12281707 319329677802684263917637566527347619956 12281708 854056593129198774557327273820876265728 12281709 439931760332989843181211968430508170528 12281710 48564612184918861708980285558666504960 12281711 806401509006457593287302230703752055104 12281712 -66885741006478652290702368060335554560 12281713 457352093038575585295463647450635978962 12281714 136990767872284861909114394283777396480 12281715 538030761560501598417420886664461354560 12281716 613349015638553297441341842940433171840 12281717 521291753069756033941696849601275576992 12281718 645213768243911607571649166676395566016 12281719 269983027887406222119748077395031638120 12281720 185558332889061215940704500316779315200 12281721 198299390831172301768694548045460895312 12281722 -397677673346570961253113238756039454976 12281723 402631380631564757861045583564199609920 12281724 -10795503000805541112352535225144082432 12281725 281428763465763440880252228922008841600 12281726 459998553754023618986152243442757837312 12281727 -341437946742945120732711677650695991680 12281728 -293430193513284204960601130825416704000 12281729 1555961410055369191378200406780088691330 12281730 -93079868220367855399156869396329057280 12281731 -377725811358333686853390737155993990656 12281732 443129885883282392352311854662164275200 12281733 504505576319626177171632040317430320000 12281734 -665864257454056978610952788760440900160 12281735 -348639087829236423815891283559990272000 12281736 770004812422499085565866463061908684800 12281737 -244889001424229671967541955951906529346 12281738 113820867060749657613738099320136842496 12281739 30893597368790823398590569090993817008 12281740 -275985569551835318732269078838720209920 12281741 3287147035016615233715740640064588696300 12281742 887874225442643804064018033793544640 12281743 261882455751925996016770301403187388064 12281744 16327791563739496677557753286910623744 12281745 146270784367879340705056935265843555200 12281746 12237585735128309201308541699271832704 12281747 370599119083225512239815374457313984880 12281748 857631423837918556280227395011803951104 12281749 -351888104250294206665836208735541069280 12281750 -133594396282107409171229997817877280000 12281751 -202968436376918473486954375321400371632 12281752 791779303371099909253911100653770956800 12281753 521354010299186736824873142933934120464 12281754 -450618013948368156575239500602151559680 12281755 94321903256495487608273548096210532640 12281756 -92667257280672584585487204666354582528 12281757 -19762518761128519136211523192526367360 12281758 -521360606208611190080734562944353024 12281759 88023680913859399459628094103698564480 12281760 -397669879032110933089844648962739404800 12281761 -1674644338993867242321735546923526302700 12281762 -50732451738392612547530676820504156800 12281763 -342449677594233219884021270161118580816 12281764 239513234955267540256847912699222602752 12281765 100261551098216167474106562600136977660 12281766 -18549587092505965783607247307344986112 12281767 1478313487912795053128847692268600221816 12281768 664567492987543155928941601109041551360 12281769 -981790904737612852419592192921570758636 12281770 77036786582792713202877573521934351360 12281771 -18506541940262937299363566580842138320 12281772 218811118659177769781785080214923648000 12281773 550325459636571734951995823990828838336 12281774 -1235263372433227197056184635452408095168 12281775 -340098577982531248290332488580492150400 12281776 -12165588351056222286739651078381633536 12281777 8359958751026770796484410135014691952 12281778 -366177868155556932895717210309133072496 12281779 -1221167298934355160929561623106458065720 12281780 69657185211577347167490883614544404480 12281781 -163031590972085142782237951886113084256 12281782 1008251907596224611373100647730509017984 12281783 468153087935626483641004165971223365960 12281784 461531511448669176041598855957716336640 12281785 783065561203830822951384089402550166980 12281786 -891311963391748638306008941989269445120 12281787 19194040021168973951127383230686238992 12281788 684400740794291194161312814237697881088 12281789 2470407912099757325584286878074943488 12281790 -54502419252338447712530450561561088000 12281791 -365912803949677984561509394884649714808 12281792 224336645802633135498647696482800500736 12281793 -109738845893637191522239712358814739520 12281794 -349739611471256464818806037142132108800 12281795 22372458990584585815174682713349974800 12281796 -108189064553434105196681287937285654016 12281797 258247603132142923591828774347185766144 12281798 -131931377972479516400040142014671047680 12281799 -31035228857277299000531419167161378136 12281800 -452630505894931167775438034906110080000 12281801 -1041807793971742409547020532211022294400 12281802 22611818176253113604962024015779732480 12281803 -16217730128053088163375797169336592440 12281804 -259912040798498523626849716958247769344 12281805 -350265517912780862265947833597268605440 12281806 -880888532602768082960310090444858723648 12281807 -1153795230762748374501698973992863877520 12281808 78825763072192218404683341459722600448 12281809 1734702881727668463054782386332964797040 12281810 243215185822946385384462965501505766560 12281811 726567772389890579452483225134928959672 12281812 -26178159031526290211165236913691953408 12281813 1292755131991757034659745283019726890062 12281814 654323994142852855796754216348377088000 12281815 -146526610563579262683727925473125142080 12281816 -470827394250920310576620531481523200000 12281817 -111109175457586462494928088532615492288 12281818 -529366877253874063078223860686029210640 12281819 -605209868581189691953082297001021104880 12281820 365743360100529795646089638772152002560 12281821 -714512273750326508591413478202816428000 12281822 122800852077504699308779988031252407040 12281823 1281881587926521330475170480791679358000 12281824 -1131275819079616380681384849794635137024 12281825 577819549741131541192369592805447554550 12281826 -404360237781428373111730545434860016256 12281827 -892492046210166836615225448853152916324 12281828 63918167107422585706700027055886663680 12281829 -77580367716408443511727634328124036800 12281830 40045562617001288544637521027808417920 12281831 -605554771836095365610495306067275143368 12281832 19853741448963359118357221204113489920 12281833 -724955539316674948806658833807788855516 12281834 -527918346310326492649261617959457631488 12281835 19909109862060699447155809826949000960 12281836 436662043834793325458026341239435650048 12281837 -799653112562313266679363913506170568576 12281838 126300470446934002849533488585385505344 12281839 241245912770748337035794417719191391824 12281840 -10918216307929851305468768144993648640 12281841 33924779623790761044429530539770303360 12281842 -2493409472982002184948068379451681536 12281843 -576077006204187463926847682086869313200 12281844 -317664828680928161583819872258594832384 12281845 196708390620252595632028123189178879520 12281846 338223555880252865861454144088886131872 12281847 -335543512012983876430847088724178891520 12281848 2491395391418669556741230995713285734400 12281849 -198097069433522352971390286764568230520 12281850 22127366016994814224833837187505048400 12281851 597680219562227600731896397774003765672 12281852 -1287702307596253290358785667039256002560 12281853 933240373388801772741389676657588688800 12281854 118946597354833024333250541787911681024 12281855 -549026368297930266554421130994541657240 12281856 38962333224276188051251973157027840000 12281857 -237404733172909419075693665298509651328 12281858 619259031654070690375570636681011683280 12281859 289397380303308715018859578544876939328 12281860 125789052132450315798555114307709902080 12281861 645061467918286470321028057201725654300 12281862 253699887125911692812114670910479636480 12281863 -1309671060222201122731858045376224384 12281864 301141589737313670773371440866559590400 12281865 -38343957373569273199442375135026752000 12281866 225928579901519916226681637972663819520 12281867 93377921107289925284319948487437698592 12281868 -29320166939899918501778158973258065152 12281869 -222742945400476590750957150295211883840 12281870 -180967578461105433185356898989246989120 12281871 314235562774257625670127511119032304384 12281872 -15155151091383730823304246432950247424 12281873 438799915688853348825762215788230902784 12281874 229140198231442544979740083622528931840 12281875 2540969239403507999108481818717545000 12281876 -499177337855716602614153463280697408640 12281877 -375981580631966721034882049743356405540 12281878 -48363559784136530405534346419598398208 12281879 -1055548070813738868566697485929857015624 12281880 178083861375838383529306326821718835200 12281881 600027616094021352183604466114017876682 12281882 123385234754127316068359213407748832000 12281883 -578129466432079226072252487682706294376 12281884 -138282758617022308494220326827764509184 12281885 -12579442818103258537999238267735347200 12281886 -283184443260848379647612780277751723968 12281887 -32120478880572681109111864202061040000 12281888 -832756876663189835275135780439335108608 12281889 40615509303267821184110139102507242400 12281890 -29563536878126206867636420265976268800 12281891 -87717300388774264365735750918912258288 12281892 136364704348955018734659759543180767232 12281893 -131010629934317160077932797578931654400 12281894 247460918199085529134027466495473814496 12281895 1016814644925836933183110602652523613600 12281896 1350067830399220519926465254791483392000 12281897 -125376611421525267975339900223716617820 12281898 406707029032696168384616679400031172864 12281899 -176165611296235962195305790766066243104 12281900 -280433035672956047918224793001742176000 12281901 -536336909228675370348542798038148502240 12281902 -158085069712900362272752571315320162560 12281903 38963733119631929784865737431695896480 12281904 -140599119918358227972069022902446407680 12281905 1942127588242279580459559707032102321920 12281906 -126530532124885818378724575699490291200 12281907 978943485433089742906073981885992710720 12281908 -610482557368315653361165894028219136000 12281909 353822021003330007756819078649914976110 12281910 405000562007054439751133714102550783360 12281911 125759018620944352090564403083168140000 12281912 77835711542596733362338154861877145600 12281913 153758902574359171896251212424683563264 12281914 94935479052537345533506420074730387056 12281915 -818248988314655184467968593726645997440 12281916 -466289989736909614462038249644542525440 12281917 280603521621104796143991921180314312800 12281918 1392718904163499837324246662491440128 12281919 16500659055719594213513428040679361056 12281920 63641261565606227504073311596817940480 12281921 76232146866216332984141517634384608000 12281922 312183145349571739787901152623740245760 12281923 -1026606997473621010709358754530483078160 12281924 1183261585993468122758398999963547680896 12281925 224521739942353414864903962932552791200 12281926 -639503383773331749883686144652673744256 12281927 279378307846233624838521288613464263472 12281928 -40548970301461343394516554854209454080 12281929 -54620001808317779216509860195982377312 12281930 514474013223735252744166951199097483360 12281931 -61515911566783702467564755292326795472 12281932 -385334267804745868241206811578251058176 12281933 918427834415639801614914991679074880844 12281934 -189219727544786676255997107455968447488 12281935 17481475138819372068315657462570129600 12281936 97722211027434337183023594228297744384 12281937 306426509775102604276883278557555698160 12281938 34651208215858097324103021011650461696 12281939 31937525282295749295234679637183128056 12281940 -491687076653117125529742016687537735680 12281941 924104751634574309908867585352831998784 12281942 937980072104415554267397320437733472 12281943 -65930458892501589495131257231452857856 12281944 -738749857982374058603218731654755235840 12281945 -555882512451756733543341725087794897080 12281946 746600348183053230272304220649915750400 12281947 -839509559668323276425355430431020604604 12281948 385416405983856023064133371240968687616 12281949 163384913067549797610603682838488263744 12281950 -410056734725300013216605121530660184000 12281951 694655521830597589955985494429086272504 12281952 30267315853838674408005369289500524544 12281953 -459268374341480758119620454053217447020 12281954 -305756717347047847383919597817071296000 12281955 -23887638291046364318267282355884052480 12281956 433814479433220977308945220394394176768 12281957 1309378175252140315709670523687407384060 12281958 -22396169240822314091747147762532810240 12281959 1190203025285650359378675560519714470816 12281960 -332161510673005074997971155080063488000 12281961 17229186291190007102665101820793199360 12281962 148908948911030825504712322485267115008 12281963 -968995288690846930756198731482167579788 12281964 -41311656159195223847210715970033872384 12281965 306281266159001946045124815092378951280 12281966 889614233450303290061323489143033786432 12281967 742031771313968490525069965758945696584 12281968 174574693011768631898534232766022254592 12281969 126520278326827970576544784264732485696 12281970 -100017424956614504381491555987637621760 12281971 331380060553749178420340094072323596800 12281972 1737383408670160414642580903624904560640 12281973 265528458754770727499466955334329067328 12281974 54263071795930977251206964254280670720 12281975 99203256063119699675767935685259682000 12281976 354194392583628538386527923630601011200 12281977 -820575982026921207313265304243357936000 12281978 102197563527841108696971717778477469040 12281979 -62126493456782014357667270562996311016 12281980 531463206912218446602982612537283097600 12281981 1178440555475676272812375661496598075782 12281982 -59259878101386528815460833895937628160 12281983 187533924335131013195637977992077363200 12281984 -677075450458970229318976340156743680 12281985 162310264584703628085896019130638534420 12281986 1264363992338275986498432309758723213184 12281987 -892271667706980843421980592174702847364 12281988 795733169645595657579161722697142144000 12281989 453513471481735807103460956010514345756 12281990 -4558725910849935961475710708424855040 12281991 -167805280151145373606343225131841991936 12281992 193115929543088613365240582883684480000 12281993 -776901816352177888879926636398058810240 12281994 64717808709209632993498379809926149424 12281995 -296945985819536680497248958080183504640 12281996 -669359928532639627628735978720316576000 12281997 189334772413770853028907229879977404832 12281998 -151938992857437340711466095864736424000 12281999 -1078028913759344819066325304359410276760 12282000 41611406533371039850412799175557120000 12282001 129354374370221672000344196238762211584 12282002 2749846017469509015475671704846041920 12282003 -1141235832210112879777502583227617165200 12282004 1888802209833295775083682517639251968 12282005 -461460870273157443263028349761049538340 12282006 271315253191481880102339399912751036416 12282007 -205096771780833806675469760528764694800 12282008 -101428201445699660665780049490920448000 12282009 -366913861783468447830206337333266984496 12282010 215349949893709634586199239542066400960 12282011 -202711400438545181743102165633906153440 12282012 91140654739124617566807842281481352192 12282013 150111492146702530406785254055724780800 12282014 217742792446064290305595546992339881472 12282015 -258081074135915009097361779656744762880 12282016 367630248829153153816213148054317105152 12282017 773212404316933770008901423235416165552 12282018 15217380096519457037939883185484103680 12282019 654802758915270333346506200909948296480 12282020 -246380119084330067558767396395326795520 12282021 -179809075641923305109339363606545935300 12282022 -481175590195939691384951763605052049920 12282023 -52821936836364716272018253028491485536 12282024 699653003968359400362319015238300958720 12282025 -228566806381094617916337045287463291200 12282026 -903957019556386346795022375638979390288 12282027 -19989356157570315113402101929110503080 12282028 45724454827054390620405982915489552896 12282029 979728236721060784818787156370017817184 12282030 24001085882514713896564776063882172800 12282031 -45603020866973854719088335543517403888 12282032 106832095250973235089170882080269729792 12282033 -1080907370332834587915377652032780197776 12282034 -367076044236361307965172761390606009584 12282035 -146038627099904043993331574509558901520 12282036 316594049428756565396201468709297451008 12282037 959585344547051276416718192497533574240 12282038 764633886443231445387117236905461768192 12282039 -194785434236147965751338155136254228480 12282040 1156617547795643747348641980301198848000 12282041 93749317675579813980334683371838201864 12282042 -235434303641980597182053332254831023616 12282043 421745590029921334289860840056005167616 12282044 639229998381795812726300820744203943936 12282045 -44689956929499924914556810767638993920 12282046 427918818962518749815192163184523011200 12282047 -6600570559253826376425570054448176840 12282048 -198190199770377128733678543096096227328 12282049 61512733994340803013590816275011383764 12282050 34793970926254007920150280468123577600 12282051 -1275272250987034321415143169714415475200 12282052 -24701306760692892962269304939101857664 12282053 315936385089521893823371923068069122080 12282054 115709617776334701599207911735784104320 12282055 -263804690593414688911780021782979532040 12282056 -638337918148939049676211946571937996800 12282057 1349355313837195479089783311621484348640 12282058 862243799466878475027721991110647252576 12282059 696126339059535009338429858296678065816 12282060 -154272412098861222672132300932230103040 12282061 179572285149660492097321860989774383584 12282062 61902391036046245405080405777093446784 12282063 -226448781767332749520831837417825960056 12282064 -242389979852300789884618644053384232960 12282065 -219650555952448069163732530431437937600 12282066 -243287952975277153665425746398612024048 12282067 237725973682403043415733351228481331792 12282068 554995858473627652372587098175922978560 12282069 659356686545716698355349391255269681088 12282070 -71631264278626714374843535329765456000 12282071 -69101873122003799525531700979428759000 12282072 -570457087704885838702452419524314562560 12282073 -774891880888810391530950246903182098678 12282074 -152684403402386118307689936026213307648 12282075 311155590098131730588056665019780467000 12282076 53302806169825223740321923592647827456 12282077 1151131171093024290959293927553925520992 12282078 44858442028230946595378942498056025088 12282079 -972349967439326022086792727781356020320 12282080 -1312611745694803874246559639669807513600 12282081 -13245177076762401735443516914740864000 12282082 441538286615577986683256139023866381392 12282083 3244266119086491360846742800300419616 12282084 -181276175427511460147646520176602081280 12282085 664495966424787752252740617635367952800 12282086 -58657011161213493396636323287774508736 12282087 -565910643924815648496635437849146670848 12282088 272755218707290220206343295909035704320 12282089 -269435180979696225095167987634151204000 12282090 1074789226100496027607019691817443840 12282091 1160795861369108270708919629666582666232 12282092 -762135026278875525923506925267554265088 12282093 -724393719850753283880695476596771310218 12282094 -455334686878654008144859413161367198720 12282095 -826569756691129438185205247536745872920 12282096 64120465871357764996171728786716393472 12282097 -2048959058496703637228328405164479552460 12282098 367150280378051543370136594725761206800 12282099 319866299302767185499622768945517110848 12282100 562502319831966454892515669827678566400 12282101 561572821996925365566541479973889190012 12282102 45369966710658694265408293335943041024 12282103 -1245242391509529420790523535054113146648 12282104 -116644412292630908353277808669596590080 12282105 -767588559320666121642011936468687040 12282106 -875524724518992264101301033338080616736 12282107 352905737377945463948588942982696881472 12282108 -1011463113498009839026208149019471585280 12282109 114024706451292073407128065886263084800 12282110 4837419398445843213254013504520066560 12282111 6283161241991208847474000133982419952 12282112 104485783301216109055313669036227690496 12282113 -660239405625593896752822796974430671360 12282114 -51115418421748957064198459707338207744 12282115 722064471133924320332749157181075095520 12282116 -298053770499845901127956286399091011584 12282117 -46710731155730469550811374968113130720 12282118 409937388792904798967994049722233201760 12282119 329367076490228062462747980497716826520 12282120 338975338660672713883899713779124736000 12282121 530348542664296587501218739017774601600 12282122 -841303485860807161839960329262857799888 12282123 -169896118439361912431580106162194502656 12282124 507807230603185016734134112359331041792 12282125 575024063194917474104695476603481647000 12282126 140652737299935097721896307782031558784 12282127 -109417557071927273620615019777979242640 12282128 -401866262672969647580481173251241730048 12282129 1747961046214016847578370119012202875844 12282130 17561236487317374397457489394597580800 12282131 -304530376844980805786458449634039162800 12282132 -19479999029542112489659786333240197120 12282133 -27051572786605018739029445715955801856 12282134 496008234331971700931770247044383647232 12282135 -271110711077730824610100920029578107360 12282136 1986327432796165113682288694025175080960 12282137 -49325897081401615118618573694479778048 12282138 -118940122885780377833405499748741939200 12282139 1536906539212836992690518499894344087940 12282140 -67759567206581523254725131331360542720 12282141 364251721273604068030309969339550596992 12282142 334396062915457952259670376859573785472 12282143 908732045489303720323632592729643093280 12282144 168224639227847072615525500999906099200 12282145 -29220511527159214163709958531512245100 12282146 380890349135758928308049068065916293120 12282147 -153365317123428136637171199946420567560 12282148 591820728418731293874676519559542149120 12282149 218028644669996944834702487814673941792 12282150 11618407866759883758760940891116329600 12282151 -462199076928104661321389796988042718080 12282152 482031192359441727623532541765780761600 12282153 -388945583859427701676895416264352597376 12282154 -95458763528647960574881246298211622224 12282155 -974925904553233575268582866406521409440 12282156 622515639222099036056665230978004768512 12282157 337013019322529307585057901834579360406 12282158 35772005095211663518852960032784584576 12282159 -483144200882596573844349769304413514112 12282160 -4913170644448592558853027681260666880 12282161 -416170534745251316634468179177921650368 12282162 278316767875658543323820804795962673664 12282163 -1510324544453151610912195644620263849588 12282164 720431671409455187742941703526431701376 12282165 152234383392850460074704002984048755200 12282166 -175350921671257891507345683330464628096 12282167 -900363916554054891014218367900949896160 12282168 -68913986456995796985763394341289226240 12282169 -457367940223572669892221932538821753600 12282170 27842821788715848078766279968761856000 12282171 735588820391821531127060103925163688960 12282172 -503758962883309659449742017516423421952 12282173 1190295401913989504025398380715029769580 12282174 70383331862185655223518900454430244928 12282175 638728795018829551626010550957696253000 12282176 4152055501156219608531409578095542272 12282177 -40755359396356074914111349016956868800 12282178 -325201578796547428296680080443546138720 12282179 -124051930941724090890172276754569271040 12282180 -247307983551362715807382745147101900800 12282181 176368979645658335518655816444767163712 12282182 31104146038466472512057750084651864064 12282183 -258056452165513228479737894526077217096 12282184 158522424589229198512584649883151237120 12282185 -367887042958627815078277814244822574620 12282186 -161662602252851072968428875635746647040 12282187 -309244361488610467733055627614083584288 12282188 1241049544636303990116970753097636229888 12282189 -230602052482500324359585538017439736320 12282190 116401488212976977763393131420318289600 12282191 844838431862655935052120613146467060592 12282192 -102136182321374537274599599751653564416 12282193 520124519826921150807238697517337993776 12282194 174429109025717486421496285267289847072 12282195 386284483145302516152912013272306223920 12282196 621829090131972098718930435495880404480 12282197 -1974354241472810262156895495020308582820 12282198 119623493251931482414500776924871882240 12282199 -1289700635133979091893472639788905239800 12282200 -31855757949835141595769964300664832000 12282201 167927542976020958835778839888509149620 12282202 -542402577580567063225873686525656119296 12282203 -293913886308894414220584945268359727548 12282204 696482700365260329753438149139791142912 12282205 -97435102047209149900684991942307855240 12282206 142375246372973981577589627687022844288 12282207 -29299542179089054723016687824275947520 12282208 1657198570968597666278605440719895920640 12282209 -694927553650435445420894071853796819840 12282210 -134705670266692318090171947334615987200 12282211 642404644561597591887348833631347640500 12282212 -494262764363220500538726473296467548544 12282213 41014382126945089635453533133146642784 12282214 222255109394528171623949742567052816512 12282215 -869638025787532133169494050360295190480 12282216 -69810105745563140242997399968337756160 12282217 1629113756660168244782597989325807742266 12282218 -343062677531006331317593397911090900896 12282219 -13706319422897656992459537559023168000 12282220 -421558600819803684050384796014507934720 12282221 -682827471522341057643149390593049640576 12282222 -414844447006605258285184662907850900928 12282223 19827949109376872641032370286443835800 12282224 -80125166444559413782268812282003881984 12282225 425521021963334460273103203838094544000 12282226 466212047722654387673383406040771216 12282227 -1492878158485096686380012662914752971560 12282228 361614291072172292431686306318029586432 12282229 -206216816167377003995175310728038417160 12282230 -13446437644368449393642764353643956480 12282231 -76316080481388394091183266231073771520 12282232 182774841608704203114713153481935462400 12282233 -1279462343537820496548093491177207530518 12282234 3944737717154793629747781541316167680 12282235 554224698952915541718576767660546549760 12282236 -1245927296986317648861315400083339294720 12282237 377329020536495271659634555885713848320 12282238 -15481820953698279843354442257355390080 12282239 -175584314569463559132635944458121583544 12282240 -26919117528450940214569415645488742400 12282241 -403331696422395702021692791488878655358 12282242 367253572693969395950052218639369484240 12282243 -295469240354266474043047681833136390416 12282244 786607956273493769708450595209817102720 12282245 -625687883469153185856213455569049514120 12282246 632914815901408675442423933185711180800 12282247 456411256541539516625339337017281018272 12282248 1418219114613153336422343316884611358720 12282249 254187481227104851201830807521405058240 12282250 59796303907603213230876920377268208000 12282251 941835038155267406607334002648523747992 12282252 -167367707777841880961505202655436845568 12282253 -152138474539490268749793881207959358400 12282254 -267137088722602803880240146395890625280 12282255 245743087831360306827073214649314745600 12282256 5698241173564769300593576989338632192 12282257 -225498056616957395936927205597986066112 12282258 519770510242387480046088039995043513984 12282259 -664303540199952363472704912123286674360 12282260 425110271943072409891346650199375066880 12282261 466478690555815515266100082323765152544 12282262 -565163549670820427189673209310707712 12282263 -14051374268478769432108856360936354640 12282264 -646228951530501830264607014088237158400 12282265 1156859732154183332765655325196024049600 12282266 697270729111742373222629536026395823360 12282267 198183498359714069161350320162026990560 12282268 -224704833645439372411615998788246282752 12282269 -1043461690682019227997171524021064642330 12282270 31146420282012026746330437010901606400 12282271 -803407561435897689562996130578768933800 12282272 1563888312463170370267857731558569869312 12282273 48288576755833183718748337448734918164 12282274 -440714363384051980170509298936117042864 12282275 -566730020408681992230000471763129951200 12282276 -140251096990789374734397116829705793536 12282277 92942529759431750450477172847375890432 12282278 650014734567783906230391767888440850880 12282279 -68106248114125985634398511506883096240 12282280 -60303619558131557527154343584931840000 12282281 -1183881174590011720183415974937897935536 12282282 95379814312479309131409523992671799648 12282283 -643116540150740782061554756282731709200 12282284 -53642447740399397302243093244911779840 12282285 410768860363730226278225921858755615200 12282286 314236918754036684947289642617025979840 12282287 734578534713940827302191874664591013152 12282288 54028837639414152064814810054158024704 12282289 -54100567266277629015126050379415800768 12282290 6712828740975581998591337443159488000 12282291 42898389738504893580723506984530586052 12282292 -1043318442434971113075027603453915506688 12282293 -265523116609403618237494378384139511936 12282294 -38597542348222173916329918518637518400 12282295 -652750224726923149546009314020336092200 12282296 377874969739199812792638646820075151360 12282297 -651721435521703836060249887696109462528 12282298 46093598495953287875577265871553168384 12282299 -134305575267376189387224555747379910736 12282300 -70987090715175493981419601236508800000 12282301 2107407130059046238173578747218597619552 12282302 -805591759829991068074994316810055281408 12282303 12882651634908395276866081438357588608 12282304 -34849000748320578550619320490376822784 12282305 4039759506306275352238869298435105920 12282306 592055867670389581153496737392364126464 12282307 243183367057613347293278205799947567312 12282308 -209140537769827906430367059946032352000 12282309 -19987574920086956574190998225599402760 12282310 -57949224871666981840782847248121994880 12282311 -737507727087986122257959670909159746088 12282312 290893726316412398683011800661162393600 12282313 -1068952880701400578548032299884011590860 12282314 334244518155890615251021546312367980032 12282315 381569889345982578626929255087250177520 12282316 -741280556881226228658634998785296092672 12282317 -298943626652002419863481500920345971828 12282318 -105981038577409085382314187401547931200 12282319 18540637865101348945553099476405920496 12282320 177506809973198274071472476712115814400 12282321 -446226401276891070772237460353030910976 12282322 -240440445880586881678427089164550917120 12282323 -123766025930287778329778082452668996512 12282324 1347512416351602398672556762292322304 12282325 -47187191261972065034371026020927292000 12282326 -71203429799759892129850166823985349376 12282327 -1954210144920896694432737998911839096160 12282328 -883968287593574282607305359293837219840 12282329 625792506648273844038933081425903854740 12282330 -273285422196771268797024099178452718080 12282331 -1697106575023767977864603380388279799868 12282332 -390325681912050026862224000010503331840 12282333 -21436475258054232325590305624869081536 12282334 -675865967204740291927453456517476078848 12282335 46550875710873559440220428735526179360 12282336 -532565690819274976210718925783896948736 12282337 -1796174824647939931487195267350358450014 12282338 299457546187261096009872509766465707520 12282339 -581716246087495231512350369754435856776 12282340 291795335924482374464338753447948308480 12282341 1142692641453167668819984435269196303200 12282342 -35764383587521495608882620574851082240 12282343 1807215830015282082741682454216113249592 12282344 -1072679523030122217845159929399350051840 12282345 -389631439553525625491272662773692034880 12282346 -574374104535728407489085848377408514128 12282347 -863333033977074379639100013349143264 12282348 -2657658437485957519622034570111762432 12282349 -663967594163757860484986381803045128864 12282350 490693453238530255592608915689302836800 12282351 -123367291065046023891136726780867026168 12282352 9686275744165715117579750683341357056 12282353 202792283677044543952136809675442539602 12282354 12086703066811791176280507317168858112 12282355 -53913282165265653791911414238110404480 12282356 51359514465909279233280829744414851840 12282357 208998651060811127837589858284359442400 12282358 -89799092096873577148953085269524713920 12282359 -74840380446553273338114758428295423784 12282360 634808696156628404436821939845718016000 12282361 71347784766810936814167686338983360768 12282362 -777653634910806652074198809780867570208 12282363 916359041706087735633409291098072326160 12282364 -1414612952572107620154566935546529900544 12282365 -217960470278946998449758477831971573280 12282366 380722350491120581562970024630221692224 12282367 -909490905421396744089386606944983019040 12282368 -127079821306208586236988308570977075200 12282369 -1617316004473035120727118265710559006720 12282370 2329168511275388251162330547214057600 12282371 846542061625031583201053327237877112572 12282372 -32459968508989577957729071240470835968 12282373 1030206150611078104994781874101605943520 12282374 207423175513120676686120750718324332800 12282375 230956176712893515331418319273608320000 12282376 -355222276961030084022363098258317516800 12282377 -252539573171529837024679393573436172774 12282378 239401884802335539317530908295937377024 12282379 -613311022598165814450118721043717009360 12282380 -302514898409741750880606288593536281600 12282381 1637566313512455006364503134751584131200 12282382 -165132639904053715574677709204333132928 12282383 -123872545841028940942233634429858978680 12282384 -168765651952049058738047931897251758080 12282385 -758101693060056790888336161825890802840 12282386 -28736473531126069690297310860965120000 12282387 259268435284898204749578562666053400368 12282388 762443368034735389969002522744746643456 12282389 -915082786516437479687770789367733480384 12282390 12688853769816550937421786407613928320 12282391 9156017831251167436974868650186282240 12282392 -1460112087540573788379093348241479936000 12282393 350626179451571376550955562885103782864 12282394 -315509003593645309358277451258514027520 12282395 -655504475077536578627655448996363728000 12282396 12755058172329634551409955500101648384 12282397 1770525459006418096127764586199501791846 12282398 771382785709510621579507256957480768640 12282399 -1174278536518652574734926883299591373400 12282400 -354970923432126588268322838753617510400 12282401 -1283364319380849523935769837876196285598 12282402 312712688655613306187380751291929384704 12282403 -337382897101687525184301581767444355120 12282404 -350030147683198969401308876108407158144 12282405 403286855862255762747532708863188480160 12282406 484228887983847633715236200623499101152 12282407 98271676554764911470439409797257255912 12282408 -123965104404557545281596044146747801600 12282409 -203782850328012065031977918263898222684 12282410 -111756724404637556125499716686350730240 12282411 233679157492839974386293026221483723488 12282412 1450793659245163762881688658552997388800 12282413 711665210679928113662670871987907114304 12282414 115196734190297168020042307059241253888 12282415 -1681477312209950751065828799579685483200 12282416 -148007677062214835493358281095798980608 12282417 68163800858326543601638134563627151360 12282418 776940670425013153633921719606294566160 12282419 -300648857899983288685974334395839544180 12282420 -384393018481336648465369520678125701120 12282421 -525818327200730942153845286651296561956 12282422 117105202028981757951391777435313612352 12282423 486523919993172201923703328288024679808 12282424 261279082578740241942564553043591823360 12282425 504124765326658259678827144883444103150 12282426 -188485482189518531851955729557518404640 12282427 -1165003480972187836102480963305300168960 12282428 907516939128325138185870568298037204480 12282429 49794031533156848079504353798297365728 12282430 281202574907633753996485443154253367360 12282431 -503847289635044647043500128563229315360 12282432 73412534328564315585241155387097350144 12282433 2781379554392315145480800263138461220804 12282434 7216890174001631759582937219312948480 12282435 -168293213520224677733583903673976889600 12282436 1231143600755299386708976805916387589120 12282437 -294578758796438251388319426360776297760 12282438 -202873581754549888522520365773415136064 12282439 -53981653562052380002984114926630868376 12282440 782116329624963035903057221264915660800 12282441 1393185018002309826931582164654614424000 12282442 423194362213272513108423536856995539200 12282443 -458857284776603448337889541368793806400 12282444 -326986814955191880742360016489043045120 12282445 -85119985861578607375927532725989177600 12282446 246169417149640245699556006633953361920 12282447 -265297618976160761434883807111864680560 12282448 -107131027223221915347789142712950194176 12282449 987969229354712747515331359262189422080 12282450 -174291282635759346224865802959805910400 12282451 1147729216500746439213368966311188489452 12282452 59347780466142059758127866362203357184 12282453 590551280699866280356869474941187384462 12282454 33474749900862574107357923715963858432 12282455 -636400956634464297136185912689520726000 12282456 255520522350716326986323555659300700160 12282457 -672659370299042442578292719051837073600 12282458 935143417003434041555552713047871300080 12282459 -203890336608917139694918130216241354240 12282460 312539604384268494001267833196969666560 12282461 323228567907844811083808712061181628972 12282462 321916920981384605613456971181639219840 12282463 2436659015479501917287273730937683029280 12282464 -433736916783696926766252876528369008640 12282465 279258839374033215995769253375027485120 12282466 172657148691905317646175246367663512576 12282467 -15856457005028817723576964574189735280 12282468 142565973890783469668341863721717985280 12282469 -13325583615069291155936650094381184356 12282470 250920066345189991274291198007592759680 12282471 -1251040590758422630609277459403011330160 12282472 802954158491319672379341663036462643200 12282473 649412366676861593349400798987759808640 12282474 204319288940316066336254292075163841280 12282475 -860347788652613339762686562661058517500 12282476 1106529727275791483511042175413158242560 12282477 -3534040139018853006645183875616756192 12282478 106673036655840653143656930353711027328 12282479 20511115353905952735284258863042713600 12282480 -6535163967522391261221470669130301440 12282481 224894891742490138056800263306045708212 12282482 1249429638636504635658503953337978984352 12282483 98806201154973133640289570750211588608 12282484 -129286157222632160938106164213564729984 12282485 -272362345483125969405002912081886369000 12282486 49355611256630808453888435824876246400 12282487 973425117133931084721899790034790108000 12282488 466444355966618734330245863840670965760 12282489 440145036531721576197468136120637063520 12282490 -208784521179074302912715407491632774400 12282491 210588651984557384329152340820802478944 12282492 478070213867538131603570280229491466752 12282493 -186804026511128338944838391918942045760 12282494 -187724161872868041297988003933272855168 12282495 338782869341568533899137763445334336000 12282496 -1190161217988320823678537217777116119040 12282497 11415524379957187790965044187560318720 12282498 447702322677991400874033528491044981584 12282499 465042180046353027454359839930848485500 12282500 103631470768760473729720292834887200000 12282501 -267771596696312461772262537901132012032 12282502 -322322956645109414277786482300511153600 12282503 756273433908927911505536448825602971824 12282504 68768164927861879716481173904756408320 12282505 -201347341374225608995666402971007805340 12282506 -176788726506579077914279820477883572736 12282507 -345723810909241122308625788201571158760 12282508 122454908190049716916575032948318934016 12282509 326941020686453699267512099530614620620 12282510 87262809285356774525118156194258288640 12282511 227418176017353718609451843634011128112 12282512 87405801495586780611523059890692423680 12282513 -479357796683996678440739377229005418256 12282514 372396542134232100291713701841742803856 12282515 -153436578831450549759667325538991435200 12282516 9182358980803577188002915294432380928 12282517 245490673661620642413949925254719639600 12282518 -53195007436579675654510098390036042240 12282519 758114867218642260874867175446378474344 12282520 6929775304326902004843504886268313600 12282521 -1846872137290174954403678954296320196656 12282522 65864955230875297909533457583733717504 12282523 -1016807433867443181679968030055765404696 12282524 1813193496499083284139227010877518053376 12282525 -303455376083817715696057216607228712000 12282526 -97898952335913721386737695553948316288 12282527 -505419189082745212510138913055749589768 12282528 467809074756046064846071581296075735040 12282529 305099775671462425747038605815677674880 12282530 3119044507423337849305895236096888320 12282531 -22197221394313710705107763338417661120 12282532 -1759784578289823691784936966061313376000 12282533 -35722917585239591041037268794268563712 12282534 77544771200442796208611223404723518720 12282535 -13130455648449824741910937583054091600 12282536 -1509070205913270023448950626928257643520 12282537 235976029965813833280029907552350428560 12282538 344168539739395974717519764212807611744 12282539 198118183815294843549558383355191568024 12282540 358491826644856442538666088035778099200 12282541 -813001595604354930139462471102320167274 12282542 26617280723746955260178192598092201472 12282543 272895655306465843366536207628744320000 12282544 -685662650873769035239113040238686371840 12282545 32332016122590996879711309419583211200 12282546 -569841121109120295811228168717234463616 12282547 -1529234477651433915607683239446487190004 12282548 247315610396338760706785329554323227008 12282549 710669881871922518999616821448471768864 12282550 -149302354191246240039175976171027712000 12282551 -222503875217421746884900083872903324160 12282552 464122268771348687370079642927081758720 12282553 -1212935796569128430899281845616260506198 12282554 -625492925570470565320274550191378523024 12282555 -69885442574826090699470718351078660240 12282556 -96087105502190459923186169001278023680 12282557 -115938397137035672915770981894819837440 12282558 112282437198305397141650763368899723584 12282559 -1795343652273786464759611535231852194240 12282560 -197004700610966739212056379014659440640 12282561 964856570316322702673072939617975692240 12282562 351437240950178160820425717477406414032 12282563 26267332174696307335348747895465832264 12282564 248392324780428789411243031774358433792 12282565 -4322295783166313663854555088576639880 12282566 -159588145355880108856588915647049462080 12282567 -191508354433873156878052638697276062336 12282568 116325012568402127652065102483758172160 12282569 68919752032602365220253444645491095040 12282570 -693871333918604146057490702341547788800 12282571 -3131435549902424370542148452933599088 12282572 -156487658744767622502701148374939332608 12282573 399609138723425436152437115369617072800 12282574 -68845663331988337594143948558566255616 12282575 -135868412611809574061577390142600960800 12282576 -13649069461781678824535599405415006208 12282577 -461862307291399863682226488935439362574 12282578 -344984879660409458630880165535017696768 12282579 308905954662102607599083166981574695924 12282580 879080254440159249260586340954406035200 12282581 -941632885305034956930995270524648786308 12282582 -59876783614257195909218452172098967232 12282583 350538169357882913455112820769649570760 12282584 -1223716085478389408709503435488932157440 12282585 169634231851695271944588932880544018560 12282586 85070237139382444023552696125085878784 12282587 30114939431601714885277622655081751236 12282588 -192426514354202675831812738643724910080 12282589 -368026872067640649337740247225251168 12282590 388254420348465840524757207532104497280 12282591 -398305033194277712360759810529692358000 12282592 -233626998247586626721255346325978349568 12282593 636729953019949226575742389294400796864 12282594 -646858759669803603776453700558076416 12282595 -249224357602473792191284053841443531360 12282596 -630126293726847915152346984526680898560 12282597 50528838995120789762972895494327517246 12282598 -200681468379799725859116618144502713600 12282599 -1254847915981442955046773235130041248 12282600 160962048939225981775363919930382336000 12282601 -738132783938014306289729848929886499398 12282602 -1203342397855587525396694712641980275520 12282603 -238057132988222870323715578827679675392 12282604 -41094648146098657680838395432152924160 12282605 -1336902067562233568988835059250760820480 12282606 1277018611095079688537089222692609024 12282607 -497190764608297704510884390735718523160 12282608 -86630146251781923424162217628092891136 12282609 165959795008948847259410746268145665904 12282610 134687148481479943131504705204804313920 12282611 113564939715311489721413975754310676424 12282612 -748151504316686687076351081905522393088 12282613 414152435843385331798188103673500608160 12282614 -801891051614464720043205175965352585728 12282615 19823196873879734948312942125348642800 12282616 -20708660552174779787312110839226736640 12282617 -689799809906108801648021830055765495040 12282618 -93018273968762723303019035349566199552 12282619 19613064119346448217709164369651563632 12282620 -105171624461141060882588391107705241600 12282621 242628008496750425301326140626607637376 12282622 -202683417039377520746828290302754252800 12282623 -446968793432344469599126089175400570160 12282624 -1045648922543287250668485412715684167680 12282625 -217541548816313824889279050448469726000 12282626 -214628627179618209988574361943611916800 12282627 -68500150580658644395465334146617678336 12282628 -1088475992269132603151256872972516981632 12282629 392165144441920670361839067426783499230 12282630 133308108769823255231733805842148151040 12282631 -76875467092825195850666333950041930720 12282632 -791623465219687280014294993257334579200 12282633 -97234640611113622890186388641475619856 12282634 62013788885219185957739697594177490944 12282635 55952878308002671413519466950781425600 12282636 552554107286888726884192489332040719360 12282637 583126213534986663313657356063500296704 12282638 -168534026080935216603964481978289504000 12282639 -214758604408920875375584090529548105200 12282640 -225640409364972298187620709631420579840 12282641 -1597823599358238354051703988712528960 12282642 -389298484800297943422567543882046149120 12282643 619205990317265180236796384406200110892 12282644 -276882952019965428286844431865755361280 12282645 -317152757871592480846525838331438489600 12282646 -808787156079780795774514671004794229728 12282647 -1574894852653605001258693455212680973472 12282648 104283063269833655823571124863881707520 12282649 9278187236263263558627642587905256464 12282650 -132603613103625261106217743955192977200 12282651 229310108546009445263152469853129369600 12282652 1330168755799168228162850849554445313536 12282653 199268294517865356758997542054464558860 12282654 -150550664704963856973815740901219140992 12282655 6562395618588016835462893448314928640 12282656 523372204897862391345876294951067779072 12282657 115080460780267511227258453798198187040 12282658 -747790592530278926202439169597457679200 12282659 -711566542018290853091983798938461215140 12282660 59746563398410707492848440120501785600 12282661 -606156284181024106296849255604179724738 12282662 259376512361782614424052016706568280192 12282663 985367589664353129812135174159110786344 12282664 38233153826971122397877378738484341760 12282665 -46225614870127230011447620743822566400 12282666 100109955355064715479949412697505600000 12282667 -169493296784497489644964342421650514640 12282668 1003641976627615636631374355781995467008 12282669 -320658145514842982273040039110322988896 12282670 477337085030991268848381883863586738560 12282671 383164837198120906877897534315028642672 12282672 166885610356284476812719088463495036928 12282673 -647578141957095380490042019648520460236 12282674 132215898245673470598643184563921752336 12282675 164788567752718848429740311349487354000 12282676 -12510099317551472535318110905887475712 12282677 -1726481193898227455044342706834870421120 12282678 61545340412977739297366495866009190400 12282679 91742888824132643247012755489097606000 12282680 -371022169582440967558074567835982745600 12282681 -98868371986001037274991462402151929280 12282682 -708415723045328237272919681521982993808 12282683 -1899767097428427272308939646400398707200 12282684 -263836672189078498641052378547127012864 12282685 -967276568333929622559257071423905438240 12282686 -344155884557290220251333024928034363456 12282687 1389572355500193817387399892876548180560 12282688 -15081377664273693526553505768061009920 12282689 98707773888836486727899804084322725460 12282690 -40438948380697385429036276848163880960 12282691 -892585419029356412089359722832720260616 12282692 -9067075422704678351407638843325989888 12282693 535674873745055307957716509447123556064 12282694 -405000953850853295021853123868958035104 12282695 -128528674825664196839217505556381857800 12282696 -154845165357096294844868645889465384960 12282697 65650809282205636647947255888847771072 12282698 184247232126370196030718805361226673152 12282699 253430999534088580783949139337818921216 12282700 -303394255206167674570796668547161580800 12282701 -1347297398853872256053131840623276140298 12282702 -122982705597641000434348026317302103040 12282703 -152198749055106592713379662867863740048 12282704 51902817757028389807645642364989734912 12282705 474098242032427776645786922489265136000 12282706 -29745821255573606281782673412411906400 12282707 -1763104094120667830530684619555488897044 12282708 -397627478932235893740134279044142229504 12282709 143416594994190188285724242855035957216 12282710 744775753481759338037511197445809280 12282711 208611135254236634359667987974459435008 12282712 125411377950727882045556371488003686400 12282713 -1641022396270631957139052162981306665216 12282714 -474430999933141803163324154644516225296 12282715 58182233212777485547758677303164536720 12282716 -70017135469827054707021915529652193280 12282717 -55860772738278628163471592382149697920 12282718 50083702272431458295700553390803490560 12282719 -599147594245776950854718349729921926880 12282720 320936964357459582419674768420464230400 12282721 -1033649429172610640256693530701249412160 12282722 324604336689059196382096240456364475552 12282723 -1065979709361614228744206496465244800028 12282724 593103980353839032085136498122066298496 12282725 152047831486424401841924822053817520000 12282726 -151742613279536653059552452730574683456 12282727 -133057380852601099277895039758722522688 12282728 144036034389912065963359331633066204160 12282729 318396661425661442106362582082491619984 12282730 444953266815474680164171700878229009760 12282731 -1560779884849916893502536914212124867468 12282732 664770658312268257616434793503218769920 12282733 987611910297315668734535624638279792982 12282734 246741032344079384827556051691032763072 12282735 3697152122906595744715961775508204800 12282736 138299523748580202409023841901759496192 12282737 231448833958056013191594682121577010386 12282738 164675948175685327266448844045896535040 12282739 -229366303878383796708903711669884032608 12282740 -226784968318888427660429468807202662400 12282741 434049344496468411874686616289913416700 12282742 433328966367645828162914036197266212352 12282743 -152355945194029923519206636574780332160 12282744 -533839662898193185246377147702845767680 12282745 448287426242021909023495089031499114880 12282746 -77116963443021121100073699450312224256 12282747 -765844461508528269376291505963366113680 12282748 -8494799935803023925512153334791074304 12282749 -619078910599424754228746437780907216250 12282750 -352805526727440535053556392695206464000 12282751 4580286188197341899262090422272005960 12282752 1112184783458162140953301021470857625600 12282753 -33079751874034468933726702621963589760 12282754 43038005403450001952057683091324441472 12282755 59469907741635487332340850459580004320 12282756 424858473708322741932768575009071472640 12282757 -397761256015609374719358181353507699360 12282758 282263242690740788582619680831923345920 12282759 -51520721526688442833398717680868178560 12282760 -110140181035851763684191614588832153600 12282761 20612337400534897464393507592423315560 12282762 -778050992695906491392095537416964807680 12282763 103848437169218414474904749736813672760 12282764 599729586406989570173901062570469513216 12282765 184247517706957788086669343358886936640 12282766 356156070896749801548877086235515804864 12282767 596251696258617444626293857954649777392 12282768 183612262793354064333090273357662625792 12282769 1013709079001757546169959530219145285170 12282770 -707732511760379045442501136281659245920 12282771 -339189848654925579134025189568009084488 12282772 -711012775287483267414607626585741768960 12282773 -742174866906749846858717047139015919396 12282774 16999914903195097839567156662930135040 12282775 -772856596635893797498824445096759728200 12282776 -1376791290466079026101960761612268134400 12282777 197387589293032011842261873689848002376 12282778 -109244617753902707636227951485269760 12282779 -383037335946392186301338097066804945024 12282780 -107651651405755698069503259842462177280 12282781 70558695578087631624967081968155003040 12282782 -111116683588202940612952908019525246848 12282783 610944657525948890602572355843383461904 12282784 396300875368769796289391724105647456256 12282785 -708162730490453090604991221385068007020 12282786 806394706244227091454152856137988307200 12282787 -407904100117890182459290516774995380736 12282788 -243394825031883104968740095967162261504 12282789 -54234698208693402218175138581080743168 12282790 -146929831913650740511688781844597361280 12282791 -925851804157167795972079943897037484416 12282792 428709024136399687776692179741296230400 12282793 1319366590745141236304985572704161769984 12282794 387647548889512579603056075189136107696 12282795 296423130384482490437517516838780473120 12282796 -508379651347725220599779767960158534400 12282797 1777470442600522430186968753637616775200 12282798 -452175626008028413914023597556870116352 12282799 676257570763269550866448666060307267736 12282800 89435251143140297767886227637481062400 12282801 -253742308947717048261135821491369329600 12282802 79785424667901015649053689049377482752 12282803 54664380012346371413461024404973339824 12282804 -24651051106739997133892403257258004480 12282805 -101434926916546621914221783314363607040 12282806 8170313794181799081632764550826768000 12282807 -995421485681205604448117328365041019160 12282808 -1092225415201257726977500204038797783040 12282809 70153665409841054486656932094708414080 12282810 548860115583644939227815868649782886400 12282811 710405374403199950415718591940600064192 12282812 696643689698467904260469978984339354112 12282813 1093089006220052049102996711966492494400 12282814 328669643169330407109477823151211008256 12282815 470667951391479150052648509218435052000 12282816 -12783108756241775594599679282601000960 12282817 97771756736019332653519790495745697840 12282818 -339389718032098466349282900340315598640 12282819 95666423258808681562468855365513012720 12282820 177942643421490258131378962400620216320 12282821 -4015252665165152738931210253960694976 12282822 116011116603714928535970559747506267840 12282823 -710289654208188795665578286445506357664 12282824 -503630971916415466418339477172106583040 12282825 -123090050311366956262438013896987868400 12282826 -91372185760208106184003454208195536640 12282827 -262783781041666934218899623616001650000 12282828 335525104265411361398356237646222327808 12282829 320447383566668370697240933373987733484 12282830 -125648739827808964103721105018303552000 12282831 -1478696314235777792842628227693104720 12282832 -2975594790683905811510298543776702464 12282833 1412563883255954552469516276063771812082 12282834 -21025187626534769523821370774570132480 12282835 388285317980953233641276161965039961200 12282836 -1034050388618030291867667218894186555520 12282837 229859167364439162997454980259500729152 12282838 579799045573985204902880494721482843008 12282839 454671929735725389897381559838077585056 12282840 -34417461391795547105318967603614515200 12282841 -206776708553740392160342290874284054400 12282842 -115715383395737712106341600084257183232 12282843 -932596576075162325900099037187110399336 12282844 131895932060331071467675397540898969600 12282845 -645419483180843966178343979250342714900 12282846 -311017341984886486880842838485413710016 12282847 1310024338351147808056591124233594011296 12282848 -1496092267039218563081086505019962818560 12282849 -36819753164158022159321632340114630766 12282850 267550822988767648594057206612448972800 12282851 -48325851099157728656576115434645646336 12282852 354131287362483411846408195521624159232 12282853 -526189436389249756048102274347523075712 12282854 711899016826806131759046457451667733440 12282855 -32660982067294349942743858481365183200 12282856 -338551856232953301811250606612411596800 12282857 1724383776376448407157974138863161969652 12282858 -88027567950303851391355758856122627072 12282859 190274211529150927862064216702608291704 12282860 -220103401241337383212666880684836945920 12282861 -321748760783582114841858791443523272128 12282862 199331637341680646266367032065882699264 12282863 -709341152448719038759736763401885156520 12282864 3861026123650347060442644258287517696 12282865 68723035096661879875839464217931163520 12282866 143559390877376291713105614103177903632 12282867 -1334158586066351672459480125052688047760 12282868 -401543663686790933751070839701616170240 12282869 -696560407480280909618638312172395547556 12282870 299146070409922671369210204361567804800 12282871 360487916985996153863225434506280004072 12282872 -64871315898447615752740068522575216640 12282873 1108707942928268317014518619806267342400 12282874 -157017693122890094494355008825895869440 12282875 -1121315162919668472766398090329446092000 12282876 -10173087181327960869902540696713978368 12282877 -225357750549402033186590173029222461600 12282878 900234525258800948131169656195950858240 12282879 -922415630085426444993476922003198080184 12282880 239536427092978611598277778107006976000 12282881 -24073075048459001781393912778524844440 12282882 -10712730686989712143136478408864516096 12282883 -516119355223376278772371420572649799840 12282884 -978813045062457504514013850031792743168 12282885 44950058858540540650075026564357900000 12282886 -337704337648465413788905071172952629248 12282887 766351533517941151435577380842791248536 12282888 339521349618994362872454024457855426560 12282889 -712961522301601825837242371721381096576 12282890 29120131920478973649616534452047510400 12282891 412776385639904538560113545800942272944 12282892 -371592716344887789377015155936552166400 12282893 247601439129498144889020195700721503200 12282894 239997217400794774603501912640472387840 12282895 -837188263440832931040945270271209505920 12282896 281028113643166910409474612342227607552 12282897 86182978477121695410244241455560784896 12282898 9010674163685092205902970228390989200 12282899 -1115340349266467869302391672013718701280 12282900 27459386023208133375785710577456640000 12282901 -1732997228003192914464567967598312762098 12282902 -52697950892732292597782904784818223296 12282903 -76312664877688643800389920693072772816 12282904 915136191721958061853621305105989621760 12282905 -594048328610654321215884185835964034940 12282906 -81317677375187690860779898645412176896 12282907 -13154830037576511682966074632499340512 12282908 -1495646924840960514862646575947574268928 12282909 129997992995182499669904267249723361728 12282910 90426437282064437516800418859961623360 12282911 355813023113931904674495717168625542480 12282912 243010921908430419136015426581425356800 12282913 -38553048118181350472108309826001627392 12282914 234088361602635450279640510202555085312 12282915 90142999254278342529236413375553568000 12282916 -452481552215645804050959783713481059072 12282917 1292169241785812536933933074158459245212 12282918 259891293217670627665831226592130695168 12282919 -2143513813644450865263029223554501754240 12282920 -422873613145051025275586196743012352000 12282921 194387954941172808594377902539169053120 12282922 604209048126309058773043436998380285024 12282923 723524216656655265340768407412372690344 12282924 -190599647104455233755859114726929734144 12282925 -594295265871274716321344141427988112700 12282926 -538410797536875117891725229557995409088 12282927 40057357561047597728351455666900162560 12282928 184636909623644987581283738036424327168 12282929 1020409512932237036668254159320023272000 12282930 -89005129233177025137130490824830835200 12282931 1148202931419313101555895200929239214732 12282932 -899270628679332478323194425045663580160 12282933 -481356390285128939171146124722075867392 12282934 -609808725550073909606034857567195532384 12282935 -424962171400287603185853743667807063840 12282936 -279719013902927049836713888811635507200 12282937 -337414049711519342847420574498019539414 12282938 747856180015736337740124672896299755120 12282939 358437595756317818642462741651145797004 12282940 -214330357167036421838604723124957416960 12282941 -486938588662972219208206517572028363616 12282942 15240018818871276074168496782763792384 12282943 -252238684907236264024923557019184033152 12282944 36234551649408190720258720372919107584 12282945 159035081781689435274994269988964749440 12282946 -277906143978939506792116599968633927136 12282947 -1181256103306071461179494040414314113604 12282948 1253526875952929270094960630118229944320 12282949 -364527660357324880733367469525987840960 12282950 3870587636660905910557171484727024000 12282951 99831844648396281104189505601572440232 12282952 -817369089156184576854660241782758400 12282953 -1862276753065917807404830830287794968816 12282954 14589722171766482455265208263255166720 12282955 861543852319920471607037698145906931360 12282956 -553805325931338487197767168948261437440 12282957 -563306600342559945503629178110936231146 12282958 419544726998508581511024737145946915776 12282959 -466920019039484831470746502490573887440 12282960 -66546815307262161999260924151477043200 12282961 617503253833295933418511837609757224562 12282962 299953155449804534565950374987455137952 12282963 54957062436165947916005876168036583168 12282964 -56092851302491552239111608350229260800 12282965 -525103653043736642473825905842789412480 12282966 -31541914048341360395738631626788590720 12282967 -607549377428503918653914948995782484984 12282968 -1008002576393423929543131293722857984000 12282969 -216565798745852823298744525930457111856 12282970 29416823954566597541789033621223490560 12282971 -185131288066099713263364194442915308808 12282972 -257149327163468974418216609610325060608 12282973 449538878356277486156895606740310653222 12282974 571680265566994896099884084099241661440 12282975 240359395795244099511301818876974976000 12282976 -2544798532164927367341396776330803544064 12282977 1338820125609426428378425848459208882146 12282978 228674101699291890950408513830894372224 12282979 436859584186239898331063048394164172000 12282980 -47024595319213251794112108618051993600 12282981 -14488317386236729557785341229239874016 12282982 -57174034306911434062834411785233157408 12282983 -913582523335640670300005015423065341768 12282984 -72081863168465739177527291814217236480 12282985 -33740703818315076787500785950159171200 12282986 97754821514408084361795418016115318192 12282987 49872210768610988472840347673985860480 12282988 216152447288252337321554014752061555200 12282989 -658761821625230637861742547278168356576 12282990 254112762688592307581475903771758805120 12282991 -565038556200066449405931596468092467728 12282992 181959112184244480049831166857450782720 12282993 20388205747713314490947630555886159264 12282994 -187473063235501763084174331477138334704 12282995 56823734764796795197926627745205691120 12282996 301673635713899948227721055422946822144 12282997 -1204184175583538170127546462437280288640 12282998 114238043737894963933641711731309210880 12282999 908274266625840312946834300107902319360 12283000 282227255582806123372859834859171840000 12283001 -253850336363021388005978903923562091708 12283002 6081692663903382425196770183704705392 12283003 -68769044107723422520168400975887435080 12283004 -978080599952793974266000079969835369984 12283005 -260243570289045687080419516656426065280 12283006 169054708424946171716398831338777661440 12283007 -1404357850565300618113059741765768856968 12283008 -1008582610364338456773291429201759436800 12283009 569796401527416056097505919309428450116 12283010 549097746950386758898675448426143978560 12283011 -157887154719195515714302174672185613680 12283012 -124822751524515977112184970629783461888 12283013 -492849293479588258081304188032732117120 12283014 -102874586422063433334704543155375624320 12283015 -411400464139296862615626872649194191680 12283016 -560988230945465310458671490112242027520 12283017 123890986276487064483457644450554392512 12283018 -291076802538787942584594638346103887360 12283019 -336808746329438667504867165229936662528 12283020 -273178574972052120386791726493855692800 12283021 87390768588769749753251869567337904066 12283022 155790741309821923793261820006508492224 12283023 -40247923756961850629900515799431651200 12283024 -79555543724644528818643129664311771136 12283025 20571992200231605370635394475644694550 12283026 134487876768548071637043798593617463040 12283027 1811013457448597324702129662178277657792 12283028 -16225098882744599849591920798628136960 12283029 1021413863225126429354846886260574162240 12283030 64687170880181064901194096032795132160 12283031 -246382657916474848263842262472612104336 12283032 -260703354467387024497822299357938503680 12283033 -343223054333705161574810039666678316480 12283034 -809879257589413240129766287295606842368 12283035 -332690579012831659385158732484052552960 12283036 -5857905223751497778326443571791231488 12283037 -220075505284459192547759034389638556160 12283038 -80840253436282787391724290242888068416 12283039 493512419320884834735751308134535599840 12283040 -182005931858551551617402963323351203840 12283041 191542063443390889279204566077238273120 12283042 568872189818364774497365833331954062672 12283043 469803263022411640198965879857213285880 12283044 -294053956209449709288085637384980377600 12283045 833286595482165255374314879450052802300 12283046 -305956075042533758473744855028850869376 12283047 -2466858571793545568694938921585907360 12283048 -259826141395664226584297945885990384640 12283049 250462939980800726825200204287055638864 12283050 23740064301784966521762648265872480000 12283051 619953548178587489592537838833575953704 12283052 -1289357530616466119218623372450180664320 12283053 41598566810486117355677491819067361984 12283054 -349720662239349317686798359637031526528 12283055 237221750983723474691736502360307520000 12283056 -189132364324047953257147462030569308160 12283057 791339331684496820898927706712924060306 12283058 -297999171871609558104926878404515973120 12283059 -1486846335047066059433560743456719511552 12283060 -116030164052697239652196252158266123520 12283061 -666887155680938717548912769428236264576 12283062 126073308671908256589432498628358598144 12283063 86350838786847339877784111571394526280 12283064 -665950102030350667131863499813844684800 12283065 21721186129339747601983093777948566720 12283066 975700161192397651392637702950010310880 12283067 -845731342944902495805477069692842963812 12283068 -13092464470989669122583318536292925440 12283069 55242242883114221729134639654426872000 12283070 24351768965966478818199826843887096960 12283071 -21312005274254887212397875182000378496 12283072 -172114158318331036222953305786567098368 12283073 -1407036460999697903863693070883519054 12283074 302752842346654700501427491389121418240 12283075 29708664140865806481025794938303618400 12283076 -53307484572057833495227843254798028800 12283077 141820236264512508881608070776344273120 12283078 -317201755567745104023829594619130451200 12283079 11772315487695683451749332512757436928 12283080 -381286602742398589772175281707118592000 12283081 291312842766702714709189135408205574912 12283082 -19880746515928933611375571714816834560 12283083 -27471037890105348238813868619813560988 12283084 549407274979442691188414264364011556864 12283085 -634824881717812371706716077945627783220 12283086 -435540905753662730506760735536127411136 12283087 71254910754409969781150103748425119624 12283088 -309278576430437947830210130065304535040 12283089 75153401437711150106851918740616012608 12283090 282669046103098768658359841456604400800 12283091 69270020989252516875622563202600538184 12283092 -622766967653986520477211798108621281280 12283093 -539993635886497069180698477455151373316 12283094 588205297760832132046308175504861411200 12283095 475728472546462425429161886281965747200 12283096 -224513411249369300375496565914189742080 12283097 2257218568438720112453936489233049214720 12283098 -433260521039951158498697396389022516736 12283099 783092812711843714459815681342814978688 12283100 17195929357581664320646282463324774400 12283101 201665005730123390876848347482858604000 12283102 -82946350197023094353468779389576276480 12283103 -92793166534995689379350223496931717520 12283104 380055520146909952102516999305390194688 12283105 -679746017467669113124677662849233909740 12283106 419371053173448324755144401704242085120 12283107 102591759892066066361437604114732690040 12283108 398560662719001573558087852240692772096 12283109 252037612711943578257542857292266210716 12283110 165180824348003627919725242608156057600 12283111 -1440417056083531337520540430974038905288 12283112 570237256104673198337823962926773596160 12283113 -186853982934444224260266879041891736000 12283114 -138735843133591290761789780951531059968 12283115 -127916125721958479174680437393744101760 12283116 -929050012964616418986464462464596280320 12283117 -320606528493020223391711674856230090816 12283118 664224011699095419063397765631760989760 12283119 -517292246948773666342237161686568966456 12283120 125584042148403827507826744140321587200 12283121 96254733799744428480544846797064815744 12283122 1490325828049301887256623799456183040 12283123 -2020553015084686471233404226989724258080 12283124 -240106127607587577818762276214706709760 12283125 -887954404958611825594545890610660000 12283126 -65516826955642241283401682071750930496 12283127 830406711039448484525166603562783155600 12283128 8536132634121337275987105185806049280 12283129 1001571388004652743930662043538833352276 12283130 -16323017890783266168177484413047623680 12283131 425291893556537909370235980368821446144 12283132 204074796568690746154459789165218000896 12283133 1619960244088141185410197923635331639660 12283134 9668295079759138628205875592550597248 12283135 753177308608057504838983317938122399080 12283136 -872572086091860030895511990600390934528 12283137 -1004318767533515497832974918526240686560 12283138 -206523769883855891858910738737856059904 12283139 600800158806998061066524161052807426880 12283140 63188144583648478905027223299304857600 12283141 -634869526082056414986895698915359648228 12283142 337562571399897901755668280530310946944 12283143 62539762956498320783638379374191029328 12283144 462683169986747913023236226983488476160 12283145 352530583527795861871081292061334246080 12283146 -133939606328039080381437833344168769856 12283147 -1073854910005588451605339893551526400608 12283148 884142703935901798306898747391155390208 12283149 -69670151942500276456691409810373771200 12283150 -131065473277925336495015550425502028800 12283151 -1241642223286316397101194805907873522600 12283152 60338898416753316719517639096359976960 12283153 13394093353107668178016102862244753780 12283154 -231675462359452229424411101664978186240 12283155 321639228250901593175182178293425129600 12283156 998827046833030002610605778591798555520 12283157 -165502572436603677851203071552900220800 12283158 -167529989677811927932664768505998799360 12283159 141410744157917495280840820261082271360 12283160 -939240342181633550573696280251378688000 12283161 197418949621768516077924944970330206208 12283162 -302905673908652055496504462657916629248 12283163 -1113621311698535732985739552601758345560 12283164 1375422995580937540958525354076525497856 12283165 8208698372931152124433226850135095520 12283166 97281062010818760723463246173779681280 12283167 -272305520207462161144079230217159431152 12283168 -1360152031430875653128589185247130681344 12283169 1835485640071746311512527620836192617570 12283170 -177821832798068549932084230694231580160 12283171 -617375906089034812556510882214539451800 12283172 8037277257681082220943005145186600960 12283173 123879200821350412481142055163725190400 12283174 -467492960554034996521069611920531015040 12283175 39384879422709509913082857406068686400 12283176 -106857523619968601098127381951175229440 12283177 1489221764086326807866160640785770948000 12283178 -9450699242073519413635129556398795776 12283179 -496440316931798101012314819534921474216 12283180 98846633338736913741544195247418286080 12283181 102332338565520492526241261517056124972 12283182 -148812590879063427319808481168965858880 12283183 -1610449321375698869207909604980706539976 12283184 -70511353297945651539224003494991560704 12283185 -494260931096834345932207372122613852800 12283186 101846425769168244638375511837801455616 12283187 -236628931729880234776716736767946999296 12283188 33491744182435041636832118512157829120 12283189 95683965183852479410196166339128378990 12283190 111599550217743252888784818866693817600 12283191 44544049422061496098655662207987495680 12283192 -232141111139036000289574394866254643200 12283193 -428730920756581904719848056335283014656 12283194 -158488402925866807404961782968600064 12283195 -752351541658217295374840621038161724800 12283196 -542100480128204078481856766053230305280 12283197 172784904314608258666708865754673589184 12283198 804801095099727592096937898923978361600 12283199 74797674339439779947538595842417498864 12283200 -117194914405345970170110286635348787200 12283201 342907743668264088993401041613425173952 12283202 -427168857299410728484391668019235206448 12283203 -129467953668876509634071956604098400592 12283204 225278314706326677769856882976408339712 12283205 571906812532606365899815546916559906720 12283206 -129746918837766402218814627221047195776 12283207 1002155151767298720671997235060193765872 12283208 -1287288232478931978532108389644206080 12283209 929469351445219847977637373287794139364 12283210 122104354572926210729508101632521216000 12283211 -1516047108910114013742760390584754201200 12283212 -622661619848003561265893577837149004288 12283213 435346446816796384366142013500191674048 12283214 926011859142630492760435080657877556352 12283215 -368755971626920850580386237780050329600 12283216 -118515256170243822997417637113688358912 12283217 -871534490067985738246367792987802070620 12283218 131610861762300828083625356931292926720 12283219 74511893081231004128428172978432314848 12283220 44048199715647477033764559913405440000 12283221 588481298315014623754957548692406321312 12283222 534373466267165652523981067845327247520 12283223 -159410118539607676332991791361570903680 12283224 573424763592783221550737903551266385920 12283225 661683927024648534845588698766264420750 12283226 -40863364112645633426391963075701852688 12283227 46100622060245162839738485809124784656 12283228 -1020122924025120957001489865533088722432 12283229 3275154985606219749424864207563716160 12283230 -192771320290595874131446703482045649280 12283231 -124296656772734133206870323521252146016 12283232 -135660653538736447157875589739037851648 12283233 519246157119181288307316565578412527024 12283234 297607846761900037688509434585161312640 12283235 1279128228160986679274904619538209753680 12283236 -2598302639760726681036693606392709120 12283237 345619961508403617088597906432796255740 12283238 -107309483699417698789951404067969361280 12283239 862150003907291856559496102681046262824 12283240 296219512805296778201329800955706880000 12283241 222302109489124270683932635543893219642 12283242 -52464376062012244381652092490089781760 12283243 617264419924953553886382910260237274000 12283244 1228957883111356287653324354764077774336 12283245 20693225710261762365998481515163556920 12283246 -150080927537959801558780182492524440320 12283247 1765886619869614334390617555768922175696 12283248 -67355183756331429129202859488746602496 12283249 -1048244458262233497363097230310342033680 12283250 -97786591688594663789940133841381760000 12283251 -7985101708717303376497928151651433920 12283252 -715689300381915389394862370670318264320 12283253 960254344546673553725916969628860309600 12283254 164538402817630432466570208108528665088 12283255 -301324592323210673393740017449606940840 12283256 -250919831647036763666993104254130544640 12283257 388976797293816184757503948427973158592 12283258 -148107843915900676176679788944167329456 12283259 1043808785215802716846859103031482551460 12283260 88415721306139595963093463096538398720 12283261 -3171982093247226721645476462680489490848 12283262 -2021729073323090414920018426634179161600 12283263 -285229633569998966459256740076821671560 12283264 -560192790935191467281342697964988006400 12283265 976604616061104152463175358714559075840 12283266 268402132032468579313786846340369841024 12283267 2839560569649900890257456721878604483560 12283268 493422393179897196329142817394372869248 12283269 -537908946260095023679323805820555620800 12283270 246346641260425980246009777729620158080 12283271 -41983247523040482234102135925966702416 12283272 -29767930715785897813122592726966272000 12283273 -868878234823069266684297990973773765478 12283274 -51155023924176940359706553934051369120 12283275 63310878966889866451459528208135520000 12283276 195111488408134903411770705768213906432 12283277 720318814246216209570900973769714739126 12283278 -175357868257503105010106917938985774080 12283279 1118916680172601685499302783528158947576 12283280 -24382708701173065593131769437049815040 12283281 1061091901425414787718377973179384761570 12283282 973690806646947194429841635737622494464 12283283 533969952430639034984852233488576753960 12283284 -160071531766124634989435091442559016960 12283285 -87307829436582746580203184989758510080 12283286 -624018424168609571368806600140229566976 12283287 974491547697074683087996437666896371560 12283288 5981492343513389108461690085689835520 12283289 1340557896947781435615990254008112310090 12283290 386273675252003105288825422244077309920 12283291 -1092283333225699234460988088472422830400 12283292 -84250329530513026974695253195002554368 12283293 -1488780952308677609154974753640766296000 12283294 -17852248228490502680548734453963487872 12283295 -909194900806131192334266915607018434720 12283296 1025462295427184427245553568969270493184 12283297 -56278311206406985905947975166897605848 12283298 166334749860213430492790597420393552160 12283299 -483008647323391612190606536232715048960 12283300 -302168683702285230901475118103536745600 12283301 -274503755972859893582204421857709029796 12283302 -533032588325209947035330625175813992768 12283303 -436412029531344416178930271038451629448 12283304 -78916574247063216659434242967132569600 12283305 219416208712601732575555192418365997760 12283306 -217805700616650849100304465251832805120 12283307 424062060268444308836060608695265013556 12283308 20048900141820928572912804250090344192 12283309 -2983894875030496078379915593938650309184 12283310 125539699715736654946024932240978950400 12283311 910048198958010475462002500209715284224 12283312 -235211528803680612339364978395662761984 12283313 164005620978571127187695862170735235072 12283314 -156169867658704622825045065633675301760 12283315 2198268685992666209552779182600571200 12283316 318258258408772361926217814749181198336 12283317 580843544556721153628618312794194609468 12283318 -559728511164099312483593616375464108640 12283319 15640695141270518372481450214013600520 12283320 574014931796610811103273892672500736000 12283321 964601767624186591987038203974546661200 12283322 -597756398340620155173887487955728486288 12283323 -437140533736121683851414051219472903056 12283324 1125225242676152511413011744066034717696 12283325 -924516242930153820938569195088524723950 12283326 12655270105502335354912199764082203008 12283327 -285740959368911989058294919661872151200 12283328 92854535919768234719125501684859535360 12283329 -3059063232103866477355804785751803360 12283330 -151171788041363320374369784000077865440 12283331 234284034030936135500874960621697525200 12283332 227201166444896556188057351704525289472 12283333 1041562021307926316483354308766680044024 12283334 46218432271573769356556305114533617664 12283335 13238166880605850726154459550199484400 12283336 -389281530810238643312994394942143528960 12283337 27638476599788097711387798471987528480 12283338 198416797278832354654618563420140348160 12283339 -714664128509125055466186423405114122860 12283340 -441604407964443517953565629219551708160 12283341 -44716095016171812537319653848141533056 12283342 -584500821104938866121585696997035844928 12283343 -546070218462125811858892739937794331408 12283344 32225995403909360323445898535506591744 12283345 1097572521322175626223279783653290584220 12283346 -54276041452849722982351575950994035712 12283347 166481460418801749038081009874048936960 12283348 -22295805596534290705602758444371968000 12283349 -806812390919466905378525856429168420036 12283350 11331579704136136213483445235547996800 12283351 742621818138289234832060353030507877232 12283352 1099524823200571567292038112485271654400 12283353 731939626138880005220159071320889108800 12283354 -12869509779059383473214216082625630720 12283355 171488632980349887345821491843903211520 12283356 -872623904087903007394874634197047050240 12283357 51876534945216196963321269138611586720 12283358 -451782733144778092641051082597907406720 12283359 597863608346889416951386197208676425728 12283360 -476772205960288321031571298952946647040 12283361 -122048770425029846972613407316891835200 12283362 -68353521001635807322630221480154560000 12283363 1201303945124921107579239362261611999984 12283364 -204325584328229893032958907601417287424 12283365 651333208299643277163403555841613973440 12283366 -748828295103336753553678839917403866880 12283367 -579536519786388315123110780050117179240 12283368 -183427487703207547787957498649037209600 12283369 1505030378793899174158956137436470999226 12283370 382742945843431796424161618946234543360 12283371 100146681417545180132974497371793767472 12283372 1277240849489143924674730323228661407232 12283373 1112123083903822618761435664213019650764 12283374 302044952665024016123765121540374458368 12283375 808910521166188491861468009553984440000 12283376 48548733832928080135365261136993124352 12283377 160558774314547942306331457736348710432 12283378 127836482518285782353810273442218268672 12283379 103209025731589479217176615122101675980 12283380 5400199337147706312449857300466995200 12283381 -140214342843886648608966008373755806656 12283382 672864556831209035948160048493468869792 12283383 303752188582673832284304531053805416064 12283384 -63315823664654628125841942658329600000 12283385 550113578480328740834756030439584329800 12283386 -2460302326164415451179426642992704256 12283387 778486609059075910069283605355316127440 12283388 351573350366506948057944492532575352320 12283389 -917072876923003540324043908208222245146 12283390 34735615410019835087593435391457484800 12283391 -471770565683321425841312806502588666448 12283392 -121186016949759440109153112383150882816 12283393 964365133614181612508839604724910256642 12283394 -961713477352213564466544302494833469440 12283395 155837513514934773007880815461241887840 12283396 -1574365523835280545327879724618182574080 12283397 321474853103119683215966590186567553664 12283398 -155986712827219692398596200356606430816 12283399 -54959596856696147544577587836170954600 12283400 238611409105546636512463319914733952000 12283401 208343912840326216952267050360817215488 12283402 -90027250589054461461989800428897414048 12283403 -13602521011764486699839695646478523392 12283404 -11691053086415020290069336950151168000 12283405 623264892189830380139414855005748448000 12283406 204930438017490694248459343835584304064 12283407 861855893403524014277196587607326040600 12283408 68927489266170489588288922194724864000 12283409 -324891103563127036572079828177322718720 12283410 -180788660081077435001041904674272391680 12283411 171693481676231284259168399277137162400 12283412 -1295402900166096260298599369603051478144 12283413 8256490553807447561103153645556641504 12283414 172148834252621581051567541314090487040 12283415 336957754728566005627842901110088516320 12283416 125349351426406937991035017745493534720 12283417 -815041724344003112884373850619151092534 12283418 -33653956305500744198069696766638718528 12283419 231209311871338008461758687264256115648 12283420 290822793811680162291916144927310484480 12283421 -1125751328394509477296003491985123668378 12283422 -31055969404741737043265943037130382528 12283423 -4554834792989970522046664214823111496 12283424 -71275119293858532637752928635007795200 12283425 -18114488935325629664778135446720904000 12283426 -8514185954461141075304586027342676992 12283427 -741863889114542906216124847930973682720 12283428 -177012702446039614107841999723524218880 12283429 258918544581185834293373514232512692030 12283430 307803134446168867677089417800257667200 12283431 12238487050800303166326374382599263104 12283432 141937195659000912119898344058039336960 12283433 -182583379372144813769003425353611449500 12283434 774125094170987325323674431901035402240 12283435 -727328743786919189528228690200064816640 12283436 -955013765362425392489727726996579840 12283437 -92161446805980144641376299119269723840 12283438 -614087662781795986985315649116648189760 12283439 54445450889967386560060990757033619648 12283440 -9636802319430184070771071080632156160 12283441 -1656017522380381367406495225141381842158 12283442 415284919175784059449681453369362433152 12283443 1107864432654480221536579226085800377200 12283444 -493068498406483420035868217648195688064 12283445 319391198948120309624906140884048975360 12283446 -166572167021734160525195625900432353280 12283447 -782898028320676759369128929100207458088 12283448 -412622845032193332863801374495557857280 12283449 -473413119646775650761650409845656823232 12283450 -404179441207524895463200777598294745600 12283451 -2113319780152131337583604374594764585128 12283452 309412574158912807780004506651081608192 12283453 225678814629635692672269403776859025280 12283454 -702303557942776628398670291719817197824 12283455 -510415865956706294978912315230670582640 12283456 -144060182255419569233409728732617768960 12283457 -1864163495046415804197392300542277055294 12283458 -301712774345047064725167525548162810112 12283459 -433961522010372786694603336407538230340 12283460 51119808858662950699888213150735257600 12283461 368934916925883797501163480797904656640 12283462 -398059870075754545237916408098907880000 12283463 1411052581641947209126350080132542016520 12283464 219995359882970466698679303050081771520 12283465 -632525966233192994993851018868394970140 12283466 3822443997460561174680672958332466944 12283467 -395264702661749922270653339495195510568 12283468 -206280160789408882722227865359521668352 12283469 1162764843347976633583278999630636347712 12283470 302161366428305105367031269626253241920 12283471 -214264675443197489407434078957015648256 12283472 128844710191931273409107065243088977920 12283473 -1130705231624622159921999849577424515200 12283474 -13520387775110168904056284096165248000 12283475 275707537183221970606685420859437983500 12283476 -432102637593111200895599685232766238720 12283477 1001985768929617812207952465269608947584 12283478 381985183316985834509855950518764939040 12283479 159031446463777626606744551110380477624 12283480 -527353157515762278649420508252843827200 12283481 333521876573887203162149834552200413120 12283482 -182835875941525813445735966805247370496 12283483 -316137941758963879177091832247669656696 12283484 139043959849072842800965550172343190016 12283485 403886351636031778307729586663302082240 12283486 -139160100858133523172015576645967057920 12283487 27391736809440132675549972162167596392 12283488 -7750059561607722767718474885052760064 12283489 637289751889079686662707382584821920290 12283490 277886522399419855738548691741594874880 12283491 -20077558088984569568783638273433155200 12283492 85247805243111117800904901991267615232 12283493 274705530762312354420941613528908980800 12283494 14851655308509340666025714597718840000 12283495 97637854895101150696632400149820377600 12283496 1761674840346725036911670497685312962560 12283497 616503617031677617840766228614281450240 12283498 155450961543348578886487109394432003936 12283499 -1465242436184688278160220773619948495500 12283500 -101905448110655338444679613080248320000 12283501 6689114075843223847352469543877368480 12283502 142532529410096546491693011207678723072 12283503 -1049418800302067296762275639424456375536 12283504 10200291355090315160979286437142953984 12283505 -134713186858484640148444967247963220800 12283506 -5971751774611302145456184251271288688 12283507 -1523238778631279105055240727229386008244 12283508 -1390665493604277769902683984588404140672 12283509 3687141087674768075443350751488761856 12283510 -412249233895730326496282753679958563840 12283511 703206149548022340746594743327945547112 12283512 -327548457245538929406646103355718041600 12283513 762100282648351744455205591456063085280 12283514 -125286843779068843897723715532958272144 12283515 189510846117825268452993465379225644000 12283516 283393820646455516477708667529434480640 12283517 -102950239640039696215615586237058898080 12283518 55294353107518040693559265909782306816 12283519 150919795163831743913958785796788501280 12283520 604888360052658350135235382087778304000 12283521 69451556865038080918524858496189391424 12283522 706498614902683573553624061145657935312 12283523 416526956893836836923549330185757746336 12283524 -55630715877020681521542170386630364160 12283525 -199335127006086570955198733874391874950 12283526 268200233101650411028049538731212463712 12283527 -182146755226171928093405126317060076592 12283528 -1009685101638657648079175084743340067840 12283529 6854660619815184252108136031346063540 12283530 142896605574499630083499479444551116800 12283531 111503744841003807163998634420232584432 12283532 -676223895912245466516352359115507970304 12283533 37925516954188852359268356809639985024 12283534 -85033896857075848950671670867291007680 12283535 -422571927537970183111248013201110343440 12283536 14095455011146804460592820638327570432 12283537 -242269487615950365952515919100474471040 12283538 364383998139595144270068428414044851840 12283539 -606516186507281800819172936786709563976 12283540 -571276379076495051181158470483426453760 12283541 -238677233145263737902758205259212617856 12283542 -251338057228008473459252101348550981760 12283543 1168027234651398663751010447862872174792 12283544 346083249236519787100069540499265945600 12283545 137162524241810266787355815628432008640 12283546 -73189872788213060696467269164376919296 12283547 -689478283413905981497601170648439924208 12283548 498480634848357210441127013787664834560 12283549 -1027572636024401124345477204818431975450 12283550 174332639103942205502545245914658580800 12283551 -467713963422401318731240424282516552208 12283552 -10933329013763172953813082415961210880 12283553 1219679502513286935221718409155277208802 12283554 138877400627854354835699821305795493632 12283555 779649220637579046545137296519150666960 12283556 151246669304173417966136522180766912768 12283557 229880302160065793445951304534319040 12283558 37597454293857264822921730904622082176 12283559 464910237758766995067292631712506340720 12283560 -611599302530797853978724563863718400000 12283561 -283556086731438245960278277887830168838 12283562 411732148180268449252732907880923231232 12283563 -930661870780027265952781033207446886056 12283564 -11015359679156941755162089645736591360 12283565 -134141108388078254151814009148391550920 12283566 177177767105552464714508376476953449600 12283567 38079151115091777218452737757212699008 12283568 61451817456448015878922102062871216128 12283569 76544859380494681530856315111489919280 12283570 174590354691305879044459245284210256000 12283571 1237422248130864281427610462063566209592 12283572 201274829304269504687068695668229611520 12283573 -1209478290641772523699599829474260348178 12283574 1489776580881709931637953808029814264960 12283575 -200961995264462210003474803840622435400 12283576 -1416112389339336351452973371875629465600 12283577 54079496734241910687767610338951011332 12283578 118265756576683517130593870280888910704 12283579 169528935667328506533111315949752171264 12283580 267569348644118749758240710935990387200 12283581 705018181212150616582578139929309179424 12283582 -270961148263807828583494132426257316608 12283583 220542821952295835336356741584383342304 12283584 -104823379393164791119547078498020491264 12283585 267866465175118528065418019627349216000 12283586 98310256069237609619458592513053478400 12283587 14489534729689566843222805051358013168 12283588 668289401162089220893629988614806899200 12283589 -371733533538998837833692265639678352610 12283590 316012096202355771265808451326282250240 12283591 -727806849572458270362711899967178317408 12283592 301850078745021886804607301514552934400 12283593 -7503670412543826509947349786543191680 12283594 439544904567288756921496418364527106096 12283595 3495742144355926354523913781132646400 12283596 -745841302773568364201062668473221032960 12283597 883695287514361613740739884447707997046 12283598 -260820956120617990365458496622384412736 12283599 -50876746870641663413989082956800546936 12283600 11718953790720795935272353977421004800 12283601 -207325551914783016108637376007743384256 12283602 32690393493020320666995404331556642560 12283603 1307520183602868028497819298366960607852 12283604 392180273321621054928198250602412304256 12283605 -348130182663480646451159241046473855240 12283606 -132105540598557862812188069491536378816 12283607 -344277265811793523739740491148868324688 12283608 -1055393210804150922451272374209638727680 12283609 -641089268932119642016678693643790724796 12283610 -38805626993131150748622522028148797440 12283611 -645634357064341591834504037923579681128 12283612 -619408236869673144215529583023512836608 12283613 1463361376327836317913199120273376669862 12283614 -390458594682917054978296184292815962560 12283615 263323410474328069951355290106910127920 12283616 -529123336281674129628276346365829447680 12283617 -113094102725147362320028198364419964160 12283618 607620638827053142756798806297140423760 12283619 -1342001581733462468764499562056949460560 12283620 -18608760053753905759813535925540311040 12283621 640796988986446438956340019129977921312 12283622 16823407736333233925760978600599038464 12283623 1164345612347229105953745099244853740800 12283624 -721691323551066362657550675982028375040 12283625 572410110835594603266176297238168165000 12283626 -150890785062946167157009477601223923712 12283627 -41214731190779435950635110763401312524 12283628 338733829243596960734889235622337831936 12283629 705970360209743134794185290540602283584 12283630 -220585201732706070177280398805124544000 12283631 2259450334159076735220825370109121528000 12283632 -214470945792517123511048928719649079296 12283633 589827067614585551638040783088205454400 12283634 285299261678397157665678014459167943424 12283635 16109070014783649603932762933370240000 12283636 363222455357716623592127704407716000512 12283637 121338061445487456636366156470071183740 12283638 2248489775090129335710735248980512768 12283639 -305257603234046030970838099369020409248 12283640 -196228410610898616931810639588301107200 12283641 6275441731319642851804304819258705460 12283642 -96629803033354273619000838996069189888 12283643 977223718778149454497328916051240089892 12283644 102927920376996688446252217034611015680 12283645 -1038449019133585997562637067622579885600 12283646 117070684999825881571071570054965300160 12283647 -125826283065921138451771063350767321400 12283648 37181319736281846083206918222888566784 12283649 901556011341211113916405370494794750912 12283650 228225327456210515730870376946376178800 12283651 74242348181785393139674617368849143344 12283652 -549502713619209205475494516653186954240 12283653 -1206040013363519246445929194038011704800 12283654 -312329249902817408480152794037598008224 12283655 518203832934139472540146023362769949560 12283656 -47679086420281795932650833939888865280 12283657 -37234463433412199540549031407626396928 12283658 266674528594904402938030183654693236480 12283659 -58305308688921285394844554482714349200 12283660 -331032735674274365092089391216425016320 12283661 3985429231632669491325132798552044652 12283662 -68079736896932157774507302707371634560 12283663 724224152596589950837841770422268160448 12283664 87502491911403186577898008025843834880 12283665 256179763650972358166383268106675736320 12283666 654406229363682540823344502141945414032 12283667 -250037109693518554797690274766054732976 12283668 -443825580888427879788559341267791425536 12283669 -684699857843729947734140074696499986930 12283670 184131845885203266050095918819255983360 12283671 469552873965400423977149858239737895680 12283672 -1140206867202361248657743248436073523200 12283673 80825372462509523677480938086496326400 12283674 165685743882995960692469199340577242368 12283675 279152853975554128518772794596131044000 12283676 912844580769970441457518574111168581632 12283677 1180915387336631028617258631076395233280 12283678 1579957722182511878171015366750696832 12283679 -634131754738401332968127666654505466416 12283680 112670535442198397674956485895043153920 12283681 12013469206310260812968483200379377072 12283682 -180207092899652362981419443423324947200 12283683 1032542675127266107105978959061749352824 12283684 -61161427483966789024177941241365237760 12283685 -3557180883648618206089436664074315773440 12283686 71527731236883396097353455358064403232 12283687 182819031029813013469428574724672597800 12283688 529966845884780596833047880977068523520 12283689 -411972731832040162079614322633170424064 12283690 458018893920454952521010026094046835200 12283691 -117876892672355452393877974482930862560 12283692 183966322512331082775473044682941937664 12283693 592103841398127037329996467909771373600 12283694 -46678536319248534549754370701345148928 12283695 350187795549968719460356591134340171320 12283696 171909670231598152514258600918131507200 12283697 124265495894807048026657058974762487220 12283698 -125390010084967067840420062556832514560 12283699 724581465603187347700541229567133625200 12283700 -63094597513722653622910992462803712000 12283701 22342609545143315704811993146250005920 12283702 -594734400753875953207640891481323438208 12283703 -1080404605497714627620497460581779141120 12283704 -231179601881304887250740879535796224000 12283705 239048784347027295884925851004718733760 12283706 -574680485350914121791113989019035010448 12283707 171569096240254285381007526487982553984 12283708 -540044051873693049110086754870097666560 12283709 -261138293653325995792603603088644980000 12283710 -15958924136906065712861010721309900800 12283711 -391523798683828128261098676253931210376 12283712 -438416485236443165080320342113835810816 12283713 -329204801753523959143728487965578378496 12283714 400740837677187072390386958443656053456 12283715 -656578329894246385781180126068164998640 12283716 -139979434255099617796401905304156546048 12283717 1460989335869904767834555962043045956766 12283718 -290299421188960743985185654229927009440 12283719 69228127337851587657784452442525255680 12283720 -682190432248892297155467062144098867200 12283721 555692729341017117141150091987032143844 12283722 -372717528068030247148596163873581853440 12283723 472560655622451207116350786073944894584 12283724 -14764183456421493422635194272421485568 12283725 -153586193275919649240685052482662244800 12283726 -111335247130209755208185888063048146176 12283727 -277240013299322145381176022057907745424 12283728 -155543569530080590533753318077920051200 12283729 -195054228751060251934926330024314872460 12283730 -160034648687759251523649555281756262240 12283731 11832862748014986902180273993909829372 12283732 694239783577858690727649224921439731712 12283733 163107250372502541424767183213188430720 12283734 -99040884575587334616240019226514784320 12283735 -350747198758048903337480242946546713320 12283736 -1227957031401524435688345942220863928320 12283737 685166382200268422234098564076800497360 12283738 452070735001190277192957782855740252896 12283739 -468852743938481455472445787953028174992 12283740 -164067697462286362423596685341799680000 12283741 415194171267142087940365904917683184320 12283742 1153225935304071446923368591150822816000 12283743 -1603949476093867975573552737273517336176 12283744 754044337118206362836357074559852347392 12283745 798279253183633560525294374334700852500 12283746 -153557553171464337019376265626476588032 12283747 2538359667000594698046776327378273232 12283748 -204446292874490698794581872820371169280 12283749 1207738059358339194202882101790505927934 12283750 -51691892314588797538245258962700480000 12283751 -725969075618982995885049286705538663928 12283752 -207738940722366328753165825843391938560 12283753 156561378545182547832031648544204064200 12283754 11000433813387226752344244318381142272 12283755 -144937197952167886835645405495016633600 12283756 262055580125359501862123222459209406720 12283757 -455981985569193985349258490479315920446 12283758 244029208202828507718171273462975095040 12283759 1251232382871916512453095466540537482960 12283760 189679064002088074253962708479654297600 12283761 865871486072989958813262363309162470832 12283762 -13685602148547562102211970729159880800 12283763 -750980212588435594712543888439929954256 12283764 -125143033391049303796143098645518675968 12283765 815082399405080267125591789161516996660 12283766 -881873181113423351961717956266089730560 12283767 -9814007104657531975168282132643861352 12283768 330910966674449339279969631567185141760 12283769 842552689253853601371281136297942575760 12283770 -3234961246128044978429622789742656000 12283771 -691067349354154966661511182118249538128 12283772 -491977887752642158946916645876805146624 12283773 378505168545452782187009456278346985984 12283774 -865895308361491520750260135861321956864 12283775 390480132698251572616179347744403012000 12283776 -583223112728771761921931119944070594560 12283777 -174341426275840839342095975708180558880 12283778 78596475991831788675448320441815728224 12283779 -439422676592615046006234107748131036160 12283780 621057372769731805269168462277037875200 12283781 111896279880423641807809255166470768128 12283782 -1532943760165492833260403083556673536 12283783 17072365304381905776241967364133901568 12283784 1069178431303586512509444731342376514560 12283785 119791027936152138968683028235568080000 12283786 508965787487390356313940868230776204592 12283787 1181347202511864234230218474828515535992 12283788 596116388187340351407511331730982686720 12283789 566103083426493013792837058115721254400 12283790 655291607789468867197361763609955728000 12283791 263717659750446363478933793274597793440 12283792 59447798557338728414519225684608499712 12283793 -452601900910869434522555617208851724556 12283794 -51674643634081171945622134804811776512 12283795 1049184178580057304827845108254929626800 12283796 80448796915070579750657935448659396608 12283797 -427820938490792339292681000764960968800 12283798 448939823696414753703961912741941242400 12283799 649245243971834093020455160116358402200 12283800 -438493874605915909587265704783605760000 12283801 -1324370328386449091226665320714959104768 12283802 -15902220816656944068326303734370500896 12283803 -420166116087675683650390642505518281456 12283804 269698855440953699737709542525443875840 12283805 241974253517676676763755032567904552920 12283806 42212808316758811912544562700709870208 12283807 -975243678617287360113077099232106022944 12283808 -384961287391927535598942827969177518080 12283809 316848693613260319318046361526429021920 12283810 2874528316187670860837774122561067520 12283811 -1807909252775587626750937657420443159588 12283812 3260946890742232470213811552748716032 12283813 -925551855096823000441661108132312015938 12283814 525808838885925451059627864616989316224 12283815 257401807077547773439682395507579372320 12283816 1020556080079548265646688718186648980480 12283817 -77170349363487248780006691152986840320 12283818 84289761102985326678119252011416117504 12283819 676752988152725994005419258551937447220 12283820 -299665781663435513302774710766702464000 12283821 -139483130898570908008676225654431650816 12283822 -730398847137752184087904550124161472576 12283823 -158784989303036993370288986051740675200 12283824 46384609363799974347788158125547192320 12283825 -223653714657709217993068452753276883450 12283826 1295530188120387061821469918206430672896 12283827 -54353265065510131322141773490944391880 12283828 207979473516423475986116585344726356736 12283829 -69792532938985812679276073261271103524 12283830 -11321350843519022979762036376264080000 12283831 -76546893747129686089245009326463495840 12283832 -1264254483240510285736368126463538073600 12283833 -386760010478012711436772278559319581152 12283834 -481367439924777216693968441876839872000 12283835 17270366620868703533014377215032721280 12283836 636686419284641174498596042139335168512 12283837 -1543522446995099663162169396377829551348 12283838 201043924242531664767669969842002332672 12283839 114342599021279173712511404905687883040 12283840 180935493820253494069373926870981017600 12283841 -668427496771545589269315548081924653758 12283842 -158668604028837488331114254624923430400 12283843 40333044333559608383740656530679207936 12283844 -1088772452163931271830501220790330939264 12283845 -207665489224488247507067242792285641600 12283846 65500558600855268047229549287088088384 12283847 1162401990183996175284279470778788188800 12283848 217749871183888640650582341303321600 12283849 -718654314508974731324653340901466997340 12283850 40428074075881403673737123556910252800 12283851 538731171433995936505459850070413807832 12283852 -121140991705718354398906695341548437504 12283853 -50926137664792855852873961072247936 12283854 -235236331257695903297480528663669099520 12283855 193596571861109644954501159586422200000 12283856 -4678868428991733780837315799313448960 12283857 -1236945565598309350210159153045800658560 12283858 535644614133138978924426682391158768800 12283859 796876082942123790908480411521736448000 12283860 543090247956455909906416292318349250560 12283861 601405325996160209074817113561620306400 12283862 757745020280545969921027082376838399872 12283863 -34360701150476720343849333518243358720 12283864 -456788903393772295712381125641555763200 12283865 46438810946251954672558090578841823040 12283866 -137106607469656334222301968025849646080 12283867 1641724796112183901312007909524043710916 12283868 -401193184696850705632887723538986117120 12283869 122985540395594299133321681173063262400 12283870 -440483584058382161554328221788630061440 12283871 -1259185746687142857470105275421295317568 12283872 -10975696578491737745170003301970739200 12283873 -123533155051602745432273003081158545664 12283874 -115877657828645339433230204453077536768 12283875 477193913333584701773947735578829740000 12283876 1300325233875603529703941193092010542080 12283877 -1987033272966401476993105085728952062788 12283878 52670957189332663790502799298126469120 12283879 1225357256446850992421229181761326203240 12283880 -239882758610872929096549891599032320000 12283881 176847353207358611825733028266010871952 12283882 -154219506460429596188467767794138471328 12283883 -175488697306655482089957202953796800000 12283884 -306909498838657482024610294571349300480 12283885 -1133426418633357041184114313563753529800 12283886 -123724319957014702260103947827894520576 12283887 -81647875907295225086243361831635400192 12283888 20948117352790843320480191458237087744 12283889 145278325921674167034578028331174459956 12283890 -24201497717320110005380884813946990080 12283891 -249444707606675291223303829196933249928 12283892 296163452182640545628111554133641977216 12283893 -1466053319917586944813312705340728467936 12283894 419691008856732340576185020428626615552 12283895 196212359902644541034771012124767826720 12283896 8188820053259930063159227216838000640 12283897 645679529856989906849298153507762922346 12283898 -255418440405116945798654203678569015552 12283899 246759252099104603605297387842344687040 12283900 444400449963534773736667204141508288000 12283901 -166065508109492290866491947056706028448 12283902 129283968090519611982206335716343807680 12283903 -897677173520913168060980951061749993040 12283904 656097625774351239396953388975390720000 12283905 239851065633079693714691886130918417920 12283906 115687261749687560695802087109615929760 12283907 -872411453001531918059115419447742894480 12283908 -253358977645804040197370592328265601024 12283909 -109164773938118341080402356265837326592 12283910 -38886366788147737158385855103541728640 12283911 681977735488491588945049722506193316032 12283912 41399813617833722627611448342501299200 12283913 344572581790660855980862930564058331162 12283914 366051105870777682367902184561425512192 12283915 -47222267747277105728561235754238040000 12283916 472288360438164989273755055161904151552 12283917 -188839959545996007853134105599051355552 12283918 440675176995356741188218192894212736000 12283919 -1462793759829429739856458987841854681680 12283920 -467882043996698864932611121820467200 12283921 112892425054397436278890250229579899904 12283922 -135414457779660853683843899177870496768 12283923 288876208802074430087763798578480468736 12283924 798577775023963780648127839330746888192 12283925 -193888466358165275916329158657624855350 12283926 -64943034077344414799549401146611220096 12283927 473474871292803272479966273411986659512 12283928 270486960974300169727304786507882373120 12283929 -27428727076859795307524651179976124672 12283930 -568394561787022337379768290217008420640 12283931 -345140214834577846986564451433587279872 12283932 -189999584296667730731978547237713092608 12283933 -165209665057288131417925987055229905818 12283934 -521595688972744169721328787353945544256 12283935 -130844420716554482016888777279141663840 12283936 -155468799578185042770416969879472046080 12283937 -1010641484211712384295203460375580023760 12283938 115577665839623334008206380832317734688 12283939 721955753240311902003549269869121224 12283940 482033787233373737354168293836311470080 12283941 -796197723438806837643334413591303894720 12283942 -476592029512765235094828575989888229376 12283943 156352784813048135344283300290572567600 12283944 424765004714836082448862679702322462720 12283945 -203815471537703612762941701372547580820 12283946 798403229702090555986298006074807461984 12283947 529896643564699541074020497568375782400 12283948 607277551205740326051444824904015364096 12283949 -1036366453424479568382806699380828627050 12283950 42708317955466184277388622732511360000 12283951 959678783268389518044048595680617479952 12283952 59088438077299690607832669518504902656 12283953 22220758171274778119363208183713459808 12283954 637592199506765569889700570498045820176 12283955 694060034254102408885141288560570777600 12283956 -346992700710572475294984599001282508800 12283957 1175482222566246779662111013431194429006 12283958 80402038779152406153750126888745471680 12283959 1262757822684200075143239602783168268288 12283960 519608784993252118309465631457579417600 12283961 -1437401148168366316597390070516658132438 12283962 -21108609872253542936585027946390782976 12283963 589844869773484725050856319087297912000 12283964 498522712505763500555402434272262643712 12283965 -950358401022166623778576607305573451400 12283966 -286580842069939235589616600588523405568 12283967 -764074629590777085060651182036896260096 12283968 124810518034183398742054902528775028736 12283969 79831745483183144478456633323430830568 12283970 -320713907368198501025084455380885028320 12283971 160779661226484394503025918917926279424 12283972 -662439606790346780476954030661583716224 12283973 65148693949934419900001197791798125400 12283974 -22975029058497853081266859362928616448 12283975 604972581108936672570276427271294112000 12283976 -1552982169968506008817211979280670161920 12283977 -413070233110152692880123909924581676960 12283978 16632518489015510122069605798301516800 12283979 751685350414468024688929417986248454192 12283980 415438227766267476359964704512882191360 12283981 98001145026028247209911577015266676672 12283982 10802493559512953880117066094122674112 12283983 181370273279945568576715732626397952784 12283984 -266079138066278124192019176620250112000 12283985 287916749963701775637256378784630794560 12283986 -251676801112706088908128348863367618560 12283987 1399518987562175488836199523905043863672 12283988 -141336658901347106859665260256469520512 12283989 800772018490317325167350889058062193824 12283990 -53347204281402556981975984551535008000 12283991 -181692520059717195473533967460716990328 12283992 -213333441521665418933125674512132628480 12283993 -1322870310270571919125995630773096191596 12283994 -423084025619008211359438158501252172800 12283995 64562025735531874412866137176866787040 12283996 -1614858299378568109100294822267598062592 12283997 -875189834081212245865975308535645011936 12283998 215979446534110998181428486658988630016 12283999 -72745199957502329656156582922660137120 12284000 377469384719339511365148983532847104000 12284001 711308791123211980651510117404603279360 12284002 -36406114446823323840830583801779066208 12284003 -1227713701685339068818441719371036043748 12284004 -263237427049508956362664098549824993280 12284005 -1093370366734594316343061792453896446340 12284006 -36785169875719452723670744557151337280 12284007 1015131230066544318259704426907754715600 12284008 -656713082433411543449941521676783534080 12284009 -247816804967262156849649268497290872796 12284010 -114779657679317072326695871050024686400 12284011 -25456150812291375311786926349528603576 12284012 -165339089554949417333842874914665397248 12284013 -416589320728527798293570189112499768320 12284014 1140982944688897263552186272076695638272 12284015 320490556757251836481943893288829561160 12284016 91699991515652449714036553607950794752 12284017 1034490549731604259772897838000016346066 12284018 -716468666936115555525767206078655046240 12284019 -228103094142803463807785270651637956352 12284020 196710186648499409747616390907022868480 12284021 -790591815822851338557685130562378701778 12284022 142110408781816572275658636095491009920 12284023 -129538932368680598454134081328878815320 12284024 -686220213739768061662980996715359682560 12284025 1521222290387876993811499001704910400 12284026 228011623529209494235200981668753441280 12284027 -217462545397075757552575849588589503728 12284028 -546688031286581059410968310431797985280 12284029 -434507160611615004571072724928047569280 12284030 598006502538324933127575427174878739200 12284031 -637339754445076655431144358752007579448 12284032 -816412377222068394665508413579565465600 12284033 569998128083034379326544521944265297282 12284034 113919431101088684042133980530239002112 12284035 778302770966484960517361711559773070480 12284036 -708991292716458283270210594719141565440 12284037 -351950223327785534220537700312967470374 12284038 88808613476221552437370746969274654848 12284039 -332401932263924849579428174001294158944 12284040 -485910995823729150748728700046406451200 12284041 624764328142880868399778642467205696 12284042 474891524019886924174288360383133621344 12284043 -516070348954216169129783414968059562536 12284044 301369429533056588172417917490470203136 12284045 932988079613217595368475515041270863200 12284046 331654308973046556142498597919677491072 12284047 80155257676407216321051591015861130560 12284048 110705164259171358888369606464776175616 12284049 -945345137784807261997728626816959973136 12284050 -251261326362219453105531448405118965200 12284051 -224675505385156620338601780549878583840 12284052 -768860568313055889991849542594483302400 12284053 -128938871065771004140383478825952000996 12284054 468459627998409521948533365219753927360 12284055 -57670867637331559791123805836101908200 12284056 -379315325355433371665145440504760453120 12284057 1698244983827512870345336339154371551306 12284058 142039490638417757663909310618231621888 12284059 1016497724692304957091694273252383840260 12284060 266693226255044856313937486165822300160 12284061 678165562513666025485465121054492183424 12284062 -64968992105137966758878918657559219456 12284063 119576334175468140226494795054336558720 12284064 485404502730192350655667126642227806208 12284065 168079393043701851890769774316038803520 12284066 33890084233293157618933362092514641232 12284067 -112381232196462697647701918476145463888 12284068 -2358464391219163193014280825090247680 12284069 364660210712398564611897068100146270496 12284070 -224338198557190038930141024410782617600 12284071 -262714759214676848646006952090098674000 12284072 189150922306201263499946120289076838400 12284073 25652542025879006946334359433484976522 12284074 -185277223410693550920971116138151744256 12284075 -15651021956842536102842476185724838400 12284076 51875355296044924035465701385620029440 12284077 -301484077319138607435064910742441933140 12284078 -48552000682249861889201732611352689344 12284079 -895465889962680202079539980046774298616 12284080 58626798017512893860900860688286351360 12284081 -883465902888324126924505769147531997720 12284082 -164688281545871482177526300443243852800 12284083 154279312824255432222523024297411524864 12284084 -321701929302742559992389151823706758784 12284085 425731073253894916977268021244133384000 12284086 -63756627225657669584845380329905425600 12284087 -483971251384410139496265782163237666264 12284088 262823290609801909870282688153914245120 12284089 3419719777259003423832757303531116059840 12284090 71756371406582654992707821090474880000 12284091 131253937784025557310297993971890509120 12284092 44406739423723345736140735742027953152 12284093 339604395073406037359726146982198161824 12284094 -196654727581242236241682960193748868800 12284095 -484759770846834650706200580407221496400 12284096 330452757394878898249904327347352371200 12284097 -28730831047121843557528960375079639040 12284098 65085609472566476004899542005059220480 12284099 885522965949325109809743100303417271100 12284100 -416337788799465087273942961736263440000 12284101 767320779202461389076095184180664355102 12284102 -160785636595823829349003487741312640000 12284103 830000951797499540491889273345257920120 12284104 1224308090237567007437681523366980183040 12284105 74404419180403961057035761728309318400 12284106 84014262313906938599177154548665231104 12284107 620482766011598056296632688971813182464 12284108 -11136589867964959160889577156544047104 12284109 1044427117819461100042434024001095414720 12284110 277676244908706393106848889653024000 12284111 4817291504693674206722323256525650944 12284112 131132587770189969555051273019073495040 12284113 -1537950716962596895938719618102359322638 12284114 -361254086779227319838926451543405311344 12284115 1263577864190132727749213428796262835200 12284116 -296755161000883561723012881332804222976 12284117 12516509045648679209204062106075091420 12284118 137560671090997048445850035272392450048 12284119 -281511483962980440974418876528115278688 12284120 -1122514888731235414970405938193343283200 12284121 704670034118448077930003410358837793504 12284122 -163399817833196007880797716033193369600 12284123 -1987375855906037686974404400950200216680 12284124 275538065960099628591369103363813512192 12284125 293244240764918329806556311713307360000 12284126 144217307141887340465291627865134224512 12284127 -747491815860431223455685581224571507160 12284128 -298135472279436515537196009929302081536 12284129 449624372318917962005161082184574620288 12284130 -56392841997096413334304742995565076480 12284131 -1162521889787110069899792769546846292068 12284132 309161411361105515787969403598874894336 12284133 -192335306451009383783020296312105668352 12284134 105480038477594515916888232364378177920 12284135 443156032201850141565835181149652867760 12284136 -277044827472850025868193487433859891200 12284137 -677049361113019886426625484254686982214 12284138 509755967907224544073417710206540688480 12284139 283865971674720033270997455706247992320 12284140 -26069761910504074236253687651450936320 12284141 1594715068051030726838123000800873188300 12284142 -180857389897071538965140133519128327040 12284143 -2315976783094199606291007857128582731936 12284144 -176018826313101154432086978869340733440 12284145 -477020009314496908694478672416915069580 12284146 -114374563584970461807952381182838479360 12284147 118276963199373499837685683657022485992 12284148 14490917913050037910137972535041576960 12284149 1628190494926034407503646574478775554432 12284150 106678038446891638894241835009180064800 12284151 -568951454770580814991764729255332860032 12284152 -384565269837238394180838021893060812800 12284153 117004040838140773147628867895729851136 12284154 6262635712929041031031334467792684800 12284155 -254185115456563487347539314345724708480 12284156 -1241028062368089175473838950904984665600 12284157 -201295122099692091063835352947255157760 12284158 863891345435558364741204079957618375680 12284159 -172226916931871384073096084632943515040 12284160 84375295663425654429176186165746728960 12284161 -21325780102350733979120053407014063148 12284162 163741936205246179770120456997779456 12284163 -1185731645907119923020021477964515939600 12284164 -1029731269739772706808317025683669834624 12284165 -201008052189190044403673701147959628800 12284166 282912762507248511219777676947098293248 12284167 49907306826792244383289442139705199200 12284168 457544795863558182562317230800331673600 12284169 -109956433977112849957407747566510184672 12284170 -24437050770178185472615540547006625600 12284171 458245274928798726413208472779696876372 12284172 105418195179245688101657352086350653696 12284173 -491029532707135900704622784590566532896 12284174 56217511329136216128540886582295541504 12284175 -574569784252456489381817223231284673000 12284176 -86627684083309779985570409278979104768 12284177 -1087892502613294708968621100268741287068 12284178 -22282360258689744033666116773249800192 12284179 1394033955963478711170357265349385535120 12284180 -337654623458189121450489756113175206400 12284181 29325125334448082707747566916632195456 12284182 109410402853591309008958057127369353152 12284183 -1477754594177032404553844398852213664400 12284184 -244407203105381924895518166368649216000 12284185 67504143969523027455323717779045896960 12284186 -202823540239055407123978848510155761920 12284187 30481163768292444133522553557996849152 12284188 252420200973362644762836353927308880896 12284189 -274651284446508954990859344700935180000 12284190 258421822881194173648085895287922105600 12284191 -584217286855397736315576452659374786000 12284192 -447143829277790988906195921096155332608 12284193 142666847589646054925935307462313062064 12284194 251630351754821359070734562428386865440 12284195 62195595635255884486753847610668578560 12284196 252427802499742209925432236881711192064 12284197 6812644005395694633893049119874877920 12284198 481697788224311239034925962078623484736 12284199 900670674457369211367596751903767192784 12284200 -37600265269852950319221953790302976000 12284201 572964853274799460461437867558389358202 12284202 262698236352838202151534689685838233600 12284203 1392587665568586959839766508401765824120 12284204 977952492415848473410743941816755700736 12284205 -483649304408643558288804442884209924640 12284206 -12019283970282842027862914734740094080 12284207 77371850617431085810472460744324428640 12284208 -105060955887130510529313607989656616960 12284209 -292925644050395978733735840119705558848 12284210 82367152436290105736806429948173284160 12284211 251812833596180862276614123580151852080 12284212 455905304811463536602428878021292931456 12284213 -495842765644243033256859963889345765440 12284214 -277485359590999630593517024339415184960 12284215 -110404944461649207660820320421854639360 12284216 -257685568115578189678128811236564541440 12284217 31262915194425197997413019582593638944 12284218 396468992659446416593115576416654504560 12284219 1451856271140751134559305482878738459620 12284220 -118753491609334397903796369548455680000 12284221 35213890277270146471525197357865886572 12284222 179905414207194009056264749918724872320 12284223 -28629874393262130070685570083556259456 12284224 10477495036499677802094844496614260736 12284225 -174475090562474239688929998521317900500 12284226 -502804523520569856309145747237581197760 12284227 -52668203329846497442157692447018302320 12284228 563151738707754176582917249305892125696 12284229 -255588345155155242480015702838643786016 12284230 54966702012720940967711596850000171520 12284231 -550045199359136756119563403314037043040 12284232 854612391739260358009477834988659384320 12284233 392816254195938190684182802710493996800 12284234 -68579510455471006761498975157156394208 12284235 -99796577970289077196458586661108800080 12284236 170257527501933417461620547487513587712 12284237 352305713415983457988634868488592310752 12284238 222716102012885772319757237663453873280 12284239 256751102368313152830057400405289379000 12284240 2609983544833324516144558972676997120 12284241 177097801812300853343454608853303562560 12284242 47247650326126242817559290590147429120 12284243 1435165692322100985834376655664655104492 12284244 -240424097761932397103774975951232000000 12284245 409885792387555220976635559267194065500 12284246 -129349404172251978400615736119503977472 12284247 105284055388381969723810644191186391120 12284248 -198539788681176701059553886631782512640 12284249 2157120345329089989328605358415100415056 12284250 -191966607258307755347794205079492480000 12284251 1121999212476615584968990205689424650248 12284252 10745352362699624457363243618422664192 12284253 -906665349856097514066565686309596598138 12284254 -439874072540892929685988340066386454400 12284255 745562149597913172779107996447630248000 12284256 3646232805631261772242176104826667008 12284257 164635924761683726794982343126103711300 12284258 7996540282349150050066132735581430272 12284259 67347097496010527946891798712368329568 12284260 -293956637805097193013446682437287219200 12284261 295435425202549206235173892749671980224 12284262 323748851920672135073045898306540723840 12284263 -2071546672252209354972951989535032336640 12284264 137169853337009225381184129105873715200 12284265 -218714137531563166289951926384174423680 12284266 -5171860017157343940301531807040414976 12284267 -2959546591035787507821291470233092516048 12284268 625295115424346823726667365544615259136 12284269 1426744546760325403318604776112817516844 12284270 112103008427802068897705395298875872000 12284271 1037810155091913423281879088592248804240 12284272 -66872274034154567552227969168307650560 12284273 -232058393727357767607509766816394994880 12284274 225244756390012409077186553790106781952 12284275 -841933534447556987741665162719592431700 12284276 581943662483727464207840015400992204160 12284277 -178862328202812696710941805606739492864 12284278 496779469838265809817920807297760021120 12284279 -273612954737791772633125208971924325760 12284280 631952971996562035919995225654859673600 12284281 -1055898781047346144580480107397019472918 12284282 -38672289147292522454093171412130789008 12284283 -28446059347443412846794155739503808 12284284 211905963599358060709761716456400576000 12284285 -598327893938972599815165581107964820240 12284286 35802586675204972714555148257803869184 12284287 -532167460089867939785249632355602293240 12284288 712912130794505252962808421757243883520 12284289 -2408310391896291173584113806936333292 12284290 379119878761746282569822693997996602400 12284291 -268320872822334570206180056085778418308 12284292 -88724209023297558840354215359348224000 12284293 622307250980732696160137813404738554400 12284294 -10170438378742995051601091113228886400 12284295 1429522259641476796381877925302146544640 12284296 -21349372994411041863361589755302051840 12284297 -743762912041147518932050228036040711628 12284298 3769005611534614410262626437030864640 12284299 -936078760890396546409146591084453030700 12284300 -87259923985556990602105255780391808000 12284301 491197904319500894805558066041339293632 12284302 -28754164854726005881197304105075272576 12284303 -1330142962154455625475900201041246168496 12284304 -69615888803781464147872928309059977216 12284305 613827059829432935344451171199621000000 12284306 -289704129707855477365794561545724225648 12284307 -14222211614716909560447471443518630320 12284308 -436116882951611016650401984442487635968 12284309 -615733179294805833788727398634327077490 12284310 -261352109732048038816741224063808179840 12284311 873660414312832378902260719252648178480 12284312 -10185111575602088347423442107355596800 12284313 -531176523138162942829846093184491728000 12284314 -20884537884321179232882875196954969600 12284315 807953550707476615360617105584475832800 12284316 -169176699905792028235447205877160329216 12284317 -470020918874626154574387163206312935360 12284318 -147843775195275686436317795047412181696 12284319 798927492204530730015208310081961098640 12284320 1104634451016304282545407791798657351680 12284321 -7649389745825434352309971906116473856 12284322 19480537593517874125037133511287718272 12284323 -683758267391458566089244310469963018256 12284324 589375010810999227597032986278276833792 12284325 712388454331682412571228865182110600000 12284326 11803037611119792847148582121717728064 12284327 395513054421069623379605881204077597744 12284328 131758481193713248767792687216579870720 12284329 -365606355342628714163437666751105645568 12284330 -149099289452439796181236089002359521600 12284331 626477274290240540081822173022250863040 12284332 21011794713846874447607061343230308352 12284333 667139013085896899858305271537497506060 12284334 289178968210097697744410562806370403584 12284335 -141011801222671401472373906644197812640 12284336 -265637119364412728555080422541420462080 12284337 294929756173888756180624218259164005568 12284338 129871952406821876364499056052499470080 12284339 -69555689963611331750788250845501018560 12284340 -159513219048301111353456698909499924480 12284341 263000029465765518840702465926335093742 12284342 455230383571564568459683103575395532800 12284343 623079925316644296562146514427727000384 12284344 1477959848621071022786449355208919388160 12284345 49829540903070506217325551430170524100 12284346 -69618605036185663402290841907177181696 12284347 552533610769337432502766889602563364720 12284348 1285983167547235318716514944604177732608 12284349 -202006758243306014502366169728556402176 12284350 -170073135421119034768295851913817480000 12284351 2694021630590791103370177209634070104 12284352 -432036629172238775366044404598859366400 12284353 -1360151974173483773853525685748875906944 12284354 -190869687329089233303325712628469368624 12284355 -473294256681222211663359611506757145600 12284356 258930454288222393057109528570363314176 12284357 -742709640331636658970461057590838375394 12284358 -471332940046505293709188740884417706816 12284359 968900590070437745894968162431829695160 12284360 532232233085420176912895807990931456000 12284361 270523633491980006810271735503075823360 12284362 205412892676898990389172616789221220864 12284363 -27823217724513341452748259518304215232 12284364 499673677759665701164549474446684274176 12284365 -294408853225579709861679416080031950080 12284366 259269930770711741863356569968501619520 12284367 44845799698877648105425344044971567248 12284368 297084536269708796398149830083179732992 12284369 14260163727526667662864080296576257728 12284370 14667349957202259676561979197077995520 12284371 1071668205162694432229592894352719564960 12284372 1127795397062433596125103939752083912576 12284373 -34045183253545912893366449167034507616 12284374 -463363083878920769311961704031572349760 12284375 -776502502738440294096584738927666775000 12284376 51613694036387175528198182416221757440 12284377 185703430511943734355345724695501859072 12284378 360593304154904019342570827696849376240 12284379 146264300140419151755949674816038873280 12284380 605796245798558940460243305369678988800 12284381 -1242853176551582133054876453540517897818 12284382 -19419024515698415044377337842506880000 12284383 747465045176607166188632868400686502600 12284384 -260966086118892411157823770417664360448 12284385 -549210814131802127444189243069961974400 12284386 1452356292670083718871468100630266998944 12284387 -1821612455611640736041324894047733764008 12284388 -101349468871845350211145934574199532928 12284389 198351398261625802750820023561108168924 12284390 530818875047197039651546418332039065600 12284391 74543564993502274449506549189150120064 12284392 662795303654215340081832049910230302720 12284393 693949775495930994763596629604973924800 12284394 -114239714290849605686731720008956801280 12284395 240815296791898917056306839515214418400 12284396 -106593058332736839478237832201429563392 12284397 1305673547499718332693071696934016358880 12284398 -238812092884463944938849242200065988224 12284399 -8716371296227344160716316129761347736 12284400 -20289085252210647564716740334395392000 12284401 405427062521164288614396810450856392704 12284402 58069862325112220768515514874641630112 12284403 238995446125936543480146450274972502400 12284404 1692627213464407317938543677470198528 12284405 -35083159003294944162066777653673536640 12284406 478042476064958053646963490921831676800 12284407 127275898515611909459646827101039191832 12284408 371872884806904126248859625286184960 12284409 431295302230636759203892541536785553920 12284410 -356719213060203937188169257055931204640 12284411 -1674193176079441019031120729313059392988 12284412 -1906769172272701068555810188790988800 12284413 -1443489863183120877716860930685959289338 12284414 -270127180642421441326479470107204306944 12284415 -92719090107493993230767642900709757440 12284416 135882426453474871796490370228810678272 12284417 -394528854624755416257929208116154753534 12284418 -285014159768432514948953040314780167296 12284419 114366727179763805040231771561277105920 12284420 145712366358466596911653808412419973120 12284421 1714851547205574371132299845218285088000 12284422 -99201576037865574381161692904931139488 12284423 1253129860983055441851090485826023007720 12284424 -1050397371068808930664976248946105825280 12284425 -95332264602595137772653104115566574850 12284426 -12991318129314577070637878585937461760 12284427 -559240490056183912534065587503083069480 12284428 -144419464331734028797308298694853841920 12284429 -1235931894660465021861077483485552438740 12284430 52494263220999741476016194376354570240 12284431 92989202060933156882978064988059601000 12284432 10575072072386310075888599025982636032 12284433 309901377069916296877175867102037121920 12284434 1868197894229760805856484008776218101760 12284435 1103784616616909682012256390171210965360 12284436 4415871510683553572425871955736510464 12284437 -645834992998812188395726137841796002176 12284438 304066443048975555782679662577572395584 12284439 -845440553218781341501459012355044340376 12284440 -23394283555352460204916023825405542400 12284441 521060755905773712395279207982500060430 12284442 -157191429140681032426444589782214968320 12284443 903200974861499451049781060398522434692 12284444 101396594714828959621403689295196028416 12284445 436689839464616199688225947057265837920 12284446 -448178604171581066773202887389079444416 12284447 587959301522698855600353887144333277936 12284448 -872957258106640589823174671941392924672 12284449 -138809910625358182420591042526419578670 12284450 -549749644805246786661901141991900064000 12284451 100562861351252463629713414907527544400 12284452 -647303182678782974830394131735770772864 12284453 780525985861166940978740901131630160702 12284454 -53803256308761383751584689953802444800 12284455 -17308681301556654360853771806757022880 12284456 170536052822379734273039946252547522560 12284457 -745523920917384528496367211085330792560 12284458 358341654366264994212622663316426225760 12284459 -720047351066770633030976886090633066672 12284460 -1242229273949191770655712192546795520 12284461 53346413286317580578371765909003292928 12284462 -216151864756588436918314503052281816768 12284463 6412453945699014595112213473647745032 12284464 58165651738003887054343121164222234624 12284465 894554851715442703776288053826505617000 12284466 -570414443164495608340675196324949620736 12284467 834913520588682513804204699095247097248 12284468 -198065280886657903613109726448917417984 12284469 105297071636995916861850722347107816000 12284470 1503339463432883032450540927287563520 12284471 -1014957881700410640084545669453837354328 12284472 -165757579590825299233362448348852838400 12284473 397642430989912276613706513485566825044 12284474 -965250033670216522503517500237003813264 12284475 -661583777790598783780542790733280000 12284476 1098241337266953812929749926837338554880 12284477 833728995699355567138978397396482384812 12284478 -461446285072215059850857658210035205696 12284479 64237795967350071373418480060463270080 12284480 49642189927678655003442355269072322560 12284481 154481055437696830739144423868539141568 12284482 114743154769405740744593375175398825472 12284483 -53796305604795040752654353031014963268 12284484 529891060435827843911704157092973248512 12284485 331274883312095070884570214881329119960 12284486 -145293575333657108523944472915716507808 12284487 532657105605419514741683388187013251440 12284488 1316826940652819938967966764278653952000 12284489 -621412905302770560788738178591975779328 12284490 -162568803652675969298911611063983066880 12284491 -250640165650456793353960284698884325616 12284492 242492818405825022153640033983933629440 12284493 -2985286488919948019330775578152873152 12284494 -282744245118208569251179829841601007616 12284495 215134568255897241187348949368508607120 12284496 11569984067728982834638910642484928512 12284497 1027406554507923659856103288784319255280 12284498 -5210796428177768058633071437740056832 12284499 -328284568547799982641560553602073542352 12284500 1004627011014880834892647944866549760000 12284501 3138573056775499603737640806849777971232 12284502 -126703789157631620838113830868046696576 12284503 -118944771261680304921408590383391963520 12284504 724248328233634103824701294827427317760 12284505 -698397990399401717108158725423680495100 12284506 -67573926679545064995840258181093302336 12284507 479240806758076188429474943951302842880 12284508 199000651121595481399563221847183237120 12284509 1347583106074150816405732752971309820710 12284510 180464531115746827436656112247311804160 12284511 -759002172657563642319755501777367033528 12284512 -288288423809001464275035853282865184768 12284513 -128202193387128491015050531604293801596 12284514 235771781608688162407016740617284513280 12284515 42891292061491597834656392873638783920 12284516 -626084210884583758171024362288397893120 12284517 395894181342700030575774829922135852544 12284518 -11651673789903933113396872954419492480 12284519 -638642343497118477924955068580038330456 12284520 700523474746433691726829311234062745600 12284521 373745012339599325652007179433119729722 12284522 -822833056051907554491405365720936708688 12284523 198449449316092661727616000110663659892 12284524 -323105117899455841536421364912789249024 12284525 424050148718559802690118799898108800 12284526 139486110192699151830936522165969085440 12284527 -1581474188807415848174737664362761347240 12284528 -344763351473700611099724053251560603648 12284529 579514391204408484780121148259893645568 12284530 125715167751249481408001406907636677120 12284531 1065857530447702090678278347788970288640 12284532 -5082047029790253867977804516048928000 12284533 -555922479763112275180770035052320843218 12284534 454064359883785485937518881226186400416 12284535 -318312115219385613908973744535506970800 12284536 376016153452525509726488361526131240960 12284537 -76103054646260442029162941697814472320 12284538 116308325083851692108181259701141588480 12284539 314318533206366425211514502758444690340 12284540 -261309439167020062800241732455699717120 12284541 -1344418626205083290469572352249677088 12284542 496382347858726145963465299096135185600 12284543 569645267543013943073268021407427605424 12284544 296670691346964683190761567792073277440 12284545 -235024664638954862284931708657467200000 12284546 -906385411954419202709797744942444310496 12284547 -561633824343279864790535342292164966400 12284548 1046209364292870137109390456784277499008 12284549 -797306764130725008933198307032887340450 12284550 174083134078895593369800577810217940000 12284551 -582713253917137955456567031689503644528 12284552 172239586271632477099819405001487974400 12284553 67581620068933530327425609718766085184 12284554 87746794765855119254145310459050524976 12284555 -473130334092845458056533478342059076240 12284556 -94214814312172764235695420014094974976 12284557 -645961939366883214014341576706959351848 12284558 180339977224011175827388477385135292288 12284559 -14082421053976484041393035425314116480 12284560 199992756404680303914318462934377185280 12284561 -484600096169730915341098158774719429838 12284562 -136911876977548589705564115065335497216 12284563 -124569153072479541441915070998573160440 12284564 -305920948594178941872363445402325145600 12284565 424424367103756363086304049556098157120 12284566 -337566899809555866341384398391006801280 12284567 1566301564646398130426430451335238752120 12284568 -687975291148923622378771100069417164800 12284569 574395260234899366404591399938909819808 12284570 -207192816088594765344638688574613279520 12284571 52788556888945075150425595663660974960 12284572 -1176917493126102340440239326297424065024 12284573 -209422029616884809094502020454501222560 12284574 300526409332096882459821079972269016320 12284575 -79293188897704565083840357245611366000 12284576 784669196791889708473709871127361224704 12284577 129723831165436232453825830449464316114 12284578 266659059521794704615387263826550112256 12284579 104803670448959135645068972144304211360 12284580 20742398496612106819471498525817241600 12284581 -325287175294727527638223477854959754240 12284582 -189738603707176965390940869015657688608 12284583 412864547113585444885948563126059888640 12284584 -3987274110215902478295284567562485760 12284585 -1261511545552234315308032525197284944220 12284586 -21215147110729364904240992675826333600 12284587 108934738066942580373968861081397730304 12284588 -37223865030831108224674072008790494720 12284589 309591641666262760109165343397966954560 12284590 338318018888694983451779418609697252800 12284591 1104350726926564631919048153160320284160 12284592 13888509037521674531781370760981839872 12284593 863006749298499133233731798171054109842 12284594 -23031163810097924575402046899022721264 12284595 1125370479754095569837804300857206645600 12284596 -11023635892831610096315976040067470592 12284597 -55054717017459675933365357499028845060 12284598 -254886466266756641686296371193756744192 12284599 -897037419454406421775302881127536743536 12284600 368520647570285235461266336301537280000 12284601 -83076340479833536178125237708096823616 12284602 790999344008186942076739323936641337600 12284603 818103891885325206839672214961002834000 12284604 -580825710853080147135633842630640055296 12284605 97311521332662908874215038849603393920 12284606 165975649718783408008132217849685226752 12284607 293943428634901622308929271275190229520 12284608 -101275154407408489499850756836938481664 12284609 -664396389191447331036185357334736544190 12284610 -243278698653816328693010452223851983360 12284611 51045793151753438027702797677389696592 12284612 -13053670028361459178709461548866127744 12284613 -68479354104073427471890744569332167776 12284614 540673871237001012945971597564745442656 12284615 -389571762186230772865968071290783840800 12284616 -471154541161742817569119504290091622400 12284617 -261393408889948698839913486891696370508 12284618 -23360859012988859166159202929792721920 12284619 618072001064594161289127181131148800 12284620 568201560116551820451113447678663808000 12284621 1488418764666122525657091949088542670400 12284622 132034529033088517393745253090026655744 12284623 -8791997437949156608519903312787599872 12284624 -385076586382858714848740146788147658752 12284625 517324737240689693332363984544796288000 12284626 -115761281327727883949564870208379885440 12284627 10784714437983623746238507633497951440 12284628 767736730270109057477291012482644510720 12284629 123607136106196490263310827887259862912 12284630 -78482473099473304651653722553703102080 12284631 209340017962274929709771118671997403080 12284632 -605323327144138516246311227811153715200 12284633 -276331263064679233699513018262870006016 12284634 414365611337832881926184637565733460480 12284635 -64586741331336973626177763255255488480 12284636 78168685836763640816711508762618624000 12284637 -756792082106477636277571981295304839040 12284638 -441131330221102301728237125672164065920 12284639 -1612574228307463281484907687273093182560 12284640 -704913359434720406527860900268277760000 12284641 1086424087978282358682525862264843355042 12284642 -766483740338346303970756465565097146208 12284643 -232459294398912384104113942826390124816 12284644 -786588754268613707658083912538031329664 12284645 146059811132000795029889895031622190720 12284646 -194386423568360346725577888653091648 12284647 168590094305961351880820249370950326552 12284648 43420595289301445720020799869925391360 12284649 120004365296993361214473865132579814400 12284650 32704100135747900459415658561249440000 12284651 124659601548792633517929794363864104944 12284652 327193068845353330494887173054174213632 12284653 292981905838094296766489648785302667020 12284654 -355325502925395427574285868448949836224 12284655 -647040299375457742088648976790277625840 12284656 -3719952456040035148311918546760728576 12284657 -595533996768771914055296328888693014976 12284658 59374371592981074359711612007438474240 12284659 -99969038799159984219268014870924239520 12284660 -134152461106955263328885202392485079040 12284661 287405678129789894265723442115037355200 12284662 198064672354729226403878618700093222144 12284663 389056164489808017996152979699429639912 12284664 44149792229049355141841334261749514240 12284665 392972331211597388372252340184159753800 12284666 -142078807981998935822257513277008910400 12284667 393592040324781922286997124904469396684 12284668 -74340061627975949060640452760544051200 12284669 -693006592406839914042393336501552903930 12284670 -1128312863936388687565206275106355200 12284671 71971723035071821322241469573040313712 12284672 -1254047474821340530695017972054095822848 12284673 -208278482440960559133726039790251111936 12284674 -513672264849014170075874569260577426560 12284675 -15242875875663069122369163778463010000 12284676 -1345762105796218142777345097447311585280 12284677 1160049550778506530280793021221615426526 12284678 -80412149227504899055957731391781775360 12284679 285023926118916503666738538273758210688 12284680 74359012711539242773546597930667212800 12284681 1409125781928815987768620156284013141200 12284682 112046098682127494603267159988156756480 12284683 -242299215435216762341250984229836689068 12284684 -84998972387993113765294610663844209664 12284685 254206627491197369835503313020658403200 12284686 -230669351409098206066509847327778630208 12284687 1440040920709596771358356115639069666992 12284688 -108002705049886561300560555024189751296 12284689 -1396316112216391432821922003215227506510 12284690 260430831690901728484919443406423769600 12284691 230612507949766436158513394549855496960 12284692 -1133553835184879640183534639473172906240 12284693 -875152855412929194748815258164190896640 12284694 270814141795395469435361251516893808224 12284695 638088096782812742354780053578516994200 12284696 1116017746253995889148911535555967457280 12284697 -823573998628843591122024689956996679520 12284698 482119940947965754724657930364915279600 12284699 -105870939859397796865084935779734305264 12284700 31511066918521609029905677567961280000 12284701 97023876051328718762948582792603858688 12284702 -249863711722185230523940244610466616448 12284703 -29011523183889465254036024052392009400 12284704 -428225006257398761141267516235687395328 12284705 1583586846817334096067263634383583537000 12284706 -2505446181037609941132317841686493696 12284707 -1133385062763670469152426431929063201760 12284708 276010472135979120240770453025438169728 12284709 454915066341923855548853514592892222304 12284710 -284434829878127213887001735911072358400 12284711 -94669072232041500007435585435259703936 12284712 301529871138378875563307141194201251840 12284713 9934433578690340116909538951835170624 12284714 -10549448458656573081454077636386906112 12284715 21916243145640563784266402899221516000 12284716 524488262168513292964498809653989649920 12284717 -845139436844201036859137856743222544234 12284718 435829129962907855144728304995766456320 12284719 3322231026901252301124510944433591101760 12284720 36765227850531106750201782606989230080 12284721 -1174475921520977673805313038705192478910 12284722 938857238277278596443235012947680112912 12284723 -123501587675138990125671120254489853360 12284724 544525243411032187641606457069111480320 12284725 -1320277466702793155849603695597087526400 12284726 -303835404619187711844536889724432238688 12284727 -181132567087330047471184176085798511616 12284728 -632994119660647463979291278145914695680 12284729 -1153287657092435665602416815913849300220 12284730 195963669276080343540035445784310630400 12284731 1001634212181348830060860662545230304064 12284732 72276428882551504650095955323652068352 12284733 474216796542510971922207029626720353024 12284734 3159699349556333469049702000489248768 12284735 77845266179705183328123254897560933200 12284736 -121675015158966187932169408859068170240 12284737 221402101784446634544512947349774795520 12284738 -152016849261095886948831108831550586880 12284739 -854412160649047094455055266982622073596 12284740 -101047372177682078204364524632936504320 12284741 419273919021841157346736418901151173630 12284742 -136861217400228812884567500727641440256 12284743 17904718383183181148419131699040424640 12284744 -1580865165825494578010792770462768742400 12284745 -154540078003072290878117106190654052160 12284746 -416585620748921446097346831207166142928 12284747 10697307143918364760823985983511649728 12284748 163787758612812980015380236721096842240 12284749 1653565920747635641377046574227038101750 12284750 -46323287696873288174131631321748720000 12284751 394872433718101782233450935462284375432 12284752 -165767617072097368886198256609237811200 12284753 54122113844390610095326608225725710824 12284754 374277626400505961002533528295061326080 12284755 -155691999664066901085718235676434988480 12284756 -602733507789421908941365755165407901696 12284757 -1369335433348454479610452402339083519360 12284758 -250909632542524853932879383758458774080 12284759 509739357854909222514265258065009055680 12284760 -415239555649476992644033211692420300800 12284761 -759835590654817175103406837651305127788 12284762 67087469464612672010784606293011467264 12284763 -116233692155794758833284635305417489256 12284764 -400537939382980752993427267736707367424 12284765 146701888034131408779938653834977794520 12284766 -362254704788567412418054749448883314176 12284767 653901219193135029599324228660752808 12284768 -757136404645093827334934363142442450944 12284769 -112415164219955041621876390224477146112 12284770 -259152707057895099239621697552234931200 12284771 -1242503153587080005511834210438271181028 12284772 -291002222432166962717921889593531870208 12284773 50014466659943120314336897860445072640 12284774 104205749831827382533965306568916711136 12284775 71618749627662248611352573415574602000 12284776 -460737387163227607682582348167136624640 12284777 301944230464289173322705390309928880740 12284778 646736761989280869679965733687131148800 12284779 -234349435045492524792522070485393787296 12284780 393488582011587759122108397124313164800 12284781 537119293138012143896891961755271615552 12284782 -297495980700203333044465234964698627008 12284783 26348443960156041180898324907484324864 12284784 17774365266073518002865371827818823680 12284785 65220704414577397340852958434515484160 12284786 -41459510672497760374424934513455034240 12284787 825893442334056914745161008188295909440 12284788 -28689819406275508961022422182192822912 12284789 486614456288087912860271200058390132160 12284790 -102486882222515823018055887434337987840 12284791 1594408147279862767547325066663926105192 12284792 5765738481525769851298394936747827200 12284793 -199830165784409518057903825980496406016 12284794 -711366429996052929234173375485166108304 12284795 -235145782594701530531956462507812403200 12284796 672748193552991616392243389702210068992 12284797 155845067511843028062319905521130152032 12284798 -50320760918828513537304954037627179264 12284799 10903300305452130050450802827915378688 12284800 118179815872648421189806836468940800000 12284801 1374038106562368407065778834672559068802 12284802 262344029809424789832743812621114259280 12284803 -1693727385776994277516348106099102274840 12284804 110442330834021682490967041211458813952 12284805 -11128154216592538517859056277991941120 12284806 -41001153140096451601708555096574342400 12284807 -1196746961445374188016921101695943987944 12284808 182112645018065631676884665299500687360 12284809 -1003287983299543697739699919970000965990 12284810 -1322715815940081965911674703793834019840 12284811 348800650122630062783912865290040729600 12284812 -11130873722837042912413275188828121856 12284813 -1487395070071344745726674185754860665920 12284814 -36826621797389533660052049753614683008 12284815 -482035213192581614611248788237566226040 12284816 -187327305960743434639663334654174822400 12284817 -114881186539525909906315563323916442752 12284818 85765554495831653495362356938498880000 12284819 939161645939442336775991726889552386220 12284820 -233315880864352624468187791929961113600 12284821 -97265337272908260412361317646004144608 12284822 -137845806701406698601230899042780272576 12284823 -1175411992047351572696962466032965389232 12284824 -399388840828606215476762568861677783040 12284825 238674149117861009678024706451106280000 12284826 -297478311177948809987682477733539488256 12284827 1686461018770484121148323789311859388676 12284828 -74695490047127301902137063679892767232 12284829 -7575438030511373771805293572582293312 12284830 -2959306594230288167666943157165610880 12284831 -18230762192023574846249478136081747368 12284832 -67627807371749821609362135482495926272 12284833 -1115668628044001170335118708462368518112 12284834 -1375472029640977547412519299809840680960 12284835 90923079560350549773292769314844467200 12284836 1158893699421548760569549896864430662912 12284837 686340172980793429889177315619048863232 12284838 -503752704532813960801496080643881687680 12284839 586896774064513501826389443138964116000 12284840 -102267597450712518918470535222006835200 12284841 773132993113315506581349331475791634784 12284842 3945448143587928401203544071215439104 12284843 150076248553193965395685702259626088160 12284844 -135290385779866926029231174413964328960 12284845 416318559786972871329057214447975116600 12284846 -66973533067681896110073365039842418688 12284847 73905513181942378062742786903437972288 12284848 -209464325866539851948829958904917032960 12284849 1288336718348990563779855708884850816240 12284850 -41868453258916222379827046876898480000 12284851 406123260074098194567262065554587287344 12284852 -98830172196116315772047422747600539648 12284853 181433328404410074782478262517878019904 12284854 -767334391829794126701362877964466825088 12284855 -772941072542240035789294256422238886480 12284856 -653162898668704211366873602068108902400 12284857 192223588539346576958995065314975908872 12284858 12197484660362247244089952400286082560 12284859 438797948144030156227383653205283034904 12284860 -485292416682473387818484313490124636160 12284861 -814890075947377219255417956436074980538 12284862 1590223975524874238955571262404823040 12284863 469698473570271283391799719770205603040 12284864 96600169733737936774294165741161676800 12284865 -220426776939345902902603460305564001280 12284866 -165174296791595854423207100428170196992 12284867 -17955031475665650088641545486155296000 12284868 -113936203754869242203868634958957967360 12284869 -1782357495451838181133741574982160821730 12284870 17825272743304278859471247554742269440 12284871 -178738653127707542075385610936356039216 12284872 -613323925185137806970649451634066611200 12284873 129058858823900198100444866449012551120 12284874 40202611946177647978446151672361952000 12284875 307463175013916341133057111483911608000 12284876 62638273746809744060946309805892463360 12284877 1009313285059510398233008302902552290080 12284878 5410716781225249372274649537106362624 12284879 1059851309299151581656226116506247114480 12284880 54782970058952985450945001822369873920 12284881 -96363812745989001442853159649273160000 12284882 -330821790121200028981463909606523044208 12284883 139087295639566014136969252079657082000 12284884 468023909168541250312811937629170753536 12284885 12694778330920003541184368701271258400 12284886 -503938348395449397573121620023125993536 12284887 382430942022298823892947336167821367240 12284888 -471927351189958792033326878865408000 12284889 23167779036696299160236890141707967488 12284890 603883284847680806116672845059849023200 12284891 572043607002409133011380529633125726000 12284892 -630982186061477677175831330367100800000 12284893 1553079286612687713648207440162867285580 12284894 47841335689353036839667007485199060032 12284895 -140494589759074710824908638821343590400 12284896 73117940548706678033561285975508516864 12284897 225312223778421365977935368597736735744 12284898 -186211470861600678568791235469638098432 12284899 1089515249511764660279470557145705578120 12284900 303551720154005141275439300095039920000 12284901 -858743083639972221639574188975503508900 12284902 -120328707161132166971860718020400977920 12284903 -301517051408086154653685123302486307736 12284904 -88493420461130529912511257433596641280 12284905 83450844271629560825765078119177377060 12284906 561491291743834590765613022988517843200 12284907 490019542293802390979824707921167145984 12284908 97001548482274170616510758509750254080 12284909 -75212503286735953373542637829735600000 12284910 320540693875390092700129062469315939200 12284911 523664297620818815872015679008294528392 12284912 32396131236013420198110361828940120064 12284913 1753725016341107149139681234239532298240 12284914 -662238074282428992793381497562449274848 12284915 1050702811716730136474053605393204040560 12284916 216701693987893951717403647222565376000 12284917 97423756767065467869814636700406194318 12284918 860000222620921984614159510380165830080 12284919 -1869724721086874738709876220173603989760 12284920 -92906510470763543807564547441063936000 12284921 699596408677592530411441307957288494080 12284922 -33533355031010408816165432615246300160 12284923 -264960098072944080362452936317016249056 12284924 136239772526357684148037965876312784896 12284925 -219245214375112282745237853776759448000 12284926 -586881536780296850450549274490654937088 12284927 -107447006097757648496542773992233102608 12284928 -3774150184989513835999620612684251136 12284929 -1105843933304202390515877699913659125760 12284930 39632877144661725272531583152101440000 12284931 -449945097184119442301356674304359464976 12284932 -418830432078371103824644508525383062528 12284933 458604632732773308749554031573315675964 12284934 -32494765954003065259836660075615281280 12284935 427918249597920903131712158854431180000 12284936 1666223208697928976945950056743054428160 12284937 479481647487904081202357059504327692180 12284938 -216386105549536080676376286371933852880 12284939 2466087010121506002140880901388319609840 12284940 -205244625103268364674733243495657600000 12284941 -402866969827987032734034028120728339658 12284942 -183885791968074696671468210469979532928 12284943 98095338871385466003515224728412969728 12284944 -42653064792090103071577427630956216320 12284945 -208115679749020843427225531396359644300 12284946 3803761028928928852397225053277457552 12284947 1580173585103902403476184116425055652396 12284948 1203502709302975642821987131227460977920 12284949 -125406087762769859318788297918530289440 12284950 -57465582786111978880325913365607369600 12284951 -56794306634086066999058152460304091200 12284952 -924587869701871804475731711000487546880 12284953 -502538549162070849842613571010243138520 12284954 703560056809804405060129616281665388032 12284955 524119705243950953227148833166503650000 12284956 559960943769462667223358596928818501120 12284957 -135458163272361483029115357827704528794 12284958 -41480632330592910236443162047185952768 12284959 -545685168364722470914519511395429219840 12284960 -677481923551309302847888850000713482240 12284961 438980667972929061116407448565016445760 12284962 163712349930931644584800569048493446432 12284963 -1122595475059164217153487335711127695080 12284964 -205794642623449907114301600300341919744 12284965 453753455062392293533556334707302076160 12284966 373030116053224331272380087064277310432 12284967 -184927239051521418084747355234942260312 12284968 917342284589678292730257600598026562560 12284969 806272672147732300795802355055896725370 12284970 -150122438880761375817982940074860000000 12284971 -24179873836732982906497367288276169368 12284972 44096887183824506188358511621351505920 12284973 1107261426950064388500348857432129726400 12284974 -194734398311874771499876258924966586880 12284975 -5969064629265137956224250454995458000 12284976 6162111857475351874106936824005918720 12284977 -651313048714127955969012357296604136174 12284978 -574581424266672178627052760518700126960 12284979 -68771943278540065499096302157042208000 12284980 746544408818332280767668038092446720000 12284981 -988480358215575324970290898460157187218 12284982 -284378533124521766499510179104013051520 12284983 1441571156297362126418750519131058008232 12284984 -263992042980958761502601028801646817280 12284985 -284654065215848726672619311169960120000 12284986 -353592678790790544975028438877488203264 12284987 -513424465199309791070782420104521522160 12284988 149071032029082540052899376608592650240 12284989 769931486751418471777733965712498644000 12284990 137890855184596179285633119770627031040 12284991 -704382829347433585927153367485425557448 12284992 96442806530730059737184033346681307136 12284993 227764369270139586261281316608493408384 12284994 139479158764585156344469951596821372160 12284995 -253964889100690382238851927655900630000 12284996 890738577183993337656563617665216494592 12284997 428637437442841199871097987759699596000 12284998 -660501866407814490383257091742649473408 12284999 206131525641245524849359330977290627632 12285000 29277940208066568414817011182592000000 12285001 -2980357576483541727038573910853789534080 12285002 -119958631051544227977141216888902340048 12285003 145434337660232744411398263949816524504 12285004 650345088151726268183980545716447757056 12285005 -418442823852986312445261249490006700340 12285006 127125714064350769230210050551011107904 12285007 406065296203002334565914791389324521952 12285008 -312254673239268433437212016953741549568 12285009 1089827240668165023055442984029475700 12285010 -462712091847779742817762649480273151840 12285011 -510206671881269747122174352413503962388 12285012 -769694595523330220278618288835142309888 12285013 -14599489166185573290016279811937601152 12285014 1691306675779465626789516865920448512 12285015 -465010104051156145442181349528683445680 12285016 -3701331204319645288720335409789818224640 12285017 1015815394149265571598213498697571997066 12285018 539977551590257837860991454868035469024 12285019 -75774817587099865379231212467412539580 12285020 -174639266195537001991864267283844096000 12285021 -52301322419442187820116887873771651072 12285022 3471856780602421042832116331747308224 12285023 1333706275743626630732008545271613578272 12285024 5812078109303701830483499995140456448 12285025 -324289994557591979428271631913371895175 12285026 -85912137566405014818948400503370123200 12285027 28863314530607696062228731328728322476 12285028 212476046048704455213334842814097641472 12285029 641245551835061003559068199717041307768 12285030 -157224305289114096337507004703936276480 12285031 -1373889724216550269407091099766642098536 12285032 -1434788888524914462755509810134032409600 12285033 -500401262125097449684215274875577716576 12285034 292060799392514773912060152797943367104 12285035 -63580550512471287380635818084162121440 12285036 75811381934045664271222500286117976064 12285037 -199378296468483860775479845673319398314 12285038 918484686553538222803618653293721322560 12285039 169435610084649394494290768535194745600 12285040 -34963663351322857850521455645645373440 12285041 307325259946500079409249329483776598884 12285042 174414206727738186110422258320898818048 12285043 283923189112317394188707027301195673560 12285044 1228842259434307649938583875406819915136 12285045 -778638833106948269349381158412850621380 12285046 -105310081933218800188030975586827314528 12285047 -44941280933112279525569765632342884504 12285048 1175886863884608945118331063382852894720 12285049 -299485306229201159904704958987936207168 12285050 353626011849588426752238055088201160000 12285051 320558053293858852504157791238607428632 12285052 129825452767225955479279317166999199744 12285053 2143138542550357616878399860601598622720 12285054 48423591067265531757657488255439795840 12285055 237799157595699331356427642751638905960 12285056 363429678275404858039608882109108715520 12285057 -4202584881891166388657047374757252512 12285058 -591599508014853019659928594732276446720 12285059 307357582275724292996746341548765115648 12285060 240112318675673069937433411553945640960 12285061 132299887216784395093074329276726253662 12285062 -117787164336006346388773516030377053568 12285063 -37139799881502968591377507557174343200 12285064 -570844058819231904946865449601189068800 12285065 254119717845910670319006658935878475840 12285066 -38374661311385098264277079856192704000 12285067 -2118753427304244059280344312094400394400 12285068 372206077586783457340814364058669870848 12285069 103252586863401069380822496788884292544 12285070 188310428785321052342167722592970588160 12285071 147547576123889886735857546577605263200 12285072 730367065376072667782221803941044224 12285073 342088700601634124382679904150927227136 12285074 107930750393495005315975602622114789152 12285075 249154241182750870999968149663121691200 12285076 43053947399142142177379378017974050304 12285077 519694315945328817936442533623439950400 12285078 56507105466832124513287525664186265600 12285079 338074334568524943150428373789460326984 12285080 237001425878975365739287964737391616000 12285081 255133620462162574464187848306222111840 12285082 -47098487216869458352776680687840471040 12285083 593395362354888102438021707765726746944 12285084 150220283209864559646811113793625994240 12285085 12065485576497443132640532881728513760 12285086 -569202449414295721020151204803029979456 12285087 -6234128953535160683010509915761944048 12285088 1190971149309388078291758962456581570560 12285089 -620791165130763486439568594228464151100 12285090 265282017754801921884989290201443513120 12285091 142733285453920253473942396148502052864 12285092 -129729740579367188690274137853629303808 12285093 -1012758506363960262046692349041853024416 12285094 -491487384400277473529305062777504527904 12285095 -2009602815067224344780611128061207943040 12285096 104201693513500518513612213744660480000 12285097 -154041028516878607244496327893458336800 12285098 -112305354527947393632871288480113561600 12285099 -329042673141954767424661674154417404516 12285100 4208923995759044534514465269451558400 12285101 -553742345825705868135988784417649596670 12285102 -77691868054546178999278258131889695168 12285103 1128248032282586510838809176348562014352 12285104 -167769417331470070994932059061189410816 12285105 -47673140021201088691369306917751111680 12285106 -174555333564166260534621600972140016096 12285107 -756888039866444450879818356222683974644 12285108 -561355540581281999748436978575073837056 12285109 1363587948364913611344980991264621500604 12285110 -13643343362212943872172065032717786240 12285111 -700483126205551551121045633875920719128 12285112 34469380871336497725669447628726394880 12285113 768843828027927860918622069126973981380 12285114 80248110388273215460951529599099210752 12285115 260013901070997305637806088500936508000 12285116 88381652135443939875684963538787312640 12285117 -146871104937996643094247087940239099132 12285118 -802626896764224958599297585877014998784 12285119 757315816648605222171325226960673523200 12285120 -140510120184748128683130935432592752640 12285121 -29688251669862635095919621279368951248 12285122 -629901858082803802102387814464736395776 12285123 1182765533597659373521086693022685574384 12285124 -728115875411951970035999909543541368704 12285125 2022363985111932615925926817644285150000 12285126 231049735553414367307373322271286957184 12285127 1732163308090229896222429094325806005976 12285128 -146076689955574335039825375011214950400 12285129 -1065372559553016667711359074748246514416 12285130 -99847438289971236983576104491421624320 12285131 -2209976715876317466103682339044652218488 12285132 158856522789939245437973038701841612800 12285133 865204982297649257806944040687936861260 12285134 -395847530733832759484980926768878555520 12285135 -318895184063990399427300334439971209600 12285136 -230668340547220952272830588734269030400 12285137 -1240422198759451250360767897991417267214 12285138 276299532256902875547244763687404642944 12285139 1976461260287863594947767362333879861480 12285140 30508150843306804523660819701063802880 12285141 374423463598235630491914120239458744224 12285142 -1015468455867519716340907958765061389568 12285143 -5060047015628091538605444604717167696 12285144 -127072640818368808746286142629714544640 12285145 -72573964577067591199746149655899462400 12285146 556157820846762719978190006707999500272 12285147 -20637628335653386193009390824505243136 12285148 -613292015226145836495481801317352801792 12285149 22320549731979587946964240153723130700 12285150 -355410262568787346600036742543054400 12285151 490129241342917540099457406030957603792 12285152 -1977490114825839304084533945284531060736 12285153 -55274517382452591870639523360622081520 12285154 -236469111882956201579575924369622131200 12285155 1279037155153053610541882560229394868560 12285156 -28211313487059355455511222353036890112 12285157 -161220463177147470092575962166243985280 12285158 39480955775473194337379060955124338048 12285159 -724435085807217513620044600277372647896 12285160 -347951434700370261277168309746240768000 12285161 -361330867692320577243743535478517482368 12285162 182047887522788184639899205463399380480 12285163 796888656807139699259622347776637730960 12285164 -300366822869412128986790094694806720000 12285165 128149708014865809761139724953113176320 12285166 710886280308154730871190736193607720320 12285167 -974036825092095742155175773120381764784 12285168 64505449013182897607333460039509213184 12285169 -941108002989904014491863430205089028120 12285170 48239345256079867839822251962635796800 12285171 352296945763789585773912401745309641940 12285172 271619038389064919466921464297438259200 12285173 632351158131060866867442673509337045422 12285174 153370037279723893626736710091072382976 12285175 230910779951918109520305455576112326800 12285176 873168538942551800371092589349928960 12285177 -497666436120953353616690511390815682480 12285178 227775989397848830510974675347271158640 12285179 -60721457574404934813069892544609444616 12285180 473303412986404979591064016836457374720 12285181 -22810198718866451954735673230201999028 12285182 180590144626571807992482736026404513472 12285183 -659744404582177694564126862172204028400 12285184 291998104305321438295360173500872523776 12285185 -1028618651352777358047790995182233160640 12285186 -3995021142225084079879816489614438912 12285187 1206498437379434456768551411062199785592 12285188 -1007471227451586154135132958254619357184 12285189 54645891721156160838860676885046040832 12285190 344544643231892548428237457296435753600 12285191 27567221855034758173079721809475368592 12285192 -19412455249527709915231203256794316800 12285193 213932028921813944323189319472762652442 12285194 -184601265245479731764890657337200978848 12285195 56650928285543557596571841945138987760 12285196 -157637271059370860984568935322705690624 12285197 606314653468492387744691037158020950528 12285198 410669391135642685248718346132567424384 12285199 361861470022260955328827509859265991600 12285200 85247461073437785301839732043172044800 12285201 -125480541579359683706640202177370650752 12285202 -84152853235244221361798048824983638400 12285203 -428480133364406010809858307949395234144 12285204 190621914725256697083826296692264263680 12285205 827699416130990067896947539880775849760 12285206 -985693944708168644975091368316265364448 12285207 -302024267702977036100720128204509402624 12285208 -476992249106872051877311388753534730240 12285209 1215093990198297159700123820378766261120 12285210 75885617529318367274698052186904576000 12285211 550110613919968616829968760355920032800 12285212 -1094000654343677724533250352612014620160 12285213 829366302148630223286980562540399644544 12285214 779623025834963459575755861010231069440 12285215 -111472501579674432994105382033263112880 12285216 17301653682233349980254117605566054400 12285217 489392890883497276052282496495297358784 12285218 344260917662326211167436853923527729152 12285219 186319397197261388236885866491064655680 12285220 -576139721615644027964059473445074493440 12285221 -239121145955193277331166024548124012456 12285222 -1221925657658814863057596320701346722112 12285223 8923527037671169833969799329072801864 12285224 8706480961436131458421995257452953600 12285225 -334977702470810052867884016142942741650 12285226 843416151418140079571858773434678555312 12285227 -135814253358373909389343160882322507648 12285228 465620011246374920267290507111773611520 12285229 15963220801580637919502697216875066880 12285230 98943078359496859626593920281684537600 12285231 -275467346726700326122505827965098016000 12285232 -429259550149460065207679016653357400064 12285233 -499726087512530869950451229818099539456 12285234 261684224971124830620439578240391102368 12285235 -252423829363414257670675431529000354320 12285236 -1110998884480342284823054687472299720704 12285237 -32682812226142785650088158953747765440 12285238 -6856605025583158130527272687268405248 12285239 463760897350659930127449913347081776040 12285240 -23032891668120950221244718018792652800 12285241 -382366575465923503661506661997793080 12285242 176558387783442005069461103271821640192 12285243 7535020014960858609358759630608476160 12285244 217570641618565037256007060774842566656 12285245 21882499120188452825498935347540508800 12285246 -446298908627035981637548512720448833216 12285247 10564552766557987405137897589079580528 12285248 246709585004209880013134909688376197120 12285249 133114745886779250826163082968906875968 12285250 -1127225343153746696857760073242249136000 12285251 -1727652424025367877943868868876991244 12285252 -231959340682605557379445076333858562048 12285253 -67600677346400442874559824914765574498 12285254 1083620660676823035432352542427259732352 12285255 375772538724446708810075558273043652560 12285256 -604284794336190393950583782246119833600 12285257 -116650869848666952071065223717155027494 12285258 -162557204383780507821491363474325169920 12285259 225260738095876495848615525800753769616 12285260 153675203258547143444737073247108725760 12285261 987476395514735523849641590297819877910 12285262 426148622579812734252645775036350704064 12285263 -419820545288597249574050822216008249488 12285264 -200050270759567143014131866908502392832 12285265 78571078816916699541574432715548296000 12285266 22707951217112445055023368681735998464 12285267 -1072348906234487201344640476150564317120 12285268 -946940108620349804183000571341599514752 12285269 -493738621243573276155342455280790838400 12285270 540800506524417439784050473968476800 12285271 -1174946360193948247915827927572147009808 12285272 -7176393069632071638868613335915560960 12285273 111665593699892326817493174333901310976 12285274 -90541475549335049011731020438451836928 12285275 -41825620729008968076770964119883105000 12285276 -235788667123439849194201413319547314176 12285277 -469112469762289456049453970097052838874 12285278 -471698656809365449493624574647901441600 12285279 -207702388505387414597290914289448664000 12285280 522166105526695251455189001188765859840 12285281 316411307386770092326396138083428385000 12285282 60330626714899860055997896494345336192 12285283 -1662203190016950485765348863923174617760 12285284 -38104340504875871386589744500500077568 12285285 -133447668144564556852684290817351358400 12285286 -297521585764635618592475572806491862720 12285287 -394686632417079168640118941639564432848 12285288 -1082375997066336479456567429968566896640 12285289 570848504128592688648367946383750878528 12285290 815446146284437247453032428989093068800 12285291 453842023690879492171907746692922709592 12285292 -921104196884300816326042174793337865984 12285293 -774608050754918379665422389978039878400 12285294 49791158525758061568853919090330542080 12285295 487778198912494046203856469199014872160 12285296 -3437308419026329039817134784174850048 12285297 24685511619466534352629166717747963040 12285298 -445528199673969926957222163979789551600 12285299 -689087040371611670386240042997036433840 12285300 72332988986175753771162967166480793600 12285301 340928082101757204990811415942220206752 12285302 140783601587662330688533495562842568352 12285303 -22062726328499212777397526370082932656 12285304 726131170024594922833294729228446965760 12285305 1313781419928269570211624320138636265600 12285306 -568622467831780965107887970781457345536 12285307 1333715604826057056129529614339968835960 12285308 -132597773834518761567787540890980189184 12285309 629092534117989825339719695740263176704 12285310 146662006633808134060905309681841618560 12285311 -844117208445102548383587309649247204352 12285312 -82807022662908165469933668104530821120 12285313 850907526313837368469927523362895326384 12285314 506268917966438531010091544351808087072 12285315 13280844378766054219884279667134720 12285316 89231878432633927690229950363881425152 12285317 -527547149799648374402919493733982061440 12285318 459078355982413750464195042949326477504 12285319 2443776789442610178462716629028094287160 12285320 21860850733075855325524217093665689600 12285321 -850724601527627167690636587620546851296 12285322 -33442230572539710778990430405615969280 12285323 -1358994833738627677615010752007794120920 12285324 -196688003776030222394703126648807628800 12285325 591663075565009300854857942320583417600 12285326 -867798541776733078861501022677423821888 12285327 808346123706952158475557620019610410120 12285328 -66379351765082220182882173838158135296 12285329 808615159720647056865162983270673484146 12285330 365018759432829293707383521674980280320 12285331 -189448081172221825453427411163203980736 12285332 -552568215726050255194885120508981848320 12285333 257274803079049469976284382594679597902 12285334 124601022023379499065394946617420173120 12285335 908375996212543582230920568980644733760 12285336 299825925333436536821671781117651189760 12285337 731789740127796172592643835412750135172 12285338 7717841861199795857023264136406974400 12285339 -1019914251277006514312280665357686571520 12285340 492702516811030616301892550835192675840 12285341 508984761577130007241567020932247900492 12285342 -387115304211186457496166765619110106560 12285343 137817060680909850731282324653307066880 12285344 701719620518511920153003303110806798336 12285345 161699951323326742911763838135062272000 12285346 697957237845060918200168436871182959904 12285347 507964773291354477650159207546076903600 12285348 483826916158328005924846079845078732800 12285349 -1273740662015738582234627749152620675650 12285350 46949451477723965322140195785797273600 12285351 -626882888375822512949859508510622561040 12285352 -438229080249622083875382769078857446400 12285353 -7452277009933378585888099222209181020 12285354 -398106409342553041961932821204755316480 12285355 197414170266257258718810362055196275360 12285356 935347269026753307874285396063369671168 12285357 -305498555693585279353606633076697655680 12285358 1451590421012565976021198129056857088 12285359 333498711956597878467462296209395100560 12285360 -38036308442471995908254657767591772160 12285361 -509160712415863367293224609115806786576 12285362 -23428953253574273024173411127648716800 12285363 -35226033964720506509954496436272596112 12285364 -152128731160206804798471011012521811968 12285365 -519618606854448995799198263636309824740 12285366 126160809793525090661855270076956381184 12285367 -364724949048016704894999371312960378584 12285368 1136103424056003163065422279758368706560 12285369 -487295934435205629993632268632004186240 12285370 -15561842800704594620637166315047321120 12285371 -159029629086122257401098407803818327520 12285372 744824217421376837455414716255269376 12285373 1694508731892354385351864813950936892620 12285374 366567394660438240947695734857439815936 12285375 528074791056239883070796858811085182000 12285376 -281712271340728249136452210139133378560 12285377 -46568592314625524506640987870612393088 12285378 440415733529086806132317818103338379520 12285379 -64586660279996512740606897498544238020 12285380 74974137614574769981934257169587200000 12285381 90312763823840672967300348450223618560 12285382 39998677555735519575938307131557108800 12285383 1697983262725575736727545087446094886424 12285384 391108577987188427273361122110935736320 12285385 120271333460897155396884105146449325760 12285386 -296379952236673788093881132900973877920 12285387 -393206173704348529503630385842147162756 12285388 747130792331639053633073813284922646016 12285389 -75659731318069186831090645051980823476 12285390 16642870641798694202184060265221369600 12285391 597025370163176441693017386437420287632 12285392 205376852490820514730389651339241062400 12285393 169963470004325682773904764157864345600 12285394 -695630771169201603316922950592619861888 12285395 -991837190138496453027733414498543035600 12285396 360114829058117635764602862146876872704 12285397 571071986925036041390158222710901472846 12285398 -382853648243310515358215907013509899520 12285399 -255332579129175126825447283659497880960 12285400 254996041754309581757544449955701760000 12285401 -20584611941855971791985267850217028848 12285402 75595711703125535309315871303928146432 12285403 -462368679254734684738834947592480204016 12285404 -155459786496961935906701591355434170368 12285405 -857449937900049883502734976678765769600 12285406 -58637414192667157447792455832631846784 12285407 -2069212209045293497156670081767935449808 12285408 409006047931905622592728563456939393024 12285409 -160375268965923747020993501398355505020 12285410 -169030120179950800352233039103338556640 12285411 -474200306862823897388739733451470799040 12285412 62944139360878396655213287005415177856 12285413 -582814134530169376829635374684956809440 12285414 50180222962378561045287691998427448448 12285415 -97991714130303524004451762677706968000 12285416 47995911039941102895020573284480204800 12285417 -418458385959241702610584655539148427120 12285418 -2061726354073892270803429309398842880 12285419 999686930424392447317651740256280571840 12285420 6961878643975356550755049202381045760 12285421 1443922110428663049598577483048400529622 12285422 -225206189318554272833540718903005976768 12285423 918704360409014084443276542347607408072 12285424 414324550512761915832302415561182281728 12285425 -703695528125459250602164229778436913850 12285426 -390631969613450348737917747807883741056 12285427 -396467211960599710172555035977968802816 12285428 140920150968962862150675180017119672320 12285429 -180464903429455201248376545461972529312 12285430 -342134552838046100072100325860165488640 12285431 -697732064519743864958036888154963236088 12285432 23493325087866522935964811555010764800 12285433 -1458647684343924022434752844804565186176 12285434 -167733332108496592543177647222235031808 12285435 -317535814089001892444443826169471469200 12285436 1119838954284550876486032629780641095680 12285437 -1147433031191923249760323797923086127028 12285438 -211376021356578080864825797718156912640 12285439 -433565304173823605002460112196452789760 12285440 167054828201139765477767485329506304000 12285441 141733442576282294087538339767643465984 12285442 -105329932746026075352020063153136324096 12285443 344476963814670898725523347908837100240 12285444 227677930178955354405211306175262720 12285445 538652183422056562210180186584145495800 12285446 300440000851270450679788424495498401344 12285447 -63053616251195962661049432623079897600 12285448 374543320584215356329639533453682278400 12285449 651329726877549758489909453218915008720 12285450 111580340909319773151117154913251641600 12285451 -1056408071047418150637215599847718917548 12285452 -1115151376429994932342078782640589944320 12285453 583541319593426556960380513059363296864 12285454 805153776963799964688704360959351114176 12285455 96491233871731017096690100716677560320 12285456 109912474297524511421360454726704627712 12285457 -5633709415112323781953840498797711520 12285458 689437818268933923599806937499899494176 12285459 -9612095698311035919624674462531354400 12285460 -326708967972340806883414718141778647040 12285461 853486021678995755885166483986687648124 12285462 9352506717163140803214604707879235584 12285463 247896251146173486188716186067869264712 12285464 76753220206318860350239802656797696000 12285465 -647496821968048541319431841310873682880 12285466 420007811562518265753489018035977554144 12285467 -110032590841434950914632032507371983528 12285468 190904572864842920996584082456557499904 12285469 -4071133612605400820974629415628401600 12285470 34374867936184711854748748815304143680 12285471 -778588825868018161391250477855681267456 12285472 1035512323938078772018152050329242304512 12285473 72938752663530101212389447023715123840 12285474 -67512267931414120645674337237283823360 12285475 355523866726617819148090046890326166800 12285476 426067487668921105555719381985509504000 12285477 -72499961855936641677551369120887391520 12285478 -504766026950332113883132633992276732960 12285479 -473272020574581784482241572713931814920 12285480 303029270797780862045392966306696396800 12285481 308133406766747071726376263082570245732 12285482 9059400784543665556092154089156240384 12285483 70761005954897784085597803902665611264 12285484 414272338211127483069132008541523810816 12285485 232179797041562618045857958507423458560 12285486 -48146816511489799478785342230389145600 12285487 -20214215733725363610867835187193334280 12285488 193901645535082357691100137811403456512 12285489 742411187144041511290697028013778995824 12285490 79042163245799307938392452436452096000 12285491 2145475816389397092828507569709657791232 12285492 389431740147503016703628544049683136512 12285493 1159000161263153195075582561422022606 12285494 286072601900428127642173571446666489728 12285495 -470108885941637911537881092027631846000 12285496 -554448578584235470748960310060923105280 12285497 678446884419466674753064964836425912000 12285498 10230231918431702952430387898137171200 12285499 139365662898870889955709863902191414000 12285500 33142206785640525635267837001374592000 12285501 189995822419832492216641079539016855520 12285502 649399609869203454580384508378463897600 12285503 1402752377554052583649246943505702466752 12285504 -45085422835596608908400010081733705728 12285505 -30812940499876977242236261615688283840 12285506 180090441503186428721215987139754614304 12285507 354721755982959435945237054440148954288 12285508 36475566418714454541100492044787507328 12285509 -513464299874958052316371998937478177160 12285510 222338950441176763934807979022108018560 12285511 206027662820801686457457696424549931520 12285512 1623550074824729654122117520347602355200 12285513 14457973242975778914857873527449334842 12285514 2775391891642545990489645567349294080 12285515 1073579104422650900281613771130339974400 12285516 -617730651635563892857810344135579795456 12285517 74245160453961562788210942407797082624 12285518 -549051276336735842660036100137555017728 12285519 161147415987847206498270697104107017728 12285520 -56584670911291039300260043961862881280 12285521 338489606467002809597788693403962180722 12285522 -809209575606845152956055172884562704896 12285523 -705650777287137876106582006818713278228 12285524 -644254566951119067103201678012755275904 12285525 -9595627498503352869574832478824443200 12285526 122428830288173503482786697018984922112 12285527 -686236979647735674010748379558401436480 12285528 144829010990392786119255945528538460160 12285529 871917024860503879462743834062339927760 12285530 7453868984842610383824524938043569920 12285531 999774784148466996772100266349023477920 12285532 -57531246175131970580589296505481917440 12285533 542815631214336605714413476700848861600 12285534 -162983467081347148236998411933281201152 12285535 -82555784105381060222501087192924199840 12285536 -202995625936042745745392047763636748288 12285537 -81898706339340070236175715358065415840 12285538 1186459665995432554161524308120927370400 12285539 329390940910803545112987142334866065312 12285540 -255404890403634684405259124920096358400 12285541 400178270790721726604887088142948434942 12285542 -109348786954467986868985605128013692160 12285543 -1147101490527559326904430460532546094256 12285544 204034920499224688722074426580003993600 12285545 131289977098096944019470337450709075400 12285546 44578782555138817070395569700286297088 12285547 -973751455157042738012115488910482621528 12285548 105402860271600739342198002884997414912 12285549 48208949048368967277904256010711868704 12285550 44540161342687508349560002331381596800 12285551 984857136647083935167194771597006617552 12285552 -490636142450911263925794554741882880 12285553 -872103591992958290778553627154583893760 12285554 169153594571671685530033902653617048992 12285555 -398037361671759758740782937728454668240 12285556 -102571288780598182858596384418327019520 12285557 -262421763107764788664095872033461066194 12285558 -84577193403469041240077052769528716576 12285559 122083612417858199534907217607610675936 12285560 -151421335334253365229503446963691520000 12285561 108585645806424455380467702462122670672 12285562 234618664824738438158723537613640204512 12285563 -1738332358853910104032586255719161410376 12285564 -900698275083462718151849730068183620608 12285565 -151987672268146059887487635749232570880 12285566 -375513448828126942128209863108961376768 12285567 590340755537710479304154602763613431040 12285568 49522924001940955772392261480077066240 12285569 871538573300292808510411419497363819220 12285570 -345493810239751804704247363670291865600 12285571 1386309718751831753107688621606599970200 12285572 1589709527180868328415135652906085632 12285573 -6717442586940554027977202277958682112 12285574 -644975178075536294542988714256086112000 12285575 -695207822952565732473182419550612479200 12285576 209408223317520598827055930204036715520 12285577 -1020177718678556898329341717517057452128 12285578 280000600996285925957923267312891792224 12285579 -13702701889291224036217214871729718272 12285580 912005327517674679555333062127034291200 12285581 -120319194935451431235200111696219989056 12285582 -449314803460198990117403577636590006208 12285583 -1319913868306205658483228104784976798376 12285584 108096289415496040193907312531541278720 12285585 179398629642193690623925832382898918440 12285586 -2808711699447455065417618048165829856 12285587 -63692321239811912450446399035331591764 12285588 137215460763475486991461459983372779520 12285589 1827410448715819450281603421059828353760 12285590 -442646422860803426311194381909598876800 12285591 -388964378118371961131476455079910283696 12285592 -237907467392202152943796816784786534400 12285593 677715951531905416706473419334175322624 12285594 378135965139533597954059505824991173632 12285595 159235721547903829821722666820820372800 12285596 -116985842748053717144108493608718340608 12285597 980519402581148421407122213969080662400 12285598 -301809027325997880575739121836048342336 12285599 368181222701702403122825606888900180736 12285600 385660060970106654819327989174501376000 12285601 1296590688780107217612919431762084281604 12285602 -18605453747404449132754339819524546048 12285603 -130806222875275769760515638125807335736 12285604 1173754098976109805214420021500208824576 12285605 -833245810804367438339682899238030484740 12285606 -96965242207391673600077329373977804800 12285607 -870387256652725548436475284558858603144 12285608 49454693422492880768088135715651891200 12285609 -94493652851927606839085296752035696640 12285610 109813882358337892138256180746789969920 12285611 -233611234694299189936470253546532932416 12285612 213240408255807755298033436332346109952 12285613 660060292544947073180159011604733047500 12285614 -306097898015690069263179817339039872 12285615 149889196630576561439134176532838284320 12285616 -124129016537613473928689861033721856 12285617 383558073551201574684668313783930581232 12285618 -8177433905110707264722063786113213440 12285619 478522985457886964743369059406084971020 12285620 -196483430382356816455226602871650437120 12285621 -915909988025091635575506422048363630400 12285622 617156572089019632000754386129704423424 12285623 705496787466219018268858899359877723768 12285624 -702179717961950335897132360138787635200 12285625 270242174586063959567781728341790970000 12285626 -772557235201993281869081750361153049488 12285627 172957168560664200741838370223758968320 12285628 -473188108752582246244894354973020477440 12285629 -198128727239779037286443722925325979680 12285630 107040247458478867478233152589727358720 12285631 396040202129509996911006373486673402432 12285632 479418285863795144759383386645583626240 12285633 -298799462117778847315370175083386002336 12285634 143981404004151982731613082545249717248 12285635 1263377552016913371081111417012694264080 12285636 101634102438087791572383102174623121408 12285637 22796507286493916568945594934311506432 12285638 144314453275255246104602744493020730720 12285639 -811634972563668951171661514161553842896 12285640 -2848113539690944546854209105564774400 12285641 -601887576723632236128619259985022377216 12285642 -429461283215930007466833503015788747776 12285643 -790459592699277052361256874474965088108 12285644 219476103778256861547358687367163881472 12285645 -517062835715027490351154968744160123200 12285646 1000115041747789979012680582693772030400 12285647 92993544784173767089742188515548035200 12285648 110476092179769107612507871757487308800 12285649 542630030814057451950670794692688457380 12285650 79451228059471680282430072216039627200 12285651 -81320620302217674120763888546388726016 12285652 -948727635881670122595680949797057460480 12285653 -257821922510187475503400466814259474098 12285654 -200118829740946014442173837858508515840 12285655 -57975841485125007984603743653215506880 12285656 -1061116653124006249189264056693829079040 12285657 54752585046442688229918418883206732608 12285658 -6826589683455683962629743764404976128 12285659 -37968879870829123443400113250954506240 12285660 168515766880945535162386645072334069760 12285661 1094174101882162009642076448274516228262 12285662 -437740389565187548500754333730235277056 12285663 -17383151411733292230530529400919270400 12285664 -232730423019245371503791814350021591040 12285665 -39545900052579514682801433857102803200 12285666 -345464643006970089322044365321335528320 12285667 -351224751713109106625075950619347613284 12285668 -122208959958745479429258318550017392640 12285669 136816704113153234832833029779634485408 12285670 631370055247502669238468593062737233280 12285671 -1222349212852779988401852517686953821128 12285672 230997206018066044155209881365788098560 12285673 579817052108321974753647323566951444922 12285674 991361618259788542578941620261015356336 12285675 -33093425949594057165445993657692521100 12285676 111098692707886616817895739935183457280 12285677 -1440954465291728059715006778447937938474 12285678 297270876472873517527196174421263106624 12285679 107540823409091167007620582387222864336 12285680 -118615693733701930587645672741226414080 12285681 21020701415480221091807815237594058400 12285682 -709981427812308995331887737171211021808 12285683 570500334763890423779768881760936329932 12285684 177289742890080896995844885845511464320 12285685 849158194422421485795453484643562528000 12285686 237240316679802985390679442969530449920 12285687 -24594956534539296395116105571290338840 12285688 -1653578077054620033179593392890866176000 12285689 645981955565554822649943085184935245120 12285690 -313246047529779059922729874713450420480 12285691 573966644912654391745353470838077999568 12285692 -716796463221974217584036337658372823040 12285693 179806331597160982079232176863863518208 12285694 102326358615393588271272043601124808512 12285695 -617762900699339684828850411161757019800 12285696 -828550550371819932045081652114936037376 12285697 1338413893972132341630609473353180623792 12285698 8565662495596266456334424331406525440 12285699 87941118046495771730688136702077773808 12285700 170984200649615592739586145951380070400 12285701 549267657819710979027429536921769651804 12285702 -1695077378857548898090031016687882240 12285703 -213619381280625200429366050364416438272 12285704 13842838631253583567090540830423859200 12285705 132847601073473028229821750006253555200 12285706 -483461483286960966023278327121789836800 12285707 -45427445583133304155485521129430507888 12285708 -364398081367733955572276877029429474304 12285709 -1104357870781658713743686128711256710090 12285710 -153205676151304059196804601069837970240 12285711 -572471949962260460582586250629843729240 12285712 -367114029825261730714420901077735235584 12285713 463699114603962806050911932823406850400 12285714 -59084789379263140776663831401294443008 12285715 -52060503287378153729210744309613198480 12285716 565502049972872158740505312123060179840 12285717 408761911467047966142573447662793932640 12285718 316317542739469994706376126787290082304 12285719 409103193768808592513177372914979879544 12285720 198721545029011573467355631587062988800 12285721 1644078273102639108139755638004413128068 12285722 -132235503100161319551663779285859213600 12285723 560236528024487448129172135131388871040 12285724 -540838304478968054776248734039575300608 12285725 149903578595197362845605237423910123250 12285726 169662125846267242296220573657273663488 12285727 -221740868171174499136859662489428190088 12285728 9529351704135032814830276061104701440 12285729 379935280482074901462894329513353573440 12285730 352301912160983768110215652615502337600 12285731 1656116935153321004996930980605640829532 12285732 9720007157280515087952793209042745344 12285733 58072205423345697072509665707088716060 12285734 -318878275762957621659876837019731962880 12285735 -187835046895105983281165142691653120 12285736 -342846348898301851871678437281850168320 12285737 -509709089151317539427317666277202288960 12285738 63065172077100241395129423884411733600 12285739 221030160458302746587760184437322935680 12285740 493949501818972309429146899860911252480 12285741 -111810640195872310332170411463398135040 12285742 -193961680757418386676710514507424865280 12285743 -1275577494107474690144704413325932358296 12285744 -167821596631469029915527350648954683392 12285745 9920438149468381445665245421723101120 12285746 349321900755073467494378699406911075328 12285747 -1163299915604739632696340427341210688560 12285748 -971349409896933002260578379582120830592 12285749 17394189338278608509770558955857274112 12285750 34169407411771846507921231104895968000 12285751 -1719174422251272679615773306779612863896 12285752 737193789589122192324011339066152857600 12285753 -1855385344235689795750534946554108957056 12285754 20385868585476909771672531487673692608 12285755 -254329282696954810002722577205620384240 12285756 -1295671726812518633892291592669996032 12285757 -787749357810559560517631604779258287968 12285758 171019697198935786800869039896656372480 12285759 -930857828073944708739762445493358049392 12285760 36104150095398080600698962739310100480 12285761 -168390570617800784777611996748611371600 12285762 -416012724931827720539239781844552478848 12285763 499286063371283376448942582132007936160 12285764 1995239781711456743134239039282451415040 12285765 247022949531916557096626234410066091520 12285766 -642567101247680709020406386046879269376 12285767 -587072369817709027869991645853280809880 12285768 -279478113241635530539747839609635635200 12285769 -31049541409882573190346857259785147520 12285770 -297151830876487229867298928660142908320 12285771 49997076430419786932036701728484189680 12285772 -544173121388312769390135438702612169728 12285773 557720438975935032429811591703580756684 12285774 -45105804962566745981426527934548518912 12285775 112884410697232443489448525622646442800 12285776 -146331488941584215411042038205240721408 12285777 -216889611449849317483300829617169352768 12285778 84058004214781688206879693308878672160 12285779 997037479174759756179188729742575294280 12285780 199150058300989797626522558647827456000 12285781 -12832894462041817109989122438725540040 12285782 276300276643097605891327462484124281472 12285783 -583148469798633077165061407744964090720 12285784 391943414872823623842614175949862707200 12285785 2091256803465021324673628668714412160 12285786 -39463502468448364234517520475521659136 12285787 1504970844548075300034523051917406534080 12285788 20981197293274282365578897963876513280 12285789 295748225294598408724311339479952273024 12285790 752115316952101953231374939016945269760 12285791 -119809951283703774661666359487540733328 12285792 455534283373015262641114894443133009920 12285793 18989892414494228312512265289063995760 12285794 -385435777422135649277648838096295376304 12285795 180711607024063726824571039778584320000 12285796 85424871112961520704298608596738785280 12285797 -1737573866473287224767550671397402474754 12285798 -163404123164800025819214939864953499648 12285799 -460672600120175582879758580587187599360 12285800 513181286286778272401356084701622272000 12285801 -100512327680758094776493827252167784224 12285802 542139413093858439923257386588851426304 12285803 307912922696663154060699788479699880052 12285804 -239625668642562521610369980763197952000 12285805 294041245030973273746968352174392802560 12285806 -59983757973969857496502096496832604800 12285807 -918104979274963755717260804381688935160 12285808 -395310440908987105691943969445290016768 12285809 -1330301610355104453826714694503919922990 12285810 -353435748712899078783373892038617292800 12285811 239371056314177112035009453234211214412 12285812 -27947623560228763348072354281595478016 12285813 299555026486897017670311818863326158208 12285814 363396241908886023514286220540207724992 12285815 321393203504912707255227040768798585200 12285816 -337747565664209448290592172382753894400 12285817 -1363528869765236911059795541359724442134 12285818 -371628199765382989852304597914640386560 12285819 385843879748472029420467532391004423104 12285820 -319229929258478106577165087018228753920 12285821 -1643247501609875439976950768545662000500 12285822 -31191432665735703122888627953337473728 12285823 -942437764885751381123045322743815113096 12285824 723548021688567707304951440811585699840 12285825 482170611943375682232255440681384463600 12285826 -64980465280143253915594700921301550080 12285827 13448517747006077982692872044718014720 12285828 280816449598390381668360208884754806912 12285829 534530103871070639894172310059860398430 12285830 15065931443140056019437941062918354560 12285831 3045559612918622892433049046277215360 12285832 253500716280336644108290279650642432000 12285833 -6591231661122545539709777934705474624 12285834 105484305634243051931610082960158777600 12285835 409378122387073367788608007474550949360 12285836 672186775670456583057462676618520974848 12285837 187920803163170762090286297046594604640 12285838 -120387061695293325169588897234667314560 12285839 647430573665313384766475221701679399800 12285840 44470301889751112417263618146057584640 12285841 -229479537554491710298691118128162701248 12285842 -212448078986652583653332960721379349856 12285843 1230727808821024045272453122287129190400 12285844 -554743003032708175313767049670902937600 12285845 69702405473246434946931261406638896640 12285846 -49166671093991489213739861724402381728 12285847 104125609296588075013152443542705689600 12285848 562617160423737299808573138543198720000 12285849 351144074631071233753286817046615552800 12285850 169311049930736909922784975867109160000 12285851 578723702223032371904163338225636334852 12285852 123660114928155395613805219072193567232 12285853 312129270707070519762901284243976215040 12285854 13531982434325061197783221394949120000 12285855 111522694309893390831801961523230717200 12285856 -2878969126600478307009881011299287040 12285857 3596618922268750670289360174751230937632 12285858 82848726812098364093626012672358117376 12285859 -1126966418256848805528040140440809083940 12285860 643234960005762008557208333368748110080 12285861 -187070705967766401848090093934955605696 12285862 97952386592439173779962043508308944000 12285863 135100767605039946473175365079343829112 12285864 330707622492326725054159721337800294400 12285865 -990642580151608239956356446562725763200 12285866 -809339107476145201470486342549499658400 12285867 -284141895583059538835016039939636148800 12285868 -986032057968933110206760332747362991872 12285869 -773938159158757707719482066311503882730 12285870 -148126847167624025701968704992873699200 12285871 -723119387899487888188023946770354986880 12285872 373351073623824021715644803717557272576 12285873 -820542365852814015260683597154165622078 12285874 -5247519582769781833613082195672440832 12285875 -538775449825043439879597895678910400000 12285876 -1498279750290698150699307013678708617216 12285877 -689313188914496670750658702815826450980 12285878 548010598708442388173967829538372437632 12285879 -58882467208116064765957148616757200000 12285880 181992380917188903619304355941264486400 12285881 990870917486264473624680248503512896682 12285882 149538138435839250401975677371427905024 12285883 -2029827217237207776317375278516857376224 12285884 -228659954812098364820807689867926355968 12285885 -270396664408182120539034533277992005440 12285886 345332728079008060285213255833296135040 12285887 243236385931775376334565175950315802912 12285888 229222321791765182037808014606571929600 12285889 85553848427455819460227639211885481984 12285890 35035619461400997568438576886470471200 12285891 -859382299867525995564880071572861260560 12285892 220074537145850202874280699676342233216 12285893 1154799347472833349654657371135004338460 12285894 -305576554015657920843368313490785669120 12285895 -483023605897903889454532553629014222600 12285896 137766596524010524301989035746646097920 12285897 330465923915084605844343854941342764096 12285898 294395736463147343721645590789924017200 12285899 155088910138991249142016915215333546900 12285900 23052486449022520722683437488462105600 12285901 -171300392285001512198112952600239305098 12285902 -255634049374683742328029929115598998848 12285903 -340792458060663262777822722345329594496 12285904 291910055836286589887844233721856286720 12285905 693526255084865087712530947026344289960 12285906 274425463032595463242851338518030168704 12285907 1508613748423387229166886768151361314156 12285908 697964613854566997044019368414743463680 12285909 -502308227247689014900535553291912266496 12285910 50890407154458562917655681487488081920 12285911 1062535651093595400487420854964357726848 12285912 24516812674405743534188096389735219200 12285913 -480563658283195356306876974168801958 12285914 106997958950404667776390553190266371056 12285915 433290946542544796480718154494506359920 12285916 -641515450814404370132919503003807016960 12285917 -18992230156361782341266347135872715968 12285918 2924074166757395877598912715765816640 12285919 1147308678897535968476899563213597852320 12285920 -357516166131009605075949107381262090240 12285921 -142910570419431498949488150645705054816 12285922 18807561001033840392023324725819315200 12285923 234663597976896477275602376590357291584 12285924 -90922339594226975486928743079484784640 12285925 -39905728690355780491318619529943807500 12285926 16950799279801172088753332248929522912 12285927 -1016445272276644789160022282596684580336 12285928 -1738949143301525463866453081441321763840 12285929 1167169010439418689081764517768698809530 12285930 7924137106559433723632427073369528320 12285931 364659589527417260100890903272647931792 12285932 -492557508256970660992958865545241907200 12285933 -375556451622548141310960070614520392192 12285934 -846367914375596796806325511776014909568 12285935 -48440226525122334171341831818102478400 12285936 -29215002759773419931742105828935565312 12285937 135101437224484641854175436996180647720 12285938 110961118695455680804436459184367927296 12285939 3688136173191663326742688139839471728 12285940 676947834037783562817619349361779639040 12285941 -1218076362106174933506693682988754445056 12285942 69596800717303101255645442772777397120 12285943 -2260500293367067762494964471474014874272 12285944 -1946450955056426645614316152105337856000 12285945 419712887143119567102369486703931923200 12285946 321270977367612651834202067906457378672 12285947 1019174324479930983141879874366205199396 12285948 -162476542577248788501798806476175523840 12285949 -280776280287969072210307060593344044552 12285950 263379115218411682626188964641360568000 12285951 -202137661617128178082236003976145971200 12285952 -49673826475386687585013925977585090560 12285953 -479022367206323307100166409685844172798 12285954 221504272424390785157473185208153388160 12285955 -691577558689139231534489579488763615280 12285956 -708188192202409025650675437096737968128 12285957 234943848369179757323356031939564137440 12285958 -16871215654472202622016951886901275840 12285959 89360018599771596824337528263775394272 12285960 -2154139488257855828354008510913740800 12285961 -504547165435678912901543906734108892828 12285962 -91865788721273393844207461572197399552 12285963 -458697251988933123273945196749691699908 12285964 559289272331369407045242393196062333952 12285965 -377248004193290973207851462220427465140 12285966 444942616820979090794324319309995781120 12285967 -1381418591043366814315269927668782651984 12285968 -165748622148467654971706486802328952832 12285969 -625036710546848609873351871563340941760 12285970 154208683452094554422337782208680563200 12285971 -925571608517744339635537544526254991828 12285972 -485334535053049357350956837717093990400 12285973 -1736830150720383559156344447935553856 12285974 -894301080460563286951676896976585271264 12285975 -21537573757312898979688156047941302800 12285976 -105978267079125309308538813379805521920 12285977 740122254627710889097604556760088538 12285978 -100663666869595631506165076610428969472 12285979 791776920679148962534937182098547076784 12285980 85923285626662630550614109880102420480 12285981 546486075922716453284937794447536073670 12285982 21094937952911974091275267838283399168 12285983 -170827415186082542102286418763227064400 12285984 -438127124000424713448870279483178352640 12285985 905487298429767492551105925954851630760 12285986 94306843728773733028862366558845626192 12285987 30449238175939905147532388879737612800 12285988 370796692472560351989840011074389983232 12285989 1656904180136700870870881833486605313440 12285990 288682616694368293595343917185651614720 12285991 724619395772888797836105288346157162152 12285992 -259306482031898998169332814499607265280 12285993 684942903474293670194220085862914533264 12285994 -246660669073748583002469956803210833408 12285995 1059935182126820985545242963621677982800 12285996 132860740690331903130361768536145454592 12285997 -260356375026864865591488451465384040554 12285998 -407641753367096902519631320090981990464 12285999 78701889842865660635144260985519885880 12286000 -107299440156545560699586208759545856000 12286001 -51818561019462985932409112755204646400 12286002 -393810625725304561028927632277002054656 12286003 -4867073347832577687874498006530870776 12286004 1271900027863457843063336206483525405056 12286005 127059506517190524066200606935328164800 12286006 -55000709567440810184732911726613118048 12286007 -325533181714514764436034689491757940168 12286008 383400532275323458512281491224708710400 12286009 109760037425769286929694792673836508116 12286010 -312174825697385180760474513682828047360 12286011 1142307885986660632629760921267096712472 12286012 -256956425742283561250390126885418578944 12286013 200570110197503835734995449418420235904 12286014 55861284550417941741276129381714665088 12286015 -988022302035888080115450066116216336760 12286016 81569334749346834300769813221314396160 12286017 1245512556983115137073535432568477955540 12286018 197170523185347971698967099600601484800 12286019 39456881421860660009744587539621601872 12286020 -45343267978288000588461667321430999040 12286021 207405379825859717543511241013346721344 12286022 -79192794177801861010195161737607658368 12286023 -346904472884491828285146300853679581440 12286024 -239847638025344405071603127173220505600 12286025 55178656136951795376868988535299562750 12286026 -217024551329292354930363189040362393600 12286027 114535120373980010251855572672077349680 12286028 221956235382688613064351579436680807168 12286029 -246502333619406466858471182609962174400 12286030 -66382012646356485414961266754500843840 12286031 9901222394888903850050070846761399112 12286032 26645440380059210651913620241798266880 12286033 1152981038526653962746249970167788231282 12286034 421917355351501583014093073459284270080 12286035 353474613048008383644625496219301644160 12286036 -59742365508607262932366555219516145664 12286037 -1528017289858749031433373257986002616260 12286038 -108140012999065552245607441361875923072 12286039 -1193353657327711025011809826334999175160 12286040 212096284930603187303860188193755340800 12286041 -83033122978478046526952519090145529440 12286042 -458226009100150240898828885427349804800 12286043 -224339880559445815375119462112766887680 12286044 -53097572492083823257739210267436687360 12286045 -993303088758568956731329206718209607680 12286046 -1448076889343334630227195391175587840 12286047 318074161549832604448732257517984098960 12286048 -785891877108585195117946211880883716096 12286049 -565618216148251333820078921961836713950 12286050 -38925236621725931084981248024290086400 12286051 961547925556452453084710955400815169052 12286052 -431094323397166698681773144764022753664 12286053 -367594824827364225439758001552468569600 12286054 -135496926627083321217245407723132801728 12286055 381511142351873303377677845821610533920 12286056 66872049301520239389550209396272332800 12286057 -510340953695832878453053837258395081600 12286058 387905866922719490027148857773416544512 12286059 715987713531254264215984863196200875520 12286060 -111944955825475898055782825755538749440 12286061 -57689387044822413940605699341267956800 12286062 -15688144297338150904174622019702497472 12286063 -86760657648239746046693648559389558856 12286064 -130198458311281479721656673854609260544 12286065 -339953739800751766650291267478493952000 12286066 244685726034933503001722384939915212704 12286067 -490327074423500936824006607230003144884 12286068 -346948593575999234220298312786453340160 12286069 -275532248463788628077018975674197656530 12286070 -593997992124760122798921750483026019840 12286071 147277919145070691237572037711919198720 12286072 -392534221179170852395232610098543800320 12286073 -583174849393092563524492946854948902678 12286074 -77268660929069743853827277968533012480 12286075 -109191916186322462720767137887002828800 12286076 753798120368608235744018117854640077824 12286077 1095843750135797001999620944161340485120 12286078 299376455902405964019842605651078966656 12286079 78936288465209362332834326643190872960 12286080 834071186721664334232078723556835328000 12286081 -428381775809474149186043546135518485118 12286082 1314679153007159806921980135489304058880 12286083 -952640465543560599194274536120290027200 12286084 41856589622680666778969928271250713600 12286085 -196573494440082245229306646402822688640 12286086 68939322588894698960732974768398409728 12286087 1612405459506702128629944524369809019184 12286088 825856040062520380665195440554006901760 12286089 5286823447693707622847186385161572800 12286090 -25094422941075870917021637376287055680 12286091 -928168061318110668376192177626095486508 12286092 -7144862424422086520783657464626855936 12286093 1709077982594020657958495838704417829900 12286094 153074107917070695675159597804607868160 12286095 184713004717706494668790962148714805520 12286096 28099399055517791304600528057116106752 12286097 -1736110422108469701930881915248914213648 12286098 1021027380749725315656707417420414352 12286099 -137548007717656642266953529583152892768 12286100 288855314671355595705423146266805750400 12286101 21020075233964117674214023739437577280 12286102 -529661469839441399964929140719005737728 12286103 1262285047264151731836150102916300626120 12286104 105392479195914060887178533449947832320 12286105 -84401811321034604641238686496642099640 12286106 -53169390672950007652502949583460782080 12286107 1065504299690293068373440457715747389440 12286108 -532675467335306149397774256813922102784 12286109 -419781938272188312001616682348336956448 12286110 -33033501107369229895233447963640999680 12286111 455458222100195896183615711838499559200 12286112 1035785246797786996090170228878736556032 12286113 391429764438856540351089148132470474480 12286114 -153961672308594876371068766300327942880 12286115 -42863893171523849911660790719673448480 12286116 -267373376645014138743732839461912787328 12286117 -139442407203133427092627303586303972928 12286118 367734927453311385784830413632934843904 12286119 51374969966456648788245576885278996688 12286120 76436938199494748617512086099976192000 12286121 -1818513555699264800164436680600821530508 12286122 -363180741254593810106589400125316619520 12286123 600275705011905088016055529726423736372 12286124 -382961788149864426046233631944399019008 12286125 226016827393677069612039747357088728000 12286126 130144738693562715772512417217315528512 12286127 157058883181705839555101832533138265072 12286128 82102012952924737736003511421466148864 12286129 -2951835578195202528644815539327161178624 12286130 -372651429430818114505021245797466323040 12286131 295637280054833429396029966460589193536 12286132 -20464717853096726732817089590404929536 12286133 2169046545121355878941784224392966382 12286134 129809380361318064800825665687399895040 12286135 -1048913954380774369098331043941922362920 12286136 1087945380124856686056240397452149575680 12286137 -40582614112816050932722787457519356160 12286138 -269833077532755473649197637920497007904 12286139 1102900360908122780139595369716549347940 12286140 -65670640959217615870427022875583283200 12286141 -290793964480512794918055224787806284480 12286142 151191344482948360488372588546421218048 12286143 -862719758992496105241534391594268546568 12286144 -13757610855810275557063530404321951744 12286145 -528060706052543362416382013691619666200 12286146 164650975672112010260060992593278874624 12286147 816672995164114564919140797884022561596 12286148 -47052936599648325508613347041407668224 12286149 -1542822980487538773242380960874461321152 12286150 -370225808744187057528843930893819479200 12286151 288176626283318955344703808376608738512 12286152 -289104738481489868319853372408658426880 12286153 -268566004786308217655036100926376242880 12286154 -951675392659730240011092170337046429440 12286155 -346699607981651008414461252152807892480 12286156 -358775761640531509814216473751480116480 12286157 -36448544286925175133925180341742988820 12286158 108439089478903959550448112090504695808 12286159 454660588943589913404714539237295220960 12286160 78394730074961750958945470235181056000 12286161 -10486635623871129607449801734741989998 12286162 223514883652770417221516167502825803392 12286163 295407384057776278278222315007465034208 12286164 -270219389817845790447272799785802160128 12286165 -284495256602213964305574940397929675080 12286166 249535533905236306967358230860997152032 12286167 37647890703797647774694740007679654912 12286168 -49224014877067977642413007408416686080 12286169 91490382532789341366125356235777209536 12286170 -47424243100188137338579215732986122560 12286171 -463587242372923500431918159118137037628 12286172 1386955347636713638741254415210288573440 12286173 -732007691039655467837517176370755692416 12286174 -606510665576241241236172816136707361664 12286175 6489144856202460794084222296156704000 12286176 -334288383723841482269607338314322411520 12286177 -318221239201921826861492235016913639868 12286178 659234933496231420849494404811612113056 12286179 -388293508839756431858229749742283161000 12286180 14013284354026473136719792951238464000 12286181 -756313342745761057152099059230114086018 12286182 -38303544581339171304268852403335741440 12286183 13573996001688846189750890584924632960 12286184 -906555875584913942149959947428037821440 12286185 138691291750764070434191736658602877440 12286186 -348227353950221485911892323425883121152 12286187 -241921014586183953925585352376506249880 12286188 -386767381046665144231628345423386874880 12286189 2262484259222255206225981171727501104920 12286190 -300177049760460696373423928910485360640 12286191 -538896938582655973279511301128285378808 12286192 -29420000532614804456257648455992147968 12286193 1667545104567449213858474602251462824244 12286194 179538361040131511515254754690842806400 12286195 89475465444769708805534433331148159040 12286196 30815706692348996737829504691010137600 12286197 -63787782609870644276959564057999680 12286198 148310864312112651537782702802149040000 12286199 -365842295936923531948244957402962260480 12286200 -264903547727925968081007574797728256000 12286201 -1407472813350300708240232196321669357696 12286202 -259319153883762775912062281023326758400 12286203 -941082819102424090380230407460680926696 12286204 -174057244922914766385052253869592658944 12286205 -69218448850974184366054886646545629140 12286206 -692455644059148547359115450244489698176 12286207 -301460905436398085517453815795317379048 12286208 -1212476361994580781660204399412931198976 12286209 240756103929557220496198630321993193088 12286210 -550782034482657729283617292900443072000 12286211 298926245427480302188580333095839602220 12286212 -384527554760804477206077189332428428288 12286213 479793890746741932831982196072367477820 12286214 909343349272221298837338245612487022272 12286215 406227889106925632569197015796487556000 12286216 1323842816113552523585928037571734164480 12286217 -532316761490188880169920102078862213360 12286218 -23544067043744554588491103482580992 12286219 -1117546863509832723191514559877085240 12286220 319825822679769730489628496997693793280 12286221 383981751817931030976489298754342000160 12286222 -1085223437536059787069339982584742016 12286223 2684905300770192773064179180665503414336 12286224 113479592700298657906305131965072293888 12286225 167624024735102221385905082300876070400 12286226 -707285630303932862716302229929762776688 12286227 -1259040390865545325249318404418644419280 12286228 -694549844769482864523435246706345641984 12286229 -403820805282915440758672800374415157824 12286230 -60921881764214558772722017031058309120 12286231 -158815816952523331031621195661562454968 12286232 -157475429438192630112835951873907097600 12286233 -726226027717911968562236415440947015398 12286234 24916357760883288904964382042753257472 12286235 -192357789965060170753251951557347066800 12286236 6363976523982024641480704998327582720 12286237 134016653115634742272562815260292829452 12286238 -531348913325293848162678029797393347840 12286239 -182069971840829498401249682478885884160 12286240 -595110167443224709656144098494658641920 12286241 -425983407035492823539883906027962712096 12286242 3822695041867272553310799045620724000 12286243 -2092318759612640083780736737525465059416 12286244 892533240403581679186954912455535558656 12286245 424016018862870970100894335041730857120 12286246 8273865144098515018250724233251610880 12286247 -513484908935095867081980433243078359720 12286248 26753942472899833030144155687092551680 12286249 398195285561035682624138461349010544250 12286250 -26537509078837107251019474118323450000 12286251 468512392194055130951521215168059831580 12286252 790806622597664468353233764663243096064 12286253 441813678865481928411782710961244115680 12286254 341839022177246094733996599640276913280 12286255 520162708409017761379791476983695782400 12286256 -141841185585326959770323017752959385600 12286257 -142623291357427165378126923494698103808 12286258 -205087620411834586187124664636619913216 12286259 -1996389338389512938081091446169834803784 12286260 36207231442382904785547039530956800000 12286261 -365112592119655032869160084593707520 12286262 -124510470547383427699701099532490006400 12286263 -797201578978917145321247859818747267712 12286264 -137004250670244413097169635358892974080 12286265 608027765681367188008819094974548240 12286266 134868444475010430604247980750299856896 12286267 -345940898524808793367336742356420602608 12286268 931728584979121704352726776888079285248 12286269 -886078958723643326282393911441532383680 12286270 376780716055354315816456019718547714560 12286271 323393796410371678038894027858317825472 12286272 -165073679391803838328005031493841715200 12286273 454350530156394982235594628344842218240 12286274 -2420951148715589495706188649963949056 12286275 302796215859861956994209068896852897600 12286276 -171609358647994245795616400725556563840 12286277 734117466365722993373365899661913109120 12286278 -133669398252404821178577990155884369920 12286279 -1242223333396935789175798075974455134120 12286280 237903835034763069068777352480878284800 12286281 -364898630621290917379587722804058037056 12286282 982838466128881571029803241952166034992 12286283 573648708253355252746769591618432202360 12286284 170995644885746497604952111598628199936 12286285 -478356134576778160846278811765199510400 12286286 762092582605480756280652233899569295680 12286287 155751238730142477024537639533653173888 12286288 28041707461243401670534876277773697024 12286289 -847211682236551310945573379737964896910 12286290 -194552148373776564633872325700419617280 12286291 532274745184629890450303295075097180152 12286292 -283903861317096772157979814161014857728 12286293 37740132662022751611147686795550067200 12286294 -116505119205544134421270608631993698048 12286295 471448739334607471695748263701725805280 12286296 -1453527226037088261717693283481090457600 12286297 -72416971126360603145395791534639479148 12286298 -91802427322751428207748694857894787600 12286299 327772775299724786736664086649303943280 12286300 -134917102720745444568023534867485785600 12286301 -55490256289472882974762980981447406080 12286302 65815296828484611440350574923365264384 12286303 -800091576063075512321872263960120042840 12286304 26707593981786161994981563744771112960 12286305 -421057816411069989989521908986441414700 12286306 -35822969577865565702463005707120436160 12286307 189381191725971088597436955800376298632 12286308 735269902056624211825333519510555484160 12286309 431645764717687492250239990813771872606 12286310 -204801769321971289323782993986807117440 12286311 120168818939758978675862722715765215824 12286312 1194524479123088018504321180755751731200 12286313 50392312237296915353497328093962528200 12286314 -234699736977222937719505515160898286240 12286315 -674888308997462582938476187191856991280 12286316 4281619649367859418992835924759101440 12286317 -2379888192104773256884875075849403514880 12286318 101362710000737268824746650391714069440 12286319 611407397635832090329773026550863961960 12286320 58609031252406601977851217345894481920 12286321 -525292124571157145877772610443038108 12286322 238439404525982243331832125769185707424 12286323 -208250532123068872065089343991221614592 12286324 169038113861682414688450077164108574720 12286325 -691154426446964711471943682079189323500 12286326 225174848140017089508088524750095904768 12286327 -32982905073590553541390892959661880608 12286328 941802298648947118334359725744108380160 12286329 -993820166645895524824918563251325902112 12286330 -217018896115993459912632659730415718400 12286331 724846606067109736281496334252706483120 12286332 424275754403305888683878383826552096256 12286333 -1390728311986206969446757681139005207418 12286334 -394333972804771050728786065480542365184 12286335 130114319134435142414442585129290604960 12286336 -989140258783867733398856744039601930240 12286337 62448983112551161737504272003949542400 12286338 22535806981496979399524391260311596288 12286339 364379310676981184679706050532947224224 12286340 -108981062966046229368047568776590080 12286341 -737557685460827551021722560279787708450 12286342 -4931138355081244216049709684313593408 12286343 889126324242923806227585658714024267080 12286344 -59814108663021299928513759291928903680 12286345 -1123677806561768129551008800079059998200 12286346 -766122427794575058978302474933523081120 12286347 -2026478865816460046713126301205216768 12286348 -1023697353287706229556536999276223963392 12286349 192266505810314756419519863094649995680 12286350 -502422460928452711783409283148723200000 12286351 -205734977008140288853981466924386974336 12286352 37395604093547292507005146762070999040 12286353 310910172315633043972086042720126833904 12286354 49940494252442337461377341708006082560 12286355 1636609422175146114923832206952876156960 12286356 252046487957438328342186547149569095680 12286357 -1968453496204091155510547980800168769248 12286358 817757702294169567704389813971054753696 12286359 1225699321431153359845351295675091929808 12286360 -573493800641068745474467155649892352000 12286361 -35328700922728024238261139119264808960 12286362 -402130247654149675040207286498601126656 12286363 1689784722706012706116853017310681252612 12286364 1427741776678912557475868449152503064576 12286365 56062227737813013440916047284190711040 12286366 458185129001642153459246812605802180224 12286367 -12266251671878446011695423145101028960 12286368 -85036804479328366859522835165472751616 12286369 187335044144618996866793280982948995840 12286370 270341683583577455453220344899836403200 12286371 382035735555473069324629648564535198640 12286372 -14741222013065626945428820576018821120 12286373 -579807352993841512896153652693579730496 12286374 176570753316521370669064406431696916160 12286375 48760417362617766368876829092614884000 12286376 -734009271726880867691652479958124154880 12286377 719169469414969291064605623950566223040 12286378 43044067808583674116073851383850080000 12286379 663908020196136371489195669578597247376 12286380 -711934626157051664343197582189311150080 12286381 -342238537187247905654065675250011516800 12286382 489086037948517019138846991186370279872 12286383 -135276222212599656387143427524026256376 12286384 -266955605473497360706293215697031495680 12286385 -209069274560678133484353303638487478860 12286386 34452394656786995565462609673390754304 12286387 -2118128387362244981019449434944197669088 12286388 203634623759571179018724985871599472640 12286389 219050704919751572674762619512257890208 12286390 -12111536857096681528059840810383902080 12286391 564865256940221600055542816668984581600 12286392 -166035182774853592496523334362067169280 12286393 253426277252461647722566663400001480576 12286394 -856442781751962441576357257525184495504 12286395 269562188559278941776838765281836589840 12286396 -659497755205432954619028261453920256000 12286397 -102168895890353309009017306045327508154 12286398 -408490152974321162498292377519251091136 12286399 -401002569831574987675206582384799265664 12286400 12589664836556506708547427681121075200 12286401 -96621028767621300394090736770526441280 12286402 -32491370699193024978459829038911933568 12286403 778151998887102157775487253941860654652 12286404 264087252241126786659630500212167936 12286405 220237683608102362080336239807014297560 12286406 -154488865018366543912945985248810220736 12286407 -213463753817125601825249860754136040320 12286408 455128796025359954112793738752754974720 12286409 -1042969968726098041662951808169372340390 12286410 -2680620245802167785325228615539668480 12286411 69305874183032502888403223614939329984 12286412 366196843561021732363698746406155225856 12286413 -8034046169489317296367321953079228500 12286414 363156480355433080647796315546250685312 12286415 917410573251830051241001129574638039560 12286416 -38619002237359865272105067197728030720 12286417 344386411309981420528802163171228927360 12286418 60930203542765616735943789874102118400 12286419 -341897228266044242961645295594170634056 12286420 -625601362994767289250738131204075454720 12286421 5189943863507719652222525192385459264 12286422 353899338094739378209202027380245222720 12286423 -1527620702674461676456778139637038270328 12286424 -776134931584417374564044866903614167040 12286425 -450928188789960671414577833117379534000 12286426 192190826998700727705937199501727575040 12286427 1339144405466382300837521938205966536224 12286428 62096994154935692690452609282985705472 12286429 507619932000352827867833183787678691730 12286430 200002038444647485481227680684343008000 12286431 -947937724833947041118245177588759922160 12286432 -1000039685515320725416901513830067601408 12286433 17849188215429522470026473531930631344 12286434 -119416268218229699748152794638863724288 12286435 233968422651021423240578405836055264160 12286436 -549922958306291950884243580464553132800 12286437 600506544650887707248535472185191422560 12286438 -568968537996993881481893830609116590880 12286439 38707982651799886018379123651112528768 12286440 -123183371673109579240897664786539776000 12286441 1579774143716438018443647052646062086842 12286442 5128951729541439315049593906596305920 12286443 -101190833620399350571394470959427243536 12286444 65003409659351408961981293613739994112 12286445 261189427755461478168922958093961691200 12286446 27275439781489355195388188873224901184 12286447 15310508000651358358324284379904305664 12286448 -220156737152194025997474579413639725056 12286449 -166273155779617142696709198667440533376 12286450 -106162398691338733113321804701380896000 12286451 -216215931049521262327938913276869546888 12286452 -400009514221531204406293914588410707968 12286453 -123097609408332681798706189016259561298 12286454 -391775769466688734076400438464936233824 12286455 -56167142044389318566197018766817148800 12286456 376191377124267267859670786828291420160 12286457 861957515048860800701251194535960008192 12286458 -1885790637364860889662670831354918510080 12286459 -137070339739025181385033439007926220000 12286460 166965169696972023532370831463138600960 12286461 -264130727468708616728307292302102152064 12286462 367789076862873673784168562989786819712 12286463 -299042352615173630380679550912242705040 12286464 -167782786431333134968153439476195000320 12286465 -598139398902143193459651661787808052140 12286466 771184157334629555886562724657016084432 12286467 -446292998811607330091053768038582953916 12286468 -559632382507272536141766696975671700352 12286469 -1201047555199023153630499733658252806886 12286470 15690013491677736741237010655484088320 12286471 -830870816681487569983378215576956052328 12286472 1447886697422913178118165173704580915200 12286473 -20467562813539555018107137623807455216 12286474 784857129705772007773337420469801554736 12286475 -849039549556843644486934724624752356000 12286476 557515794732696642076077969924567552 12286477 -638337297188189009519309213938620892288 12286478 -347064155398489759564594149797768598528 12286479 -35593577088367959148604880980103068160 12286480 -19520805652926862376382517367304192000 12286481 -292734886993074065372549995231755359388 12286482 140168689988898671898198609174057262080 12286483 -896484785507783650062441208760486938560 12286484 30733457900946805643368207990540234752 12286485 -18864384082243714984086651540930940800 12286486 73282069434832295136398869757331804192 12286487 178566980017108969224039364266165344280 12286488 -428602345861977642205813013080178688000 12286489 -354053475990593572032894652393140367344 12286490 -182855372160595535646582997599288168960 12286491 266995778962980704796328271781899211264 12286492 -423360543326093636381787649860433283584 12286493 -1457316936688965961533726727541237583258 12286494 -439070224509755612275381961431336564032 12286495 237906185028853375337617922225016067200 12286496 -853783774528427290341481719696821452800 12286497 -462319616227647878091177634741652692128 12286498 184481789311738829293948961765418696192 12286499 879890191025110215611083968793982833500 12286500 620968860472938419455152716302516224000 12286501 -393517811986577237017774930325430754498 12286502 -12927075448378093195566029023039854720 12286503 120001042613532135450272329891961564112 12286504 -1601760216875056358564302638230410122240 12286505 -883329200496389146929988552999870475520 12286506 -182541442945600816926588569364300170496 12286507 -1359417360924270822088965705312999015244 12286508 73439631275153927610771617830938138624 12286509 54782464107834751500035474277688282368 12286510 -193787212015173732024741919442526219840 12286511 -218008749674632994119314719552658534576 12286512 59718810341465527265315096473947340800 12286513 -311835484095314109452065863446679121356 12286514 -648761854956448209528256157858208209280 12286515 -4542068489967425141568139601649289680 12286516 31149162595421013188740180112388642816 12286517 -109606454997526828439077046805413786880 12286518 71011574085288326299664553153551553408 12286519 51021830450863200548607670692813440 12286520 -214379011176966015163949064005993779200 12286521 134835929291475131984160218428973993280 12286522 693204769394215544368662503657487565824 12286523 328594232052922672561972272905361212880 12286524 600277478700771176347956364216042217472 12286525 -279835639577039814732304676881103651950 12286526 95821697594453564984234505539397375360 12286527 892593783062700350032591811563484191104 12286528 -310469443537053855746206328866649669632 12286529 350547006296143455507642301090924537476 12286530 -307471533452889428441352282607010234880 12286531 851648817789645012153668101469987681280 12286532 1032136038978609136551037984411066605696 12286533 -200953562598556021707458068162947347136 12286534 130487697018939012824126749665132645120 12286535 1220325617759535293269771043769684735480 12286536 -623714273292632457422631801943209369600 12286537 -353728749411184416771756270221301709340 12286538 824495436172610994667300699870319592960 12286539 256982746100431424525355565975954485600 12286540 74810366999380232387664732240445440000 12286541 -191453862958599198963216862142118722058 12286542 175525475462267530463966408071850017920 12286543 -957123373221332228349793993482089208208 12286544 -136554318363378371582416521433790423040 12286545 -62038929272505845755048396714520424000 12286546 -327254163052798416322009956765352972320 12286547 204407690470631433976946108466888526752 12286548 308528678593391530932375087778223144832 12286549 -444428946918445100206419100722696737760 12286550 73182159773083938996508385340995529600 12286551 -688842419406979590213702630951744361368 12286552 161062282905468427081201975651198402560 12286553 -204621162149419760575772598955192355580 12286554 -236770712878983389444593547384813360640 12286555 -155199709181915422498797660485683295040 12286556 382102366176249071915729599980936118272 12286557 18754327128683504483719415235216993708 12286558 97834658207648714678883267040500362880 12286559 956694156189540761670380966598968944080 12286560 124337621324961370464897945567441715200 12286561 1053438130285186530261715995217843877504 12286562 5785988436746269683014471453960460672 12286563 822870232709953746105249375921544326384 12286564 691957236516908712128515822889823426176 12286565 -379176199133980473779033392203531781800 12286566 -257666216732402831909740598950214017920 12286567 686789192341012135178616465655465854160 12286568 -235609856413007399832231657320582676480 12286569 680504179335913256522180018249084198544 12286570 101675589834785188574884111479648816480 12286571 -203803205870873805754485781431801280512 12286572 64215496711335537315790074514367069184 12286573 -478639679971010392439409655642263030720 12286574 197470113694447893189023523394682857536 12286575 -160979396843601060100216764907003020000 12286576 63531062705763303604561267709617078272 12286577 89653248268886356049930752392074990400 12286578 198005507953621941521949530515076931840 12286579 -671003727261837471579831015311910576820 12286580 -205822482246895276527557296204651829760 12286581 -65333233285171939263455798229944120160 12286582 202382149093076792608926508905031296 12286583 857258631167357224439424683645324009832 12286584 -232031708530615495010199368035246141440 12286585 271007059793910227900955414848307027780 12286586 132651767852572564682208951476360581344 12286587 243679203713767034963769712394416628760 12286588 -923735962659343293564564437618928781312 12286589 -209092046692176411973153222168826033280 12286590 -67592688756092445665467337731758892800 12286591 -2041395077732363241723545938667868202200 12286592 44695505438816207826661936803505766400 12286593 170688083986081660803155418474234172800 12286594 -1022778030522924263938151645546017408128 12286595 -837299710383615130555781435961703532400 12286596 -91662339901650647830559717167495839744 12286597 -942620471888307019704627225907025275200 12286598 -43341718083029790015519353243254536960 12286599 -560466251047366460777564043026716219392 12286600 395482801488715566817098724660174848000 12286601 895516740081334491833537760611238472602 12286602 14701792105462890602986449820725602304 12286603 -436724355908185276425413115863644286400 12286604 1592318908191272262835453584352897766400 12286605 -371301640960934143388189259441990660960 12286606 -102709063092483543637607185866266077248 12286607 602787904329311555415284205605819543856 12286608 84058610760626650394939028935761526784 12286609 409460342929049789364005812834554393460 12286610 -224746628579488650711390013983777661440 12286611 839627113867091939148672232520052481440 12286612 209205023389308187490719753417847670272 12286613 -825560767434268671845172816070256097138 12286614 125646979902017107453315841707599375360 12286615 -615261058710304821111314114257081958400 12286616 -375473173811675145527088393946515148800 12286617 -323182751507483615027773964587799661888 12286618 -72221902919140391478675107007254292240 12286619 -498985279653999933897067135985190332256 12286620 -199922795658868374584082889598677708800 12286621 -894857622576448609636676957392468350912 12286622 -76702059747497409221221493345668149888 12286623 149601425331140184748557533044493119104 12286624 -254078366197527737117853825748511490048 12286625 -235121220341886900942968369729252622000 12286626 38860271963472476849239340226180511488 12286627 -179926209014357414185314224194200900400 12286628 -33024678819980931150115128244407048960 12286629 -749988693016482739710398067432064527426 12286630 -10950935038491218711180001422162503680 12286631 103634125260214391864441795269543993344 12286632 432742538731079865010419146406994329600 12286633 245806826977463847375786650140408473600 12286634 -189307247265859173686757560357072899488 12286635 15765069828500223560799150222875113200 12286636 -855580981844973239313867046536905009920 12286637 1605629648196644253423346810462303962144 12286638 -58453373280750816423050147392115331456 12286639 -331089838690738601229297012433211220576 12286640 -147218427118391680932439015728013639680 12286641 252694628219999615527793739920132986992 12286642 192147324263409990556687298497624227744 12286643 829601584839615839889033923457276986892 12286644 386859501493166452668595981396491589632 12286645 25930125623758015565130509511521374080 12286646 24728351225397772032513127131786768384 12286647 -85286350071796154947018857282173137704 12286648 14755388830890793160624703193601802240 12286649 1008549764743177614390593510010989620650 12286650 -64105323820687349355694559598256492800 12286651 170153054816288361148453440138870129584 12286652 30819676599132433802077702750767212544 12286653 -159818993484076020995412987604245512256 12286654 380563606385691283948224821415363685440 12286655 -483986355341569167788673654084300362640 12286656 215620139211663690640598155591094894592 12286657 978760630501709103765958503788236069632 12286658 27936019466728116180032184594927398400 12286659 109158154380050923487496604900163362560 12286660 -59223618422327067116671359390495640320 12286661 -962300410600953744888594944387169542688 12286662 -4298070417773011960193749521776943360 12286663 -240876755771123883446646714403873085240 12286664 106094144984475284849848545664672727040 12286665 725988288162057362098111031787610472520 12286666 188075512987346049753448979365430949120 12286667 -313853188685803621904291052973750930284 12286668 740946660817369916941460023789389081600 12286669 149721270434123728486179221624271142944 12286670 281632880494306852101414420424394636160 12286671 546460416917316745313537029313546342784 12286672 94238993365753297550393017525079162880 12286673 -257696648255556763406465461391441559360 12286674 -765818377804355671989389278066608610560 12286675 -239940017582998622114329020998049238200 12286676 151337769402735126042733754382899160960 12286677 -58657343625843371653372581835696777344 12286678 -397929282141880031374694850156587547360 12286679 -1842153672502707357653821819483199769720 12286680 -147691278641106441611013023359038259200 12286681 -330838375020581016337106707516472340672 12286682 -385504181223728606370775744263280201248 12286683 879771056722728996581728904892255322104 12286684 -57185582353737105497055657245742851584 12286685 640993690955451978778370141115220582380 12286686 150120432825925468581379202404768352064 12286687 -370666164592996591289840443684379189648 12286688 337568436016537066433623748015043379200 12286689 4621488736500327757715853417752428800 12286690 187788905914319754383864421417297107520 12286691 31436350539537118757693725041532473600 12286692 174050376067877060535984039294113218560 12286693 -794624297890733041565936329374868406784 12286694 283803363464899265094226965395954581632 12286695 121258194091709191309402338184241264640 12286696 -877013678999072869150177119654563742720 12286697 -745190369796596837239674016535585974854 12286698 118321127452926365025159448362522904320 12286699 2007677777539247690490974583559533616272 12286700 319589652500471877603877173412339027200 12286701 -294177803821772456344042769582064703680 12286702 314339903644497641884494083176356776832 12286703 -38029752929834464370726938446826128 12286704 7755826897724260407504307475818512384 12286705 552144470722807035296346359952864343860 12286706 720127851943100624000369622352643457552 12286707 -5821297912263491405206271874165524112 12286708 68146777145120185551073031759804829696 12286709 1048861660032588399542571359899097684910 12286710 -171618432689270775418531079371815484800 12286711 -296096157084122601039422541895430780600 12286712 1066942051426546159231550098881086668800 12286713 1112092589826658771094327323147760149344 12286714 -330116595093801508172814962343388429056 12286715 -136262772205002138403958113074351329280 12286716 38828522979622880547720959116560273408 12286717 -620752881440297223643891643872296107220 12286718 -389890441721615393049141428448593341440 12286719 -146213416568041140503908413348286971312 12286720 537968168532084905198523915214572748800 12286721 -736326985814756916078834097084500305148 12286722 124706638091450778773027644331372680704 12286723 -1278259389890686441480575082752282177028 12286724 -451995066893629666211601231154838114304 12286725 115337812168940905347873994629826430400 12286726 249961628076344283463343086607005653504 12286727 -571216962279470876926757414027296970088 12286728 -36399756119740991938484540822274416640 12286729 -190669333459145070446183942005815789760 12286730 -155554112570396220937980736903318982400 12286731 388861840615211981859783771714119867352 12286732 -78609091310370788394636775148181754880 12286733 1186476766492122511401928499971586563500 12286734 -9336804207879898677384615090118781952 12286735 181998770287665719885937911518153324680 12286736 7146321772648060518572141968496001024 12286737 8601193183151600420884700632272637794 12286738 194186004830173790981469127560787223040 12286739 -13442840617018170070280594055062255040 12286740 -56013681196384883211607188207286763520 12286741 -477259466606970582679654150266265642016 12286742 -17771857316714653012918782259730786304 12286743 -143806392001654538226447202710813556992 12286744 -1059687504276645974683777499027059107840 12286745 -193919194336868652217870485941465989500 12286746 124770922637739757100739634550754853872 12286747 -99855332260993609021527354774478078488 12286748 -13955217380707365377955036460712847360 12286749 -631735771756527535935117540598138785600 12286750 -523965998656910078438297914440577440000 12286751 -50046554026909624775982042196694923200 12286752 273567019136124193013670716125970694144 12286753 247542435423647298643224318710162871700 12286754 -278963030328105285653553460000758438528 12286755 200428350971597403284433922924370846400 12286756 30106831168671003406006579593829278720 12286757 -47675972769360332869237001885935383552 12286758 -218397225530136526177426848019744998912 12286759 -1416738778268306172127912659314240844040 12286760 79108660590691487572017741543429888000 12286761 511972563694270741245738490188829423680 12286762 875537979627936420406972702478632147632 12286763 -851343600256450377412296775161975119856 12286764 147394068081699860795225962519677305856 12286765 -426400930615197936526844378229983252340 12286766 921731401008913464576765086816962838400 12286767 -816201184210417646500452793633134455040 12286768 107454123321145302248013243483211366400 12286769 742798980657275282227140034759306350240 12286770 -506822568149004036337268442151085053440 12286771 355198340301280234234505223538279538512 12286772 -1087072290245388032960332924457060394624 12286773 1051672174081574181097487636091268520622 12286774 494389789446124295776448032757391071136 12286775 581508218168752437081684897594684147000 12286776 5347768226767439831353724408716861440 12286777 -490865023400431827200261223108527392 12286778 -117955515529069441503279468664915399680 12286779 452567689606558982862903012824252156184 12286780 95369899035860803854616145548192128000 12286781 -141948854733245235881283568587716196480 12286782 -79996674236419802040728879084583346560 12286783 -1012378600604695860996398681444662907968 12286784 168158073318249449228441666968262541312 12286785 241237414503366007325016728290424895360 12286786 430338424643465579639453942086248272592 12286787 -1038353430302549648227730076678788812800 12286788 -162847912129109893206331035871882199040 12286789 1120433127345892999547914848361265439324 12286790 270778975075625522662639613132480822400 12286791 1457560750136534941608022392830474000640 12286792 -14814400977769636785012470044452126720 12286793 -1164517889814277718693395211647682670720 12286794 -37927232132149149120463311093408060672 12286795 812805354857005899223600482548300567280 12286796 469364268125326253219495051940334622208 12286797 486560134100158836012605854525757227200 12286798 112548615498334579593037083787798490880 12286799 413696464403886893818987860274872990336 12286800 -61688985526453108321514276625580646400 12286801 220508365800948438294846630840556522080 12286802 -424472382852872172325567247644314189696 12286803 -427482017167648528363338501827046493392 12286804 -945007720042246117657795323759079817344 12286805 -1231676730629559654624001692616348293540 12286806 25645058357172903642933359446189363200 12286807 -256545859743151233402106861353281728800 12286808 -498502564258451831931622861631293501440 12286809 1547679365460879466901283607833564325920 12286810 364175980220327309643709577874874095360 12286811 253217927524083937073139736430694329412 12286812 -34577840133582598170638689211705576448 12286813 -88368848959785661865590119763514948160 12286814 -483082999727586525565518501561155343744 12286815 1222652612516725888559238003545832210720 12286816 32833300416131237529146453315989143552 12286817 -1186769332301298795549330512606987239134 12286818 -391844359147372822605755730198313390176 12286819 137167327877909527161191519023818971200 12286820 1549023246162491491227571926965698560 12286821 867255857511156663310366921395886895712 12286822 -623007684154165086107817869989245261888 12286823 460871493706527284833258627717061985624 12286824 622926668264054534084196129091829760 12286825 -166661791680048679686033251119325942000 12286826 352103344495648296445076749880123720112 12286827 -296849983037274879668510068977422045040 12286828 1099248400776742606586938730161678784768 12286829 121672403340718330996595911681077000960 12286830 -70967412808327912057397766182529146880 12286831 -236791373601934386256510587576391693848 12286832 -109308373683834149720838141122036563968 12286833 -345257173761199169416973385015335628096 12286834 -256672600657337597797613883900389031936 12286835 -386215571090873166570420079633503060240 12286836 123621721049498070942069791264843673600 12286837 -456894069360215873817719248270618377888 12286838 1274292935726008493785564384089992812800 12286839 -4679894334966591991538345071342454784 12286840 -617564510786713203520596191861035315200 12286841 317243761752585118822133470286764803072 12286842 -707934010058490460372110164225769129216 12286843 -1304942713721960973253271206204783298908 12286844 -948521444353113399957419863631887641600 12286845 -37946715643248553478207045764482866280 12286846 -272164102547768240071296893183774047872 12286847 131722306611239432325833125967170491072 12286848 171372887060964268823534973845262827520 12286849 -6883730408266978345846787734374501400 12286850 31849107616123136360930966774007244800 12286851 -469012463831793303649623534191802588168 12286852 -220715725809270812675278807105462863360 12286853 96810453568199646065704252825266672864 12286854 -346926806594925187356951297763443927552 12286855 58723869442695465042580214634697236960 12286856 -1563981273936215869184707221331014405120 12286857 55030179827068674806976339545085081600 12286858 463807043500645393493584164005456107776 12286859 250961483270936508571151446153080958704 12286860 -334777041077040377311596380702946800640 12286861 1278928244229972827163703894871827841462 12286862 -91497430099562822940176997228431846400 12286863 2508530954984932821855669159223852800 12286864 71000035165142319270306699253896724480 12286865 1053866297844916437815878251923948039400 12286866 369356976402186869794085591720665540224 12286867 -127641560595686536635804458367787117808 12286868 957074063708386101654300946813557995520 12286869 28845215383333034789517873265445044224 12286870 -822386269092793106646956023470272102400 12286871 3812468069953605374231890208627093712 12286872 -326318267116936080965932278962572615680 12286873 10026053204927942577270683360763648900 12286874 -343531569123164282348062191362441186064 12286875 -123516504654574733513063336482221285000 12286876 -63859957829275184431691879165441310720 12286877 54677145869980788746207203344101880000 12286878 -124055811296364330178994806826521334976 12286879 -20595736246851435840192205936137632520 12286880 183744967831751560182192252094422712320 12286881 623537607295967332768239532983911967744 12286882 -435458647441414344842346302051240131200 12286883 -430153888165631099930396259185101075200 12286884 384984527085400314512056095923978096640 12286885 292395678803114458812095210327694414000 12286886 -246806095455457416828785619622006205184 12286887 533732779953442241056390582739449137960 12286888 -694497892199869174151306549630783370240 12286889 -50478490757724302709012973818657655644 12286890 -4969610555503812203628515452446397440 12286891 35569663262449679295375746828540074292 12286892 -654040776005747984982660115725793622784 12286893 -627207922459845489921298057813910184576 12286894 -197253669633649143162687521827373952000 12286895 -375111058523234330815258660681416555600 12286896 73868871359074645263942379748149788672 12286897 -773256250826244735930190251333930234414 12286898 306567687821136406673141867156400591264 12286899 26148526388390816786491882907478375024 12286900 -42713288402280445655863088546887216000 12286901 1735207390512383429763238201367977293600 12286902 -273511185299599973727115471460296588416 12286903 -14564698707979266936206404244656860000 12286904 573095374661069824409263075532511436800 12286905 -208644987524574571090820798857199078400 12286906 -14862015864421150453699924726584696576 12286907 1492982773114263867675121676484532110360 12286908 558849695137859487827537552933374689792 12286909 -458156609027422969608791088736021064096 12286910 -140099982595935795758835742840958024640 12286911 -46365714225351839417765033892693851136 12286912 -18680709441388161277282806887041990656 12286913 -1729549881021383797015085656821984578940 12286914 341854061977081617276429787872673261440 12286915 595433241090085670350760082336727372560 12286916 -302976725832995144336583771418135530240 12286917 1059614422083408696753041453448123935040 12286918 -52005645844059494251779537908618864640 12286919 475380542924502851515173099608055823320 12286920 -631167951277421604445459398219915264000 12286921 -547500391256232315700559074100644666956 12286922 29800708537002659283133049569917258240 12286923 490668502487110930392621614594357886720 12286924 -12204874146905938464190792065405845504 12286925 161940573206718470846722301568527001600 12286926 282468956805644123359891122621231537792 12286927 643935034899517147059917358187789682520 12286928 541206957157949073172638934059511971840 12286929 -1354377002710559436380829452950757996640 12286930 -57153831145676447636320898817994316640 12286931 1068506675245537167462624643475784378732 12286932 -54712290197025091761647831407578820608 12286933 -855241061243151917015932022512135376818 12286934 -907072146083812260016948816461188518848 12286935 -381741952816356815762879368019675991480 12286936 -1373579037785816938391858235680746936320 12286937 -308473367468553695998223532092629234800 12286938 -3003827251775125501872816993115752960 12286939 501714345106099676722297153826823664640 12286940 -67534711235898772569400094387554790400 12286941 -80448518885918430282361180575255335808 12286942 357476288291238313850381829202008033792 12286943 -21916591980509192071097964835523747136 12286944 1852479310522297742374979145570558935040 12286945 23158191949562523839255185392106560 12286946 84188611365185694731097571358046489600 12286947 -667923368015854630360010506833093112200 12286948 -258808632233390458684962252799186427904 12286949 23922617675995211094595364334688920960 12286950 -24168647544813154642015349069930812800 12286951 -1612008139360656232576232740879908175048 12286952 -956732627138274739015229684546854502400 12286953 -15011891947042429008895353658509227712 12286954 -88811817414484683216934910514336148800 12286955 649446373415847705058936723489669182960 12286956 -288558988556515229521309910638539165696 12286957 -746316667548353716479081418818249962794 12286958 -677420682476964096433530880637184327360 12286959 -1548273648390499378990749331489134611952 12286960 -4412268484403696749169084357066096640 12286961 -767503729322333447546642658571963653468 12286962 159208910924534876000585836930406349600 12286963 -360336810105002837663324235199000242176 12286964 -932480959134249868491285243883906065024 12286965 527316078592328315191673541781803513120 12286966 -237392925334431856302836765815808201568 12286967 -610666445800757139739458609927322617216 12286968 511963946457935074491238418713072435200 12286969 821918526075369430006079748464373739370 12286970 -2547353299097670437993185275565550400 12286971 105532362646015141361151035774271720072 12286972 1363120181860117158867837747455363103232 12286973 2004372880950113281141015591255844911584 12286974 50724952935180994657257467273969025024 12286975 1600834926381226995780409920573588386400 12286976 -524032404299079726969168817466552352768 12286977 695563661781847149291420453860197250880 12286978 -212387053601139473612463568542133200000 12286979 430281635794917361866429696123371618784 12286980 -352813018710209959229969831005660803840 12286981 -676864264571620271408441980250753022720 12286982 110684550435284176426029666973558024512 12286983 996641731726998747220542804518001306024 12286984 -577757275709716401815044825269613516800 12286985 -1158991669912349547417738444180387953820 12286986 295267355048298345348636915266118412800 12286987 -535818655976668594650772749049565995200 12286988 249035536514440223393242350897662164992 12286989 349951958566065497323258298652145164768 12286990 -99087472715782035686486810958682905600 12286991 246709691027428423268161714385325818880 12286992 -999122184016717095519015176993636352 12286993 108448766852389127445953963347867380724 12286994 -351032173864351433539572403973379502704 12286995 35750268072086060980829868823120168800 12286996 16909938751120228881365213150492786688 12286997 -149652388518760332176438878770847254948 12286998 -155465084870082999745571048851239626880 12286999 1673581697926944723623292952894409117000 12287000 -1387054634167396062875343770695342080000 12287001 -404902522233212606143473420620050283568 12287002 -114463297540426529916088067420736961536 12287003 22357950608570614902487143768300745944 12287004 -8023867168761190287276906205307317248 12287005 -359031093309643555507929969078334356480 12287006 53348325037011772453521777000774259584 12287007 -514263670339361339772613364101511003496 12287008 1792893624216683202188693506555146731520 12287009 251182256952998311597665071154010535616 12287010 27544416805289525594519039818167912960 12287011 469965763226710807163016041914732851264 12287012 450496918512406110502277625307377085056 12287013 905145451676139981345540683596561659744 12287014 285967846626750655344867686213557647360 12287015 -212999620695257968354785313232704860000 12287016 -35899741198086005466810913224178483200 12287017 1451116849444801354703773255419174707066 12287018 437243089843809334162121883407594550960 12287019 -986121127315457472111302143094686399656 12287020 1169326187894564046389910662560271278080 12287021 -518441620435514139426327401402998585056 12287022 -1053911975789125287676895402317596106752 12287023 479803826833520159346309298177241554944 12287024 -147517382907541744568020719785235677184 12287025 378257346878987736403668138111990480000 12287026 -337725019555950328444888728521178690288 12287027 -392995762406703873194726228733422354448 12287028 -174814903050571629177201469811075235840 12287029 -621722403648288700340984070046566533316 12287030 -26076832207282583912127986851523788800 12287031 180933814256169975572910080114754360552 12287032 -211180870956540477354273059345769369600 12287033 2226508505201941700297196848552392690368 12287034 113851388004411462308633702335886772480 12287035 -18076980782276248354168945440872646000 12287036 213856924158510453404671632657291325440 12287037 -3331168149503199056209711586851184640 12287038 737317900839384429538151893032181681920 12287039 -721578190542843396810918397307004156240 12287040 -187630735195735024557009793236074496000 12287041 377671648807334365469612899125840610344 12287042 -395079052487082082047798576224136065328 12287043 236229453471853586813649958619088517440 12287044 245563663613662841322047951527333079040 12287045 -489551373251114948428104683829339458400 12287046 -481892702405188035582970626745542263616 12287047 -484562443558475404888804878790123012896 12287048 633578405856203177496312906454485442560 12287049 779802696371923627938821555479511598864 12287050 -57782977076555197008544157556594841200 12287051 -452282797527526103868230907289924674816 12287052 -585601055261543392220519938442412615168 12287053 945706289666915001711456449230117717120 12287054 172809087149739617434436015359695870720 12287055 125499749811441642790386949298990534400 12287056 6752302622283107023196846880699187200 12287057 -657570991169521081800433685509792823694 12287058 44220099435540571640193918219457113600 12287059 1794152034898377904232304895744111041260 12287060 -76812609318697265258977105581379952640 12287061 332446691701881051984706686863874728832 12287062 -8616791753008662924082013220330655968 12287063 -1353779368203820944274783977615797223960 12287064 1026902369119058222128777431100553195520 12287065 -277836010491266919347272065892449115200 12287066 -198211106696427064412946186059268624 12287067 50987891127291984749486205723000738816 12287068 63885925639524259484759561750384348160 12287069 -1580951070987017295431034345964566967104 12287070 -119227051894668670753964058042568975680 12287071 -73338770992447527122750528401446392496 12287072 -144468647455967618453253510326523002880 12287073 102460413694272212777177905817025314880 12287074 -616364887948347767359371569150751148464 12287075 138889472617264579456169516090664942300 12287076 -1387362786556450970970532802840426090496 12287077 -597842718155182739683872736326065698560 12287078 -8294293505506942113162385419228278976 12287079 -394099916126821961336459812357575701760 12287080 -35092047623042769129214775477346816000 12287081 -350446578505508681042361793070209834368 12287082 -46033385229068288991978544357580305920 12287083 769436632927991463466379716487477547332 12287084 1077443603483206467828441891553923181056 12287085 -100650119343546547085003287808951102400 12287086 -9105282731700646549574748199272264960 12287087 -65582956069784968551989870538542201328 12287088 -83257241652550282842674165002453549056 12287089 628297721149657607455229508170178471890 12287090 358540705354978889774214986087433449280 12287091 -911437357986777066311052861422969833920 12287092 452001569576781407684695579717114970880 12287093 377121528884678852617949325387888194940 12287094 40761915757226171384889433401672265728 12287095 359718250866388246476586899904290905520 12287096 38108559547860640987417924571571916800 12287097 595571073167524324018361200251579057600 12287098 172928546901039922598401219231812264960 12287099 394373726044150876730575697727534428520 12287100 -52576126505819131077380241312364339200 12287101 -1795166587589285772953404273420340619898 12287102 365660168936971981514534886765812529600 12287103 -73354182691763576104844919552505627776 12287104 140569490381847318151598889470892441600 12287105 -789099535780926790969386276322967725740 12287106 146694602650439045804139023948010178560 12287107 -390718997420470512583101783799361080320 12287108 532970578047534634063371268703913687552 12287109 19980295732547003582945758658318567904 12287110 209462722027868533558808611220219136000 12287111 1503208416231621447150397865736125627424 12287112 -284960849882009586712541159050416660480 12287113 -134426317855530242461512439110329519580 12287114 -73819820370292907465297094310201221888 12287115 -454471888380537111367340925547542732240 12287116 1227196178818941277321300765646172592128 12287117 4203157373367422875197871765541930166 12287118 -102855839987800301713363403446796209152 12287119 -300741835435244429101048252168440145200 12287120 -68855992455282828655354603761820876800 12287121 -3760202824558285082493393257176323072 12287122 -953078288135511109155291248477008647168 12287123 -194875746612782389786253184296812128000 12287124 274992286785000308116690308510745789056 12287125 -664143787173184829116543721005964973000 12287126 -309218846943923392075512913200431024640 12287127 -639032916366360283121311965457855126680 12287128 805962824387286292715590887993873285120 12287129 886245721046875454200990375115182080 12287130 -18162709920650337551290948144293665280 12287131 434225421366285499636822948144171905192 12287132 295422116734444781097003351376748596224 12287133 61670301099072132534738139590013801062 12287134 -365487942053124994027281843589603718400 12287135 380316883819589561561154150112275089760 12287136 300919475723027221902866540775211008000 12287137 -1117858774913123434393186134695925885214 12287138 -804791006295815519321206738231151471280 12287139 -644635661073669260234447201251603389576 12287140 43741491104022840433943553796911636480 12287141 -56283552371946693321103519532379066696 12287142 -206693868772813664446563382740792982368 12287143 -479139710695225499470633928979268375656 12287144 2914363028690869938089095218651371520 12287145 204263783758828233530263709591823714240 12287146 212525881676827293643531073275986052272 12287147 -808726885886734095984743840777096467404 12287148 -360881101787622923671852004535161180160 12287149 -71351121785852880157049472497530037760 12287150 538152846089278815092341640107900488000 12287151 743913792266441039579893409822619926280 12287152 -95189554491234613159364592797805576192 12287153 -75633713344824088024622947328756831598 12287154 446881854498519992633864894088852166656 12287155 -403643618879359188813405924404691288000 12287156 -29456956362183426265271739443423250432 12287157 -32824123814658361732919975071891265760 12287158 -168022169168399871591764508110620934400 12287159 -1422602772367773935285624275934052743640 12287160 -281092214494138732208888861453451264000 12287161 -768535557193064705133912939698873849600 12287162 303080874370183886925542127505525663200 12287163 -399720895094285453276437930398096629760 12287164 -15284627552898377691832472186269028864 12287165 -332146270097586358332197544090081154080 12287166 35799961777586114491975086568332653184 12287167 -10760673507023199359670545138880751920 12287168 110037533829658674036969480138994483200 12287169 2785131800511308175995074542377560788 12287170 -140972544430277956015230501225137187840 12287171 39830166498760655495941416829722641760 12287172 -390228331615149269061551710882434134016 12287173 -612317913730262479125833139801945764578 12287174 305777567056281807583227175601121066336 12287175 60727994542044858452219049875517792000 12287176 1243767875074539370554452080797207797760 12287177 -202824912176960606425247262503813013888 12287178 -418579712077566306478516635133130493600 12287179 -680395849924609794241309023097156535216 12287180 -257883112492936847905477207013262105600 12287181 1150658175538791121632861696595774057152 12287182 -131547643020712432365360974500613191488 12287183 251503774054192423156621004123632077240 12287184 23179013835043416973449196483321528320 12287185 -487666614943187339072164945671859156440 12287186 384751639169002544783295450820568755200 12287187 -70965856108546971692387003213233680 12287188 -742345708698186066687756608912247978112 12287189 296702093541425179015560704427757314720 12287190 -38205973767459512558848162343790372480 12287191 292522114869036930122707297120971080640 12287192 2724643695356919342032745883224458280960 12287193 -193358908823017093515471463358506245936 12287194 -193329994794353458837291172529557977104 12287195 1181028153114822260803048838349806539200 12287196 252573246485338965710043692777097572352 12287197 -436390857068651444771066071229008260448 12287198 -21651062005419452145573511231831633920 12287199 563457127581520522263756837095992078608 12287200 -60371141922697438532048490684481536000 12287201 1918056045674128818067478216562652535202 12287202 50329840631075506180898229038008181760 12287203 36830175713948679483957857443893884904 12287204 354542151542403966077051086774899363456 12287205 -266808096873882376516065087546117897600 12287206 954177716425390660697857720281151971552 12287207 15214216280570888206645114558103367000 12287208 222732038655151072269864888624341483520 12287209 700368486167145943811355388253853502752 12287210 -189492225290061481546706654331712174080 12287211 873106747912103497090374972329175517272 12287212 355447834136007833842587779604532618240 12287213 -1240576665604640631009988460784268192020 12287214 -1626024281922561418509004463461950720 12287215 -421915596002532223954736445749498713200 12287216 153106568945795269372369741424789225472 12287217 -853231030876784695310315414008656812352 12287218 250190978073136962478552054364170156560 12287219 306365498567527663497823597570661952672 12287220 144246229555322330223919708276300124160 12287221 809984674269485652257661820504631675904 12287222 -30157275807770121783715950780169420800 12287223 -101183564031771634274036199693366963720 12287224 -265288845061797217420804422009375744000 12287225 -707654734486156981796748626956859975250 12287226 171985984873472496224682751677622686720 12287227 -463595691309168852202690064437048423280 12287228 123158053089269400737067462719873341440 12287229 -306508050825640739530001846745820053120 12287230 -632584248822364472468734966643659783680 12287231 694671698933720108310741871958983455864 12287232 59888150716844959544808361850887471104 12287233 128714848715221848881429229441932048320 12287234 941062300943750845259535415194675416016 12287235 456877931257612756046670284286106254000 12287236 265601592285732399584336439992446074112 12287237 1509894111664337550448040638869791652192 12287238 78950965328515209256674612859665953280 12287239 60575749322905087130554110768905234920 12287240 803908080171718935063905801656859904000 12287241 410892722247949994748553453684000946880 12287242 1003125881998042472707662009946075257600 12287243 138736792449459676798099651166986620000 12287244 75786459295376858655934988111442493440 12287245 -823499491609131211262926460000764696500 12287246 309903610513366969553807997057840109824 12287247 -6435049259193590546490216595603609728 12287248 202412733832661264188550693563593867264 12287249 -244234617036952688191293083216329455192 12287250 -4405414276600601583337147055388672000 12287251 -291897095789279304217633711399618188600 12287252 317981417290500276470047536520558244736 12287253 30610778741816359397443515192081033216 12287254 270921088708964285923710359646137926272 12287255 98620551262927681247157188371991064000 12287256 94239262986783452898850305162376888320 12287257 8322828797793614059071310180855059072 12287258 496353458852597697122430853996085706480 12287259 -737278066949777749072408459463522046036 12287260 41226574739056206053980901439341260800 12287261 -380253947379334702590944011628089467840 12287262 -146774003100736633302628115566423280640 12287263 -644273512542610542865707512372640131456 12287264 1510177725589303729890767897820637691904 12287265 47704133218297618909826422713569376000 12287266 27598092864624536495331218077020242304 12287267 -701289776686406280850163123279637300240 12287268 -220458140837320809845677632837900410880 12287269 186556409713379573513807475249427012670 12287270 651099281503919595125554657091910994560 12287271 1036905630449371935945227582952324586320 12287272 119246574340889019675422248456329292800 12287273 -432697837420335220992818909557736537478 12287274 -205769752513697665801691346075934775040 12287275 63808474460849867942397324927959443200 12287276 -504531188767696479224834584496658458880 12287277 964601796903505488170205952277599480620 12287278 -71016388461791289717131840210012410560 12287279 -2095439645442573552602444527906477602216 12287280 -134894227005888517319048969373402071040 12287281 353365585861039394830571082965270558400 12287282 28078045293053110753236324296905995264 12287283 -64998554927347767952973775962473799616 12287284 -113332523341521163187997223617735917568 12287285 -874021735907271313789472834192780481000 12287286 584405514793061170487040390768918333504 12287287 -52407343887330997688225639058071877600 12287288 -314800111947885692551294105533729239040 12287289 -771308455919233816536146869050206812800 12287290 -7847026255991197557826725857578076160 12287291 2046612472972543024307135355274347118704 12287292 -17765056048245691041638998941680782848 12287293 4277434059027110952364858801451927264 12287294 373982863639396241971325276678640189312 12287295 733569875105396648402186467132004865720 12287296 -102111829848145769306270839895534600192 12287297 -910089414781593441607163336952152967888 12287298 -471034324715273115008307896188439646336 12287299 -651944194509733260288299854420241526480 12287300 376902744192503508328726926012119040000 12287301 362030818031028270230335379758857846240 12287302 -59983781207607337814791297090922943648 12287303 -416423893315637786339715359563350192000 12287304 414553956986442810250008980885469265920 12287305 519548357664163265745196595990436479460 12287306 -84098630002603929601652175833663849376 12287307 -229078587922347769649454347273489720400 12287308 1230268417781897653125906077353635840 12287309 806804471330369074337104790641437003510 12287310 29982178310508910503095097127253483520 12287311 80105771928369521314510613172892418112 12287312 122903126120841644272674107388467798016 12287313 -154720863488923217408870850780969557760 12287314 571711281575177275235203093907887286064 12287315 332796838479474278417315575857962248320 12287316 384048453579857525450886128049369802752 12287317 -216343795494954401019159742832434138208 12287318 -317556194657296131083343159606431462784 12287319 -229354350643605740986660099834569928320 12287320 787121049523339071549011399776437657600 12287321 1214886855761557158031394576092712208522 12287322 454072142813340637868348364551952652800 12287323 -133196056118136080744489455107715109456 12287324 441738921988528201759765674800490187776 12287325 -174124679910154023108209102679240626400 12287326 892323928317665127650223139023022826112 12287327 -212963301442275161759857221438645017640 12287328 849352258647119470555909567290589839360 12287329 -690100865818810259850649455210562443480 12287330 171652247676022523442972591644893555200 12287331 -88877780232208360201150847199865078272 12287332 -500252722730650877406807086108593592704 12287333 -326355556364228021079344196767064860418 12287334 -404744135894712526202759051435395267200 12287335 -1098004080620589784850077861439574027720 12287336 8970941361702616467826781843485655040 12287337 111976978880616318580775345517543215760 12287338 -531945577710756837559619272935481824000 12287339 -133402267814679492216830979568395868440 12287340 -60540532359886804780362373977874176000 12287341 1522071866301381648211502950995661529184 12287342 383490751758038706888468707531643051072 12287343 101648976432789315256810388448419984400 12287344 402838905073052501740009099858851266560 12287345 274298471450192518548252573452943663360 12287346 -151211146649987404120617243662623717248 12287347 670181303491446454880012984678167774796 12287348 -71064311585041402848178286673938635392 12287349 -241650532637964107593530114189002880960 12287350 97920950716492019733109176198623354400 12287351 -1285614139833755800147130356118347429728 12287352 -97415213517767894821084205828348313600 12287353 -402131110803936319913443041712505497600 12287354 -109868943706417806675576782616388274208 12287355 -691703888499068059222419203738002193040 12287356 -64621174557583686486273970755625646080 12287357 -27936008950427320090006031305762836468 12287358 480183995301104976844150535055301454400 12287359 -260982378123048327177106307465215638528 12287360 -58019129060114981355935421254388940800 12287361 -386146540447168651808772423500872692480 12287362 9935043630198836027597708278664841984 12287363 979829889429571796556630209588051320584 12287364 -366583061488450735311838564028324557824 12287365 314048416779035394261169123581357187260 12287366 -12765452617755485313109941542976333312 12287367 506577585418929197244473609025625357800 12287368 120633567535866123350029246962533621760 12287369 1937555574824680636743468003129539695770 12287370 -123503663666517454125047952419770771200 12287371 -1738224280202550133590379373138122352428 12287372 -550129676628766265848641362332672163328 12287373 -268499130670792675870502694213177118656 12287374 937790343861556906317236496807399681024 12287375 506112089618433799170684212514316350000 12287376 -1908070532583488588816390008627200000 12287377 -3314228270067075272357508956560285696 12287378 63071955523207552295753982119910471456 12287379 1235892374746553372306116908764906496 12287380 122679319616297335479887739368114135040 12287381 -215122800209635050599678247268247176800 12287382 185240470277503448860912885779620751360 12287383 -776582823652486903279520748460245965368 12287384 754745633104617458964477262322733250560 12287385 -15323386450883070733644446119398683520 12287386 324426236475421655630830442157501361392 12287387 -785512293554337804951278687102650581360 12287388 -312058131099889850053199749135947916800 12287389 -372273678973278264507973578926578774810 12287390 523922691961221530835737382456377329920 12287391 -103163640993837156343048282560563758008 12287392 -166462068238108808298691920092207382528 12287393 273623325448993740410230072936135099140 12287394 42038494990381193791107202144561410048 12287395 -485450205041743905894419996720532118800 12287396 -609841865127580838000386729880054298624 12287397 421008278283349128446391759612499509600 12287398 1574216674375233760336965650617020137472 12287399 933571005280858378530942563822422536120 12287400 133483096076420330202259467424235520000 12287401 -680056778357076151546430255460913240448 12287402 443263731806206451430596578067741032704 12287403 -626685109514293583403497771895552577920 12287404 267002958171707286856564554946615576576 12287405 333706885651936257704007369766813814400 12287406 -256228370374962141468320917638500499456 12287407 1674898367480302918937355446546433072384 12287408 29520974011671924415015627246880686080 12287409 -574506182303683260543977628052833184512 12287410 422108524024238779791748178872607379360 12287411 155049018426371615657402463221038024224 12287412 -477788353288507730026058219698866536448 12287413 308657876669378730461457096827624555760 12287414 -123298061356915387493020712608474120320 12287415 -292859566259083774828763446705051514880 12287416 179790623519894588857193990145877708800 12287417 133564821226958367992146295466918460800 12287418 229334381513163430650562855079251892736 12287419 1255052765434891367462490003736925374820 12287420 122898301226088927792476129539588730880 12287421 105064223793721891113887086481684945190 12287422 -2862889997408468981132323618505880576 12287423 2021298102443749028805028467122303616480 12287424 309979343872199314004027544688505389056 12287425 247066591303983606518080206392084408150 12287426 356634964341976550758021807119113160912 12287427 -285885458579395334188545557974566205968 12287428 259274694259587892886586668284952924160 12287429 -74621593920346665294479094537543360 12287430 220614531144760798127430132280857177600 12287431 564134366889632749869149441952873518864 12287432 -935526356179578280914256174056078105600 12287433 -25918925542388199281340518533979855040 12287434 662005865103695297114636853294541192800 12287435 390489392651517391133513555236420286880 12287436 62595910005832088704695479637344583168 12287437 -16328474008708525542422522715797675914 12287438 -550010667938845204839553657219883739840 12287439 18124987883465754775579687037426812608 12287440 263621901008713971446549706746381598720 12287441 1323471758410951194276134413334846870184 12287442 73869156017890088150403475639914426624 12287443 7159055524091985079444804653512928416 12287444 249291671475150139739309307234028582656 12287445 982492942371873340334854302875444313600 12287446 -102618005397335905946182419643001378496 12287447 -1632319665811095983389921894551222605328 12287448 67933363314369649498196316857813237760 12287449 -1908677021311433469287763577135835394550 12287450 -9107771251914089778171945796783929600 12287451 -157037421477758022134125194663543617280 12287452 -675426099483927180768710603714799329280 12287453 1579264114207318447340141819860626127980 12287454 -17622761096360942642596082515643750400 12287455 13459895074910498116052418132106242000 12287456 476184050806648047146484704972515049472 12287457 12627537495468643867726419564009166272 12287458 -344671067798407210861996941663895887360 12287459 -1711683935524782736088845933727357354340 12287460 -409457323063679674225400476445802147840 12287461 -223004735818062699454255194742075223200 12287462 -926464250376448637712483355567646636736 12287463 424701859149614037219974693630499938688 12287464 178288781107703684408897711675547156480 12287465 -19186967194790745423674990321106780480 12287466 448878480256537584042256665873496197552 12287467 -532253069220863926043692491468631734720 12287468 -131591215912234601039849376333689333760 12287469 -452164154792972132840758653084051473856 12287470 91488132723515242770060836196231936000 12287471 -514623192498800567107819606476717233280 12287472 37225302578473890556155498769867898880 12287473 -564500847218476087558259050929903548352 12287474 329513477148577673631033424330045040640 12287475 53250621284225207094873455972897814600 12287476 -483088255958968742034060306206620877440 12287477 1694349907223991730484855422500834481326 12287478 -61277019494100660540727341662411716608 12287479 -1740028000254705462725721741621926096920 12287480 -1034359027821534781226261227998515097600 12287481 126011263573171736432129631610875648384 12287482 -743790667076460096237694048860376971408 12287483 -479231625976600169140833883995488523708 12287484 -196139286259194104489242952599712808960 12287485 -34067521650560190168268256910035473620 12287486 -221106867943065271880920672545896872896 12287487 597238568399184575092569427205999772360 12287488 -1447093458026283891502678797622576152576 12287489 1967326420688331978412319167051852290 12287490 -188251293071082629681265284573778316800 12287491 768331890662629622648100313310222171112 12287492 172720999859946697001041264302491025408 12287493 -961042892073688774114623407077635872160 12287494 582515168076955237247652743943089018112 12287495 448395676464884134266504817185342204000 12287496 242966806849717052104193477377527152640 12287497 -44786218641647962421441013134641354368 12287498 518182847027525694335476752330298649280 12287499 -404385757625510960491874739116947829760 12287500 -265525422722445996236393693358307200000 12287501 -156353013776022093728496541716803106816 12287502 -264167953375219492874873889947793742080 12287503 1563383465450783551228750994381172848280 12287504 -173482240796399457073215752745668050944 12287505 -708301648370466632686057586489878813440 12287506 800934330877856758681355958589744128 12287507 54841995281916637411490538853474503480 12287508 10337820291046371344217948976253773824 12287509 28092973917119955616967270525531999840 12287510 70429500492786797735664937476002712960 12287511 112318950901860587285370918268704674640 12287512 -745004086852363937179335968626935244800 12287513 -5717994315014123785880933660234000640 12287514 12255230308521104403330327210362672640 12287515 -477107647735634495617065532686631199520 12287516 325684689351815085203596629271779325440 12287517 -297819082725342881789652637994097477120 12287518 -163502314573267838858793574100483387520 12287519 -1033497466327929549838328091320484178080 12287520 53794452666948615528473524268842352640 12287521 522664710612875223575215917117081878212 12287522 -141408677860994454654626365938239809248 12287523 731626044485317559180887234097799880704 12287524 72674718582171947890542354522688916096 12287525 867596390021401766194317399677677489050 12287526 337589772300613706103846450795913795584 12287527 -827731324779901495370009355400148912128 12287528 -1145150217270030671830545373827348480000 12287529 -339629516374280250769598336973319668726 12287530 24842275085149415435178742258314705600 12287531 1719693207606100870298086418755881265332 12287532 269109652512994938862105348428884213760 12287533 -1033045144768867182272190960542650394218 12287534 -186959052436116027706060596449829148224 12287535 2484291994212863105227727795327849280 12287536 163939400477419950005450335654140739584 12287537 84593181723521684264588020254087783186 12287538 -1105412744365286949562310569130218152192 12287539 -1036778683261619654855730883888977581568 12287540 379377621414060901369960338275838954240 12287541 96602319792734352926633450104405958784 12287542 -319273277144313145071778413744760560000 12287543 663043617232945370379742204124853876624 12287544 -27441545243059254465780291209909698560 12287545 52123146831862963693780936508237679300 12287546 43776822723771396663647437202265600 12287547 251332718406320143689136974409809397680 12287548 65682603207045739974179386085588228096 12287549 -351152779169865069142255801544013811764 12287550 -108595343389150831165801294546497600 12287551 800727531480982160638732885275389752 12287552 -163386899558241189489111110253391380480 12287553 -136122623805662461832418431658387595296 12287554 811027757080459494209316695466876321312 12287555 -2661845736901264886130374355049310400 12287556 -580742040782280926440408642759861769088 12287557 -240233595862479799043116432365454425920 12287558 -763372979384681136164456048876637993120 12287559 272260293927733552964389829173423739520 12287560 839299005817698722258325917966582016000 12287561 608392522012480376845053436095792392640 12287562 170648304977602279519645357199209849344 12287563 219760996221548177198906146992621085504 12287564 121432839125642857440012262642862470656 12287565 -824766392681190390812098078088480088000 12287566 8978574001982227561704918201983907840 12287567 1543630758839565781476515627214963413616 12287568 -57608311174708285121761151833226084352 12287569 17548616287157733825086029720683844800 12287570 -3118903929775260645718187475378014400 12287571 288304744721020546608135031802782166712 12287572 -576196984922630861419637850390788997120 12287573 -104234689437270044093968994320640690916 12287574 -249778002980252051147381382492876283392 12287575 -248840338331189912023322459376036917200 12287576 -449099751083890830673413100909215744000 12287577 32325894741302009723146868090650973376 12287578 -724759820496263919271773670250865323040 12287579 -152871901829879753138373403501631859816 12287580 445703408164591982220126417587296220160 12287581 2595937186817084922190515033398516411200 12287582 751774073360338391500977295064185675392 12287583 794182814170548879860156623349242306800 12287584 1716737154977054651031050289016736710656 12287585 -865087955637372160633186459303557681600 12287586 -280737467779607972734565967179948338176 12287587 230569900419094956213588624010960199840 12287588 48884696712710747177315716278873986688 12287589 203231413339407145084529526283660929408 12287590 -40029158771354353123189933781189875200 12287591 -3004894435941405600958263144585785931408 12287592 -56804562509375996518966891910369280000 12287593 -1693619528759464218807057088175800841158 12287594 -852322952058791090290841531136983040 12287595 -364806205823795214807944001256185438480 12287596 728351196622240957982640475263555804160 12287597 -272065819129043938600139402252427425568 12287598 -277269327398381279634036913339829900736 12287599 1428283464188147349288309859288371840136 12287600 -59935132510429233538378770658910208000 12287601 -73549535060097553778444997578592975870 12287602 -174588038460748171069042610595555525600 12287603 705765972528694167926083037500259036544 12287604 -31764743073995796524711228776574976000 12287605 -923297238544617914891821443567450881280 12287606 57676812339922518661653552838598062752 12287607 419475445873892483020327476392256398160 12287608 995262606796735035762109669794062684160 12287609 -287715743323674844705556297774343335190 12287610 -19074390513694265592834455208405427200 12287611 -226729503757293099346350109637557182720 12287612 211552271210895482198302303948214117376 12287613 426060235074821806663703600103562490784 12287614 830831741161098357897750978099594118656 12287615 -22251547349554380535669328365282238880 12287616 742107819302622521107559474027456102400 12287617 2435931722633456091469110031795382633952 12287618 -125534222597111563455524565519342809088 12287619 45497268909744977124568140729842849760 12287620 105881180603583897666275362549125511680 12287621 -31823893219405674517246528583391158400 12287622 31525492184398679268287730703199815872 12287623 -1902447325341587873793795018259093833600 12287624 -116746827518580291078085775916045465600 12287625 65994429827349166255471418564284416000 12287626 -932736412026213893686427188436906112 12287627 943537840133244195709647885128393839272 12287628 471561609636430676816983328640381587712 12287629 1180045417890813608576775033202851399276 12287630 76162249234850259032765356454895648960 12287631 444540123824972359088342235839875835904 12287632 149374115607500442142397243210596352000 12287633 -2649663201793761240293159697278274216960 12287634 332957901073057061194063565699015877120 12287635 626586292183211332446825339207646291200 12287636 -749025207714875429791458412631351329920 12287637 -11989739506737753692469870747125572512 12287638 473052591074381113301221848759264106560 12287639 -228265833084737682020170521051566564640 12287640 -573725200704292406863169726447224627200 12287641 -130367568043862700061283889861925995958 12287642 720251460920755187246411494957243315200 12287643 -569786408338682608282652779586116268136 12287644 -1029922934150930702866524842362033713664 12287645 -246720822637775602354375404144396542100 12287646 -67047876763785262316226126754874234880 12287647 -51827180479339528047890483347942531688 12287648 701204094150453459854291686686084956160 12287649 629298968785104862133514646733093866848 12287650 -464324040650140705507162284564340237200 12287651 -835548071476273342685919966381058414080 12287652 -23229804126746627616458954799865055232 12287653 -76821619735478340686799613479311209600 12287654 599425922456406956830409396313132343776 12287655 -424438299417173713024036345272602069400 12287656 536545965694632867154331370192164290560 12287657 -217050069393209798908590705289961863068 12287658 -174403557691297721080365589251525130752 12287659 124503913233706020495611152076422313400 12287660 198298837348752055266775302217010380800 12287661 -962992952531770833888781751102446895520 12287662 -139613470619598233361445420261698480000 12287663 445434631625203178767574881397138526600 12287664 64889861793983412678132521448807972864 12287665 -218083685443170435334035094046404486680 12287666 -746256701360117640414068316669045153024 12287667 138132153516021434982891043918503035904 12287668 -769784715009478813453014042966389992704 12287669 876182229496527147400463015750592965952 12287670 -89651068313153750241795378089380137600 12287671 1152853759716689342981584929680709336 12287672 -699292236520857517407504957731045683200 12287673 60962640343305609913163753049479772000 12287674 5099951165028093687892941399639393792 12287675 60245662531741985176157009744504101800 12287676 379638711550777439648332508178881106432 12287677 1924697106266713507697987804180540898060 12287678 -53892732501646064496707328852798643200 12287679 -20639161328357184192554960784185301600 12287680 -6397132443373920878561649100220006400 12287681 -734832793740281220017267520791839094208 12287682 64964373922000315221797249731794723840 12287683 -1099718922021260198645486806233356432068 12287684 -671130860534452261290983678383089848064 12287685 -309474353107121303995947758949849339840 12287686 291954180096463445689802972116719487104 12287687 465206078624371538167077405958752196032 12287688 -84343080010350696966207056637138862080 12287689 1254606296652395379264485191234427686490 12287690 -110854725669855004111827072933490620480 12287691 58886544514864926362615129208036037248 12287692 269745663432238513145073966056977922816 12287693 -631064977827175661380067268043752985920 12287694 -857315404029192733271846427123031234560 12287695 256581262416780768854098417645758480480 12287696 -56085039270800685675320659352605900800 12287697 -737763807245322271378045533841045213200 12287698 1140203533737882129830061476527299553920 12287699 322971066633684460760631932310179409240 12287700 -3509124500622918826579304313488505600 12287701 -1051392034410666082045034749862208837298 12287702 78286158777786017509976130818048823168 12287703 -744265469317301866480076959489085580696 12287704 300329999126228009088670063833323274240 12287705 420021736308976708527127013611431774720 12287706 88800356068625221158118626708294355200 12287707 -925692667010533079750195680094381999520 12287708 1085787355696650002392916415721306249728 12287709 134680532576613510545836712411493298464 12287710 158178089399411528240311043072761536000 12287711 -482036605182843202943585973112799342688 12287712 581097699538989817467067844346603896832 12287713 -590785537601835118422517461924333858896 12287714 -91102942010856851765827356495165886080 12287715 811919170530001266794299671024908010240 12287716 -441221951653261411134553681184727990272 12287717 -304184459694568190283431893897782668580 12287718 2831755444497705670528096845931350528 12287719 -1017594265392835122837311270377710608304 12287720 511060342525189177486085302723259904000 12287721 1152187038962044794098120133991228727520 12287722 -775621853853640599471834584221995179088 12287723 8831637302473194891611039023417830144 12287724 497729946711308790438380980988142368256 12287725 -22591226003503785105581850386677391900 12287726 363349184417507865701314586316009345984 12287727 -628212291276315241320542298833560197120 12287728 -59992358881378645657678519664665788416 12287729 292076678519753450476198742491043187876 12287730 -8705851352450404261290261039236820480 12287731 649384160863996532350056455297202504472 12287732 392752397794174143971537944788440256000 12287733 -563156847553001621598231944208568011072 12287734 204886692294469879500635200606991168640 12287735 -622354924509158609196659189122188578400 12287736 1080064476565553689057172148774980198400 12287737 -23647255878573127600849629314277903360 12287738 -61822032325955658373206175078975399680 12287739 -316212872670678103609102432532455795200 12287740 -732294040314244671374438527402299471360 12287741 270500692492384433021635227312451090284 12287742 502178950659486721236035918887161122112 12287743 575768871331517480583556712517431710744 12287744 -106353716969489272087806639768279711744 12287745 -5621845254365399246377658903876556780 12287746 253816802256571129110126306483444178944 12287747 -1492183776455555403359526558653650125048 12287748 -683629769136972290226537977551423825920 12287749 -504508103527502545988095240962830848640 12287750 178062292722935169345392683652666304000 12287751 89594271022531904493038032133462189184 12287752 1203738730983613553858171579950310937600 12287753 760628746770222545686001960802521356320 12287754 -431213567161083389892750129543969960960 12287755 -74691248886771120904055566385217137040 12287756 -224310533384765080719470612330635207680 12287757 224395129926982989982975640174088874560 12287758 64929649174295067750260652757034729472 12287759 744633171630091457794567400991819251640 12287760 -150374908824151445806103598609727488000 12287761 -733497665308238462141569035311931963276 12287762 944378577639591951503447534168748741792 12287763 363063979866796256627629081881158829492 12287764 -290590802988151602308784745458472300800 12287765 81040658832393309409484097596400086400 12287766 -3759435795926744562170431703068480512 12287767 362075098044185367305982215450959199816 12287768 1645072477651831743673116977904751810560 12287769 -52754053866873940169753208855501499200 12287770 -13661082135539180196171536352835054080 12287771 1301180146927442427397434506895546243972 12287772 -254544292510422958247398876010397938688 12287773 328074126489199253766128561738600065344 12287774 111358522012126454854795489531171963392 12287775 408977687213229642496768540952386272000 12287776 -719185240521711810222217321767801716736 12287777 467929615653149935362485497065199702626 12287778 -378848805180983749141838769562986205440 12287779 -1067669060103860768160489676677229610208 12287780 -267678282274387434027745360695131750400 12287781 -185761608082110798655031534839194056736 12287782 -41424456001928340943663697193289111296 12287783 -1921458463681618625422341181557974374800 12287784 -656694925159534411266931574009497927680 12287785 178714995646782431626991958224740582800 12287786 205693193937154161312226126322451667200 12287787 -926432816160069239125123575130788218880 12287788 -285507596825392138473253102510144394240 12287789 -1290330345312625368877109960011800562176 12287790 -23712235621096522984668506408537062080 12287791 -1230784487488038686214579197662388122200 12287792 131917377045172441830522011789380091904 12287793 -75912764036576928289109367981756301440 12287794 36874477649869326309556767149864570880 12287795 163168354420125220162780093532668654320 12287796 -63902206446959884438237021680504121344 12287797 -17894721660176261369419433070547954400 12287798 -59846444658096271447680864524937615936 12287799 -864031705004115814978082949102721348416 12287800 -352659381670873331601043834459938816000 12287801 -558642043402954442808956617962768810198 12287802 145950610399098402504489938693571935232 12287803 -739192723696759340645950982232507606936 12287804 380090664828521525439172765685915228160 12287805 -32650033194909479773886440498887054240 12287806 327079612905265049352534824293862184384 12287807 307780935039939383661217379308181676912 12287808 85953389186767216456691991111134085120 12287809 -9051031335922107713242595937027436496 12287810 143967928272166908121730094040351749120 12287811 -77559429678354846867740851919097510912 12287812 16965822600844030332700211427624852480 12287813 -45307450016243503912386944298406288800 12287814 83500909744020221749737844443453364224 12287815 -704684530299131987551096183798038188040 12287816 -776844710878944027667525610921772349440 12287817 -534609961938645154720198098188405529366 12287818 1036866612569660217087129752090416911360 12287819 -789638287325674710206801359751463765456 12287820 398053329956546092189482297611987758080 12287821 583568742762156768221229974096154301440 12287822 966941683345879178987719833275845972800 12287823 297999152272169084079122666158600948368 12287824 -291872443646127502040659937982932189184 12287825 -310324831653099485880978514361127152400 12287826 11204712411487992770422016315310277392 12287827 -119464691327970137152649388521173474324 12287828 12622821656917417015147840198396348416 12287829 1354438892517641877327245675725503603168 12287830 -565728781924795709916318391775771869440 12287831 1445872761326413285385324879906608954632 12287832 -563240850081374507622753925013675212800 12287833 864326255359871763243693535305318547082 12287834 107646151041445470137498467656770413248 12287835 -150361100925163687351148355436459276800 12287836 1161386104921816599322108129712542533120 12287837 839316012295300500223066054424681640486 12287838 41869459694296235894318008673284631808 12287839 1222342556219052151072725666235981244824 12287840 -258485812242696867168420327933699686400 12287841 -739135764153802387895271094685380620096 12287842 -38344136533889320377709103019157880832 12287843 -293629078796706614990952616863600661416 12287844 -189362728062767488968852115647093716736 12287845 -989436158323956965980448576491567104900 12287846 21070718252728881093269987337413302464 12287847 128064655629728287798100744164556877696 12287848 -224917583649933091973500988337422960640 12287849 -173198878307580542006261620483965725568 12287850 -139430887436134101402978916660936704000 12287851 115386044696112506750506574920568319400 12287852 2893567990789711993364001451026432000 12287853 -399555284501930856658715452832590248000 12287854 -50056129639687718417133156784053234624 12287855 1114148467933394727060593066232480609360 12287856 -7901113113718958671250422530659844096 12287857 595771757480235926749846961160299382372 12287858 -172901877673730748071408870567455681920 12287859 -121017428753594356701312034818395505096 12287860 189121231359544832594095214108225986560 12287861 659133203193205320391796686421781852462 12287862 -22270618615507723456670685041829939456 12287863 18339292634555318131888648876186745696 12287864 -392769248807221685863322787048240046080 12287865 25204286253942246200957271567685768320 12287866 -195432480290501842589682244156743791616 12287867 -27731964035231985118725847000016381136 12287868 -741975026807042866818631623864695537664 12287869 783706576137743651819340049958542880160 12287870 135626195440468671549991902530072064000 12287871 71966182607769843143271226546137566640 12287872 1204028842770635437520750965822335221760 12287873 -17569766960235785944782179629326358272 12287874 -122971580617390575458387621552735696640 12287875 -112418424358377547514289255442732500000 12287876 186568657392636042478283210347376991360 12287877 531059257480448280641697332701835313312 12287878 509190909253487680303292082336676226880 12287879 -296072199624382103540957656518307532520 12287880 -287259909583299126355857411383980032000 12287881 1125402976249410255850858051692068710500 12287882 415273025011141746640127962451144895792 12287883 -41617141902036662628262298113667768400 12287884 209356674795940010745731401086877275136 12287885 -5044796458965828703554115098737264640 12287886 144355968677366546260336726539832012800 12287887 -1233012318609596672841890306149725632464 12287888 -143742970515002939924844825672232206336 12287889 -300611876931722258013508696424076336000 12287890 -335590750360564576584781483480385512800 12287891 -94328830354019276730997456792350550272 12287892 -102687474102628251906647719199380482048 12287893 -121430144152041743337106018772226463858 12287894 -152061969711100878011953820352714217728 12287895 -7991015484623127010979853758462962560 12287896 -517469974883182984819420524771064350720 12287897 291599379484776325457345159415438460800 12287898 36945427094026245544447763556654369024 12287899 -177161307548569546453632243825266257632 12287900 -24393119274923970332344192888667827200 12287901 -288224773625884331389776175934324032320 12287902 -324138998739625824938326337223256908096 12287903 -485661139191634499212856264893860880056 12287904 -346894957978753561006531795954308218880 12287905 -16120332598225966958546725499436862080 12287906 686282557179260319401478364859518169760 12287907 14072838863783177702774621540437486848 12287908 638910493695980457192605747381602616320 12287909 -60850158735276695093772618847927130280 12287910 -153795408207635037857583286701606464640 12287911 981721776410839869050142800499934876320 12287912 -81344847890591490779348838706574131200 12287913 1644569235069843697870906405002758832 12287914 467689222273264045242032307413396347056 12287915 -1062806422651653516034350720157179508800 12287916 -11421819293597535302759710102300554240 12287917 772604510033916049463334427748885917420 12287918 -221831264247616542879918477570561602496 12287919 55874725800882638505055909673463862272 12287920 176437293622427507564661279958455091200 12287921 -1673481192324932439066210799042777649856 12287922 208598396952781707544001110064390521344 12287923 -1921144926055402913835852571779864897480 12287924 -1379233395339638167173213540724942491648 12287925 -141981339558268881569251252447155852300 12287926 485616361559354810714459702061290626848 12287927 -341609774530314538074791683260613653120 12287928 -251411686858489137490070274753144483840 12287929 36360251512406360986997578853597967530 12287930 9321150798026117873419378187004046560 12287931 -543746811571334236435361810036418662976 12287932 613077787061355138812098231752721642496 12287933 -270803866815857267307018131057527058880 12287934 -258500595122918688841883830814180262912 12287935 -100348840036204721125982586483072583680 12287936 -331889106668002769844056994953035776000 12287937 57640866584134591557149547703512026160 12287938 -4465873620841598035065074251759910400 12287939 -1289795582342137765852414405345112248260 12287940 -89535215338148030076548032820969226240 12287941 182610022757515802933580779620060380600 12287942 -596237914011447661797820888168919960256 12287943 32121669075678030781303583085683985672 12287944 -41074802618994148147057114085493780480 12287945 317478529135328815475620531530527795400 12287946 75833056328814187448589745289703014400 12287947 197641930615289391612039581253785049232 12287948 -66130110051523364968051260651758376192 12287949 76974541976616790093181401393249755840 12287950 47673715371326367881294109498015744000 12287951 397315134276258413702032840408482489912 12287952 -59481555273989311812248126554740596736 12287953 290604847552594135272237035589085479424 12287954 158667029435315973300025262659183107072 12287955 928518365276158966376574118405218253920 12287956 395155165018813113548850841170783498240 12287957 450682837064369977818531778284296790144 12287958 -438204036242905032402467655438706583616 12287959 66862399662195901965746393262133693680 12287960 -749861404551315457658776835231234457600 12287961 100629571439500854453519353361703674432 12287962 1553780772143453824418716885309531152384 12287963 334106969155151195277495372895999728480 12287964 45363686373320095679851526278361997312 12287965 -782528282824099129595127554810753354400 12287966 -80799114690382181706564893039595065856 12287967 887900430563441588726675774725396507920 12287968 -362707892662960928022387730765911687168 12287969 -1295013048202319051075131461919272953856 12287970 83863883454304721294024961560839526400 12287971 843215055516373178976844695626438518000 12287972 850091383690614303149742622058466139776 12287973 -123682750911117289912945143935440269216 12287974 471960277790241393783310127552533132992 12287975 -280920760269489254474705564882031660000 12287976 625771513421518832822557132606454169600 12287977 63359288595432482061783010873290215112 12287978 -62723632779533088484533260261761115040 12287979 1109628033057280771456464761042144239848 12287980 248866214754641965580925412069079439360 12287981 12646047871213779652045518534832546272 12287982 62072613987921797613646657082520582144 12287983 -387496315974207612275880727879740238768 12287984 67892927232666715650221699860715274240 12287985 348249989419106767853885647660785484800 12287986 -1018143832832470350622664743495824223200 12287987 155296617317017077121889624109955244304 12287988 123848491097338680756197922343857804672 12287989 450688661544676500096857652422310045120 12287990 -481731057710053114076175956830567263360 12287991 102490998760615357013543022504238550712 12287992 -376085387555229608758519016380680499200 12287993 -1127957211730550016130426806035840068758 12287994 258299813316589787478074644088173877760 12287995 -477603909552643313058653745379410932400 12287996 118892635710896235302042048851457126400 12287997 101475640611896512532320605712041722880 12287998 159770674669562276204454273470251008000 12287999 -712893989109421876105291155633272832000 12288000 586310396589597270002802197664890880000 12288001 355031978885240915742645122728963638624 12288002 549931435899177201310218861704116223952 12288003 -109386947519441735294331864102165626880 12288004 -348935925571577105082042401705164802944 12288005 -206706219338700606713183822103658627680 12288006 180475042125586561977914073653732231040 12288007 546843663446669220481786092263561527432 12288008 804249960481194934953101580901501839360 12288009 535834462151164924813727204238738268800 12288010 -59861715705735588897514501086324771840 12288011 598449678117812988142888054613001750612 12288012 412257558414421678704096586769810325504 12288013 451795731292363467289924458258259072320 12288014 -361963388681971169244950576908025454144 12288015 -392855242570183586364751819769999180040 12288016 -12524776172967546804392433364199456768 12288017 13901549712908881535615404629607493760 12288018 85020452077977722251612757211511307904 12288019 294944498821414080191256968033905061420 12288020 -89313936679082200350068158711077765120 12288021 542098736508858736540969709849863190880 12288022 780570131397058279719985985221729118400 12288023 1016837405614146031257765310895293850928 12288024 7566769371876142125369035637312399360 12288025 -483903839625550512362354702221537473000 12288026 87088198355095549894225102848883739904 12288027 -1095570114310561936702062348754164269568 12288028 -75272337030685045797987837764015628288 12288029 77081550570964692813081056872040950284 12288030 455354005898266046533262857447332000000 12288031 -136459021974841795527328644440468081440 12288032 1610716401953873996900846113979498299392 12288033 -372874774451434026044066629193353140396 12288034 956064136044105547002251712477094608 12288035 878044439704462248754866441877210134480 12288036 -1678934386363799352083927393149470720 12288037 2659903900531248663882453473151460380 12288038 7793419471512407275270360402429470720 12288039 -348961723458531771564755874838294709976 12288040 -375027387314879949172281069666798643200 12288041 -156473424242255204614924053420096705600 12288042 -236600867133544896367457009144699499840 12288043 1238547686022147404852369276739930394292 12288044 34705826468463493531414942951615683072 12288045 3577294307192602689629547741843148800 12288046 -81710776196230945333899617530910067456 12288047 -746370461482300682955043796245202571504 12288048 -28345885770199789321203352709018419200 12288049 -14057948434537490621696987799717083520 12288050 -62008908969980844670391299880582119200 12288051 -274848092378189047756742359143793536000 12288052 13824009989620472191504632687908720640 12288053 854501716793273509584361557252774046944 12288054 408362704457184634586694496655458446720 12288055 -340733688218848055531636251411987382400 12288056 1112442976832348493370377412427983749120 12288057 605686543641447233454500973701211736992 12288058 -292978198166029504057838875179869727120 12288059 -62777686879740725591651216963923101696 12288060 512845742029612037009336862944166835200 12288061 -1053299927378674381155809661148709441338 12288062 842960189794275381638262852099016352064 12288063 1004024134402870350699341358895678015944 12288064 166204492809830362684169671049789571072 12288065 -889140564008478553248099837694723146540 12288066 127075488425127787044715788943114827264 12288067 -26718631966069308795168842904973044864 12288068 -620702607483752301823603720405688193024 12288069 25273674601909347250963274827952245788 12288070 243922768228458677370514428333501010560 12288071 477169957071507487631762657366929405272 12288072 97195896843920662657112550259095306240 12288073 -1397323723538427402092915887785267180582 12288074 -550904136455830280694287149140198784464 12288075 -78530792417271438241776409078525337400 12288076 728911097924534639351207749121214283776 12288077 140927260813060538860440440210896807926 12288078 230377374544996393239057862195899002880 12288079 -22057969767456597134918742765517731960 12288080 29737264373842818759376951510640885760 12288081 73138088680703778568531560787357079616 12288082 525162706898610733496031037880822197392 12288083 -8057671246191206520685168390948041120 12288084 -212435946049011352529967468696526276608 12288085 -1212584219528101308765802754079909773220 12288086 687678733212357005943134405097227656992 12288087 -38711148104465244259795644021331592400 12288088 1349692364951316926953906928365676021760 12288089 1031457704292969392139348747552939517200 12288090 -2252287595041559963486441255022059520 12288091 -2204446407143569617962096268243657877008 12288092 462541174182780216272209530160971102720 12288093 244017209687540868801551454592469353344 12288094 89319948908888931066849931056655847424 12288095 -99782882216337461880661177871393376480 12288096 -528143442963261216307722844925520642048 12288097 -1617625644210080065063317829225094463454 12288098 198050781596201912903155341767956986240 12288099 722437970052076804023154570008022355064 12288100 -350213282300414705610563785883751091200 12288101 -44953954284595664822349810392105626848 12288102 171963952184544143100719822434676912832 12288103 890042271235065364985913554698604526144 12288104 -563526040942642706811607686003080586240 12288105 -44440515248904528875685915188084136540 12288106 839602496916473578859279500633736987904 12288107 -54562683814614891457943004328825937760 12288108 3586025431150960657081359962826473472 12288109 512840271969294062328970513710972340310 12288110 6243291420739995850584140710753188480 12288111 -783585207901612121229334808156953218816 12288112 -68462211464051983206569288258638970880 12288113 -4336296534992691470586739585735918638 12288114 400997479393133350490287771892856668304 12288115 -54338668109710770703285212876867326400 12288116 642803584278379242146111887734595040640 12288117 1250864445424369563794021377467769836480 12288118 290834731324852775937052800017540114304 12288119 -624015204271684860390693912314751843480 12288120 -298712109901238715570674313913826918400 12288121 336810802475271958610208707666975673600 12288122 358636623605338247169604726689712454400 12288123 62335841260580810428041805126544612172 12288124 1227112505447827741089593646403327104000 12288125 -40924841707746895141614348936315761250 12288126 315077387985512292369966850787412481344 12288127 529792254952370787164221013744660750352 12288128 1201204003860247445913507748805156536320 12288129 38959100854794965588111258447789668800 12288130 -165420036557204807379169936284103903680 12288131 -24827579725713006343451446535898558336 12288132 529151417926825273225360310515765708800 12288133 -24808473577532137132057725036522348192 12288134 -552456391333235151307067409126191159040 12288135 -99577571178745246581908528623348717440 12288136 -36495474820833227780339904186961920000 12288137 874855240940699010549880065798188133786 12288138 -249112288517918734105298433964932394752 12288139 107969481594702831416399225231032089856 12288140 192054837185908300046126222099349734400 12288141 -220736114823590226364736069280859115700 12288142 689648130701166563744186805026193473472 12288143 318544910456387544353369514226820582784 12288144 132909185769479736609385059976932360192 12288145 1103327434447810034607118144108105511400 12288146 -9683583609133470391056758416186766016 12288147 -677171536652849805257625373753598243400 12288148 -406818746049728029121234088589195921664 12288149 -1038158589556891467827404587666513738336 12288150 -91801903352683699792122924247261286400 12288151 89990963825009589512379230691840395904 12288152 -192837379595868290241203339053166592000 12288153 10482452323318129746079859536255041504 12288154 -43413009415396698770944445360639314224 12288155 -2083132145200514303320563775581714000 12288156 -10709118075552125350677816476413306368 12288157 -421210870776474034591819572322467248288 12288158 -658111544369232214049612780166794824320 12288159 725772518463430796019967968210697650480 12288160 259997572820589192439767267280781967360 12288161 1971267218674330648051647459285095945412 12288162 105688785343523489060316215866869485952 12288163 55449387732475429583432580006071866504 12288164 24765749754271984435511613086062927872 12288165 513386145632337389598891280868246787840 12288166 25201186292862335293596382460054929920 12288167 4665711108133287360948685469642398032 12288168 18416140821278733573236374553125555200 12288169 593652425002420331903658335689944248570 12288170 360527778249565286168998427218837348800 12288171 443908524095929667825792155376317817280 12288172 4790250122103244376501625307116306432 12288173 -1583751982620550843974727217761996537578 12288174 -54295931967969160688565128664546846720 12288175 521886409679366804191483074889199791400 12288176 92429827885965716192680425098892017664 12288177 -1043909245712138115650072988957895235952 12288178 314932267046948422803016347296462518272 12288179 -2128015558365516638747949682966364761200 12288180 108545592874411539736047656009379624960 12288181 -316535955214151556562985595600494445668 12288182 -940220674295601927126168351888143027808 12288183 72317153557074237575439929811435472896 12288184 -1094540263490426156252944558594959421440 12288185 28403930418415658221122979377865804800 12288186 15364356294614048058926461693890652272 12288187 -577429252902108806440387988379010057632 12288188 -277000041094330285519910929690325664768 12288189 645145707524701778468456228701785447840 12288190 -86929315911111753890475518388409620480 12288191 -15017985071584971337451223360733246968 12288192 -25740851598219362684433416604107145216 12288193 -400963611452804955704456585596600904160 12288194 -1140259018141151022518780334613377827328 12288195 369642092070411770550064285853856971520 12288196 -7934108920524245150886430768132318208 12288197 1239307794065124937203676423732213968192 12288198 207050767474657607285474965484927708928 12288199 350830688101914996046481106450704670720 12288200 -639248384282217411856143924432744576000 12288201 207697485261650313986750160347599452384 12288202 616689387753379802538976847394607525632 12288203 -83610447012636540935796684788129240016 12288204 -651868716804997544014200925462372258560 12288205 -449492021071556116805816588442221017140 12288206 18587808650985981931650157052722471680 12288207 575937883939788999889168212753449978880 12288208 -40536504252954852504105295648009658368 12288209 -393637645031074904037094566277910899392 12288210 138247587726864892308036520023378124800 12288211 -238508811108571964605244717636208180960 12288212 366479831310528787356442960091359825920 12288213 -632618936558225279048132216544833740800 12288214 -79388052732784209838345074625603235328 12288215 388022556207921232524094733477951581200 12288216 718482379024206152420857491670871961600 12288217 -79169536564493189958198359647679027900 12288218 -392942051769069015702810079704613102848 12288219 574634390211393862216310620799031189144 12288220 -144930251287199168876357402251147891200 12288221 520764760306895927100705790523715987744 12288222 -409462103320841474364553016198304911040 12288223 -942388689106739718055334300505345442256 12288224 -31465691134863208650733517684720271360 12288225 -231632890348243023542010511997990172000 12288226 -929130919447784094300953119211415968688 12288227 33725531021760424200710419675832936352 12288228 190802634446184304057365134453814927360 12288229 -440390956773872890308099974699094666048 12288230 -254550720134650933294064316344999692800 12288231 582413772646690532065681985259330326280 12288232 -1379397723234102357711012927649345536000 12288233 -221612639699519964964075508561949662592 12288234 115900641491755536660181980444399309312 12288235 386750059464075233663836098470675443680 12288236 67258272118654233149550650308010829312 12288237 38926994296657997006159038950947719968 12288238 554211163315889077967343685362127187520 12288239 9568309432073470413448536611743538424 12288240 42848021847338391817873558257352704000 12288241 -87740229950099850441008668957281259776 12288242 -579561017615713291705223283742284895728 12288243 -569611257014281283348397500751156199872 12288244 -188839815661846215804681257992277925888 12288245 93649146847188352217204750106168652800 12288246 68297007503350211865233003783699704704 12288247 -154783411529118654847158319094501920928 12288248 -294812394290652651314995632643011747840 12288249 -853078635533548129717184447652836410566 12288250 -38656080635253099092322164398944000000 12288251 27886204494812262959967909020911588872 12288252 -775539756313056094603961730274619309568 12288253 -146736625696831909544353333852713268160 12288254 566689386026243361456521267468899175424 12288255 -15231037758406447274633147097743009280 12288256 324102681060051190405240237402286456832 12288257 -671699985845859333634682716423627956480 12288258 -349163742554047452594432829637976955776 12288259 385741657607452153437422750286895678460 12288260 -246604546889421154482879962137711461120 12288261 274284673108441503533170146400487001984 12288262 112663541384662112459080002878616946944 12288263 623759680410057122234958812155411952784 12288264 -614560986788136395861105658477584916480 12288265 -476390298756558545230225092835440314880 12288266 541608994802679699543272440290586460160 12288267 1682282955126922112631423861753405639120 12288268 -251143558520796325022548479595292522752 12288269 -805587829856653382377131003466505127840 12288270 142960243233589316252572003665310569600 12288271 721702672726144095572756504478046408744 12288272 143124534363894438921875147292457500672 12288273 -316247013463417620972378228868094722656 12288274 -205832822487424631472396904965831404736 12288275 258780192509996098763337475570564932300 12288276 -42612572631920532503148547808329728 12288277 -1042703980081735755865474796851920165874 12288278 44730432647272370663041429247718741120 12288279 236239367307349024424294194291645707648 12288280 -307539614996189748734846533971357081600 12288281 -532476315780484788592429023247174500918 12288282 -10066986279486487949804648089202983680 12288283 -73334181431915615342414557375493255136 12288284 -699997885129518110696490730166309798400 12288285 -463456981104258622302091795181923152180 12288286 -29079825549260651738119653857021113920 12288287 -1749262153802214372093974391361670790408 12288288 439512220680588678682930944127181783040 12288289 -128725152438839701893810776145869535040 12288290 -25214014550410032588587299143800064000 12288291 1988221198270764868793662273396323830784 12288292 -573943775805997011577834124610377605120 12288293 105673073486828152218122711397274900542 12288294 -299368953200394022575256133683934136960 12288295 311864303677012295285179974126320996400 12288296 -1404155836007963785202498883868711326720 12288297 409811126387403214395447813308355594624 12288298 -236591431606761828646781200202421322752 12288299 -391280986621864957231485174352376282700 12288300 476952002382596016939282000982540800 12288301 912154243186763275600285187266589553302 12288302 -61866466394415624938855750392637740800 12288303 -267959409634938443745984247113958618488 12288304 -39903859497641585985197755894541778944 12288305 -1942411737627827632643142080090989981080 12288306 287194209458895759173166727567315031808 12288307 -1143195398074435424074654669697685808680 12288308 -183872251042444816235279114973936297984 12288309 -10479306807196470581778013454752906944 12288310 542981387435911222871027996372318837760 12288311 -507691763958956858106967783093979130240 12288312 922078356510598550376909600418233016320 12288313 1390963307947090092547079881372577035562 12288314 -353403746868477212845691879286176809248 12288315 44405279555664865101225367414907606400 12288316 -6351830637622760474160026361503528448 12288317 1442970307187720719560340942896843022560 12288318 210709356082261329134325930810576093504 12288319 -474765837825821273467404708134740543920 12288320 -3608751429040888546430780653688586240 12288321 1658749696334582100659548451611768542240 12288322 -74583102012680751034516440960230442288 12288323 -981876677167669194548250663221691247428 12288324 -177766900150537128780129870827483977728 12288325 -1334766942398365314872547216190924800 12288326 -541711561008690074951700672597548182080 12288327 239468527843783560851752516064789886120 12288328 955999255349641297305446731687465728000 12288329 -437556270944333803913965567358884100124 12288330 241672589018551898793993735472832120160 12288331 905461736527966734957445298448768481104 12288332 10247702619935885639847829606128399360 12288333 352829991746982222638769380637292941600 12288334 232497208266457876475290619842976575680 12288335 505982761702540181924836146684548438280 12288336 -112505375640789160737694066069257977856 12288337 -109360503830686334999761987595367168860 12288338 -443527039418124289897330034691755778048 12288339 -238821584475356938478654835198572957616 12288340 -153660071574487626881552247620539388160 12288341 -147078439351411203153246243083985423336 12288342 170003824018187717574011486875928753664 12288343 326974503039698819448401564240612528760 12288344 -913575889051788866909713930809009561600 12288345 -505913381852688161453231720843267044800 12288346 -16393313749197751554636901829001749760 12288347 -1604797326502043641162473386031344886204 12288348 23673123415944800753898531783390529536 12288349 5530363090583914121338899847917895180 12288350 202563957146815843681795553284687224000 12288351 -654482928350017084995149403575714538168 12288352 112773043840448700701704103219933478912 12288353 627427883175436775485365578561764822080 12288354 -73060237969463285508564433100836680192 12288355 701361913670236110843880766052126784560 12288356 181763239542121944209019897285808385280 12288357 -590985019201824589657092035497323506946 12288358 384607903658054507434469413523883355776 12288359 -58552853537869335306938596217996986440 12288360 194212391261635281107852019851894784000 12288361 256672018298330592584043039353385443712 12288362 521273063877388032131298882675237521664 12288363 405374278603361420165256023963573224944 12288364 1016264475070588224595283444301970944000 12288365 451278996691033425856953593471086776600 12288366 -62608895933220524963688694929524488896 12288367 221381496546331570496496589091308326144 12288368 3264856257510885104972005855834865664 12288369 -138195812303091647297727019594967738880 12288370 -619663983639388550632833684174712257120 12288371 1302641469819477649617912884267917739520 12288372 257826933347652115275469591277508206592 12288373 -88414551071980269321136487888777594400 12288374 -39682091877639329549229406901529600000 12288375 -894257283594110626261263170561768640000 12288376 966898954267697223300360983130942382080 12288377 1270004783563594458498112612375685761680 12288378 -59835860077861579449422622128518526976 12288379 443507734726407817098471583008435234980 12288380 336890050856167574267404877028263301120 12288381 -31369528977193632527487494193024556416 12288382 43231819314700282540428325033263362304 12288383 -1270988592330458467524224030786123451480 12288384 138353191477078387375776437459925073920 12288385 1455849413146720195793063299993126930560 12288386 517569612592277173312643403073390441344 12288387 140441136384727494542898848073315027960 12288388 72727485396197832694979932465505177600 12288389 -1443116813385512928616823547953951384100 12288390 4347909728712330346659424475609337600 12288391 -970117494399976448946138501782358399208 12288392 1155827759800806390059231271837239424000 12288393 -4701090860060049616588144570014575616 12288394 -471838109053565268284131538379929560320 12288395 224602430184999921048228595997108098080 12288396 -200757117242476718851076880192065028096 12288397 -1093377672227525414837625749241538164 12288398 220393018143764054959677971505574345536 12288399 553594280154299432118759771072576085248 12288400 31179296921390851620851889387706777600 12288401 -1671459798436095451346624890711501979598 12288402 209196150345154179114185455795537920000 12288403 894196631089680946280643010499828100656 12288404 982792512867970271276466994256544041856 12288405 -352049519149808810106315014076024244800 12288406 128753473109768213449823237700121267584 12288407 122995555833135748932129515044909034280 12288408 6206374815761624607734514271189401600 12288409 109600180706791581313756285685029378816 12288410 -292082964761985878410192276147938212640 12288411 -3485919201452896884431043292089709104 12288412 -732639925563154931630752006542876546048 12288413 -126347496665628531971219140546946029338 12288414 173639308793543504753707562074109448192 12288415 -721741879937346318950424764593696634880 12288416 1681220146286805525691887968868733157376 12288417 192098526227248982325611730324221706048 12288418 124268418146309313473708185733759404416 12288419 -789723609623180801009034683412998521392 12288420 339539857458308433949966119033619345920 12288421 -13196048409618983108025750108126724320 12288422 -727376670621208225768571561700616915488 12288423 327022176149685858871925323395711778944 12288424 -462223886204087331403219184348363980800 12288425 985862790237335273156214277641367269150 12288426 160268810159746154259010089832683343104 12288427 -1672091030164777601870866095775585899724 12288428 -333043066371357363239535250083824524032 12288429 -109836189359871912477585261139057364160 12288430 42180332941816857966506322071624601600 12288431 477979640473298353961412045283656931200 12288432 -28349755170729641472220372890990673920 12288433 -237264898118280175791293269018942215900 12288434 551844649155914270780197498779024266880 12288435 -617523521198385084934955080841296117200 12288436 296396284509981455434265758481535526912 12288437 -233768445589328028203842043268558327648 12288438 194905158179930524208361168639933415488 12288439 32865869899479541531724116217796947240 12288440 3914955120450917815809243590751436800 12288441 587892556912099098741407833349350950624 12288442 -288198497948078621064090737178728128800 12288443 -1078969065339175627783641447893702257308 12288444 -170146318815844280708405792792955199488 12288445 315896497143663989832054032154315222000 12288446 -8750884511280412003172673957744707328 12288447 85656084219437328073902464244393189624 12288448 -65902341696922675639490596004159291392 12288449 -10407396605207069574395144428118145600 12288450 -282401889553947329876881886175320832000 12288451 -282358272103927213794517183069482272048 12288452 -159155247996360876684201834995446050816 12288453 -496389011535332453055667756070935761696 12288454 -789259649106557250203903535443570774496 12288455 106986224442197367260253225288386773920 12288456 846598583772255489605723227000589107200 12288457 611979986671567796591044892074833487706 12288458 -77881122125448857089877798593222763520 12288459 63648508811993620920767828750894850240 12288460 -755322183933269359527896270664526156800 12288461 511925964460278559056541622941148128800 12288462 -118250138964731409978574225948128792576 12288463 885993320718576560587689971754845678208 12288464 -164035852994450219924671736752317112320 12288465 171759054526560465171900830163663526260 12288466 537754678534898256102954538425769211040 12288467 -131009370486085177921720575814823639136 12288468 433730131803926462427453042864642017280 12288469 -792615954092421504108261358640905259940 12288470 -311942790442271880918220603682456346240 12288471 110003844996715369283733511197113209344 12288472 -166555145089583426425561995935660728320 12288473 -931296852253015322886204382794830284278 12288474 271581783845980387932361979992096932096 12288475 123373030958471196757072799337917688500 12288476 139724890232050192167000956702194690560 12288477 69803748424463691290751775240911849600 12288478 23840805823952152436198642566851877440 12288479 152634914602184370484835755405887688704 12288480 -102085635983198663292134952206039777280 12288481 -186083939930045191559665430742090352448 12288482 -485749969464066403738010868663939427968 12288483 -106482836432050765577230345506430110720 12288484 -517362852305658514911004951670895349248 12288485 242426048795250385638396316577574672000 12288486 51216081552490463135306012876698718208 12288487 -471100408201406466794287247245557553864 12288488 112091975700032118411111654736742400000 12288489 325594808969888224181817919774968923520 12288490 -122171746279901095761963833242023012000 12288491 784983198622591488645580649547058677384 12288492 -615576935057616021463357696504635389184 12288493 -81026057494496268664859751512546275840 12288494 -295101209506599124718476459905268192704 12288495 -91896560016187763303410614441983170560 12288496 -170851747907893813667067036322067152896 12288497 -6655045008357774784623258700674472800 12288498 -113909567149883815188296916628231073280 12288499 1611726333320281798256246172696923415500 12288500 149059468249100452432330817637844992000 12288501 -78241033580724402946592164531986382308 12288502 1059824064025796424079784917831184853504 12288503 -23466812690702192682626563897223430576 12288504 880957725848113091822882607906319749120 12288505 -44276767096591086170186856085069024440 12288506 -20540357299859795568512157871462140048 12288507 -257429273802876842813164450575028843776 12288508 849891762673014288831373704151146979328 12288509 723675091420859165999719263914728780704 12288510 -134505234119505618515875530840857683200 12288511 -379246607257318422414469845689606952776 12288512 734723111719687933495216864359383826432 12288513 117143283512362363588051271079137661744 12288514 325567002675712311536311774123333017120 12288515 -862881927961301475709099977495872841840 12288516 70421747608481774667199765822719313920 12288517 230116287076025162453480830012485945566 12288518 -2394236228865667410486616116124158720 12288519 -915789154385070651548937845076850153512 12288520 171399984796290036775396502935830528000 12288521 167784103307611866004347490615538416512 12288522 -271682825458221738797876365260436989696 12288523 -1185483890116313704665843989462296376256 12288524 186126967286438390860341595528834916352 12288525 217742246291876271942747195602775208800 12288526 67867823767838239538229911958841063680 12288527 192378683094582033766322927717514126120 12288528 7574491478134357031342730540206260224 12288529 633626382854284884645318150626031352560 12288530 53180731277537665075026301724513728320 12288531 719189923690267855869323846951379880704 12288532 -800876075365382325460145225978095208448 12288533 -310287137316050799737101452009206143218 12288534 15745446081777865672291352650897226112 12288535 -32038046905473969944813039497765478400 12288536 -140602826951019847553691824148801576960 12288537 -220386009822854584607015996779525517760 12288538 279982372863942790825620265893842676480 12288539 193863823019072911915457890062625502340 12288540 1638425431051446628300296010805821440 12288541 280480230849661129872986165053890852384 12288542 -68615639768699019749505514598091091200 12288543 -280477130799323022069000262374431897472 12288544 90219041579008277591543192326563495936 12288545 -810799112304028371746192987702784014700 12288546 199734215095903248449858890251447525072 12288547 831567211033857710479615310583606786000 12288548 39475382360925398232280572415932091008 12288549 127302002470130016681213855657418009728 12288550 -454800022656102968864360473019813479200 12288551 117529984644214118861516716070014909920 12288552 207921430156547436900786965401060147200 12288553 1715752488639032089313173085096913127802 12288554 -210680033150955125370189102232784098560 12288555 125157587761459216854879729994400071680 12288556 -109006198576271920762336449985636908032 12288557 -683564633107988142011419838354347801194 12288558 -91404718873914939433738382606882660352 12288559 263988749471351267243872935481104319760 12288560 277233589948003321088532618499234529280 12288561 39609568236969776100395743170174527904 12288562 -221557546943370659107913806110358596096 12288563 35778276600142559813952345555379442748 12288564 -751008790284844862860057179800202055680 12288565 861171808560692003218203046123460274720 12288566 306494976573995690311239201611114339232 12288567 331241735367682174815484045121952693480 12288568 -7304192089475287004564057360026583040 12288569 187708559226071003321677803524356248012 12288570 -27581047876087687615293188517213388800 12288571 -34054812481123398906257242832792098128 12288572 704671716087728199849947258985604204032 12288573 -1038830221826179862768992815814715212800 12288574 170441438340425201449572472890934466880 12288575 189426539922879099089365404991677756600 12288576 -64144128378998591670122261352724561920 12288577 577845480876405805619888342103731764672 12288578 158379316114019000850333012570324033024 12288579 82935907866401108762550997271732915520 12288580 89627924596438891838033521450687388160 12288581 492331346891275998318126386536579028382 12288582 598388036192804565472291095396629642400 12288583 -20334566845116438935817589341004470056 12288584 617596777166316860132654594993344512000 12288585 -369650061645276797618962362366072513600 12288586 138239639734846437383109248953772789760 12288587 888939965071392292572887543055338857236 12288588 57228270541567854377390570988209756160 12288589 -898473509524650078189176823404916441610 12288590 -2729854233772040928452511926566224000 12288591 34751385301826111840349256245648237552 12288592 -239666355470953428943139148910133903360 12288593 -158817301404583185509925726163701567936 12288594 100220018640903137827942175456643785472 12288595 -357946872338671710111780117248385601200 12288596 129786592298505268241903449868819601408 12288597 737920287480809030572954171281755786400 12288598 -143136548566211795706535739222170448640 12288599 30739175085400330594084436634348378264 12288600 -335796013856751904382051940555223296000 12288601 -3862312588141465029525296885924613504 12288602 -126536932420648197153445047380723140896 12288603 695903930720878928494354930982596943664 12288604 511414498726559424214302117747764087296 12288605 -219392950927499322763028429769564585600 12288606 375600980003415031611844467307580049408 12288607 922068042210664037048256841664243725856 12288608 -402444193924633981985578981760449904640 12288609 -16714513221887037467094723276331260672 12288610 562767479263381746353695928006545884960 12288611 -152008210428188087210837945692376475600 12288612 403815394337140128935856956445055411200 12288613 744107188437139374561896493059556188224 12288614 154984871943129615062108937435487073280 12288615 -595671814578587306869124362879257023280 12288616 121962754252128877482492201727850388480 12288617 -9375494196615084609505381564789675776 12288618 -484186321343773355616048777903149921280 12288619 -679969621749480943718823720393855573104 12288620 333050310015074580549020341030058188800 12288621 -1227984436640965609842365488267270192320 12288622 401117979966342341613713872761630722112 12288623 -349335656307348274364657611187468206128 12288624 73788432989449099076499599171702489088 12288625 -818456114863559614953053614312613358000 12288626 -2281443382107881997524596163566771200 12288627 17408524821016077954278034666317838288 12288628 -1084164681022374193901584702558040383488 12288629 883546318697615387707443073970265173376 12288630 -147522175233524208887298544836995328000 12288631 1279270034019822625863802086872789891432 12288632 516344721701908872152053151636147404800 12288633 -46697558388329136331398725033076451584 12288634 161910360594515420704856906944018587360 12288635 -419460547023167593006051031713137457920 12288636 77069490445350479658830887103114345472 12288637 -38467663118077181267100510699038011368 12288638 -563971307273997169914851972045873172480 12288639 -241556002972134528834691358774252400 12288640 -107304535727848847341593805561056460800 12288641 -140465604895169302446454210304996870700 12288642 -368153243514435620441392090601857193088 12288643 340303050278549410755101487218283903624 12288644 -719108783861549885483237824338242081664 12288645 -64209085256868027682937298678650332800 12288646 -683979948098441834321809021250276749728 12288647 191840452369512030593622943033069092864 12288648 24037852779368319489305097188671488000 12288649 -1225265885755415134279911691410900139760 12288650 175180162905237586397960884665276345600 12288651 79922719033144524499544025335351019504 12288652 -4622330698818822934593343175114846464 12288653 -113919403937107299307384999550712285096 12288654 -145316978237166159458254381200444158208 12288655 -1000586313771670918193677855067798200440 12288656 383488188732488980318987673897805914112 12288657 76556116083099364832228644891540992240 12288658 567300053361206914818248653266204648576 12288659 -1619724154180507244335035387024142957140 12288660 -63853719931175624767000131905995776000 12288661 604698913506351479999165816473515657600 12288662 -188586138363874632607720343089620288768 12288663 -299643835356139535871821133354275025600 12288664 -350882988212752395621302589964741232640 12288665 -826781094075628803053786894973597026940 12288666 176731963973150249044956362615132417280 12288667 -1953307825053426988392441348782499278044 12288668 366512666592510276038396273593291776000 12288669 13936216969806605024953075718948997408 12288670 275240080217731716334121101341052377600 12288671 -177785090855082054061117565340483246960 12288672 12568937530122915051549346857593339904 12288673 956525478940165818269293618731813277922 12288674 156117737056472696085552965592508526064 12288675 65273992235535279931881901705065024000 12288676 -1254541066150208587373566574980654407040 12288677 1022979574274702513455867528401678802752 12288678 489159117367632230505043329802438098624 12288679 -16638759280432719579296733845492447872 12288680 285640119619862041697869846692244684800 12288681 -5942390491444343921587317561218750700 12288682 162962147571470440819129097171039314944 12288683 -785394470966925301721707656534787637976 12288684 -190623886036737952108432448924932174848 12288685 -364070652855966181541005001817380245620 12288686 -330970431651122156710524237269515273536 12288687 -65895646848301357621769847000400704000 12288688 -115708235348954764897726936080659742720 12288689 -62898866894070747343602600253697079744 12288690 -254824361287797518907645442652463120480 12288691 -207956068395209319643431184403073502200 12288692 76705398516431602131058529307336360192 12288693 -632085110629512239764543385052034035840 12288694 770534290096480851994288471191751476864 12288695 -190460718511815497252075449922721647520 12288696 -284139365967622180238650537983551078400 12288697 -130802661228027140297625823471793389680 12288698 497831585485372324775469194741523135600 12288699 303552903399668714533359251427452598240 12288700 194142139180605415376511219226447731200 12288701 -1369939878137876891420890609878607034298 12288702 -163478270574916806716732219906243083968 12288703 -4256357900036811037581086985431899296 12288704 89371417925925112170114511291470053376 12288705 314145055381936147711710606000633911040 12288706 -142175929208630457722898320962762210560 12288707 805611782794585313749886037853096048956 12288708 -61318545557410838586894521828399262720 12288709 -206222731934174764671358943879421400992 12288710 -58260458368645365458486186410596019200 12288711 -4579670442790537957310952007333347840 12288712 -20688786149092011431136031719477657600 12288713 -341833690925222350299800711531196132636 12288714 -236472088743053995500790557561961694208 12288715 1271223076455471463294133840402247984000 12288716 656133367250894998091918906320639524864 12288717 -198735047371145950413770280012364578240 12288718 131063026921018803177042778596124375104 12288719 2006254512360617151073565204450018709096 12288720 30326985707948609469103276959142379520 12288721 -1771957286380229158977228481272624607500 12288722 -403387157288703438520967699655644952288 12288723 -557427908285249588608916072642405094216 12288724 6260530050659844442043161632492511232 12288725 357112028261926148171297505032428872000 12288726 118541831330815517407080827169061142400 12288727 774022619625094433968894036019702188080 12288728 13222920400463383779437717460936376320 12288729 1495963524366442673799404547005871249600 12288730 -319691888120571644156071147900655284800 12288731 22738386705857014307462094383460674304 12288732 -149095238604678443169858004475850044928 12288733 254871490233521180590002669169650594304 12288734 374858796412087858141166660013769884672 12288735 713377699514126751096721142180013040920 12288736 242629360800277860121319452814284947456 12288737 -56632976479419555775818098367410539614 12288738 -174432046600552718341109902246889250816 12288739 -62329133583389719492157106280809709632 12288740 181610654156030415579605487180799760640 12288741 -236195136666199309286948629896102756096 12288742 -90982227060629341262144359073093629728 12288743 -773151307871158418647875894129398104008 12288744 -162461624779428949211429614500100915200 12288745 -672473498279101584815013815109854131200 12288746 385979930319112164751516374828303537072 12288747 45149699180565804354552856716983998128 12288748 314899137225919061761425805918135097856 12288749 -256048402219152400472892111627303513600 12288750 -32328409464189687794917392606754800000 12288751 -1143199085734219187051461903600514046096 12288752 5649823556101431161128042104789860352 12288753 595326960048399098139394591524578780562 12288754 -586320520825868396911144275947499773424 12288755 -22232702136617704267706172458799984480 12288756 -454723584796532354169253305472000634880 12288757 464701597671285856714505304352466451580 12288758 391849940712587855762919489264770232480 12288759 649430320862216098966600900731089028456 12288760 -954879785977384097228955818967552000 12288761 2099149485593178206681827221737698945152 12288762 -73107304612255928038488569707719382272 12288763 -795179291750523375250693845386454057360 12288764 -326391262576262502149099159621835033600 12288765 88633508570616407638043003909042164320 12288766 -17783245380932512107569087094953902080 12288767 654941240445888382414591264748323266816 12288768 398291470889203387359630161823016157184 12288769 -390984769635102617970405287456825463980 12288770 -209957174340882851350026227059309195200 12288771 171615540303311029080834534154826239440 12288772 -409212808192973168972285842589332471808 12288773 -35792442440918531498038217321293602048 12288774 -208953952065839357744525261639959707648 12288775 455043910160451523255890645581539875000 12288776 -869888992907088681944528189088844753920 12288777 -871023400448402319895245268500777604080 12288778 -387409870874775118903019776461431140560 12288779 326087457288383670096678126333067775760 12288780 -283412522530300070230109185937397350400 12288781 -1263267461234347382459417004829809129418 12288782 598418366128838717614487114454170496000 12288783 61139409378807969806276239694491657104 12288784 -139275588295496256529732695435411251200 12288785 379220731124365588261546226784641745600 12288786 -242967504528859825482685512683735396736 12288787 2689163802863230249992339393217092000 12288788 -719001945264347720909829810655066614912 12288789 1143492981271394718382998286311298044 12288790 65468169849288712311840133673245486080 12288791 -403348695230176121691517235398422074808 12288792 517443244346850193137927698435141591040 12288793 64285711587861156756155446102551630528 12288794 -63788237687560359912618048672412531968 12288795 490719512400860333660467641496816414320 12288796 146172685202890888736848052940370504192 12288797 -152102292329368224569707215283588313754 12288798 -4911980571180307699264805700842139456 12288799 -41633952785692110232207367733433463200 12288800 -627251058900061387335400399606141747200 12288801 2951365234826378840161157157316008384 12288802 489051690931034064494322902714588400000 12288803 416319187491962356033495855476361502784 12288804 -559099691446411773050378718058091071488 12288805 -299036318552712024944396290440990899040 12288806 -100801793473625642938711948196876271648 12288807 -184834552942163570215296283459663907520 12288808 -922274958214410800742804102667753881600 12288809 -727819808393396151123786743796844803996 12288810 -96129769351877374721072646706394849280 12288811 1282609881506195716735884384888372427552 12288812 24635267873192430942066811125606935040 12288813 93804145031513955716836862431809178944 12288814 144682532417615345465804316874293632640 12288815 -380350281825769006148858539055427340800 12288816 -166539424554693656590541633949435494400 12288817 -649067095367916407166904846160264945134 12288818 -350114870548653612893725350818274086640 12288819 324637688244767916950292415403089823544 12288820 -36434468141851689768139001851634380800 12288821 1467649352917191962048313228000717863022 12288822 -47759128414450095131953768964522483712 12288823 438068363105406465600737562904288028072 12288824 1683380612591363006590494237333569740800 12288825 -559333917358156884296330599739583384450 12288826 -883155357145205460569308977374522524416 12288827 2476087698813016927118886625511173583520 12288828 380231610449810774508612321270299698176 12288829 209371557846339266316543679170422027520 12288830 268444356250899661422768638952417898560 12288831 9135851525992020900646664020268017920 12288832 -72611420738823505012961574922534518784 12288833 492397548750857662515518630628474986880 12288834 -11028314582524292969497154743507857408 12288835 185493807144784131599046694000272023520 12288836 -483684098281543266382458955625419517952 12288837 -275569917085228052380470513142887840960 12288838 -127673990607056142366539309245353944256 12288839 -1293371772722895113889335335055594893560 12288840 335385452885214836494844523411045580800 12288841 -10682857260331110302632140128903379936 12288842 -118937791942560032727834085300332734928 12288843 -233398083907107737935691940032128736256 12288844 -1321055782211568158545384632830149291264 12288845 715282164019526153417602461845962156800 12288846 -556837218590431100134212504424693550016 12288847 -98798144088496336599960983743453156000 12288848 -59328077079133821796017630139984379904 12288849 -81997082657085422312094215219879313936 12288850 -153343848452449949369663874531923059200 12288851 -297586607515614720511409005374371390400 12288852 438147526713805436816184396118291656576 12288853 26171696491842679903361986190314006140 12288854 -121452212634653556791244190846222940160 12288855 -948471648155170655750000812386926484480 12288856 -482290402806612118985376243607004805120 12288857 -573323316264171940773223066991889608694 12288858 47732938418911850311870606960825079040 12288859 -683898638605115523905212339296661499160 12288860 192113969029160520403319368741643980800 12288861 408382628757840400939915330860313697280 12288862 -660179070417853092457232032325179033728 12288863 108249390218098466763868651078319296224 12288864 133962176654836332003151041833019113472 12288865 -71619913253490373986489341931670606080 12288866 858503410248267738879666220367368238880 12288867 -547990669409329213411975458233360875200 12288868 -6299859778025772107483948199822663680 12288869 761552099727448526234190731635023510270 12288870 -182402060461015697200415686896847935360 12288871 -37500592625184502988765702946571060688 12288872 145383172126251346301363226377468559360 12288873 196795590249087277866363972795300000 12288874 -288149644913166599022248757779694562560 12288875 1778658409392416914687780382173794744000 12288876 -313484873401831952174093460595710355968 12288877 -1008411039352154525194416584073083725440 12288878 11257475031877706155790574763715070720 12288879 -475605830131059092998206319908569653176 12288880 -124029279732855268024298421192399421440 12288881 215492205752608784357745903633718146 12288882 184579369807108863798107262024756572160 12288883 -1648447138427870554950472096732240838256 12288884 443322344328907586948278011811018752 12288885 57853515669779063730073450094017810560 12288886 1307687874531366702494742089292488263104 12288887 -101671153990043592021435842210679786480 12288888 133059978612615682800393517054441267200 12288889 -557729260159047355767004010697518154072 12288890 74997707284352059754195372433772255200 12288891 -237996375920901861018600865821189292008 12288892 -180873759484497222631686414783493914624 12288893 -46025593892635529876363386324684373952 12288894 375344026828162367473633620047428756800 12288895 -474341885316688652827100014676546779200 12288896 68154166850382674138385549680757964800 12288897 -468725153994598791223265567127665239152 12288898 -311550170724688060246089836730019463136 12288899 -531636199983135684440592453608968180320 12288900 30278570971085111298006127187109273600 12288901 -1149293469641721915982182419097221708288 12288902 346345197825710461706910719457528176640 12288903 244193816268854263973249003180092883328 12288904 547447911298482524678664471063695001600 12288905 319454470391295460883837546105450601060 12288906 -356799785478483595162148980129098057168 12288907 -99130750078585419063426722236709868844 12288908 771742201563708954704536747095195664128 12288909 388383741740131600061195133333443781120 12288910 -135266948246597239983019752959433848640 12288911 -62296986717582670042772444191766460000 12288912 -128790530007189033567269495836969205760 12288913 129124287720741347990004059060728793024 12288914 724735462384401746256538552714588693632 12288915 -63169987543921025354413683270025088400 12288916 -12013642436534256552004371417664197760 12288917 769995429103978132877265864951392301966 12288918 322605852306915826946833712800900000704 12288919 1011944866539269370307674042115917285320 12288920 -252482031476517258005277665476122624000 12288921 -124056287551249469111818907368687647936 12288922 604992264609392302401949105319514166512 12288923 -202838431889333711490630023092936811856 12288924 -913268824158659386710196130599549440000 12288925 -417278735789744504311990567412489035200 12288926 -16487837267035801415321787545183884416 12288927 110856825396698477747629392082206720 12288928 743878102113323326713446272512822804480 12288929 1816621501330673359989986182595268553920 12288930 152425236288802266694075132205396490240 12288931 -7792517470450741049200464913377325688 12288932 -128274853870628475688946641955071749504 12288933 -566059146426007554715435862789637670560 12288934 290265006409276763407928829711531264000 12288935 -631317617286032784654180721494612601200 12288936 682485440415910800752917041050658816000 12288937 755113014797776787048825540156917678586 12288938 937979982142345917297686197199549841408 12288939 219933799028946325752762269004170554368 12288940 264530440176109368251680809231078113280 12288941 635022559127482106786162055466049371872 12288942 -84126731498732372226534248613825427200 12288943 1341670849818997150439372797951656816 12288944 -120246644853333581813353888213718384640 12288945 -35966668787729568774014102516634094080 12288946 47983120492051985384441530176009099264 12288947 1034208579781827969043345481633723571912 12288948 -303740465153000388364583454985411129344 12288949 2569504220184001788413890546522624335936 12288950 210025671192809867174823299219689886400 12288951 -376985825001602585896572951741346070232 12288952 449625313077246672202934751380639109120 12288953 -738186640676795568963802890106978540800 12288954 27802889956168683113604308794694046720 12288955 -231488226820742863412400718937208861600 12288956 429657977707578109549027422679739397120 12288957 846268810770838597439491685573540317440 12288958 27168384834405891588522123045600804864 12288959 -1539174243332499578336765000538083789784 12288960 132843321891633540512051075425039810560 12288961 386519010512036923094313563228345866562 12288962 100035103069182542762314218817247227392 12288963 534978752490870133878329445149973573888 12288964 -702983994419985686244771589112529973248 12288965 400155265359113671217684122414956674520 12288966 2242040821719957843407968527140782464 12288967 -127554096481728152408634699459756370984 12288968 326417829157863875583156226797085762560 12288969 293027575390706417047386797112210247680 12288970 11252710210506019764651038752143724800 12288971 -546622829650232200065990730243447454856 12288972 700832133372528619754035605428464128000 12288973 171748027410805230463358601668367268248 12288974 -22021374425056963132870143117120339264 12288975 58697371356458647601976399173160120600 12288976 -30240857024634902259587068494382104576 12288977 -1791122252228238480411791457538921064988 12288978 -67535070640506465064570662953903189856 12288979 -1868444674048356203788496657838155524680 12288980 528651370428887945669558871765687275520 12288981 347424866828492201860783014763812296352 12288982 652605392475058364195312730990990902400 12288983 -433667240956563660401815572872545465680 12288984 295812789827529612396853889477655920640 12288985 673116552038394635103758799548935218180 12288986 34991999656963440522247470427480542192 12288987 -226438116821566406427027366597004786080 12288988 156454607490884176446947947157360089600 12288989 -48364746341325306556866101086145102592 12288990 49948513214190470947260345787207372800 12288991 352765570196017008667431857131335826560 12288992 318053465259073527440404217996865699840 12288993 -721772819625844652502204327768473414736 12288994 -827738919401408122290621332572937125728 12288995 -156064124989415265176935383673250509440 12288996 -1369671370262967478911613770379153121280 12288997 -526430055009205940240378456738606598368 12288998 -285204494554842288668419837938776628000 12288999 -4442084334256260594171884409467032752 12289000 -403294374575599729845968778600921600000 12289001 -470356195473700254671862551229524956998 12289002 -159247603455105334710088820912016384 12289003 2343211041458445885376420089114791138080 12289004 -210794458862075960182950471747379046400 12289005 1130149712411070816801795055788787011360 12289006 884419991453813112442668741996815374464 12289007 2310875112090591415606945114330946258040 12289008 41497748100177755472918033750763536384 12289009 -424120111388837466326085826083439119790 12289010 201738828966263707164699360529660608000 12289011 -321998807393454931715627848426627837440 12289012 534009768151743326831783254045631730432 12289013 2631096248120468043458658218707794528 12289014 -622374204009054448612738298984214072096 12289015 665204216045949846393299719765090377120 12289016 42490569250720378981266723184928870400 12289017 -108821838788187868271348421513681399552 12289018 -208772170251226350445251988573492620288 12289019 1739816832830367612660832446227215632420 12289020 -86419331035143738326677916822073507840 12289021 365007455282991347271806582396001545222 12289022 -420122546051310764453213865284056410048 12289023 599971497587397209089555720346011338000 12289024 1511145672517872811073626773622968287232 12289025 88813128169589005484879545502214844800 12289026 -53810113453556081826362136516633545856 12289027 -365536700658675262273414322663204669768 12289028 726122901635674915877941309634156691456 12289029 -140057243851779733091078732000532779520 12289030 304778770719032376830225570245101774720 12289031 -630516382237046085970653375459144004800 12289032 66347376189772562527905799759776153600 12289033 -2463199539404355504750720312294560110976 12289034 255412652961087149184803449521431194416 12289035 308639298849832057544380238989966272000 12289036 -159578772523610457994625698382151308288 12289037 -71202962942966100599454508093749181056 12289038 -352134605192663441272636611545980326912 12289039 1410465176359676769447305012696837600 12289040 349632014335155252660343649029322342400 12289041 303476523812983083476265676764329815650 12289042 -454374302294913965100105854561118798048 12289043 1075835103796288513296539775779808402624 12289044 118655006047417834917181129018811529216 12289045 259248351683078229048434060520094820280 12289046 -20876401525692815901146516313348403200 12289047 -522376645420551849394214331128882395800 12289048 -1133015453522707852128820533661002240000 12289049 -365139152409787612319536424893525006464 12289050 -451914755402754210468707525413943424000 12289051 239593190088721881046182427997313638400 12289052 253946003348564963347422561827745486336 12289053 133347440863961070430954320834924934080 12289054 -302643553721857308610191210012555729024 12289055 57875649932319175494529247664806146560 12289056 5799329872230241369285311432165949440 12289057 221459638996722988388146428197316892224 12289058 -88933487831041660414659513746848467120 12289059 -98583650632600949720618921358306731016 12289060 -19290318735181283617158878957022412800 12289061 -515645753171965964466561970526980020768 12289062 -406367431599955386785002052924206513152 12289063 -670413475115655826546247475965695956216 12289064 -927717975475938294846597306634013168640 12289065 -203756423328217343048341266635565660480 12289066 489018460755919191238306572535140929280 12289067 69056252020413563211351951842384448000 12289068 -442197553423827483935349683708221134336 12289069 57072372092486149906470606455792715120 12289070 -523374075949682482747923585585842003520 12289071 507088723187949279691609602299374856712 12289072 2116951095081569426566437010823544832 12289073 1672566757846372434279757814238833404800 12289074 26523518723089938160149553512204155904 12289075 -438713674521419826196172315790721613000 12289076 587265899438518734279535113885134309760 12289077 1791132347894624854384412944069988526 12289078 -982685639912137369244501750872417496160 12289079 -82716705823109199699889015566105979728 12289080 379766667647607123712952522622440448000 12289081 -399937291744424274076590940156354155008 12289082 -151997851992280543401891892809196584960 12289083 290262967700659226660775841645665670848 12289084 342592217748020805929589267357725491200 12289085 -891578725122201157672538823092240507220 12289086 320028115867571743920463128138181846080 12289087 -173437033588268394816844740498545723160 12289088 59232970028078193223549539399348781056 12289089 272982540061624892574551348874665972448 12289090 -608688869446350289618385711322161571840 12289091 -204811370058436543941878237332372410528 12289092 -116249688753770843038816811706558440448 12289093 -18589137585927382698045732048212772516 12289094 -273988957937245941642890537569973300928 12289095 -72682754957709923554844631379532919360 12289096 -773642401292052674477456464038329856000 12289097 110075376917582677628237124940930075620 12289098 -378940978089144651180887227228018602240 12289099 910789577693972755660682456666512320 12289100 454664611620307186992708321094940486400 12289101 -459385119268498416831476356732332086496 12289102 420542455263182420104590166655535355200 12289103 -187070815294315979455735072856870805216 12289104 304964603295233978622694131938513387520 12289105 521987526202451253736817060792371137600 12289106 -88956268009091906559633847574928069120 12289107 -585779594481900963201726876232220896512 12289108 -47641262202874939585002596892239755520 12289109 -66818133678818870033441809047650239584 12289110 -152792068997991671246189688969898137600 12289111 -1221700270562122084160642503813352119288 12289112 -52710058866612053811461876917309071360 12289113 -373020415813608239438820903697432860672 12289114 -795645407659974364545954755041400227344 12289115 -1200917354888997779927589775257917202240 12289116 -45302189719032971313427521067495219200 12289117 -1536272744246631715598152110633194671834 12289118 -53226438661546983851203701794677843584 12289119 -1509413523504367325033666178222139552752 12289120 256712916157046045394128542199866982400 12289121 165249454506151668001074915180110850024 12289122 114514641833085232982741414195431684560 12289123 -320751176528513763794345743627229099520 12289124 -922843036999498826098683025055829104640 12289125 -937121232244199438636427499922332872000 12289126 -44877433697476639763216313777104563488 12289127 -1983956345049423855592061192736187240440 12289128 869520866910092274678514140334194524160 12289129 -799277784162320969714305632828310604720 12289130 153029351227256038940700300772096512000 12289131 -364441919086545327204184453319126507520 12289132 207330327187361173269220124722797168896 12289133 1410038992632865870058525861800117175382 12289134 -218223858764579929533904460529025188864 12289135 -255343560995761266519365260711165202880 12289136 -753962546546237070146522006755731898368 12289137 318035720312684618860259494831826786304 12289138 -17110582111343551279543670171697719904 12289139 -794088096325429094315776519795823725344 12289140 -531982985079500882627703509429067110400 12289141 519706238515847797680163109024629012800 12289142 7294721432561615199193291911704711232 12289143 290038935447742182394932032876708250240 12289144 21837642963667582801474061992643788800 12289145 -41851637962721726609663626420750089600 12289146 341941174775568907816888717354426961664 12289147 314796218006477717075599949073863665072 12289148 656587649155821969317506049605956433920 12289149 887701928531845157847363054740536108134 12289150 -20124668870357197064863435093473595200 12289151 -619574259370640571852522574333123695600 12289152 639201797979594108873536468727512432640 12289153 -182564754140170313136411347761408143936 12289154 -1016591435802393548903622527358010053600 12289155 -145401366010536713465033041977808711680 12289156 207508811770750807791264980037734645760 12289157 -891093391153934994211775879558387760480 12289158 468593180478582287837310820427803776 12289159 20956974964390531654157258085451790360 12289160 188560859401389861629794435414524825600 12289161 -1272452544733353358681426274312896241280 12289162 -9771490798089448057318566110662876368 12289163 -361873292127345728085693444796768496256 12289164 56630591632573873405362153787578458112 12289165 216365448512392744949209099204011244800 12289166 389280981120953609671954786165337092032 12289167 -377071745263375685422490560324751495112 12289168 -368200261768748300598163005449647710208 12289169 97280267801264645699874237472074151920 12289170 -150208679663422212582287310391991769600 12289171 -657878945156270045715177405499186615088 12289172 -1686863431244364621119962117449676800 12289173 -122536156801233605735493145715335381440 12289174 358563728248688932992658368464322439872 12289175 144854000228410931279415135798058857600 12289176 54971319356521835830743906111055380480 12289177 386089290515230920385438073438705064192 12289178 -198604981986708862329158318873316076800 12289179 250412755375831881636433457812511654400 12289180 -279061252824916014027382745407777628160 12289181 538377634398391961380315263010306725120 12289182 488874873078448466049003984556070519424 12289183 1386850660847151401237091290524322078432 12289184 1300332311010956271499159053670759268352 12289185 1139310999126763138900958677729632000 12289186 -90502028939857832724855252183374486016 12289187 216991303687442224503436894511533750152 12289188 -514362683653553207612155662060473318400 12289189 1848255064005402404502791354117731454400 12289190 220778294354958680816771210421429705600 12289191 141148731573410985282496808917221009192 12289192 -110333119423580978077683990056919168000 12289193 -187740223737102543298952511960981590400 12289194 -648337787225604393724204997795356093776 12289195 241948468636634932179691216036767631200 12289196 -2165134720383999132006329237391076027392 12289197 -687246392095213975415008756596532267200 12289198 -85571199903887272139254733065785243264 12289199 -361539046279728937823521338610522708776 12289200 61352350476116217719705579261362176000 12289201 -211216553503784700140158596135357041088 12289202 290225201987643115180783686464393812512 12289203 770675648186285435120943056315694952212 12289204 760511804606547875070911215157228675456 12289205 -271148900421361476816292484779174785000 12289206 -158735234587153085401502066893364846592 12289207 463412373442421875838325573194123134592 12289208 294863530914461126533713316077800693760 12289209 -197917970858260614853145598468362706720 12289210 166969121909166488182410029318447496960 12289211 -1503455423503422869002333625065248658752 12289212 160029005743887241371145098444766218240 12289213 -1500388084907573342349520506191111172538 12289214 218651884398873401517585561454614777600 12289215 46382969907876982548061065652895711520 12289216 173239444743006750609227640662699016192 12289217 -67686082017316884207117707447328548376 12289218 465876046868571845782304347572326930304 12289219 921415874878168407643923323040019602240 12289220 -2640862684604900752701835476368977920 12289221 -150286452039597947403510430575854308416 12289222 -95476372171234351832287899235856332800 12289223 -338555084701749946016510739118727221440 12289224 -1816086737509888086776360595626901504000 12289225 326483812025850545388512429881302789100 12289226 -929835596749599861888216440760855207840 12289227 105514084492777173764143883545850327040 12289228 -2081694406077795997301065340410183680 12289229 201341046032254088218816078518575539584 12289230 -48633437755075838793848068370208546240 12289231 -849032621235834852678143204656225872576 12289232 154094683552832990517598428928162578432 12289233 -107473970000892247031405927550532097952 12289234 291342821466125559282238866555747472032 12289235 324283415695814557703185123402546726560 12289236 586497627861304129896369602615206643712 12289237 116563322478843167409313091249060213632 12289238 -258095124973414474592937104309199864960 12289239 1463830430435050444630540855625952828288 12289240 1259339583726757726179825879028961280000 12289241 -1624336463257503365542971408322220468016 12289242 163076602967595915476793371259360090624 12289243 1001423476903246823401461327458580107760 12289244 629142059001026383069197874597598208 12289245 27790834417746745955700281511640320000 12289246 -246232381195341796205195113598077957056 12289247 1837452705686201002801037523231261921696 12289248 512011686091455287871153202982033031168 12289249 -3191957143050000002115918949582059324 12289250 -1039877496430254324201879254189728728000 12289251 -65399766595376273691295445082101716560 12289252 -113817944070816798775524357145668772608 12289253 -923830465703767571185428312425814714498 12289254 -66673312126185889664281902103147766016 12289255 -57268467114754320669886955951461321680 12289256 102422544579396852991888067571400949760 12289257 -414876978935523043821850165179200562960 12289258 29474458744868609499076242238415955648 12289259 778091653180494341752803921394232969460 12289260 155671922071994192054403608940507970560 12289261 -963546656947464246731224373825283652138 12289262 -437269860140797201582444996712172384000 12289263 200509642497596880207904208462753042688 12289264 195673047786467690670476671390880333824 12289265 1187464729589515625580577746276649914600 12289266 -168650209823063137242890289963830645760 12289267 1246338632392881058073363398431826906316 12289268 370400318355873167746557018991185438720 12289269 -347708277275454757146241502752406152032 12289270 -125176957240490500098940216955061621120 12289271 15218724572717954793604541875170342144 12289272 -131521684993406378794286212290400051200 12289273 -573491993598986347049750965226785048496 12289274 924989319275125370984165834509491259392 12289275 263583451969809735074337037281589666200 12289276 197954706443724417736536409369465943040 12289277 -38455455321491472753432497937985719936 12289278 291746310767039409574409674140191938560 12289279 -1635961425747978853234937556214119205120 12289280 -606957160504444239020820109747436912640 12289281 -489345095883147058607865180923482634448 12289282 -76071769241893747389926689277174611968 12289283 1457130705244263734975456973503847557400 12289284 16704415551266209700735758860096700416 12289285 -146177345213077078104339788413042300200 12289286 722241036581315925789882571286226739584 12289287 -99966839854886552109048849968514975360 12289288 -1066656060676708718681970103279988736000 12289289 -1022409274982981068069301334936186695910 12289290 12154884128988271235321247785842007040 12289291 28776438235188656820614239927061428224 12289292 266387337896571714040775151698837637120 12289293 -979866003743554541287715485926341428800 12289294 -604151975121401691919019030959655498304 12289295 -81001039305036770852693269449398026800 12289296 10806474888698779779988807202002698240 12289297 -747435602961887588399384101768996178254 12289298 56713934806152966356019986388509287200 12289299 52484890075085071008504043184543127552 12289300 -37413253023806543680526076057088224000 12289301 535408169827951720849344773672943887100 12289302 -334788011288080565468037119846401122720 12289303 -74412807104721636876963281487865815416 12289304 -611714241127530069249286676831678791680 12289305 120956234549723147923343302926463528320 12289306 179090996556601011422993208822049562352 12289307 346080638845932248875695978795406768320 12289308 37511267163890095205058401641891676160 12289309 525475578647682991898068604159302001510 12289310 -377326944762120834381489646826204042880 12289311 357151699472971346061816146582898025632 12289312 514994003605008243649867728101188829184 12289313 23585075617254588750090017821712999364 12289314 1512803327165952938527287326336409600 12289315 -353628072077858866490583990564328978080 12289316 292897292572656298082967751335183159552 12289317 -1254821653003282345379860157316528669888 12289318 -175029577221706732379453954867931230784 12289319 621676078277474006758404651879844485120 12289320 -39700964162251603043401288951548979200 12289321 23074931041869870215258315353589689344 12289322 -264121387496789651484529167657487466496 12289323 304665326512821275852288072728162148184 12289324 -363922053138398800057396343396955001344 12289325 1319031804786945327539352178450750104000 12289326 -725147313640099955892709977004369920 12289327 -112073547067650834666047195388924131824 12289328 -177105714986780777616421524233719971840 12289329 -258813245442769216978244110371447641676 12289330 -128633147800453656503187260596827955200 12289331 54204591965269574580234206165617662312 12289332 79106077763255935765528554674955423744 12289333 -163079988937519850974863768967509184960 12289334 -894387814421511277690363183529719723968 12289335 589102455314583758643804235039417304400 12289336 715938084361865694801132336597184327680 12289337 249637096636179194431464051436133726400 12289338 -359749862939757191198682616195966458912 12289339 1273881807239722434546431548499918727140 12289340 -102866337984726171035148846689268387840 12289341 384640142348689635414263263002802731744 12289342 -196829339105270126535960638229213785472 12289343 1685581622242214994024545019011162441088 12289344 190298483348941689697469298413420937216 12289345 428053842461290847672989500992229734100 12289346 -345586591571417205226318826614469543040 12289347 -463498183920366242968024852926315264000 12289348 1273387534410338895527876485146673172736 12289349 -420067675709815373798130390189552566400 12289350 77133615173647565580602502383404584000 12289351 984866786654469414946145274460606438032 12289352 2462395338950588461681997751112985395200 12289353 639697610794797054735304700847540101904 12289354 -125999116558106213954106553966304518656 12289355 176229790125043141693628001336918633360 12289356 1209011421495796689223715120441766964224 12289357 9102772143504532907661967701062973920 12289358 863373382066639900934236107853744217280 12289359 -1259555337266438455959050597540830915440 12289360 -14101892516405933880183094592942899200 12289361 -198319208633129094645803198447618029056 12289362 -232685294013457126328412585087661771776 12289363 -1132491731119765708083963235952326043760 12289364 -859815191073136135333404628488601448448 12289365 346711018975706952217087467221502360 12289366 35566608482321447939890031983355207040 12289367 -1460080478827843155282025153949692174584 12289368 90430516975433465748599151748483645440 12289369 1708159911782562261077437686960849477770 12289370 -212176631676000257116071329489046009120 12289371 -965075076653989773561573968234571744000 12289372 271996895756352555073901547862640640000 12289373 -4218286899474636771277291247712828378 12289374 606447792158101718680027552628294605440 12289375 -55023860730726616179923208186004555000 12289376 964199476451056988342505771176642740224 12289377 -152838266629968704520333304622453784960 12289378 406359176720412714487873373085781481856 12289379 434593852398556205383834922044788514776 12289380 -284693560769922452646519727783552204800 12289381 -94122866385728485973190395656404827976 12289382 71038954548306532313319353201134321920 12289383 732104367146538402665038539377633320080 12289384 957670689796753787929079646253107010560 12289385 68261266254344266915116535929714744960 12289386 395447581747025974229979872498933470464 12289387 -772090518254549006939875036409514878640 12289388 -99902192989041143164187611167649797120 12289389 82477988418544754132848408007420004480 12289390 133220840994318034286946221845150310400 12289391 1362119556041206740591701406994901323584 12289392 21851960066730942059078666129791254528 12289393 983690795054699464871340560846809682642 12289394 17328781968595150548246668069716647840 12289395 -426127436326477920524127138199970127360 12289396 291442295212071963626564300330016206208 12289397 1563674083846374161909740079160307779360 12289398 -603905825712073634676879382185111982080 12289399 -1166887562791971819064133981616377992600 12289400 -5979072497638608220523697076385280000 12289401 44474190692373804942818933292592412292 12289402 94304290120048604318348700334492585920 12289403 398263728822132653000546748112872452880 12289404 27092691750902783142533854686072284160 12289405 531845321701940330553285528574918188000 12289406 -1087628061508356567894914035336455936 12289407 -141870193266890036988053246620208903040 12289408 -937248170132182465048034459275839406080 12289409 -182966425301085204955644471942734315520 12289410 -38867528164554262227482015102646243840 12289411 381103801976039407731245310864256598224 12289412 1208619590778816305339358315171193289856 12289413 -210683221135553799198971611580843866656 12289414 172191879508698430464964370407978345056 12289415 -516784993463813608991709061924467334800 12289416 538493446570340227144172531057792409600 12289417 -234736253767518303326047396828398244800 12289418 20751274256597481921726786404770682160 12289419 -296392594678786543545892647936936175680 12289420 257454122024700004282939433435568629760 12289421 1230049667675902780910089046255757549792 12289422 54534301474765870623925337667336549504 12289423 -103429035357873546071711813698945482880 12289424 -68727235228887907747555887176374026240 12289425 -219636398870858558419801524822870882000 12289426 -954295110128159023956420635366471858016 12289427 85615495999006565097599007484766703276 12289428 156285815784834788784839021023123660800 12289429 -457580379765736002948557552235231712416 12289430 -617879007892531277183005004804524496640 12289431 -137574457814980843061327084371009312512 12289432 2076515465170090486015767201231474708480 12289433 88729913353599602212386360602650078404 12289434 -131917674667800675655292978267374993920 12289435 430953135295066495533677398617586874160 12289436 -35556892789047160086433021988306222592 12289437 -173344907018650853834606817719677050912 12289438 -38029157485223542750754137753859032704 12289439 168677740029003888018645382607924234856 12289440 165696557098867577709971053772113182720 12289441 1407430002309612218143128662180383119842 12289442 -766879864405913309329670921570199689856 12289443 -5845503170784429237363299374541259456 12289444 -57926429226566349946954163224534016000 12289445 -406913985679205954112549125251577224320 12289446 271320878150465436287253047737706567040 12289447 461495386222852944681450795927660184080 12289448 -455933311549617758232678951997359728640 12289449 -500760113147751620028596018771708356320 12289450 -13843537082398016801862697578669174000 12289451 -501705372262586957911158322236586813728 12289452 -83109726249586572948181979576849104896 12289453 -377468125228955384816425946871378816960 12289454 -4052810155190303972999966587718062080 12289455 190375680233864553543069855184461895200 12289456 -469956419652676796053158891566037270528 12289457 413326940871545195404685188015788002706 12289458 232305089996746973728860016798898400384 12289459 -841628597555558531721719484496674400 12289460 -294128561499395813476730154599132643840 12289461 -264815287817862089602547666456383440576 12289462 -182235689202767660306766605154507385536 12289463 -221112226853927756113175065726208857536 12289464 -646505925529700952311454947019733401600 12289465 -673357232308944175220203425522850414140 12289466 136924121270852724944097866359773757440 12289467 908326857650070195066798171951446413080 12289468 92810408427745158020972764993743800320 12289469 60883406654092245081569608479616233696 12289470 -155369345618179646665301381184130026240 12289471 -352449749731187170719162218361700827328 12289472 -84651412567348459117751611124034306048 12289473 77834587470117198679993146256718106624 12289474 44723077668007930776524992708537712160 12289475 505239707237952597489812261758755168000 12289476 -84253841906281047842083907618887557120 12289477 -61680925548477046484070682767872529280 12289478 455388678901027097308531716794416165248 12289479 -113386292431854216564911158691646365016 12289480 -240438964463320497419323664924361523200 12289481 -334106449796226380888037394157116094748 12289482 101017612226527656229510070248957466160 12289483 723016720107408782983387407863697409320 12289484 -362770260247563923007810026019016800768 12289485 35750954915184872425692090503502028800 12289486 25089073472944104323064291246140352 12289487 -41964648217869132221764063087820586816 12289488 27488908907771418449906353316106338304 12289489 -1140649964737939827100724948399906776844 12289490 86550166167153868443632442778978596000 12289491 899611376787490412197030986316215904500 12289492 874991417773118210353056315874724460416 12289493 585807742729790384154051035547022769742 12289494 -505298201774198004649718419386702731328 12289495 380932715702133055424543431115021247000 12289496 -181953132207589113919852882581709854720 12289497 -169310395251430876043610960571188291360 12289498 -98424467164724572229694824353361513472 12289499 1280306270482675816166564813111093314500 12289500 404723574006240467776833880469460864000 12289501 -179131178774769170004710746463068799648 12289502 -32637018517756149191413568797515186048 12289503 549086759228728829522961918952830119808 12289504 573011996780677648179429511838642995200 12289505 -1148305707770306048689984686259508303340 12289506 -200551735910563365994075877751752340096 12289507 -723739677035184477678258096482383014244 12289508 125430908344794590629822109435309740032 12289509 1436400931769144962835851353208766238720 12289510 565559230581264073936519433602549964160 12289511 -779724594856617703293665553215280554160 12289512 -645781828123091008282348049227510579200 12289513 -1074304565695120075473941955914060473344 12289514 -427026238079705806192145183895724321440 12289515 69891939234061581310677338137299544320 12289516 -186306265234756595994674905065772298240 12289517 -214627008113729048880966904841662881408 12289518 -550350328101717902988802050966760667136 12289519 -523990523532523318269082167118728710160 12289520 180057146078906792912164232004747264000 12289521 150567414650667486973490117244028504704 12289522 -333947857049130629452784953110995386368 12289523 -12863234963507833985372646393152476440 12289524 -342127136161010171251966345106289776640 12289525 166283223587562980984515847643967371050 12289526 -823656409544564909285162759967409896288 12289527 583967832122547590452768012501625854464 12289528 358495696029217806805200567032160092160 12289529 -7540036881723201423807697156642856640 12289530 -315562248003789198685701204745695068160 12289531 777011243108075048851310045300774391332 12289532 -220412245568387277459502648243689891840 12289533 205757324737315029880320703087230832224 12289534 -71038121064426944412568088521609797120 12289535 35435529397727902302008638954787627760 12289536 117646563481639673612102946217336504320 12289537 262167182549199129389290077731214255700 12289538 -158078458404950103178002720915352947648 12289539 299605759233239275533905512004139756024 12289540 -706899469988641808014696206174399701760 12289541 464026207530832361222515257743031331584 12289542 209612011728974384669978399735322086400 12289543 -915509055625727761213459183168182653592 12289544 -547084856032253648941364951400726036480 12289545 154202468436275780489640503309741055240 12289546 477882124841098481711411810675279024640 12289547 142027038680527741319506923368986143552 12289548 -208456542939627945905351013110393782272 12289549 11297010944112713072441912746930432140 12289550 -1579020058149256845193765454800166400 12289551 -1025177812223733926048790642794484565368 12289552 -209303627821011900306480729768605319168 12289553 60750897061031634096555125170581907440 12289554 3553100133852346748011778493231026208 12289555 594660983487922823703064118852209644960 12289556 732820519020986971973233620710498119680 12289557 223025145000042170131593523743374736192 12289558 371911522544763065848700314460335013184 12289559 -632278479427537672957584458877601965240 12289560 -90996094043937929910094682316374016000 12289561 855431247488336057974040862585317160480 12289562 422121369608071218632571622446985567200 12289563 -37551575465923936332150774486510846192 12289564 174125734958525687407196811738805513216 12289565 -63253300989029234918351806188064405800 12289566 483582755940588881349421855557362082624 12289567 890303042177787206484316049831835114960 12289568 -937475553211528046651518930861429555200 12289569 -1038300003590584589858082030873952773456 12289570 -432372981189281851246051569829871001600 12289571 629693036831512187717454398028482856912 12289572 -12214466299144338583661760558327441408 12289573 1555516207577711383276264392031368533822 12289574 366332537305532580325389166904651733120 12289575 -45574527402697347590166634108100171400 12289576 324010378150785984463441628293960243200 12289577 101006210154937582023482105104574082426 12289578 27718180962424092747710120774078300160 12289579 188610576750621885320658047640542356800 12289580 -434431155411208890153389711568861926400 12289581 365361856643661219695252029458574053612 12289582 -400944408587005445463875714196738696000 12289583 627968420019596314880811400316462018832 12289584 65279624422867069445079428760807112704 12289585 -225683320524843255417151940260520052480 12289586 -340450105923933774849804629078505886176 12289587 -241088983423723612269582948218841927840 12289588 576296635782265205865043397984015435776 12289589 233331427278998251370658791292864566520 12289590 374959749543016524511679710610766336000 12289591 -987376225822699338136376827708944720600 12289592 309540639828338367105622641648017633280 12289593 821985510797947684246153296744251939664 12289594 -5760274238223658404978298874351546880 12289595 496940817541448295792922607752015405680 12289596 365339442156587084260146282148483743744 12289597 -137558333880158910066324715586147203680 12289598 -336423294679224034619521915365381331200 12289599 390749596240324954710350046658582938240 12289600 25317855681576609791213770308150886400 12289601 -21106606522412080555814556232254778428 12289602 -109211216534472918162789007240695989760 12289603 304492797820377227338789359767142562560 12289604 -30976053524931530625729635906647751424 12289605 -652731461920048359174780006274650899040 12289606 -132875744420861357044611219991201638144 12289607 -1002460562855922747810108914448914784 12289608 85317713261209159142104951901992166400 12289609 426913940527280278773884224429196967424 12289610 144000258106690055523046604645300772960 12289611 619031648818910324581234853577317254872 12289612 -743988709428062305267217263690196671744 12289613 -411986370767902544961848343818328802176 12289614 -452227100282890518996298337828357684160 12289615 4880629811743068932409578978774394720 12289616 -277469032205514176556292786989991600128 12289617 1449438849853031345471501386178701902240 12289618 -820842155169309138625981294749693937920 12289619 458867627530751366385945927257403878880 12289620 -54471097441986392259920620354738176000 12289621 -536317240642614211613547152257673022848 12289622 -20962376763683434738444068290097404928 12289623 -45631585344340407676926314785570173792 12289624 -262377814239643330749257026407902822400 12289625 1061599145493351291162041571649290717000 12289626 -1062532080881216649644118979934665566720 12289627 59151373321302814776341389177489837344 12289628 210646831766219171866525178815596311040 12289629 -320889824983681795975609773799354655712 12289630 398566263469096019980315991259861744960 12289631 381866423582117947977999423227814432 12289632 -1016666716095602608269772032038794690560 12289633 -1180910475836691210880082856791730424016 12289634 312230171780010448209462739360327017984 12289635 -549419241419472146362460654832237355200 12289636 -316000360197016417685766095589771583488 12289637 -764734396873976571679657516368567377760 12289638 382053273408785595373567461750991114944 12289639 1234233357684696623537243512355651616440 12289640 -127057132965196281201146979407482060800 12289641 -94208502450095332522717052052985780800 12289642 596102381486166912161363878333856855472 12289643 -24993420513482768294836178366801986800 12289644 21821930104346898248760125282923470336 12289645 89456000715409766689120533555742956000 12289646 455429047072751349702763804047158168640 12289647 -92987274610996097869831383976117714560 12289648 8912812577905387504505389525067759616 12289649 1184681980176004003641284593671604068660 12289650 224636634188482410936469115083313769600 12289651 365735740850052653401581214848203541504 12289652 -85533854738037464990679911352691534464 12289653 -1116257274511484067119339709466205602980 12289654 79296088320414164986941012144904719360 12289655 191212640322563456217540802918667355360 12289656 474535410140397358754861769462531686400 12289657 275781207389621634679846795881987764052 12289658 -1700288560639089630025972847481705216 12289659 -23448552775881872518510653609618538752 12289660 -180678895734628037842647743878649464320 12289661 -428574516930203411436309560726718202536 12289662 -176117762387273912830561467517233601536 12289663 342717479368202451045143887700395313920 12289664 -239154740254842419294577405553362862080 12289665 -255521577713949179819670660870797470080 12289666 -1036377401967052353287932527126727825968 12289667 -312121780756921414389894772592611133280 12289668 -306733961345302247721166896152712099840 12289669 -347705451284000327241419063817616003200 12289670 -540266442411364966325968174716650547840 12289671 -64845236707386870289768477518306769920 12289672 -487055450336956484554539537903503769600 12289673 1597972032221572702655269545801670417104 12289674 -239213822351758339842440254347716975616 12289675 -720539408518316890024379910437085239000 12289676 -2750191277844150323599152125978394624 12289677 445878552763564797826459631343211688160 12289678 498450945300095040970530948715885296960 12289679 -1388828829884925617144269844791903488720 12289680 64593322972271438779519798719123210240 12289681 -831291716264081855722543969159099277518 12289682 -205289524024161337019648619578831874048 12289683 -62757709107514918273482438604739212800 12289684 654352699359382413325387058970407596032 12289685 724236707914025145149096855452234586400 12289686 -66361955088322550043909948107774736000 12289687 -571903072653620631190902365651147556664 12289688 1387026431590999038289212859207441397760 12289689 -194006917711300926744285047313790539600 12289690 -394709826871242804801471989283274752000 12289691 170878568103292387219478152858895790960 12289692 -36502621809668603927567338768847612928 12289693 20479991458538347481948601943532742264 12289694 -436193537961986043549181526210224320960 12289695 -110110634179700520794319990751194097920 12289696 106581447801239649460353585036896108544 12289697 -662864770132727362079238460653861848448 12289698 230913773895676418727380428983722634240 12289699 893170805971436521505596527059603437632 12289700 -441363911361348883785643177016067456000 12289701 -1473617140655818008595550689459086336 12289702 -130861010516010351374154555470733866496 12289703 -821786242663154652218059373122974467520 12289704 -227906722130689079526855193769080258560 12289705 -740132951012296947624204147700845915840 12289706 182592938246609390614432599219669739008 12289707 887723778564151897615665524543321105760 12289708 -134259209390057774596629002294208228864 12289709 -375563937943770844340220052782040768500 12289710 -194751663434486203392291744583192967040 12289711 136171959043230127642635335625516454784 12289712 -403578407088031054252873443705226051584 12289713 189836705439818451859903425708614380800 12289714 -928244857369537777939705618339117962240 12289715 -497844255271046313089174043637486202640 12289716 163511238065124135635142500148384252672 12289717 76468835100948882881491918125423965952 12289718 -48869792767088088728159348777489817984 12289719 8819998966561281771505985516076058656 12289720 -1023971877923796480113984670277401907200 12289721 -177026785112200757949225442774487269488 12289722 -154321374161523584854807490314882285056 12289723 1593123052724325922113515417516522604144 12289724 -273682588642390605041415575088515349504 12289725 76783912710909217258018342607051522400 12289726 541494204574443570707570351434713261312 12289727 174437253234187493878478240549680411008 12289728 -205156717756946827470301258117545984 12289729 -1996099851906749801063708932983633415424 12289730 399365177185392697011886100122129758720 12289731 857081194604094646864765639866106490544 12289732 158797950250379067032587244720480542720 12289733 -276906206026166479781313481629529328256 12289734 400627478398724523406215167323188929184 12289735 -468385183699681103741673021748494435840 12289736 -1405772385680746813688889659729353267200 12289737 -1033302919453793707367078753107263398640 12289738 -174572009682144411187598451038506518480 12289739 227576554682811983240709031356329672148 12289740 -98846058074039226665476579496106731520 12289741 162060444747755187991008170449110849900 12289742 822493132832926278344737552644452184192 12289743 519949746304831052046308220150801344400 12289744 6044777664256307401898383418710687744 12289745 -82390906630402128931029209585277730560 12289746 44249517888680931354706265081782115328 12289747 45036710552080833754109802432030708480 12289748 1654240954025915589082775861946843303936 12289749 -297184666705940008564139882662202922336 12289750 104292049456176341428900025570018880000 12289751 -263479097909048291231069714298263598720 12289752 463799587540116441552505608719320473600 12289753 368165658817958253524455596417983573504 12289754 670110149197973747322353905313491326720 12289755 -95692549923845595491826383461101079440 12289756 1352027858055813695097286773508104542720 12289757 1794759872154053268006870788437322148006 12289758 58543838014570294956828614303598338688 12289759 781069143523158829044903068859834166320 12289760 293067833645566163735282581391419637760 12289761 566542257372051087686578327832611098960 12289762 -534986010592144372135592260553314792368 12289763 -1557660076030674139071727726984142693988 12289764 -1288650551188130517887725287949221888 12289765 1345733861578632331494529675809329308800 12289766 -1086050343835047754335387538781338675200 12289767 -29953223956111474153205594596327207680 12289768 626216022597519631493814555107117890560 12289769 -149802425992030180947638610498705654156 12289770 -350326655774645608368924048953795692800 12289771 -370023873836129165665913805875560605008 12289772 -35483175904630357673546589282735283200 12289773 1501661316676930512289848246873864479904 12289774 141816152655390914443791973453808627712 12289775 -145980829056483431002577807229723106200 12289776 34059265427366564086794921846335668224 12289777 -307275441392386382330086223294317205708 12289778 -8150146527365469363535136223984856560 12289779 -1176030185391121534993070469970829416080 12289780 22775022042368361642396635141980477440 12289781 -171660596197686091805944403884800537216 12289782 -66239245183730027463279630573846612480 12289783 -639935069302349541308262446148034420776 12289784 278793871511197020848098473906432798720 12289785 40775647404370814103740477865464635200 12289786 -462715560121950393797479965626200587408 12289787 4154157845597960364347006893861505280 12289788 -216006723787162248414648090331830922752 12289789 -696322610326330088094562247857399242560 12289790 429102806711016384998377863237572014080 12289791 82663783532221668052553510326221335256 12289792 -1255244245809615775296871450484752252928 12289793 2189965061596567945095392272100380661760 12289794 579120666780372798027702422755777328640 12289795 -2656487565729603406264564521375252480 12289796 1128780134889522170000586837025888617600 12289797 -40436061072006449600206953427872047232 12289798 -872140818318353395291972529098753053600 12289799 589677004173838080870271198165496348448 12289800 429612751164634841563923621440683008000 12289801 569705617144597261976849128789664107802 12289802 -90212328603086175991649441579840533248 12289803 642330640123595619237086445360130191840 12289804 -273084801932758857813522799441585625344 12289805 -6428393425291417165659084382805616000 12289806 -2518478500106148825271950903674341440 12289807 -1581727688398968936371652781384101188944 12289808 -57038642861425184834192036986008698880 12289809 -180419879651261389255145654084370089088 12289810 -210049428679392799303659116288108743680 12289811 697848140544152325359386834140220826412 12289812 -601084509306208343214673411613542975488 12289813 -83002546840878240364640271412514621938 12289814 -135921238889758756816855479188545995744 12289815 193280088862626832499444898299559324360 12289816 -155760681879504614931983569723828469760 12289817 609803904736444619855071277347386256260 12289818 614842212655511350006857450232193856000 12289819 -383836155898803725320517524385308486780 12289820 110376702107417723395092438170746644480 12289821 811392963553318986932940085628956067712 12289822 -641212762669105426006028632078468572288 12289823 292453276444357216271495179276457108160 12289824 204263749133580064479865223704758190080 12289825 -167264266765074245290737141536128597450 12289826 -191286108065777359960575763985369296896 12289827 -207082107510486075669375050400985501440 12289828 -625910648346749716627464156281801295232 12289829 -54650591711093037403560748507141880160 12289830 -2392723550671806445423552918188380160 12289831 -22206390015464787801877432927804728000 12289832 -111319606361377139174101948374574387200 12289833 792309979312379383348646014938313003200 12289834 -132632543068857098296465816043881449120 12289835 -1350053579233196518645542148508809122720 12289836 -63483535191532020088151084434647376896 12289837 -1590795595898816022226530709121138757834 12289838 -366748157543502568217394567117005490240 12289839 -201158670119979994208419789076299272432 12289840 172923798732037321663936826127295119360 12289841 233448764671689894642301067467973054832 12289842 7814872557557135418300873317697484800 12289843 -299673272764549492062002484097659340176 12289844 447701788900107740502602523794833551360 12289845 304225788635141697328041041551476249600 12289846 118263624069649995914109973928720519040 12289847 155321155817157520649552044026777424296 12289848 -383438007353813621733114235947176878080 12289849 -1700000505248325527679691124756964738 12289850 194567114299820581940997384831244800 12289851 -194450229132934955598219090064414465008 12289852 -349920163799930735003626022670082560000 12289853 -436855700983998556680919985862275922036 12289854 418740199415357185124378789820833927808 12289855 1252924264620615830037023918585117750760 12289856 -591173914146937900066298414993477468160 12289857 672525662196829163071525165668453175296 12289858 -44571010542332454706118687886875166720 12289859 295405072614483042502019602010506055520 12289860 -563002980475393830028157636999205888000 12289861 923084317795662742345889914145120694012 12289862 96174531005130773594143429117341119232 12289863 -82037153559399652133036485956500480856 12289864 -1196524674909930603617149481142165504000 12289865 -55762895229381429358557624943355548800 12289866 -245926119106455593084975181601212443136 12289867 -139563024396800666745097499416507668960 12289868 702012485895043357578906752894530376448 12289869 903372180360605701152763133596889011788 12289870 561395233277221370872397180976685874880 12289871 -143167089951702394508364545401180800000 12289872 -19399156198947764875380130185090170880 12289873 -2744252692988024516793160606597312992 12289874 -177271093417491549248201235979001865600 12289875 -332170071371438980043245621309411464000 12289876 -693785177892155584364874290600809152640 12289877 -1419786485526874670566463142044760050400 12289878 598558548019069507107480105221564842944 12289879 611834702587886088379451020307986419376 12289880 154229613026649428584956984861597696000 12289881 470072384144079112896550859325034869120 12289882 -11903668622698319429081960350920114432 12289883 197637140410700149634486236405931400960 12289884 -7453213780996581250842144340152251904 12289885 246327593856054623335611146354155313400 12289886 -273739563294509765091718179016185652992 12289887 18074019448383111267021763375051932912 12289888 -240414637219805614703424079881905897472 12289889 858101131447283279774541887302700586240 12289890 84908745667962429669247613061490467840 12289891 -959732276564475666716854424993409172708 12289892 224897278720676871562024231251187353216 12289893 66722765817539264227717816942036724736 12289894 -147321396890717060955134457151508484288 12289895 61463086785893806603754991242802946560 12289896 -71448614824799250399766433525236776960 12289897 -2152817351830505411979477293432135142428 12289898 -60085284157891175645486625488872615680 12289899 8099437894644029577535209763008114264 12289900 46992738040750198906466475674459494400 12289901 258991712629416310217043779370770503212 12289902 -167151692938280990901807499801096320000 12289903 -329909571243624494949846288611404249880 12289904 365891068574823401802610134164084981760 12289905 131891508935907451751501476318118091240 12289906 -1036653396845114350250215748676773617536 12289907 -674493419108601233708193338449700250288 12289908 42246032133566647956184718974919516160 12289909 783971316863040191154167990408016120110 12289910 -125572914896512127305968388160641008000 12289911 194102376845703382235417886438397931520 12289912 224340285737866397478934060444693708800 12289913 -374988946596351116948703633009437846640 12289914 36466272120421458549623001165530664960 12289915 -65547619014077678865256151454256462560 12289916 649530061698976230240213897903447552 12289917 -3985947198965465163026080610669964288 12289918 -364409790825446753348029257562138467840 12289919 305130896329590382185036059072059166400 12289920 71258534739873902397926413387903795200 12289921 109004100018933717740809648053372867840 12289922 430235070066416063792566830636585494400 12289923 -311881859635455442902614611113891418428 12289924 1390124483473945181593854219518673312896 12289925 139573972363649151900285454344184696500 12289926 -458429574458210385412931750586981453312 12289927 162108264756843254946176381306734672608 12289928 343618559124573568655548630408005058560 12289929 904012688941794125493290265981322271232 12289930 68651705526326503145466199309007307360 12289931 -540026323045775980817858666003926100268 12289932 -210696780819864137901229849679946021888 12289933 19971899733406261942656451892851723584 12289934 -490057311469214391541020316006850616384 12289935 -94908366759535636602973771028857904640 12289936 226019862732427052419246622352078274560 12289937 -140147235424483455306793959200401918608 12289938 630510304975626835104722914106797355520 12289939 1400552828898128051437879538030793012960 12289940 -342649643907797173272872710711197350400 12289941 -328142167112899594356554423048113281600 12289942 -67370776844598128525520878742837218688 12289943 -1459119426000256240295263768612002122808 12289944 -997013462486894968152963759437350010880 12289945 1932262364210133618621355930406403694920 12289946 -507033033064850354027883171769630594080 12289947 27117191498971198190238856804485977280 12289948 -842671109300975724959632825778917108224 12289949 71837578436120952234827642600977616736 12289950 15516622467791423146432427755127155200 12289951 -653582269726227901419439266678648250400 12289952 388536821582176544270367763746259402752 12289953 398430759327248450526652364904915983424 12289954 -575490680311996655927262940324357723824 12289955 -110893636604561352963344961997490153280 12289956 -195562767537244680082339868470218608640 12289957 108771824077570518566643451404524644732 12289958 -96586367036110706345626184199429184128 12289959 -4280662501767758862320552153998296192 12289960 -1291570224428626381041469755919294464000 12289961 532262329418734811319064747312994950800 12289962 -124519806077021852793043339354507976448 12289963 94050291551146045003390783155422446080 12289964 856015472482447241213731562612067389952 12289965 -65806328484498486184198575197581589760 12289966 331689831972645134478955060342835613504 12289967 1655601149618382597131136988610702437800 12289968 124818805226357973670079053473560985600 12289969 -1103182295372255127063568335449044907804 12289970 -223334909298801150748723249299832320 12289971 105237176553080598647660500699747968312 12289972 775152736508683088880380897328555907840 12289973 -1907141602159830415515861911222279583396 12289974 -17601612933257685273256354069817048640 12289975 848741956066929263867840409161258593000 12289976 -264765795513295578742537080064114606080 12289977 2290169979731424484308020622819640128 12289978 127841931021303729496683191036875901040 12289979 -668612814383039875431769604107234727760 12289980 -63534530547747806186723343635079936000 12289981 -170576820654441695051582824073392914432 12289982 277028030325848906064222074318686478592 12289983 598467054655331439414906375368932036608 12289984 224461555975598817965747798692520263680 12289985 336926638767119102612052076936009524180 12289986 -80142584880829015633535688245664347568 12289987 896336438735204446696593317056025766832 12289988 -63300535055699484443501108931513941760 12289989 -181135127317338558894513418097115622176 12289990 388906256743356550323999920367467301120 12289991 -565903952091166979626576733972663275728 12289992 -115848648223778120530162650184281784320 12289993 499767222952507866946958915911134037044 12289994 -54222111996293057279162208799128121248 12289995 -372653663356570805446216572127418688000 12289996 101385704747296407896070804076490873856 12289997 -1593889197631375972964736951827397187920 12289998 -6245008147958734395427684024649041920 12289999 627331029318768050122812813962277686000 12290000 16677014707560614072111473041484800000 12290001 -266897026886528343460464775894791959568 12290002 -1981110205179336728017840748684773248 12290003 -849558919261189650495473352983405092536 12290004 322828466876443718166152671877184251904 12290005 183338532954565779574650823292572629120 12290006 331108156564379138420657212775060856960 12290007 173938631155903319827635992738783803392 12290008 -674972568499551329376356305057829591040 12290009 460880022142759813231169984112166323210 12290010 166339028311682038116247212868897804800 12290011 301778763302863474490628161662533999984 12290012 -129595270067414127780810294046276976640 12290013 -824991597773894713675255114854520011258 12290014 -241732700863000726322002453074874335168 12290015 1129797660578240746385398907250753317160 12290016 -781199253825956577308538007904053886976 12290017 -1477706694115513935326596734275062769360 12290018 -708867734715116148822214723803793767360 12290019 -219809895446642079885903138878434844928 12290020 -462239910273639178217836117753931243520 12290021 -1587749798712996193892655502790196526368 12290022 -442822205796037461639309208413436191360 12290023 -2781704493790457611683500790798782880 12290024 -1121346712009380957122544309976167598080 12290025 529421136045609179881292636670528765600 12290026 287739012366264193332791715758488412160 12290027 397210517081770704827009208103925982720 12290028 -585351878320876988849206819689508377600 12290029 1019574677667300970886417129658919711200 12290030 755000624774041892233993066229773516800 12290031 227599640297412130234999915891775146944 12290032 290814546801880252158634683292160884736 12290033 -276660495500617184826251128323969974400 12290034 244786235123482256177591937776875313280 12290035 -310690656138079893052541758333723074000 12290036 13500182153310568350048880501768212480 12290037 -68711091855570641234596879311042832704 12290038 -425011491864118631158912949308889482080 12290039 2094448631087616612530027956722286118856 12290040 -97877385144135721388228603566594867200 12290041 123807822182966239047526868948414384000 12290042 425003731576835929412815470220187915232 12290043 -68987055319055998401615765155326467072 12290044 123916921050886348534184873243390738432 12290045 949945247200910985384902668941988320 12290046 664124940052085660697704741719555344384 12290047 -13277732239980730604311315784941291776 12290048 22930402477655075227641995058248417280 12290049 -99426134777320752021875193234589083870 12290050 156126991903107542603348389254460108800 12290051 -716741940609057158415036855582885921528 12290052 -700034300362137879135088827859768071168 12290053 -1403815523200325042262747020319964322180 12290054 276301936352530454351496952174588108800 12290055 283683368814287009212005021097024896000 12290056 1241764691174542542330431069301078266880 12290057 212402391974137227887569293466442175780 12290058 -348864864519880812623363876231867895552 12290059 1181101011893046914139282780506844950904 12290060 -669789634326721634584217298316269419520 12290061 11588624222905744348303133876076753024 12290062 -836730818506115048496315360737227963968 12290063 -312973282233889060732216787016318146256 12290064 -44740208874573147040117245353621716992 12290065 344559411756504492208300446355416004200 12290066 553340274607298821745694609421797486240 12290067 421562178329703890530049150579461960884 12290068 42878999403291777801627556935310155776 12290069 -1352502922777897473037940103414124717440 12290070 22657207676636379382718323364613815040 12290071 -187494846175191536134328959011600428728 12290072 727776249577393602526878537700956979200 12290073 139319433740814880408071700027144394304 12290074 266401934946784225778694144370671790080 12290075 -45725032013050439540770341365171778000 12290076 89860744912622870926047664864002216960 12290077 266866637908127813122288129071398784000 12290078 -463731173412244767125972866592880743808 12290079 -627632445496431530917760695444659506616 12290080 -1264132624507123417339831105434031226880 12290081 215510045235229596998661445374183391764 12290082 -521036614214692638786915880844335299840 12290083 82693035554998123705271809604629537504 12290084 -748448440324575708302247891837825216000 12290085 148108347239749215718813012326550280220 12290086 -439560575627833031998683360899645899776 12290087 1501030769041461655407098822511077172480 12290088 -4585983033204897311741698510136524800 12290089 182648684545700324026798411605606691456 12290090 430663209019670216063187499384975481280 12290091 451262128774892223075329682445654296 12290092 -295764437441347753356235987063006192384 12290093 249988741603054394084624335868503629600 12290094 -391860894969322279012334363686691051520 12290095 -270888797275589708964395173330245401400 12290096 -31671468606134980528977467502143471616 12290097 -263281261089478060210161664878078401280 12290098 519558541274903086650471131443805291520 12290099 589777126199263875716641172423729555280 12290100 -81284900410938137053052222464386355200 12290101 545929188220820557167373073304368128252 12290102 680651279899342805233425591085186137600 12290103 -295683896975262977621200080669713844480 12290104 -881357872012779244166153152136397066240 12290105 -161057568428401805340459241847180513280 12290106 7951383185611968227966660954499585024 12290107 -853831362915149262225457801913877538208 12290108 211531183054282736706985010710355550720 12290109 116132227617867574315909074612483052800 12290110 16654783008006364069329882947774242560 12290111 -139643356374327959235052438865483381568 12290112 -120164985641253579531434256483231989760 12290113 422266949519142108878615917948840891200 12290114 -353423833837750646013271994195914711344 12290115 639121622206734290705280262252192765440 12290116 -1342342043982312570019460421604791129600 12290117 -238750314410702922899401997239324542336 12290118 171762058355605813189238628892567207104 12290119 -311161379217738646064131163970804452832 12290120 -504671679052107636858361434670223923200 12290121 -28240431314666324933370069554042384640 12290122 -288099231867509425690277819149204902048 12290123 1214389170872793939576182437773885060372 12290124 149138322366469069506356291802619183104 12290125 757875195906559030290812166070233039000 12290126 -471489744967946016861023449148554489536 12290127 584029745288012362468754385273631410432 12290128 220608106791589893061250903617732861952 12290129 -1234562751973015919146485455515868880270 12290130 -7038826194060441210170273670128204640 12290131 4743978530435915209472952025985613120 12290132 40685402807869527016774416310508416896 12290133 469088756574591558373592267136018193920 12290134 71411926919453292159542438613092180160 12290135 -126804257993370987793328868808367335200 12290136 260706539730194113803101454032791142400 12290137 -1046245287371089401869716454178190020214 12290138 224827156888095892171231419927159012096 12290139 870961363290689600398902056928093482604 12290140 95928194568899587186493065648373990400 12290141 1589185147565835451496341776779110837542 12290142 -77390747517815770870919061343232962560 12290143 244957601142400415910148470248746383392 12290144 -491703090995770591344765743667326091264 12290145 54815065773476882579379445120990018560 12290146 58076561673212346228511074718918226304 12290147 -1439501511276143685304781567528014930404 12290148 -278025408622950316016003427688570181376 12290149 1620664735436570001212501644253686414464 12290150 348935787967549789450679320368548496000 12290151 91186528311137739458644315592139733032 12290152 31420351458313279618120199568883630080 12290153 943201781226453476352726822738550905402 12290154 -135700825445092876046129298909367130880 12290155 -132886916895531522796244967852506161440 12290156 -1000171481926588238123316048305749620480 12290157 -1038556501011592763596107069067192566720 12290158 -266135200641948380947514792171408718720 12290159 -859811462245110355703866778098756306560 12290160 10276097732423726045210244092805120000 12290161 -676950890932789077252665689674963350348 12290162 294485309701449082228086727784881826832 12290163 830987387590262516508271121940877900344 12290164 -875483042777513451885555038974910122624 12290165 -301482329364279384482002969009180529280 12290166 -293956378899701458246383639135140775936 12290167 165770590889095902220600648855586312064 12290168 907483181039235630939493048373266821120 12290169 -1113516700257608776886071398029652958560 12290170 -207697382495357912044581800580569121600 12290171 -887663824517505288538141592379234877440 12290172 -74465577219107372708469350817611366400 12290173 -635366618804827927223066989339268089760 12290174 -4039995706343685167945187777033839232 12290175 -611681815462672634659720510829701514400 12290176 -740124609483886488945610577150937661440 12290177 -1181850436923066456070257585315173902974 12290178 157517660212126138037676314609223625728 12290179 221995323485388707587941870450200939472 12290180 177698764068115884006655636330444381440 12290181 -806974172898491957532842351872458466848 12290182 1206215926695457060339203514574808614400 12290183 241395015500681792283995311757771793432 12290184 576084939394119690954902561614113177600 12290185 525358600970324100605534646456966482760 12290186 23616873283485034213190271677178334560 12290187 330393438328424063404722014656695806208 12290188 278726910527170013538706097192607744000 12290189 -1082919599530482470762240565418580744010 12290190 -311261812055107624777057039658044431360 12290191 843717441635833240367094713710350277792 12290192 -102113843884851702026397230518955409408 12290193 -415858167449389582927701338132454501918 12290194 -121842632701306661832577853320040506368 12290195 869509548510091933214465352525303937200 12290196 -644068572617755198550433206657656055808 12290197 -555192191171035691237637628275651370354 12290198 -300663106685108966499336305180193005568 12290199 132930854359874540440172875325189011968 12290200 -57184636632377544607026878255324160000 12290201 -225226961960357719370294056681777601280 12290202 -19258084336197483166183037306386287120 12290203 -1004927887253993284907521968590161559548 12290204 -1269813312122811762110060605040811237888 12290205 36215642261655988906567172637640965120 12290206 45862413916730664133985189584390295040 12290207 47796192498610294907709164773683644880 12290208 378650424371158898858199959043236167680 12290209 -1249989782558317852472275591495504610590 12290210 -507995130402523968753943101703162134240 12290211 454663739723767822009377444326089698288 12290212 1663284524775514826860889750588984320 12290213 -204567578712891312546366026457642886056 12290214 311454270279364741169936249318788751040 12290215 -224073819062995264114241565421085376000 12290216 87299557180643304492597508722925148160 12290217 17267345916625927647651357212846362848 12290218 305579446505013399000798507253739430912 12290219 98777252555566345306136972408707504608 12290220 -520797796845996771893146726196335641600 12290221 365255594297730680338971258882736626144 12290222 344250376950664818163030932313485762432 12290223 -398402523099945778274523888158932532352 12290224 392907921552513563572533164057540771840 12290225 -18654868198729646672076794904972344400 12290226 189176438943057683850997615651445967360 12290227 -543829439427203605242987917640482983924 12290228 489019802484405080929265105114517725568 12290229 -560041668074021576247086492585891695410 12290230 157946663200712122856053703226304949760 12290231 -1141415652961572080895707788483461947400 12290232 22735673432056178374006094198261944320 12290233 -758039958307773870193988982629422610518 12290234 29353838213747302696231438068225552384 12290235 166815313519311252089883883911070913760 12290236 -57939543413499327819341119342288151552 12290237 80090231494994768713355691534101108652 12290238 -678235140413727650818001580311950135680 12290239 -157468619670744185843951915044182086400 12290240 51683516087821732031753354090643456000 12290241 410673522022845584029936516027295595360 12290242 -24428558387096984111400672031123955712 12290243 226726354820023508430506348803222242000 12290244 -47957928403178256851062175209045585920 12290245 -30816434754164917890916804824320944800 12290246 164617966137656853903901457123822751072 12290247 -87575045627670032010299833225120928976 12290248 -1535494595050096247404431672115861232640 12290249 84398148166760012332390257476947413300 12290250 -17283994826397517073406531743223552000 12290251 295050413100720223372638911634414575252 12290252 1152636497790202239740680051286986752 12290253 190720524702944900245984970144927188608 12290254 -1226314113241837019651666500943176921728 12290255 1263098331095614364548922004838623281160 12290256 -4176591702964690806273803382545448960 12290257 206816711246048096581203048981237730240 12290258 -433213799269788852423884389868244661440 12290259 225434637981724829710142719717639992504 12290260 4692489045614220257524227074585886720 12290261 -1133346202453217374677927003231097641138 12290262 180592104121752140758551003763159972224 12290263 -35412367735103331461793091313096954488 12290264 32395578980244443252749445086720819200 12290265 -612951049230538424359989888987765120000 12290266 19083320488711429312017579060402415584 12290267 1598595463846235668128901588601005854720 12290268 -169114592457210136387957089869058946560 12290269 1056752103739081280882406183139729717440 12290270 89799622266827056431420349724266623360 12290271 -193131112331912759468106891728762894976 12290272 -112363931866704539349076046145016823808 12290273 -528528300735406935122786509402874192478 12290274 -65926171573095668510771576319376792800 12290275 -810335561336164966260350385936358785700 12290276 -6122949232817107467662069106572928768 12290277 4024326305444500764259020966813649920 12290278 353506831408132693366987792922642520192 12290279 -1428445314108609180982171188660092712024 12290280 19520562949846933850931421919585894400 12290281 1527652361134011262486368345309669937082 12290282 -539113583431242291827331783550129824000 12290283 29902789904228640507684441403146414960 12290284 -706848407652610954778963414654037625344 12290285 -267972610606009885999114615456213175040 12290286 9828324433091151712875833071968837888 12290287 -1258851475217688255227228176118250435240 12290288 -330787026323300153690267672824186798080 12290289 -485970219880077652926183251173631257344 12290290 -26850624043507394353308930160246694400 12290291 -172999575201803653489305525658009355136 12290292 3244013611504558725352314695267727360 12290293 2109428579615438023465004472774492986620 12290294 -412474208172328480366593699996809739840 12290295 -2229758649502170880085724219830546400 12290296 -755901138802938684915030040923254046720 12290297 786533980602187313805705701491116592746 12290298 -330858327177430415069369704253673431040 12290299 -337995550156789228804845068942600628464 12290300 62913573436371837911478529329001228800 12290301 -266630192743819695561956622418571304000 12290302 -39403060893696502342575713714160798720 12290303 -232429627061569527463391847277332505608 12290304 192363647364059893055074541628007907328 12290305 626226387502987007634091396706126117460 12290306 -271848555031025813814838999651659717120 12290307 -377561359198379063976358020601198961160 12290308 -863217043298486388328212332489517511680 12290309 546959511663051840338475376177175549280 12290310 282277934332289542975653070336980345600 12290311 449772002705110488223315772457250348824 12290312 -2296497526588384174693520730431007621120 12290313 22888052683391051907800251017405477888 12290314 46142864562158012340658800524874849120 12290315 306592143204031219095573377913074556960 12290316 -752443832917052190341591806196212331520 12290317 484168908373795120979722161004158195820 12290318 375498843939857423187914424842501799360 12290319 546394809918928944618852356409686899200 12290320 -10432786627133720013699305149853859840 12290321 -481829385691998208226310474946979974800 12290322 -138630318163947874084661512004643028992 12290323 -140824364927859567670698659377147721428 12290324 104736815759270507563789783039714766592 12290325 -455394380608879651134605487186123638400 12290326 -441484943757585425186852701104697518336 12290327 503999477940530701763378015727989829240 12290328 365529741125024564752937103613925683200 12290329 281779470185468444646226685871060778884 12290330 302831595455250078923213816258416240320 12290331 -294972846318286688959549911535402621440 12290332 491704170942395077749565550099230528512 12290333 -1678597889940574652230475769393370074 12290334 -134909868752446392992137354870036313088 12290335 146309211817594519014592149502636689600 12290336 978396439765169228921090332932219863040 12290337 -907496147135200842567113923819346213340 12290338 -578700964260462685700138423235056123904 12290339 56582745150838118478415504977327874140 12290340 -116537534770229200237379366313071308800 12290341 -271586248846533980515483736388290962560 12290342 822499425111212282614118281301507631072 12290343 -152961049934074291370664050737195203072 12290344 -334862841028414537836906402331272314880 12290345 865217925620165979417941793745873489800 12290346 17773745022016873595924091761896243200 12290347 627459891649351281093768475680726415796 12290348 64661094851367399155487697071479571456 12290349 -370591719743124378155113361094954355200 12290350 76465224513928054081424404406086488000 12290351 971096066237871006482228452944056063832 12290352 -95438815844108543841544755367720550400 12290353 5781158240289250054930322468878857728 12290354 189748499396955893885516271895950753312 12290355 -290280103381305116512809033734010305280 12290356 -282275406030835244573773493369805740928 12290357 -1162073070529460676770885746323586901394 12290358 18952895047805816735218045141488913920 12290359 507216213728446589528665125996931011840 12290360 209772289716138785291667344556056064000 12290361 -111659783564634881889749801124564546336 12290362 354508911489201757565942860020117556992 12290363 -72758483803939942830877006967023934376 12290364 -60563649244163662068877946264194220544 12290365 646064080684782286759964927176961145600 12290366 -455622051966942405527062079514082888320 12290367 -490553011856336369899896138330220747320 12290368 -52098638720098087869452933073012785152 12290369 223417089763066984476515328834911574720 12290370 887716983790700179772012103700800000 12290371 -587403420597358753060031577599592604008 12290372 727768896976288781836751353154946588672 12290373 34938935016092168076252960133654289502 12290374 -191112518978907554116774889903250107424 12290375 154896806823854049416241609133559514000 12290376 437633086504606744991768413870841856000 12290377 1339918992056509813152435520981231864272 12290378 -293470028359547527203625777893758853120 12290379 162962318120185941554091136846110202584 12290380 108809984429113927632067406098191283200 12290381 28632279494895010979087285137274344182 12290382 58953067597382637429040551816506950656 12290383 -500336319881498959026154821970597214480 12290384 13097355627373531989743511697253990400 12290385 -53485108821268464807332970132421693440 12290386 -519291304177235939573712582592274355936 12290387 -880921870407035627190226763423352115728 12290388 152218618261420240020739931048488292352 12290389 11352384220209569076181927845762625024 12290390 217849695382479938387232969528738716160 12290391 -644645408472010705487994568456788772152 12290392 -25567492774891688915444079749948620800 12290393 -1253088635591105131643267911253538935280 12290394 -512392992610200256376346567683773843200 12290395 45764478995353267321620252903866120640 12290396 248468338682669670565656791238185134080 12290397 38704954497040982634334679127545326080 12290398 -706546243437620832862883294692246588800 12290399 -1387046380023599953266304149000078671880 12290400 -497094249477093663484712832821821440000 12290401 158406374414615414263766115071749424424 12290402 -112008737664476495335198622561289552096 12290403 1242379378458957975464673027255411169200 12290404 208753888669198078826802764985160110080 12290405 295931284904126585019600455059956992760 12290406 281256708013707048772039997397610733568 12290407 -414106315576178576261516188700065876368 12290408 355321323148347383292534663558855475200 12290409 218197525967816303692676174977103790528 12290410 219735610277300077509077276613295422720 12290411 57039552082080161453699816080498207632 12290412 -208916165816197098744750129933289095168 12290413 -950725522678701667422841463159455828160 12290414 -872341842576325213357323824963371003200 12290415 -23422433434283514628882792384448348160 12290416 -259377198266579987754043021950621286400 12290417 -628180536134126741839015685109943263534 12290418 84557991661528691563723384471262481408 12290419 -528494854182708607564001657492994251504 12290420 310340076714075694642035240362046658560 12290421 156067515986278359330366314183829115200 12290422 301068532040334543622745752089011641344 12290423 -1129376738764780332190678179582634322328 12290424 -292568249541684634812098349471446446080 12290425 -433316654563580407910471569828548864000 12290426 -39053328587442269219252120548856932896 12290427 1054037005777456964565813830808248865840 12290428 -459051468880235742859274166497791916032 12290429 1188013226520941919761976381527336529030 12290430 -91746842538004617770043677799716448000 12290431 126313863919461177821533613026006367992 12290432 6654912015120898648609028140380979200 12290433 -343925651446593637709683569174896550816 12290434 -284152573747059425507197603613061082080 12290435 -440868813887067274760810370433794957600 12290436 -15139987360329366200182671306036511488 12290437 -438866843513442344862149941472034506914 12290438 -113510362150704869345128254340532492928 12290439 -20171940709024860309208430234966707200 12290440 972974019377909477062398469110129100800 12290441 -427551154730795693655950130686860078848 12290442 -253066827898291327915535187387911493120 12290443 707505311276021926841931841906897231248 12290444 -395444587416997461451003472737736696064 12290445 -146783318750213210672970861286392237480 12290446 91921269525427034425601277458822922240 12290447 41819793961444826580458795515033001040 12290448 71912225607327877078122367349178630144 12290449 -204167392644182315856185165304259993536 12290450 -295140580737867306767572863769575492000 12290451 -668769680574705973042550245801293434880 12290452 -111065207419888457915804191225713652864 12290453 757859628292065797551361999702320947456 12290454 522102721642243477604664611693217500160 12290455 177146230786201852961725766369505816000 12290456 1143188869116228402067301762947455528960 12290457 -52043716720376155455012458852056576560 12290458 -43912653647572943167903147571964379920 12290459 429915364342645722570122713475473830660 12290460 18934619718358895483504449407286149120 12290461 264874701818627228815613982912964834080 12290462 302386821454699082690071925909881295232 12290463 98633342434057105537474090483356512496 12290464 -210782374016531311034805617593653657600 12290465 1050876034086670375632917693313255923520 12290466 -229028359014784820729437086392148817152 12290467 238039793674819918991744738727028377600 12290468 284459516174663359861306588562626215936 12290469 490193969541377377456574145704243106144 12290470 -810079870360904329288990689315872870400 12290471 58481042350828399112837602634906080632 12290472 72254319883891078733485045580065950720 12290473 488876337567605732782009793405840640 12290474 -569798866785699589752747655878056709888 12290475 4526825867859972122394938582975827200 12290476 573303264744464097447429446160548436480 12290477 16700464832789025812715662094655852800 12290478 -112883926060736230529686605130397923776 12290479 -432922107814532879521357906043117303920 12290480 -130171387138818553395011585982324080640 12290481 -680655796221320761907025221956014902400 12290482 729004144390838961208065075868509775392 12290483 -331416733771950075546412196416246199400 12290484 217717165907317922191143396463073857536 12290485 -813037585651677904076604061177748462820 12290486 332754278724726973423645662444018198144 12290487 215728932288881368853187377355750802176 12290488 56863296195521021401770896544555171840 12290489 -1209729374100303668939285519829151546710 12290490 191803195506534414966636504275553724800 12290491 -1102679681008239941882208352438658110108 12290492 -312141706608501246999728113987874403840 12290493 582111006520069987810471282219267371264 12290494 5998167296962173885020181897004555392 12290495 463917662209069828124661334559530070880 12290496 -97549428443156786777654149124947181568 12290497 1798444793891030012874228949559613274946 12290498 5150174874556336449056023537844017920 12290499 -2238662280654169711906871193281412480 12290500 -30985284048709275930524651516602368000 12290501 -1800119289754946883099194615512647318498 12290502 38450759717434513171211682262425667584 12290503 -456234585044847456163036954394023070248 12290504 13948566654998721735076592883779174400 12290505 -162741391645029082896750377690026981440 12290506 982847156271027468869752959330519701760 12290507 1077862977809959582905688891330246673352 12290508 193268911394989554478430076907807703040 12290509 -494310661465245327859984085510923664448 12290510 -45245117493272237053510275444270800640 12290511 -512551111613189387084529051216002054400 12290512 -76554949174801860093469745758695620608 12290513 -96841722876159961147820337112321792140 12290514 54710159316587412027543734199257600640 12290515 77035129362548196679000079749698814800 12290516 -445356077798980837451454756048169082880 12290517 -11910154540281669552944696696658151812 12290518 28836787026089590576744508733967488 12290519 -1981062607380808604817037227446905890000 12290520 -230542347766903871039491192911809740800 12290521 -436588426855463781457369525838427596278 12290522 -455202341864945670503090799891159452688 12290523 -616831294756485043745460390878881044840 12290524 -1084791999449446961190078070843983756288 12290525 605922094595927403202667658029634921750 12290526 49588768923286239304673198677396116480 12290527 -331361583835926443474120882744173856760 12290528 -1059862336767797948311178115923871006720 12290529 5420759268102944725750640717015574048 12290530 -177713799389641672042858323370872652800 12290531 1471545660765597280408843998879520675464 12290532 6348977392508278633708076580958236672 12290533 -266421487621651372650827734991517328416 12290534 -142640121514628559814853954022953229888 12290535 -55611279285644705129472787081253660520 12290536 -419979674729793104222012971992191139840 12290537 58010171922190997351520146326628377152 12290538 -36836238203045413251907823356117692672 12290539 174103293017161125408560231926041912320 12290540 -337910190090616337621933048856551669760 12290541 -313264354228042579164089839849812411456 12290542 891791393984678211549461860047206007744 12290543 -191789851091243655950738386384754631480 12290544 13952203998593256764258542583180820480 12290545 -543530473550342911176584700492936362700 12290546 -848037612282877915830483486877790124528 12290547 826659912213560638893613145532759903744 12290548 -103166784189937438690524121399541310720 12290549 12289990466617892918467537225956375840 12290550 143548699722868141038511645000546900800 12290551 -206835839091720627663606133083398825472 12290552 137539346133245404780057828645799854080 12290553 -134447814772213920746844836033305555536 12290554 -636228232407953829977378863681197435024 12290555 -265636822056269847108820502736442915440 12290556 425122472845848523903439697436154241024 12290557 -478720065981736976245467697798948146240 12290558 71712678931645297246054507794850739712 12290559 -488084861555929649009977635427218730296 12290560 -434603278773856948403080979075762749440 12290561 -8170381278535974803314648082536294608 12290562 56400538765252358852142987296005827840 12290563 1199119548336276464546805074826184964400 12290564 -73711622137599711598691840794529538048 12290565 -214297987042175849254678298074196446080 12290566 -421091054832213033802979141765050516800 12290567 -8207923487742444844740398100359361384 12290568 -99748674632043968048866881801212313600 12290569 872059623961670179085597448435047314970 12290570 34908341187996402574517300602981048320 12290571 1879501490834302822414621275883032796008 12290572 19899751948472501564297218161205025280 12290573 -1215635154054194819861211606946660799178 12290574 293885927088339912646832650728380266560 12290575 -626513125613112017404705320790932000 12290576 73816767942820526556888847418034757632 12290577 261801226010108253014160823845344473920 12290578 -882993206801929472044723229491037592576 12290579 -309731912419908271356095915144061316608 12290580 -51117082569664426416314601552527274240 12290581 -208499655574481224031218289986784438400 12290582 342085802094612473526179126475650191392 12290583 -1188360409767735831547715093382042758400 12290584 -642948339327125487152566140321671393280 12290585 528501022353618614590090392235441627200 12290586 -95785443575314156101311875668355153920 12290587 -334698483592787463688916911736278066760 12290588 114023002167832189344569264972207940096 12290589 950883825991118074161917434292602463040 12290590 117830941393822518704681695749527416320 12290591 -801520673757609310959600622379748570600 12290592 -218441684708550709707601956373230256128 12290593 207206816149857056200797819602266244800 12290594 330050781680720322717669605213359567872 12290595 483089054729588903115780942888439193520 12290596 -967764641276073714188622826816186728192 12290597 463141360506678920541723737987984551104 12290598 58144805169461553193383041257062237984 12290599 783579896607365872293659038809597951840 12290600 -120765218954999222494776698968995840000 12290601 269397976794688784686303937056988323584 12290602 412738920472461120239888664058665422592 12290603 -353997272690943038044626807738011691216 12290604 -7425021913155349464693076884492226560 12290605 408388811063877053011869765249842245260 12290606 -21187878176320184427914685605000569920 12290607 372273127262923955902376453643421568880 12290608 294201588028918367027682532301923713024 12290609 208287499194544663920473946665862036516 12290610 27366854163972818693836699996406438400 12290611 -85675188017803598048851082716536668376 12290612 -84871288879775238868991531405054692608 12290613 1027029774756289246695063836727795450144 12290614 298468493029088490324713745034290696192 12290615 -5544840766372307879688300947380786800 12290616 26287246877691109770249844789795737600 12290617 687723373371957904374769039966408730666 12290618 -1165571496224439438977875869889031934720 12290619 -239879473199444048049132347048064028992 12290620 642985455005327565460690804571874439680 12290621 -1242012803571626040219702755292144362010 12290622 -192048934669517718321874018121780760960 12290623 311628968230787508649250330882189255080 12290624 -196445783405892758977581412504581439488 12290625 -342616057750466788801966100564301000000 12290626 -566177587095899310340533489021187175616 12290627 -675206279953969282595151124936771219524 12290628 123060790157674449592158402620567678976 12290629 315647272117611925425003425248758641720 12290630 573551559939699833683975389736952814720 12290631 199580153734262714207944608192452726952 12290632 414967500692786433911319384809560473600 12290633 411701193099481435572071479160175311880 12290634 7382876769093320213767119694642305888 12290635 -475685870897968419853447146332324856000 12290636 -1217954156360745557307446085883071601920 12290637 1039806980383401164010139340628102816960 12290638 99763475771720117056308091834048790400 12290639 -1037259739677083272765202482671915100560 12290640 -857778774654391820084431749682298880 12290641 1616720007579278176395729823788411318144 12290642 99016272686230875456568369999108514304 12290643 -745398017436183023261497562370981269280 12290644 -287362709950131891782153279009672140800 12290645 -42754438349715042283619472013895746560 12290646 106405477166770768840201055267985629568 12290647 -11542981046960889497586140234690545872 12290648 900108600874417807423503769149773045760 12290649 -154833630448470014868581236815834096960 12290650 -201904311244597313850736798639818146400 12290651 -792099897819919114029790389276802332348 12290652 -18380928091883079329760928942275204096 12290653 -174346164418334457470869245040296443098 12290654 -317251730919083186975939171134188196224 12290655 -1766560519491165417414072293446370400 12290656 488962455263038333630333850884067819520 12290657 -857409360656188060049590731404449520094 12290658 310468572016056621908130187474922407680 12290659 -687106502463685791435920831793589044480 12290660 78182446641592292686921963253826954240 12290661 -2066367751916509325124575190276366026880 12290662 -203467520471859234939823270617743953920 12290663 -19002245063162604932001378997666775040 12290664 388693435576969168576738770254358528000 12290665 -1203482814115531904415183778942797374940 12290666 1607536040565319547200022598525105859584 12290667 -166864916766605967620087663655275170320 12290668 -235467335407600476308181171182585149440 12290669 -864221075008816009038192396844881045930 12290670 -51538188480764698119980101878601056000 12290671 182887624373211185729545171698982953120 12290672 287162820210183127855028010390225125376 12290673 482572314369606586651515379409560201584 12290674 -225717583540062843869409835573190132736 12290675 -950880782671453463110012681816094006100 12290676 115544577663733759579914441376364789760 12290677 -170637538772176016820689786180657973120 12290678 -772411444713713439145949519689798827360 12290679 -445895713499331788207287340832992123136 12290680 249083483856789022722963615957727334400 12290681 600119500078271757266312532765702935424 12290682 550815278836170750420728884851970191360 12290683 55201644856554671233644199492810413040 12290684 412192872875072302386686695793249319936 12290685 -192613153779855525597995040062222923200 12290686 -112090618535503160581330612889321630208 12290687 -1323622281630872654005613392856695745664 12290688 140398597525444669272868916242698731520 12290689 377924667788366679056753438751224152624 12290690 2712165939117153513131624996518679040 12290691 176470318651162988978342267657169809664 12290692 808530568262185367902606642749440822272 12290693 -425993112648074659322021659723896346440 12290694 60008897624433794327925506671665463296 12290695 1106744912463397052946065985647888110200 12290696 -2346755964292016655723388432332303360 12290697 399327256779082661333978150208214295232 12290698 232395569741653487699503493207768161536 12290699 2064283881652606217588960376205752393936 12290700 168257292124651680167996861844045849600 12290701 -1447608369566557902595759374303493558400 12290702 112681017133507908480584557528977135552 12290703 -724086808223676206723451553019227315200 12290704 154309301210602605220562273000232427520 12290705 41076675466008368356807749502926856320 12290706 -18078335862373371769260025547381137920 12290707 119714772574285536480376070614182994080 12290708 164927660428340694857406176681364601728 12290709 35992727670077059470922708759461450240 12290710 413756924327024775565601109892481429760 12290711 -1232140143915502837300748313521762828688 12290712 -192388859752023303782693743278047232000 12290713 -1686898892733611892706146693270589850038 12290714 -22925714895172870392489890180261750544 12290715 343581028191297515103618967449517636560 12290716 -125204896717435320739025952247098012160 12290717 -354723706969415419353695710884617618880 12290718 2075478444370829872481047115724896256 12290719 709483732840454810480115819869932395520 12290720 291874196342753460159857898777634406400 12290721 1471494992910002102932282443185615398464 12290722 94219186276808194603517525345182862400 12290723 336759492858889199338768061119376166384 12290724 1417118736415724623600898680955479449600 12290725 25641518019197648922700391198333488000 12290726 352486995740872043725496076533794220160 12290727 232796460842976236068671780321045943632 12290728 -338135072480831152584981999898432727040 12290729 -398162526033914204608969318282823574912 12290730 -401004575236971120787711397881448129280 12290731 -646302631393634577699504685043065072400 12290732 193835349064444744362782846780337444096 12290733 -482781458050359730289524989375811200 12290734 -86208153737349758996716989567166728576 12290735 -866545514374645225322004052025042984640 12290736 -76845334430758641835306694986252320768 12290737 -1421290237801813914015748917754933877614 12290738 -83696834347008874331914471085145738480 12290739 381878554638582060027853040267176961280 12290740 -184695526374694683571478639193947504640 12290741 -1998556720473579008727177431852854977600 12290742 126235642525988990968447276235878211040 12290743 1200085371996771941614264850130019581992 12290744 1280323334232410003179669795823673692160 12290745 -169254644604791579175929219397928275840 12290746 -211961561599132243566519889627786165536 12290747 378731634649146971414917047557590927632 12290748 -582197516542691559321819049211795103744 12290749 -591198091581873721478093909685134520250 12290750 1027985161992533539071746482502018208000 12290751 -523709962416243534316596957442061164800 12290752 -247017574462261288220847406755682975744 12290753 129081578542444806011236355895265816404 12290754 45521909859803941106822161251822136320 12290755 -748377054292569332447028367064674905840 12290756 282266944053544588740727942183954513920 12290757 1928582383498637276416858744112210592 12290758 -684233553778852396680827219666484855360 12290759 1192721529081570042392353343500355088 12290760 -188730831722449135050469854729936230400 12290761 -247393159435020277989131435380792957568 12290762 -86208275855733841698432745569982548480 12290763 -106173626875528642129949103632971501056 12290764 -732079965092668389296965176636845528064 12290765 -266320600443407532799457119682900108340 12290766 88390872248254663267553070241476745344 12290767 359573279099570885731809511468411876072 12290768 -279220831020470682459418508121924255744 12290769 -2698102892558759253699868259684998896 12290770 319748591873575320194469180013243858080 12290771 244230319467207497846539481687455946352 12290772 -144062537439676248916585897153751083008 12290773 604344741110113361088218018007766947840 12290774 -440662543195221309681401446838867376864 12290775 47480966891139621462867020701371283200 12290776 -12951237609248741228630137601956147200 12290777 -812063111735216178452897708014994272560 12290778 13798275514202912046273634533326964720 12290779 2342639331729243337468486202440936596000 12290780 288978931404024533895194067190700390400 12290781 565377830537514735159013561564403175552 12290782 129967425774926053919114809874863841280 12290783 -258747778606260426918752931574892335680 12290784 -509405696886655076838280504978339528704 12290785 6754408743702376352814673670650769040 12290786 -415726665112161213778395409154462663088 12290787 167600732569794359422779603971754589248 12290788 -89809336623929657618861816167318881024 12290789 -593761444346691249204003035905017118944 12290790 -8910749888830473721614609098410673280 12290791 93798236735712594808471340496368516304 12290792 1620303661166457922096054719342327168000 12290793 -228774000527969521467420577228134343536 12290794 256863429649318726734728231874375627696 12290795 -297632472635742206762560316865726034800 12290796 -170023945537893561541093071827953090560 12290797 1419093670425882455112473001422766275680 12290798 57954517984547175701746538056731821568 12290799 427734237642331061292104024921829465864 12290800 124299358876715818882146125004011110400 12290801 -725152944727618644028629937775814273198 12290802 347078045331714699638756788229604911232 12290803 -231404811922836794657672271529110879920 12290804 -523060818654963603897643988126421193344 12290805 178722511786341430369705228584089030400 12290806 157824369886392804254417294016824967168 12290807 1056029098619304572918276429572185669720 12290808 301047654441979101458895099967067627520 12290809 610467567665539124631599631799829127360 12290810 -54457075980580625535374612666244679680 12290811 131297327222078952888780336456467697120 12290812 143682670578035793631467429790561734656 12290813 1343534265939855627426753020174503271040 12290814 127501178506562991907570994988953575680 12290815 76942724344907955082040821395987043200 12290816 490517466628557833896346750129226645504 12290817 585450187448695286658923855595226896 12290818 -121380476169306148273112622517604855808 12290819 -16856747050716497101984761073207811952 12290820 -97343697113301392963322509016881971200 12290821 -194214073408840151675108423385442732800 12290822 37424209536237639287911687667906927712 12290823 -22263056495388064132757510105019333960 12290824 239185496048204511367444633228896337920 12290825 636961665459387053644653773263071383550 12290826 -269767299157101659256511400976338816256 12290827 -389802078349608012288728257527875366688 12290828 -1206867055587698915018518597300269755904 12290829 -763516427953527057306665714590676378880 12290830 409602333239582424050809546821610030080 12290831 16444627838235209089620619061913591264 12290832 131263328361569957262172031502361559040 12290833 -1817864668232021349113056920477983491918 12290834 152356368427018051549342433687935616640 12290835 55908984919080111776342663313558020400 12290836 -166342100219202170371554900389604027520 12290837 -66830198901603191820173733660990547200 12290838 106534603602109615935521368390896875520 12290839 1150580377520582629837501509053746714200 12290840 -319261404895799835920154966332421120000 12290841 -814684614430467012787116077893787466252 12290842 833495383455225630936557433952471353072 12290843 -1512196191685090255013344308462724726908 12290844 145642649315378867701916635948155540480 12290845 194979767989801854290514799446356549760 12290846 -332643562010493548260967533068939265536 12290847 -797151856594437408061338083943902998128 12290848 762020535752056937516362385263274557440 12290849 -360622295568516885092987669138289469440 12290850 59338647226577735307988550578638950400 12290851 -1042677074244309556744362962610526026148 12290852 -59895910820172456426593808041130774528 12290853 152330601395436208596232449713447362560 12290854 221279959894304357366083139996750225376 12290855 -591347441717614273445460223754597670240 12290856 -650360880041270878371399613316705894400 12290857 -461425760270910280763473580546609815308 12290858 221921279840890035238475764498186607280 12290859 -9174681561673456156792799426032512480 12290860 423994584471000769349295163356369070080 12290861 1544895981505018778484719104512115500000 12290862 1362998531861145430703898966032808960 12290863 1446337918898377864307826215048935960632 12290864 -42164954105808465717093260921034178560 12290865 -424717523208448052146268698602863009280 12290866 764868744411195385366204588685469490176 12290867 978268908900891769102184658856987587360 12290868 -640708206316688669340605806242367266816 12290869 -237183760704979937483000563180483220000 12290870 349145061169647446834546493078903336960 12290871 -639958654109346113629488165886631864088 12290872 707804364397046425845216484581295718400 12290873 381500999577328697588188292988550755840 12290874 11737881608263618896973971434305181952 12290875 -1780321907943390519667807043992669188000 12290876 364509193398792388438066513070791454208 12290877 -262738529251017861076514998548510350772 12290878 -197266227907464438797775356793310997376 12290879 117863002412586812388253022817962687640 12290880 -15085061673829692365102331755652710400 12290881 -223644148735437893449971627443418686400 12290882 408296306140211939106321932934811913784 12290883 717059591124693492614823883419561661248 12290884 1641956320822230387780722063289036165376 12290885 1053873321761583656277891900014147435580 12290886 646309917851217227647174180209870115200 12290887 -192253215220500976818168285885383976448 12290888 -1923071525043988158477090965435379456000 12290889 -233990074071653409670767503324581927872 12290890 -282338004299001690515882124535638696000 12290891 1166508218535652210658417868560528119800 12290892 25176603875225647038055046958116219904 12290893 699137461476513550516862279852623825142 12290894 -2182462908577993759769287800357620736 12290895 749502511642870437255445791805501996920 12290896 93118813859884931998893241032215347200 12290897 -694074225053450420595967524989215730460 12290898 55461028619539143897832367119197826560 12290899 -243392600313644553286149681434347430240 12290900 164052453294857373648883582803914016000 12290901 -51293593222985682700979244159138195456 12290902 -120394036177504492203686487998402487936 12290903 -51274225169426097058932607605484633848 12290904 -218940386707200867083673642921705891840 12290905 15104258163778950298374188734270566720 12290906 36276595812422557679496434018647422720 12290907 -542907225414185565004922644595472038760 12290908 -283373276786972964285173177729121219584 12290909 921937960938547985883717004990285891110 12290910 -186358590171226810136323402880903193600 12290911 379583681892375541418067081585390910848 12290912 -776059143330659409489166188476516794368 12290913 -302592010428635731036073809289538789600 12290914 -999687704979294336787885101730325824944 12290915 44469382530843467483452972995924816480 12290916 360796222127007959450956946943306430464 12290917 -601235644901174928260980482938625228034 12290918 184398633548025601923844059677871216960 12290919 102766510207483040853139864664066135760 12290920 851374360444332526769537534410090444800 12290921 -1069674190131483831656202504792298951878 12290922 93439536781139934926980923353079205632 12290923 543076158916899222829624264960337672160 12290924 689841119268813242025410109762096270336 12290925 578534263973768016740053742833655028000 12290926 114293205287542771355919802531426819200 12290927 -272624339533237102414321309156196587920 12290928 -96806633514588160065484164086888595456 12290929 -472086673654490817058282330977942909760 12290930 -355841373454898846966730345251399084640 12290931 -1037148602133845939052530257657862167980 12290932 -311948377819499720118452870598856992000 12290933 1184888479689082181507724424107528506880 12290934 88876849446277744641062888420345917440 12290935 109665946420263149095580562627715690560 12290936 -450158527106744316392336202268975104000 12290937 56550404435489000301366221605059401568 12290938 -1314482490712206030923354737056347280 12290939 717423355811542828216698387761865463440 12290940 238881894418890652862595350699769139200 12290941 526158662407571000161655812859355328972 12290942 -28142593332865281407192511543390675456 12290943 41790332961763986061151260626846720384 12290944 1689408266138848138822855076274335907840 12290945 83692945418414448739461908642346721920 12290946 -85865224621802205245045576213580998400 12290947 -519506116604091630854596726017209591040 12290948 522315093446889441690114510245591040 12290949 -477321490873215344456159135686698029760 12290950 133336714351433447810905860202812374400 12290951 1290281075047030666944304701315245034504 12290952 267864657682022431416891561762421309440 12290953 -1296946606259722471846091762385113149798 12290954 -483467686181633377967232217769464610880 12290955 133284052280572102721683871236946308320 12290956 -378767973838394659927156883855632120832 12290957 -467794188591010877445887329037313273888 12290958 -136339955298454414386544612859571863616 12290959 -1941679977403717668529392704030032933840 12290960 -172064117827849912749652910468211671040 12290961 -29122612157185873442823288547796949216 12290962 -547919590730320326508972720152440262768 12290963 -9058288724516124437300328276498472788 12290964 -626808614985668360627184701279329449984 12290965 180633458105894372625725311289010516120 12290966 390481211640314491916207961567623112000 12290967 -8969624807940918572144522201262660960 12290968 -97246256624471757033189559096392314880 12290969 -1419531852014067705993511785711872574060 12290970 -214354847403799706118945817911973478400 12290971 -15187572233612252669162671950642230016 12290972 -965966377529572713564844682023512780288 12290973 137404646548481849286926527927699027968 12290974 -70675128019069793946619120431189915264 12290975 697745062309225154479946349816105591000 12290976 864058711190325861604667820581606326272 12290977 1136042696108872997191926538780002169826 12290978 -485096442695136195624030276503327447040 12290979 -717346128716376110081434883318652278352 12290980 26422398808302311341198842440537809920 12290981 1722169686262694316400958827235123662782 12290982 -140489209479180872277980920407119832576 12290983 1405472833592347821921630715667137227360 12290984 1054260415811130028310048635672034626560 12290985 122387807122268446628550773595794491200 12290986 -263706708810384034520805490702444220160 12290987 202788665815217941070455104851100387636 12290988 -534106532965572309363363874368659520000 12290989 -305531946264163051524807924966670055220 12290990 -630921350881711015293089318528117018880 12290991 5853200039763163089448929533193265920 12290992 33169185682973182619420765915852111872 12290993 85767397933200970763470438949761380096 12290994 152412858894812863355455279757868599040 12290995 691126808882400550176616822992890166000 12290996 1273299091023941471754233803208072688000 12290997 -376043586346161073673503283870752716000 12290998 112048753437637261660788202149639117120 12290999 8984722349331220014605185677202093920 12291000 -12208470414756689010494240240578560000 12291001 1589118510252107511506376113417179257002 12291002 -68930427464265785668900961987646317088 12291003 -1046795079951026028780010707601130534388 12291004 -93624617846742935507169942199622270976 12291005 -422739921806935411596511872935120772000 12291006 -40607099938354941053021186365969539072 12291007 1315008960647293596424133218946592424256 12291008 150768622582688497037108524802195324928 12291009 6324750890880207381359493133755647520 12291010 -16115727733872746100288527897378352000 12291011 25634892781379157014732799146835735612 12291012 813236533901246665601028307214808721920 12291013 959572317443903551726339861757293654398 12291014 92137131763932070364011621552215351552 12291015 -70664434471086062930004671204806805760 12291016 521819691052616902022379344528318300160 12291017 -1875139797736042559591798486679887662848 12291018 93648131857479552790708093910934244608 12291019 -526409034681197970823290408495606989456 12291020 -57845149025028713469213905706778859520 12291021 -33739356988846607856448967754745015476 12291022 -4155147857240385400773236340958010688 12291023 13583899899621886591680904506086805888 12291024 139034365619384929853128618614036234240 12291025 487143750712310568198762267620809428300 12291026 245718714804106282108128625351897286784 12291027 111230430071863778189810220355467289344 12291028 -543161151873471106372697901542506328064 12291029 -62859252771063139868060481917734760370 12291030 -11324030521640772082905090797681105280 12291031 295419763028677109682276201164472976464 12291032 1249386700819607788641868240314279045120 12291033 -1306189667887958543491508476699181722176 12291034 -3508554788073659373146929493945127936 12291035 -140917918037863340973486760544646374400 12291036 -48868155523899233898864687104493772800 12291037 -758105192869787840949584803884303645408 12291038 -101795946232184811934916795845523806080 12291039 257277319113278332935467356049024679504 12291040 570667905422163440810970136352922009600 12291041 -495153258747880158298500920011307427840 12291042 -450746052655067760867103156302570723840 12291043 -874087735974643645221777492355417608680 12291044 -100674736489717360533147943280758343424 12291045 -130741977306302324694581669617008274560 12291046 -408963295374342948665551299771410250528 12291047 -217758510961764805491940837843973167080 12291048 -465875189104439076128706306558984192000 12291049 -1165164927133022355044853023553462746950 12291050 231497822963275462744401217759990800 12291051 543093950235102140058576902033135538528 12291052 -49438192315970964874445427034286174720 12291053 50949125621367205096253713590291023040 12291054 -211813799907445241227998464101604806080 12291055 139305458077459300121110802367577643520 12291056 333937684143027748077575002151733952512 12291057 -537831279148682895722607333969633340800 12291058 133208809940197224330052960063359961920 12291059 2251666354095634256647447738886518608 12291060 -152726581339572140509317074330228490240 12291061 -1206546924847402367934786752302031360338 12291062 -90427769540369561126428413922446336000 12291063 -212636744920653968741443654868423404056 12291064 2060668905194658898991526507071127060480 12291065 1254378457512729733917619835432123771460 12291066 207927024460738872962959115375846759424 12291067 -341572206328200967317718495433359229888 12291068 -1296291168961272719460098571102157154304 12291069 -181650462393945184996559413116881257920 12291070 -479737888555095209613750214862253830400 12291071 -270635754087329183488723979731779368640 12291072 -126883631735487961080293209891896557568 12291073 -1311568732057961452649600126861046634796 12291074 805158733637673342655532322857348419536 12291075 704245796724158847119943026034197040000 12291076 -444337844162400038137039183826981261312 12291077 23201330193651806857515583390496402880 12291078 -223683808561926899082746622309134075520 12291079 -987495598297354262829625631700259241320 12291080 -464107208510969557480355643384388761600 12291081 750269721540990509218881070241656124160 12291082 41363425515795126968346954811074396000 12291083 59796136724514444068639682793541598720 12291084 -203786372111975256326164663458677400576 12291085 149202418196727710152483023958458677760 12291086 33603873178351367112700471063944556992 12291087 786024292368424950269471297776875121152 12291088 -14884899963874850952611941123622821888 12291089 -1531744913362740907350628136337888556110 12291090 33198976920850818466447148838133800960 12291091 -577921649281371083068084574131343939648 12291092 -236692327383490512103484555270213775360 12291093 -947843661772511182191039445116373462560 12291094 427523335409380236436444013209229739264 12291095 243544708483745732197610704100097086400 12291096 -231179509058846271977601901192623759360 12291097 -5946941129705860151349520812374322176 12291098 786634109739286919313944435447911046400 12291099 -13039613509572569524857931309915524240 12291100 108514313562677605717961873113439680000 12291101 -462405109580874303934390113376747775898 12291102 -24789114443524979524933146719152850688 12291103 -59416793586878399317626865714117006992 12291104 141354611109562456176886427851268554752 12291105 -623223063794739846387391544774042663040 12291106 -779400837075249570868756999339362691248 12291107 -378365764565317311814037865886689319560 12291108 -369427391029551779051290179361909272576 12291109 813171234657866193762081570814552021310 12291110 -225453012872446344873157992149762355840 12291111 -157194774516265655003044655138042979168 12291112 1001370566361303072047317010372306611200 12291113 -1061136044880870052268800223943935806320 12291114 -171988919719900769103094255306542094080 12291115 643711269084205309093696405437089969760 12291116 -876482007016470166873367049566221463040 12291117 -166722530018324131113482097428714261280 12291118 -188974931143336033977829487275706208384 12291119 -1146649258651458866842565669755397536560 12291120 1931122015113782721196517183523717120 12291121 726224290033669567856303722190162050322 12291122 -81083249647637964350599126867470720000 12291123 79809967126876920521546222014244749920 12291124 368225013185408709653976107698242214656 12291125 433863125440767372016336353314458464000 12291126 232643804999793802764460327835269585344 12291127 1929848894138129861153598814039602837312 12291128 80557957285563412523994963839705088000 12291129 1509793422104817621386291649026408749920 12291130 184841767613580109220646197431774356960 12291131 385240441247590746359612806228931729760 12291132 177912543342281820257046030847277064192 12291133 1096412041257184318352617206259116432300 12291134 -438707872173851134695334735566129930048 12291135 543261231240392453420432830043237907600 12291136 219462159579734492213647186575973416960 12291137 -223728841274329602591198860655556907580 12291138 -85200180198303993096540370280619421440 12291139 -425194572133810549068074476087588772144 12291140 -1671369806344155368779444216013951385600 12291141 263148320848009591919527629356527583904 12291142 -48663546829357892746850215897319339328 12291143 2941463073062059707143205695972808000 12291144 -31634055356303277321317516378881474560 12291145 -400668854077492770781653882892193411100 12291146 -93655535725423834854627556945518754560 12291147 -72451835982171226064736586967351553432 12291148 -801662664996453577130874230331115745280 12291149 -329396488703626016114486986422776578836 12291150 -60109715639041563421286872507494374400 12291151 208672889408220425108844501020517096400 12291152 129446989849129072589319172248546041856 12291153 -28782976822939625268992762931974490240 12291154 -583628741727396000292781415657521049600 12291155 -261837096638795604627017525171924877840 12291156 12499982346686292863782800228810547200 12291157 1621545616659162052135353693888188517600 12291158 867848115917530285338772073906996355072 12291159 84948909044132475995675546522754201600 12291160 53702885105069532028647173840152166400 12291161 1204013571974101762175268047211093663252 12291162 44201778043108194722847758724961240320 12291163 -3683611399789686741369317167064837336 12291164 1008972332356959386973740972872749605376 12291165 96530043440343332957804935626577806720 12291166 -915930832707331105975060241008138819968 12291167 -30651945654744105931992651507872827200 12291168 49787518940613453374725064006264684544 12291169 -1073481970488137037298015397287116636240 12291170 249272579391665154642343326535634659680 12291171 -687662383416515276246124117056907690888 12291172 -846432042209343806681766093543875898368 12291173 144773578059064907127292512094026344220 12291174 -84829650325547061809735443912317206400 12291175 -77080877612859759305027472324230094000 12291176 1666285957749843545048840961131746099200 12291177 227204334302085153370382973477708157056 12291178 -66550197830896029386716758007777186560 12291179 1345301481685917521999263442250938193780 12291180 46577506135394280767840663431265280 12291181 -211337218239912037927190790303917074208 12291182 -1336750445311699701990275931049257076416 12291183 858635365803189555989760802629694089624 12291184 -12561037756650257193837106498657484800 12291185 280194395779423415260786398212365301160 12291186 322146111609055245603587802973669094400 12291187 -1276019920885387966207145101970722672128 12291188 -9248598562584399256590116381368786944 12291189 568966669870989920557406811920214126624 12291190 -217057414803997732490905620972395212800 12291191 42622720318647532472416230812221000368 12291192 1049432386640326933111058391102683320320 12291193 1508955927127221733824047403940599626640 12291194 -596521777162334944508557089460832617104 12291195 -123555405908369019554908154555462323200 12291196 762844754506098708478277914235739016192 12291197 1597068270269821148859751546011627533952 12291198 508843398044693844019534451397041542464 12291199 40848723360201616406440198160904608464 12291200 -442744271990112050230647997807460352000 12291201 409457126677012063121336345568911992518 12291202 271709035799353473019807215531622808064 12291203 982379072568436363391281325616430745544 12291204 899035161371684704857369516542687803392 12291205 -266172812479412385686768634664314055680 12291206 19993159540170614553944986350410715648 12291207 -155104127598708900323296464648248809560 12291208 -50137698187284447462321392361182039040 12291209 -1394313626187389884504695578820614453094 12291210 -171601939279552124507174166074161420800 12291211 1642036760278184360617858998001979577812 12291212 -612321514123233108947298248647150123008 12291213 -1059427377727487597240674994087458214112 12291214 148336605781550881808139150559763328000 12291215 -143838099782576897537536352189992113600 12291216 96207404549089424805768290678846521344 12291217 526581775464967038533690380706489800432 12291218 476484462580836861838611993089559964560 12291219 -96336333761061279096416412514609068312 12291220 -161559937066568223197114592215131941120 12291221 -225193722069225254472131105220717491712 12291222 -374886802886652115344771358133105828928 12291223 -203746031984159992791355689538622009856 12291224 -90709715300811919981648206260662886400 12291225 56862300656286526219519390239249579600 12291226 301150138216512114151839609214493117664 12291227 -24747952192004056580930967428764061040 12291228 115557459074494926664805134586381325312 12291229 15033185111840915006382994606995102360 12291230 -47645659001484482878434832738666836480 12291231 -920160272019219820662291787194199326648 12291232 572115179500543004723474546539924291584 12291233 708919199218907718066797214482001177600 12291234 -447549298307864010818492298762564322560 12291235 69106708159370045386649672410829664000 12291236 284041251098188239905658563666120146944 12291237 184705021365989326796472639631352576640 12291238 429756895931703062260680769245709922496 12291239 -1005260231740083972699542914328666808744 12291240 91584821981530601450177307408211968000 12291241 -3633984971466519481356670202175576716 12291242 -221898968459214251401793139628058491728 12291243 -320452806455214357641220122662059437736 12291244 484258525337397498860099938288176138240 12291245 503849672683669754264923283590445167500 12291246 133862942766263653077954414821860377600 12291247 -1202096444410830568857946142526334131408 12291248 -89450591601521241851496655384809750528 12291249 -15168893675566951455816600951460660224 12291250 -3877511062480878846821257589082030000 12291251 136951243873500141922233687808359830352 12291252 -102333150717407852089538555625901916160 12291253 75702194536271548490866752819497189884 12291254 -563689922209745092200418635872515578048 12291255 352672243939652429859630351764384817360 12291256 -245481804147897973810087193555179315200 12291257 -17446674910468231775667945172506600096 12291258 -55258967590242706342659069718421419008 12291259 -1079470186018756056594635866305947056540 12291260 255928599508215160982515928525474234880 12291261 194960278904320464134944610254996022400 12291262 -589856470566572915342199585194358682368 12291263 -1399173752691324847460311141993463497176 12291264 -14433965382422994539884258023932166144 12291265 -149793854001516771218841688945234545600 12291266 320401031156489284978619516376716611104 12291267 82232937811070155641084893222752865520 12291268 -491785147719705765279744603744729569280 12291269 34001913018468476182127073246185797344 12291270 228447591244093759304263631721519945600 12291271 -793252857215653365626299557812119383800 12291272 703349981877077649177403604432657448960 12291273 -273353356784331454392509504550660426780 12291274 1015865122768284944717169045044609753136 12291275 -755391231197818720875366128584381244700 12291276 -324567774219553878925379229230407357440 12291277 -1356052276203295876815578193504456372874 12291278 -928878027139830760162460455435710350400 12291279 -51412251489371767717924269500629876224 12291280 253918415179626920174212433335374888960 12291281 -1772516116918740865760270334418411980288 12291282 -817677169608866106642428536597284615648 12291283 200219709229172798116718824695388856448 12291284 -1202632672868105788929458631534181300224 12291285 -223599590128039709795067333852575608800 12291286 -364672830294176117266952992729755964800 12291287 14636357515243409162600582970312300936 12291288 50607550351302783197505050212076482560 12291289 511023713952599670332523976267798393992 12291290 -32210750984482705546337687055252057600 12291291 27818113621903008101496746003699803440 12291292 1938571949458651534376292758312386560 12291293 -556675728829263226658153435064905513280 12291294 -174497704426498928037119688301941012480 12291295 1575118428689217718424028044143095055200 12291296 -862891475680646294967444247822988476416 12291297 -333291398297145335922718653869747998800 12291298 281566744873772018702794253706747704400 12291299 2849056219738527421544273753363408033280 12291300 112601393821717406670479574428198092800 12291301 1356695775212753890556329725136261406 12291302 -48916899226208366006208764283271169280 12291303 460034571826780990084937492491216561704 12291304 212543245789456152150222908146170347520 12291305 657694577279228168820846363680970662400 12291306 508019740196749264149737279009117105664 12291307 -157445275475187359854575226551850879728 12291308 256287400386369960706832404161769420800 12291309 -245686269465494534888296592487210568800 12291310 125037696667782175056386692572214042560 12291311 465703946791899461131448390952519744072 12291312 -94006537083824878296547506311717191680 12291313 984506690643890957879496786817624372562 12291314 40920395208327584953624197424452993024 12291315 -276067614607175572881560733515156514000 12291316 -144945296398247548510338386952133816960 12291317 865325271769667475279572872975624392252 12291318 153911966423257438378519619489233478400 12291319 4770433494020616152195351948156927496 12291320 156854668490401136512476622184564428800 12291321 98109274149635356570722163476468649344 12291322 -591715824732975366052872811292949894288 12291323 1323474196338308881253892058610712561360 12291324 -315799664181214939161893132187115666944 12291325 375312883495184789983412865235513524050 12291326 335792820661861755834555225263213505600 12291327 -380415079419976094097768286495608728136 12291328 -290564138953905134825724823712259112960 12291329 -1819865688100403229347714684605178313516 12291330 -346814091619693759694048363889078574080 12291331 758489780096418143706433675467914895120 12291332 130862607488545105013267103758093671680 12291333 776659801414717858643865917434155923424 12291334 -169202924706266453808292961241022260096 12291335 3563691224517153071461509371575426560 12291336 140107800694604360303968841985043875840 12291337 1579844859916044414433765259780708566032 12291338 -502136357548532845214862993140985574656 12291339 763139269358639459278419091949695243224 12291340 -591016354585135750520254394502743992320 12291341 183089527313593380154582091823329662272 12291342 -176269570144381103593296901747787108352 12291343 -223701178368380141989025968209477571408 12291344 -166732509370858880065579355975317241856 12291345 5678779359654805673895135154014988800 12291346 1092262594338630166572236232616241064960 12291347 1419264505960937112971838761366397950040 12291348 -150071873383305129571519967467761530880 12291349 64339346933862181682337661306755611520 12291350 116583494819135189566186935150422832000 12291351 -48316181144595993193013981686734644736 12291352 1016552649647249703326212625992827801600 12291353 -1758301692792876814529730582362648728560 12291354 -87735934739744266478220613787129344512 12291355 -728155009223606605839724218867696829440 12291356 223326963503417431958308065218112247296 12291357 -472469057990019592120227240678902869440 12291358 700147206919357946520517518834845347776 12291359 -248000365544583693291066007506557602584 12291360 -15866477538796625135266543882626662400 12291361 800132134726064929917446093479502538432 12291362 1160108005326639877144326562346579700000 12291363 4273595484045601703737784932551356064 12291364 -664820778613265557659832560340684580224 12291365 23386674840464071112552265405265149600 12291366 253477015239812183122996933822139120640 12291367 2660677111759033135592354811469316609664 12291368 -133850257690978837881582185650944000000 12291369 139206044273161986622899214890363597600 12291370 -78679447007089182786407169951135897600 12291371 555457480615144755346214440249318097832 12291372 -490966297771300408922702386480860902400 12291373 1175045719061546436957657889907249423360 12291374 -1109626780799305169817746048621289249408 12291375 81093879749465081748679267584066600000 12291376 130482549059241809334047575799570366464 12291377 73411670644640961891170849176178283072 12291378 3771699224425295517860446473573261312 12291379 -1011399379690512476276224977899478332020 12291380 -500811737583691116265610980869722707200 12291381 398901377504762472664643542309878429870 12291382 331537850107932164118820072752853589184 12291383 584833457956402116480762599551280273808 12291384 -9961005677246966130480948375968808960 12291385 -325635529553971593209200492604529624000 12291386 -671983526410990394373218706324961246608 12291387 439947263776584693746865184382555218368 12291388 826369330970669238839923132831117196288 12291389 -270044880506033725549529771231696042880 12291390 41701953452577077883478363177625216640 12291391 -179486458266053175867686219246039043360 12291392 -71448235869733080721559093179398488064 12291393 -250401209035122417433929279169382000640 12291394 -812767798559390965066138259794150323504 12291395 226382708761625962495829298496544720400 12291396 -233468366779075071496302375627969662976 12291397 236381438351069785376807715222226280892 12291398 56444874362580187886304242727446841600 12291399 163219613264257234909541778946066695120 12291400 -173006569578976932187898525439700992000 12291401 1682151060602779498381616999248616291892 12291402 814001273546348532470511929445291317760 12291403 307813915927119422831170645786897093652 12291404 -443250240275786402612191656731745139200 12291405 123899835501627592830906289582732320000 12291406 -984454381406909282765172691863273046848 12291407 8418097374911536425591766504017500160 12291408 314230758181435814363515892770882043904 12291409 10697239187079767131502881942570817000 12291410 396943727384923252697808762522781491360 12291411 -39245063976018198237134621791364440896 12291412 406544210918256056313367708504429373440 12291413 -119041474044605418969327935117816812338 12291414 -571386661591185332973634607084390506560 12291415 -337178721220751228335219491644884510440 12291416 -13316597263925098169981540076229939200 12291417 -90320116810085895360477604974121704060 12291418 -195687640953671673710892446354103863040 12291419 180367489874406111427561644826762958880 12291420 -554647679714826820876173087640662789120 12291421 -11373182272325851678065888200864706336 12291422 -542396841388237457514790662486853824 12291423 -398107117047287237210876903825482905600 12291424 -166907045656239475458979748032252084224 12291425 407064738753435646398747308428215240300 12291426 -13610957354826341712957449276528733696 12291427 910155091782525096841411104872215637276 12291428 745874422296422520722206972981537891968 12291429 578773707175995008388982956908402354784 12291430 -30159282522917604418556746661290702080 12291431 -43000892260103246449515441692097018000 12291432 234840924701488776934260443038687395840 12291433 415844844949452758307426713030004106560 12291434 -68010251819560421057239965347783232000 12291435 250657010868492317846619344114491022640 12291436 65480374177693473598273202989487847680 12291437 347437421801733526308570607594960402572 12291438 90939931970153169024739365298119733248 12291439 802505927240246045300842698486024319000 12291440 132452562088672819934843738164643758080 12291441 -142641152527456735216859831570171237376 12291442 -444436067798120727624655773012236313600 12291443 1154442931201490650201071814571448751692 12291444 125143730723543797565878557677123911680 12291445 563311012318751678451484379374398362400 12291446 931107138214684504141242978504414336672 12291447 -228211319924617639631300343423509230080 12291448 33923590897096641399366147982695014400 12291449 -234374512934380187123079478235261096832 12291450 33897470664622194606050592242313657600 12291451 1473946062737244956240767253061565836452 12291452 561495474980009869232707010268260167680 12291453 86525100665382835291910296424871070080 12291454 -363351887992401237225478699707520197504 12291455 428298444408129688277706303414010980720 12291456 780227234388125231118619678078087987200 12291457 -2255194050002291056107970810030302470700 12291458 240170841663340799050832411010288880080 12291459 -11756477518268640192713199706389626904 12291460 -10763799255634235391906538212639843840 12291461 225265730300249836798446365416591094400 12291462 -241305044647681335100424410680295015872 12291463 -346436961611010522920153249071949485288 12291464 -18309265701594260982077067006376058880 12291465 -417466349138105792482985590027514978880 12291466 -63458563012602871823986756135561790976 12291467 1605184103871249412584602954046753462072 12291468 335556672488135804082676454466615263232 12291469 -163709303586946454471714241269160458752 12291470 -229099167587994163736755299740754508800 12291471 406536469166416469751127551626101644840 12291472 -136425540319944289225761686403425247232 12291473 2451911474166021132632389853373787913844 12291474 -63368773357182450332075398545848962560 12291475 251674398533920749342535554468790332400 12291476 -91694421634369756954366605401563299840 12291477 -304057572453214607077196075163457239744 12291478 384115531171148024303129385084279637824 12291479 -33095763389106014582657532364568486016 12291480 542564827195274154254690470342656000000 12291481 2159041943581900162458682014219476960964 12291482 3006979429595554899929707482678480384 12291483 296765490353943103595402738698683460800 12291484 1029397364009174575163111702395538710016 12291485 -53765243973835959965789848396448814240 12291486 468499964976752161804995982544258681664 12291487 971497811923340084454119833021673524032 12291488 -470254086831714404055576813883081359360 12291489 332242121267812611062755656307802313984 12291490 -114268802113469510507813892897613068000 12291491 1652062515388046844290706174824477756892 12291492 561238364214742250185199650380898252800 12291493 1610972009055479107888024723563649739580 12291494 -180603823030037623710813079190102830080 12291495 123206606947464929766215418256292823840 12291496 -74910708621704767810704999142472663040 12291497 -1425733480623192867009966537744266754054 12291498 69461944457187688161508613426252547168 12291499 203376939817410495866947160274148097280 12291500 112230998554220523248922547383717888000 12291501 255918904036476805558512165638793114432 12291502 -378545648029440294653649333229693821696 12291503 365200409891552815889737181282048604336 12291504 56025526612830856451395922061061521408 12291505 1893905104412047126180373586168937977600 12291506 23525037280879519441375213769389319952 12291507 -1226285861113181214973098357883768440 12291508 -772661294091863952378463041702047227904 12291509 320501353835171474484816909561493714716 12291510 179646461345373265983382124541394083840 12291511 70527944881998863170384576736851090072 12291512 1153745347753597709542503848380812595200 12291513 -130479375434282082325702053973644803712 12291514 141075109792664062610348013185974325760 12291515 -936647057315895619167056878607372403840 12291516 -145557897968839024278622891820924269056 12291517 192206136608230311824387754469313267072 12291518 -462679142371212077449968714465797314560 12291519 495254710243804802414864083157905126344 12291520 -216413481423746385390623278332578365440 12291521 -111411381003277380210180737577545944416 12291522 223327981621640322349014140982667399680 12291523 -6562036005196232568732723655643531160 12291524 156594582047347019513333042786641022976 12291525 393861695134497862943484652492999460250 12291526 73710100071106860389162306030747207424 12291527 -53485926078292396196892214827891647088 12291528 220708589742282058219119297656095580160 12291529 282018538892161823101775621218364912640 12291530 619481207046282907010902934678542526400 12291531 -60678951254681515872176158301926195200 12291532 -49616446847138863615719255862633840128 12291533 -321957704454590560520663561568118030218 12291534 1671853062275216339340477258586935705600 12291535 447617197244086644627998874309590573760 12291536 -448045673867910601697251180718564548608 12291537 364476122633189589500587234128555847680 12291538 -110271037831729079401006781635118914560 12291539 -584033670069281489406857326774722264456 12291540 166193361279820031689113780387484108800 12291541 1504180915576422601395504381842184164942 12291542 397388789076576065216940255193021009152 12291543 478617679304785584198619013778879816 12291544 -1030653918722059165582288362068586393600 12291545 69762939761345632291883117960710675200 12291546 12629989461326132894666771003424539904 12291547 -179206383802659402286634077789431891004 12291548 -138645663540324140674202269529970745344 12291549 -330571014548354952696645390582886840320 12291550 -269456043591590461333633455706699200 12291551 394895034058135047620463523570486417104 12291552 -339302490058959452464286450887517011968 12291553 -1449533133212714518115724152059167976656 12291554 339874192598969497872769171197906818304 12291555 45223095924793711972936345694775395760 12291556 -913371686298576572917877470379337927680 12291557 421063240908362199072122155862679175806 12291558 94812837955575119791715071954792315584 12291559 -611711994327024265298582823222099179984 12291560 409262147277393299616571820782093056000 12291561 -102201481078873609143330039277540166400 12291562 -125903767716414180412876701930428199936 12291563 -841845911298332364268513862399361257520 12291564 112102905014983270665126445627341176832 12291565 -397506237953691541965866854241143340160 12291566 403478919659071935897853557825779542848 12291567 -338321112300299398813397292257193782520 12291568 117361087284954326917714680946888802304 12291569 448524649086965302765636430411567214960 12291570 -40281245767280727019884184352798467680 12291571 578687135542537005517515675856859170552 12291572 -206949357710302487071799016542026690560 12291573 -239591524432986382276859440457390936256 12291574 -405430576521144542910922607301605530464 12291575 -273709712754526103225567206182142770000 12291576 -442346157034711483439484387227684044800 12291577 317195573876205524019096591087361496426 12291578 -320043136273745857838447180389393942080 12291579 1183395512603749468429873540228943550924 12291580 -99463189235192545189093300438268405760 12291581 241098501622748753237654755809832926912 12291582 -216444998412395704361952042177566647296 12291583 1573150150216257213447010179877159082680 12291584 -291900171410894560146396633234306760704 12291585 136281759877302728792388608327012688960 12291586 -99806056109336319716581877301497641008 12291587 -629883045322217312111687051968709469696 12291588 3866520897021601518193088202482703360 12291589 -1174964023747452363576981554877429240610 12291590 42138420344784516910022000927254108800 12291591 -144641081549192305918689101092945609728 12291592 -1369026658138654166005907717870351923200 12291593 963728868121497932375351369116762368 12291594 -10735878840507428347965057264109117440 12291595 -484521090089287777723751016546550434240 12291596 37112214167536492777347008296397495808 12291597 -501526764515322401273263436242670304426 12291598 479304144831404807025746108321297054592 12291599 184570087898192274779656014757858075920 12291600 41269720342532179594100657283529113600 12291601 634774238273967463199736104400282051252 12291602 -139342034357980140741018852463880731248 12291603 -38856116340122294955292116426697813200 12291604 11511646009715891358730604255748103936 12291605 -30302441754022867276047091995256648740 12291606 376656765754405281431326703856069609600 12291607 -266203011041066320581714852572418985144 12291608 -353025035743521447055235088673349959680 12291609 2900924025486321726023293671242005728 12291610 31304719543247806808865233038258944000 12291611 -40654668236068790982091199449429220376 12291612 90471523349658849683474856734282557440 12291613 357500793243031739743275522946339001920 12291614 -263771817360521933516312653328225894400 12291615 139114761417090028168278963529852569600 12291616 1068957097183541375360830683432875261952 12291617 -154035241903956299866920004448301240960 12291618 170507019578034170169233211159213004800 12291619 -3765428031492935358595382088850041815040 12291620 -352187141628225999427705697041345904640 12291621 300844735307051032111325458799120404320 12291622 76341252823138202611179380558315604480 12291623 101030496413055247340527631670390394872 12291624 -50584603542545663401290400569357434880 12291625 157561851356683327015954301804405040000 12291626 -512913796569295932972971637640799579040 12291627 -1093895898007301740658006721428913472680 12291628 285940067409538018823762246797761263616 12291629 -212073636639044330473907605362890971968 12291630 -36644328657015147328383104156161217280 12291631 412679732201009328620071852616899555200 12291632 -437840405450687999208773342992899932160 12291633 -110062129052250465370634586463035235200 12291634 455873722428354503780579884036771923216 12291635 232464283897907153557421358199013380080 12291636 961444415627937263424574236198371328 12291637 -122539287565893137699613307038328922688 12291638 -145246944738393674349610858184476639680 12291639 546844493851077733393715690926029704424 12291640 -571350584663432661519345857800331059200 12291641 773382191428356588104716892872596864042 12291642 -224273490060487819094761877580878968320 12291643 168805574695152297717864170905989511488 12291644 -422027164363928248180579865263236977664 12291645 559783603915134881161455245023228314720 12291646 -125188613503683772988448469540556849664 12291647 98311677239104172286229213847802583320 12291648 196942897418805099932617426167524229120 12291649 -909452087364985864078860151506656492350 12291650 126735797367703865563080191164480572000 12291651 182399524701442744053855920828415013080 12291652 -483153520885133135083834262283350544128 12291653 1587439127552350743516729147729375613248 12291654 209318265657211364781198788695585396608 12291655 378415493856540942859802016503346165120 12291656 -533816648584564643905318390736185497600 12291657 312055201798681896607254521208325555392 12291658 -459194759399267496759196473656807290320 12291659 -464882558599561050867740713171365137184 12291660 -41060057619801956274788239221664204800 12291661 513546345087699541960407415512394486262 12291662 -69953632883909211355058757360460945536 12291663 346550373687077263050748276706109037584 12291664 694980440963871683917584586375168 12291665 992577265696635080817121402407875331060 12291666 -51892913270345527793720830530708078336 12291667 266007476445094700856591387153387248 12291668 -679155632149420111888922281225427159040 12291669 -209166424534849188898927598751888491556 12291670 660126526212894754442742221863017571200 12291671 528649377535214062438239202183553537712 12291672 -781650144190244264230667479220169154560 12291673 1766266261808908075365821969749693270922 12291674 -174434725495734088326126014117544254208 12291675 -769655008993371510577668901376253350400 12291676 768473924952525847265214767204002570240 12291677 -502659565483345281832599550061725469160 12291678 -97011481396007376297132384576000537216 12291679 26887471150126205775982398197550971760 12291680 1135935612891920736057739434936474009600 12291681 -894950115169758973362208846431284704848 12291682 -504525449647051911596327821034551174080 12291683 -570065946309685443039123182208687980832 12291684 -173176914678874371388020844075671972864 12291685 375447745296093418525538812885704808320 12291686 -271215782884167342760286394596165099520 12291687 881026235437732271841889590238658201400 12291688 100581197546366632107045643798142760960 12291689 7727138257815166186336792493911714560 12291690 130183253583667176265119167281793291520 12291691 1828734328375510938385824103211057823092 12291692 412140314250371393463533097517958046720 12291693 -551052242532062311852246995983307519936 12291694 596188975648314238781248864403118747072 12291695 -121240019394112995013967785071082521600 12291696 33269447924275888823328964658243174400 12291697 1761412887911705264757688081429490792544 12291698 -509708785480725116201346758104352828400 12291699 319029659621691354836332642980219454776 12291700 79692904572814091220567489577956614400 12291701 -18765013414775385469609231078645373760 12291702 -289567626404862759196481532368784654336 12291703 230873775721467444065741151250935790952 12291704 -230478827121504043655821481088830177280 12291705 -40979003324300828796011441612722573500 12291706 -133574877184077728296306489736147681280 12291707 795278397319922732017317078929596460640 12291708 395931463316221174232625340682594918400 12291709 -236832889274317817605787162981214496896 12291710 -190427973127905912067125803257543860480 12291711 -1573258829188203644080183807298729316480 12291712 104886795469617020899925977037222707200 12291713 232300518486822458549087628752952576960 12291714 474523259678387178916038010903998087840 12291715 866499571224376953698568978251314569360 12291716 64479482929090395898262682579140979840 12291717 -349589129026663692407036422058801483520 12291718 388698037403554287208058560218321364800 12291719 -697442060886357947331639250040902180992 12291720 -19380018785678168540205955290793574400 12291721 168622907948256332312335296460270747584 12291722 -94316933750529400217468891613305856 12291723 -14130440556200008371068511741789578400 12291724 182830701095061331053598215581663389696 12291725 -308132034987237569322817785532748070750 12291726 339044888835523275720221492258709524544 12291727 468957342897702142079996957473803286400 12291728 18370325871393470437024940692052705280 12291729 545795532241318154193083514339821206848 12291730 586379351596954791871640793160530685440 12291731 202268681601537026726798293004028433272 12291732 -129374899159145899826040382565174827008 12291733 -272021184545628892563258855685873626240 12291734 -71620328082528976155587445867312753408 12291735 258663842512730172207717875755821522000 12291736 53450519312670192592615390789391431680 12291737 1277287636901016803816364800429997016260 12291738 -603750551018600797912843364119707095040 12291739 -247384441335806257449299380012184123240 12291740 31037395047165776314725106978855449600 12291741 -317649011601167903328475612350410197056 12291742 -151101659218104009654793141116586857408 12291743 -219884487078594172040173104399011796480 12291744 54728137033999899925415190099945062400 12291745 -1178407554186538087165341738567226939500 12291746 415724157101487849757794999139373454720 12291747 28849913311777134234760822214605211136 12291748 64221871620414225315522074234934886400 12291749 1622376694456970420738140382252284098750 12291750 -35811918012504005381058933092001408000 12291751 302422580703525231006466267023634614600 12291752 -402972547245394977884713142138699612160 12291753 -432490989002504999099867388073276832736 12291754 815454705149055887318432471647665126576 12291755 442030113364385273730359270503596552000 12291756 662932421460854084628145535451500201472 12291757 -184014199006177446916013881812029301994 12291758 660060377730134020134511401462558492480 12291759 460340741130125218879190214309003880128 12291760 32247429780174860963654705850891632640 12291761 -979379012727892689919447969881686961600 12291762 -106104816053085303172391881287581139456 12291763 1532661103693388712392225355841935645384 12291764 386408733425275821363392784353422344576 12291765 -7964057826397496927570623809561216000 12291766 -992803364171393172296186480167500117120 12291767 -646880722154130853838118294229693748184 12291768 273935676039752257935276629786145177600 12291769 782469819446066200959628730029793286912 12291770 -89998470838293358071263542647789312000 12291771 110463222581506332245108867819260447512 12291772 897761473130236661170781212468853605376 12291773 139857151414349130119366039368313497164 12291774 -23604301913943375205507081149082583040 12291775 -22075002390471316294135273061420509200 12291776 75910909504161928490297095336690188288 12291777 -770938466032834274437470904563382455360 12291778 -793607938466041099592265764529444256560 12291779 -398133953870777173446336561556611257280 12291780 -111838145757221365914271609239869952000 12291781 26441041754033703427905860120301174912 12291782 434440778765873216197252371017811337152 12291783 -201130764199846975694332126952221485312 12291784 359811708196698983614912117781243904000 12291785 -1005079330382120172082127720738932260480 12291786 236812892588195515698364244435343373920 12291787 637258015220996602399023972690404592280 12291788 1027794043978728897536034993855826361088 12291789 -283793719209574309154090046888213830976 12291790 -57780041017433529497928193971087321600 12291791 -1867666104117866411192525906402050721808 12291792 -120268637148067496122512854220940247040 12291793 -1083014594408178664717742813656425618958 12291794 485856254837647440897282639818958938400 12291795 -828215701481821888020654301931105454000 12291796 101455863853784900012727428666864664576 12291797 -1087390770590354897250464547633771324114 12291798 -133984743482249035497908514366843359232 12291799 382554036372432903958589745386376069840 12291800 141454857049261617851163590302656000000 12291801 -276396209077113873671403478565254101120 12291802 -275755334893767292817033925306533296128 12291803 984315254610342463894269080561934312120 12291804 209110159628206840168162209215461785600 12291805 -630515929862024132790052281781144028160 12291806 473868440581665075123770060992465460352 12291807 -136981313756782549968270018839501390976 12291808 19681582972061370452713895217350836224 12291809 119478200442726582106797974662225967010 12291810 -34501731925422173713704982897619374080 12291811 4391722788388294775918124356196712704 12291812 -88406088991310356025558027426393134848 12291813 6613637809404666515222623901843225016 12291814 288560728044528323061312398234109824640 12291815 -593773020608817916416422466640421625600 12291816 -398372061021061944897423085131263508480 12291817 820728879834053985574253036955480807866 12291818 -62079999810801929719633662586846990848 12291819 224978480193990566903389595447456633328 12291820 -1329107633423001670285153487397080171520 12291821 -105443586622979457990547174183972479360 12291822 -127678122464110422876995925272842321920 12291823 -128566487204941022956627546507995703536 12291824 402789138579295040767581728221224960000 12291825 -55070018090503073012270391836647996800 12291826 -681501505033821945254710857421655739888 12291827 1296054220885287552043846227476234537676 12291828 -666872615125054577909773943351327047680 12291829 820925008376133068400729316070408186880 12291830 -881883714235125379509069792080215680 12291831 35475279614249679381275439728221728432 12291832 94993305779247575969092428164431872000 12291833 -619987647280946564536360803678791990700 12291834 -119367151636173364625443392062249349120 12291835 -376714679044764165036421722674464350720 12291836 110661571963672690764574731163242516480 12291837 116224930203368825516281251477571445760 12291838 -165569300120538270806007914926639995456 12291839 -201615610099970499440096867984843914368 12291840 300291026737113359997440775192859115520 12291841 -14885921518075329452124853379641459200 12291842 -19572385878187314169938603388744770528 12291843 -104136011572131912947197884560323107336 12291844 -213490490446504817073777384684635550464 12291845 157232132897986894954504653249233159100 12291846 -9905888270698414009262877606840440640 12291847 -1508070937852721191754961731513164257440 12291848 -815925737836329503867994849216720353280 12291849 298229753011830734337935333043899304234 12291850 -280638027530350127045997225593904511200 12291851 -6135413521895506588554711172226496000 12291852 311259474063434640995690397393883295232 12291853 -236478266448104380096885154918414042880 12291854 -618621727356327675364320072609014274624 12291855 301364285310588402616744595455221234960 12291856 -321377753264366915033185955226989682688 12291857 25279237468411499039956638669176573106 12291858 -285174075603637269509470207553183950080 12291859 -150727322884531054036168221577689801940 12291860 59445971606465291574615940555529625600 12291861 755603405050147439652261171280501056864 12291862 398825466093972836705774837411427737664 12291863 476250368490527632028887838582966520480 12291864 -400569152691949279598087608277826478080 12291865 98601973393709380055034277684879984260 12291866 200719936792058038862607169663002349248 12291867 26673836170867598220387056827191360000 12291868 1759672452563114917191563312339610295296 12291869 1494685412762483451118570197051055225644 12291870 -96333184661660899105075116128225827200 12291871 -1011404665817667077812975903322576448928 12291872 389363134287284036538192422090544513024 12291873 365031052204974381829666910979336099168 12291874 -2659040272205330194683333131739199488 12291875 78597717913342040517755337785633370000 12291876 77562548068323336215541420775140294912 12291877 1256070304991814402447151707388244710074 12291878 -33118809539611085500014657869090741376 12291879 383448684355167380261264986897370707200 12291880 382549722586803653240115102599376076800 12291881 -226921723734387614864801298679577221440 12291882 -288925486673628060912386985747819701760 12291883 -858855677237388397246868174436704747640 12291884 -1121697326903724891402610933066410298368 12291885 113420627163752758586922578771757859200 12291886 36395141431700275719141012950396865024 12291887 -1096708929097399820073045902718508850808 12291888 74306168163237431326662818036343373824 12291889 -55319386878960431215974220006671448080 12291890 112923857193087563436991266103093309440 12291891 31229357934209439929246310975188038704 12291892 -231933639076225553873236218476168683520 12291893 -546667910214306469431007452942100947858 12291894 -4695691751933464034204275534833081792 12291895 478867060316211015321505223032497597360 12291896 1649461700801481373890234428532046049280 12291897 -1118582859833813162998747777915823540400 12291898 -541075122863676376451396888281415861760 12291899 -932110274042226494301911629248850115100 12291900 -31714466302431452366109015688684915200 12291901 -1510909324905871457563149232432723606068 12291902 -204290835903046191900040786895518884096 12291903 152208380202699984252654567407764302720 12291904 -15854842665229996973204065830961152000 12291905 387670474893849745110016628241822342120 12291906 216919705603091693432809092633770112 12291907 1128854780036872493457990386889360611352 12291908 -470489594443446435590478045768877567872 12291909 -369877692667983852430263298441702832640 12291910 -349780789684771298559426634766183600640 12291911 -1207472085495793527360233430626941222200 12291912 -1040665053964904729927743013055884206080 12291913 -720019122928245921570095095417382512896 12291914 -126392479554292722103461658654768273728 12291915 1129980262354193580042122353069263133920 12291916 -70506990713647376262874027453608417280 12291917 -1842908127632768878120160115610610634240 12291918 -139920684727025187234057029455634335488 12291919 -953903804754118606736108895976910740056 12291920 97858745582278666755360766072461312000 12291921 853413983768538759538579523810263438608 12291922 -945003488227389492230366537741111365488 12291923 -211439098743941226575859100621558508640 12291924 -286219029605502228238522867937525766144 12291925 -407558450855208484668707735445630767350 12291926 -526710950885792294432581648652135934720 12291927 731257401177378296478589543464849961680 12291928 40206170965708422722632546647374008320 12291929 354407081834779765116108871438312080840 12291930 -27252867922715112364220151364935552000 12291931 1305173041615820588005414995715070584672 12291932 186640564464593715252338262899808170496 12291933 -124248178509225759760360468764183818400 12291934 -193627709802558848202593266776611639808 12291935 1145878093351162364585885758633720761360 12291936 235744569589784606428265241083495055360 12291937 3680678396626179980448056266126724224 12291938 61579347879558460429575204947265761280 12291939 -1397856391013356212336795331356916690560 12291940 47124460427587654996263908604185510400 12291941 30038045007566168039154984918147993342 12291942 178553356400794197903746335787912417280 12291943 377254679583825448042659698918414804400 12291944 93887866293446806828296111555910179840 12291945 -277900336538403593451833960770434742080 12291946 -118855340318351456421812694336833671680 12291947 1663586475062220071037792971125177951920 12291948 545661229587525876484800331146780095232 12291949 -893273081009192385549211193920423038464 12291950 215470123225699105971864346762243080000 12291951 -284654418986569344958705372552877642496 12291952 324316268609763151765826384503317921792 12291953 378073159996227818605399774487041293924 12291954 373829636100807361117701312023253964032 12291955 140064212918408648818247429543643384000 12291956 -1689279230398286060797820339806277049600 12291957 1176274557256118249712731164245106902720 12291958 30592510539896366870514395212640347776 12291959 -63000617859834918584603678547672253152 12291960 252373838441734996431038920562490777600 12291961 -1352922769248281753996619665896991627376 12291962 147660653471822531969359722247407653232 12291963 -255055030186441127656251030881443860456 12291964 5232403588954501392135922114594965504 12291965 14446538287156001950032509887615564800 12291966 -50552058740648505467486306032426838400 12291967 1504940617359525169226434442003756518016 12291968 -143200280107052224556081922324194918400 12291969 -295354067572165331449127820869560414080 12291970 -116420455235959760007994573228911844320 12291971 195358277152767332551277208884341358232 12291972 -68806768240050839598426193172468662272 12291973 -239513904865504820229435867054363140960 12291974 -513574540183642223921723483666942045760 12291975 109705388809061766591230515123205298600 12291976 -537062172534101480218652455924359121920 12291977 2056203071032560899449483299821498486580 12291978 -425892098795257809253709382815502955776 12291979 -38536804675879988515358896962467458560 12291980 -7405205990600398528460909548092656640 12291981 -101048806391608738184860589041358477280 12291982 -104655191816342800959116074780267352448 12291983 -1468355956631275395588344130772281887232 12291984 -193324064899554167837166669600532094976 12291985 -184577557682766752145479337464548463040 12291986 282857433734178589997566261119198191616 12291987 1344051216557114148253650693082719528000 12291988 834912631006306060237668021828761403136 12291989 652920132425707665365273105783312123790 12291990 260980225257010692374577207629005173120 12291991 -869478681049964297288289361558619927608 12291992 -810462698557231706625382775278424432640 12291993 10780315094027471390347728499298035920 12291994 -50502816894234106024359350426141172480 12291995 -263325429077172724298051905320241634880 12291996 -51461801057859942508431926108793864192 12291997 41928392561656710415270834595543241446 12291998 -319339253829681960162807348813172875840 12291999 187752483784442595077171367855129326664 12292000 34327215307528842981699626210426880000 12292001 -701617132022098734134198154748999885440 12292002 -105271096782718092084734936097704927232 12292003 666594500856724057595785482543470471520 12292004 325745676026706626005388167398235717632 12292005 142477398333420798479089961706148454400 12292006 612642878945523418020594150766318697952 12292007 162500309498772103143852839229845832672 12292008 -447532378801688951259445957025166704640 12292009 322932187850383440101793764234206673280 12292010 564449578184079391803663800855357624160 12292011 -286918607101168194573627139288261361040 12292012 12598016199302401605897511175720709120 12292013 413443533141663949488561533398032096780 12292014 26835019908317068865503634954618913792 12292015 -1096400826446290213335647425004665590840 12292016 227948149929851575513625773106849906688 12292017 -378708730497620040363546007770445200960 12292018 -126651175819824078743841256446543651840 12292019 -777544437983280135357043827541184846580 12292020 -469273393291223024850083671617830092800 12292021 725793620482029741490662287396162327360 12292022 513025217099542312980181627028371281312 12292023 7799789944562494313905788073166538624 12292024 909298377196975966015053567187104153600 12292025 -3693791469254755093367557922503859700 12292026 -94897104470572963261873411088974457856 12292027 287907649631929349377635325950495360 12292028 -101729460168118144098555527199029919744 12292029 -13430657165840785362721080757774965876 12292030 155223830117191082588747614697280644160 12292031 252292729023483671135879229938299248000 12292032 -27981715602258535904847596649298526208 12292033 -904692064614138980376372948179015354200 12292034 296840517076973403917147411152961952 12292035 -321562044870378390707244402604241249280 12292036 697701263406390337706122225093396706496 12292037 546600215786449975971634731052323199386 12292038 177605963796520970116111160982876218688 12292039 -111480720049226303689099988145403566680 12292040 -236099665465047157567223758702500403200 12292041 -320487642375477942818892762846817863408 12292042 149025912666780027780569967245199797040 12292043 25985025303111925445221177649208803904 12292044 346077207574184411998069549740139593216 12292045 -151521967680877715312599258098627803700 12292046 61677520032397090759870692455150361984 12292047 -1211219636925069009589032149358293166960 12292048 113479676287951967727382595384488099840 12292049 628786736182821235407715992293897783424 12292050 592311201621029393506249344068476800 12292051 436798025375595654611367670183002676224 12292052 127957573846958750487557107985551038336 12292053 -607796008210414181854952386457099371200 12292054 16719571049185801587234113824060130112 12292055 771423881584970453591519301212770407960 12292056 -163331925557111199921997331792551526400 12292057 -101794890153032095785670620354613283820 12292058 153638893933450200752612748196519326720 12292059 201424478243621461555198818569942195568 12292060 -562375616942720272245636195261685555200 12292061 -1871197649112758619534967802364354007476 12292062 3265620078696457729775174985890002752 12292063 -368074555950248045313097529606890916240 12292064 676696531515816289227445189087188221952 12292065 -334303741033432160492304777902200420140 12292066 4177659484865105176734030069540601344 12292067 -142257022881913674917969086312992598884 12292068 524141019215231537516599721749592355840 12292069 22641606192030009573326432189963908640 12292070 161977400561240570116720677254081736960 12292071 -78511848060848669445044793674138510592 12292072 -57668940653670262413845039934936207360 12292073 350002338891903614564937182734882139322 12292074 -11920084638107710249810927308887942400 12292075 997962853859608215337570848182358289000 12292076 532330756465681382945840041003131813888 12292077 -42379387331538865654122640120976223168 12292078 -396067178302381381308990297830566560576 12292079 879528229417940486327304101981131573200 12292080 31300552868207476405473380767903580160 12292081 -1075185912686194896542006367564608115118 12292082 -503356339769344113792955708416595142016 12292083 -414432686663532563462462522631557154348 12292084 -402046593150285565264179440108813762560 12292085 -661564484079055186324013107508849144400 12292086 -190102746019702022400207856356086428800 12292087 -368594095823761016853462989078157469248 12292088 942892460425513210019119417998242611200 12292089 144122929858714296723090072345323198208 12292090 -181174238719115270948686247516271367200 12292091 991729064106481575300596512012956448800 12292092 -425395268524271160288602959011538051584 12292093 -1200244623630871114289585928227220572256 12292094 1205859413214599915565745227860849274240 12292095 -499939052238882765560221219685178330480 12292096 -984984510750788470177763207733248524288 12292097 622217319733726047168419307120345209280 12292098 -165219644707841012849929563611580334080 12292099 -546826529109875018564493555790905904900 12292100 156280726559780800780706263634305622400 12292101 603677844372215216268718124887255991040 12292102 1240151577034397516949523277355634785600 12292103 21624612281364427357027706133354955320 12292104 -678507182973370969380444425880035819520 12292105 13663656415799908559964217728560574720 12292106 -589905448936233124334319238523387479248 12292107 532178512376080545468287306035335504000 12292108 -113267125379301286837772680384477833472 12292109 21212934191618396121065862902040204960 12292110 225401083588183374585207337626713548800 12292111 -637993408890681802471792763605951199048 12292112 -20258500717556932622782972185987514368 12292113 -1032241814402532260000240555840389571856 12292114 141373160685995499836322192101636480160 12292115 72357782641248592845187199388065002320 12292116 50939978375318048215627948373931356160 12292117 1143313632994752031313871218447033041166 12292118 -82746133327887919509740428922644662240 12292119 46220461333882268706108788263337819520 12292120 28852950975700013003181036926612275200 12292121 38327713289131860673928275190705861322 12292122 -585548804824005802333379048719473954816 12292123 1569570868399392148513415126551440864768 12292124 -326745219458244930168117036361035707904 12292125 276112814377053020969443647637014120000 12292126 194247249024554747581607462741810964480 12292127 -325316226692482520149828000808941413024 12292128 -691353523010787603286551853738764533760 12292129 114861107545123966200164630511015207700 12292130 -439589326829824604608563836092637795040 12292131 -69467849320745456490234706348424831136 12292132 537577481803804265266752438730765920896 12292133 12674682098527874185886221144292672064 12292134 253097332364406905479364828568778971648 12292135 736296293484682908087918562363261873080 12292136 547196632127723774979468585852549273600 12292137 -409289181616158329364309699217881369984 12292138 -11474898477800225141198086351910099280 12292139 -192005326722011604526838585717836900344 12292140 47171227408779752516721238298874132480 12292141 1218090691465408025162209540848041115542 12292142 650529491791696995376937514950886449472 12292143 182656364904338628798200916461229834240 12292144 -184933208565372910025814908799758909440 12292145 510114941423629104920105207438094931200 12292146 175659234790960552750775492979105718560 12292147 -217583705413037136982107580028339669168 12292148 946691496311058727694018399000206080 12292149 -301979089742433586286192950032313472736 12292150 -88838033559643476816237911499133478400 12292151 -1387290589193236274915323782445579211544 12292152 324724662811882819199618528410648350720 12292153 2210826730777592377693732631195407696720 12292154 210233379702917542572539124470655151872 12292155 826157507406381325121663020271813233920 12292156 277483122270893083493086960808980546560 12292157 -393465952232911082329254141827435588148 12292158 -281498650844926499028283740013705046400 12292159 -458430628884983499783521631720582541440 12292160 185402439371505912836381369799435878400 12292161 -119576717922450717382631954491534188096 12292162 -342841625493646779664325809243457061168 12292163 -972917025888741096379394040287050180800 12292164 644311401562395255319484582948811863040 12292165 796788511557015024085735090194331584060 12292166 7434668437653912872996621393203716864 12292167 924436751587334024829395625795012851880 12292168 447344981295884525725090479719713013760 12292169 -9214961353900777890036905720811309432 12292170 -246432594476704984853198751724220386560 12292171 -570102021630906902406308101658558839856 12292172 516687920644496311582885146292328970240 12292173 -519122847076240609013045724449265630996 12292174 1030114737734029550546455301432995590336 12292175 90313104365512370968837043511556222800 12292176 -39098865233173950432730239037371187200 12292177 -329027243514326850209280588756098890508 12292178 18979108498298494594544581524150270720 12292179 -568365719760238450058831383692472998216 12292180 543063167585542881311334501313654214400 12292181 736924796588334784717929843758899515264 12292182 75379904996787276083366648334446592000 12292183 -1890639813226841034761222831769244967480 12292184 -427101130753726446637722823195996477440 12292185 -438403556867309468586405521097000609600 12292186 -489596578782923919529490420807764424208 12292187 201437523066518119186137935424739061760 12292188 -123744685333954198533970643016556022784 12292189 -145525521630329125985620537899723342720 12292190 -407311018588844039150518635822047080320 12292191 -281550815328694120202406620594822783400 12292192 -385154819738838934800348296239210561536 12292193 -357853669386134347483621310671006830558 12292194 397879279211992341021045608233701590400 12292195 11415480443709345907520663986296451920 12292196 294918853266926439219249375835316011008 12292197 363267468073770531158436179156476584480 12292198 -354388766992052241453024115914343898400 12292199 583714717268133013797188383656516254280 12292200 97036243911926842363865410885614720000 12292201 1588054822673201886748989684187395440100 12292202 -454251506039007845073807155684943744000 12292203 43501459254783605997054092037023662080 12292204 -467009026930507160062710872494458828544 12292205 4999270757250801626063949840245360580 12292206 -323028502198439213337050552016218812416 12292207 2223741630041217263583987616850132189952 12292208 80586599936538488457222760523605573632 12292209 407975432290338603459381070583399379840 12292210 23242906615830611971457969197972485120 12292211 12219128669542906024791045666844111392 12292212 -375750740206012419027181303696869838848 12292213 151553010939152764887321994247129874304 12292214 209677108963653393480624313120493211264 12292215 -126087482966942642647987193667651403200 12292216 -45911223464273331090864533813659115520 12292217 147846235876171484858981074072823074752 12292218 611243488853265388049971828773592727664 12292219 -310592262674734795711836714109446349520 12292220 328528014835830037824345869646439610880 12292221 -80390344789866005445207254380296988320 12292222 297888823992556921931793127840356770112 12292223 -882689329786980588698311497671311582056 12292224 254533270515454047091008482891425382400 12292225 156232881912561232109462623555903710000 12292226 -743921677211537584107432944228694022656 12292227 775394917291182378702346092428940220248 12292228 -45952488164209013720852732299123254784 12292229 -822516019435312942063195909119621432516 12292230 -26752215071650456000033871728481280000 12292231 34302036103052387318257370030806619264 12292232 334659628969882828129231224707951462400 12292233 776245867518366992526429318775615422144 12292234 -295799010500508896152949917573813515984 12292235 166139562592040290011083210439873412800 12292236 2454237607711421651719068261646963200 12292237 -423997982199778544573793722153242659360 12292238 -130070270116459735628842982089226304 12292239 -1253594643305043215280140338671274026240 12292240 66325151450681755810952593853782425600 12292241 315963969112344750592560708263897298024 12292242 -252543391694279849287172016327867540480 12292243 -26020653280287565424508708280013073896 12292244 271679711564898864892771086969547087872 12292245 -26414700686512531597415347618462606080 12292246 -1391577466198202137041195200632411942656 12292247 518797453295430106452286453301560423512 12292248 526371067929289848421668512813206732800 12292249 -243353364845722128786010911405317762364 12292250 400885329918268949090426892201714840000 12292251 -16448131178439080972820162879323698416 12292252 -18824350557741149859982263873935774720 12292253 198534459517248011448862584403173025368 12292254 132757684513747954070243796546608578176 12292255 -653538317644102003650704462015456106840 12292256 -101814293193793541071778575987544752128 12292257 308060362724042596202048215822521119040 12292258 -267731149149600201509488922457010529280 12292259 212523492810655514357929504218207033600 12292260 528571842865656850363105669291938754560 12292261 -172368886230933248457656120481349411138 12292262 1164396504832961130129730986330807331200 12292263 -391356398770722727002145033500427383600 12292264 -1704227486519714647534611894141844976640 12292265 -744681337636810996672863493398617064000 12292266 29009996442936062377017501332361982464 12292267 231967210964622512452110994185652146192 12292268 -140504638251622569138447903696860842752 12292269 -274608040467410799472546766495191008 12292270 389818789412346270681063746749000390080 12292271 -1775369774952957746411554339945933212528 12292272 -238116789829301329934100709415404978176 12292273 353832343680493906255304586784298678400 12292274 -445134819712900906748950714737372273120 12292275 -116956159367448414873661763288795596800 12292276 540777187022725452283504796610417484160 12292277 133446526874774497984737773459060859552 12292278 -164201802009064040053219761682599836160 12292279 -249856296718816174139448048653096476120 12292280 32309934475590233218774329911024025600 12292281 -6345185893513650311620137461702121024 12292282 -161019276745997958952620198697670917008 12292283 1948473779385969758098272633722750674704 12292284 695633754464320348469398353032711655936 12292285 291090111492188443535007189827441239980 12292286 -698548354411570374169441664989373479680 12292287 -42303492953432169184133849835663482808 12292288 -106190375914495385049897585287154892800 12292289 -82430794320203192621850507039027704448 12292290 -73786034474784396855389582204439168000 12292291 313900248680439957887240957695264792584 12292292 -144678709229849685415556482780955082240 12292293 -329812936334899182436165024888226472192 12292294 18703612532616716263097983923497596032 12292295 -1117813166908308083209010711006529832200 12292296 -360361606095033189164665160166520012800 12292297 -249081838071170879301529141565694465120 12292298 -432756606782546255525428064550934500864 12292299 -29508598156816381958537992963695254916 12292300 -199139824007777352374932015394780659200 12292301 -321262401379169274713395647220251893376 12292302 266411438565236465264641165050560738304 12292303 1573815934433161730601451406612584877552 12292304 -231736446631734931557929946655162761216 12292305 -272596289189661077689254035133544746240 12292306 49379225694443555111143076980186177536 12292307 290530783458141358529103458097237608556 12292308 -233874945450188964827954472659655813120 12292309 1483625827461067133460801184349580204792 12292310 771823594706323702464367569853912143360 12292311 17836037623717579303823870542691254224 12292312 1215767626655740946185278296472067123200 12292313 1087830642158747562660261589787220147984 12292314 223680599769434917750600271039980697088 12292315 430807234140811705721373045936450319680 12292316 1327917331612354983535207354858809745920 12292317 64294272096713677435926527835373333260 12292318 135785117111198911112645823087164511360 12292319 -97444623522953093562383327669809548912 12292320 640633444862391036408359642122852761600 12292321 -298730191882197600937448286588041312000 12292322 241443688749971793761018732305674680832 12292323 -852218037525905048146908602400925287816 12292324 -493050228743821376231525178362327040 12292325 -103584288464555900594726200143822912600 12292326 234393447857922065613430499544922435200 12292327 214740989907758796573277102089887495040 12292328 1733425874498660491099984424228086824960 12292329 -19590033329160215417175157561460063232 12292330 -35462233342245655937644751739742617600 12292331 527766839061811088483079953255594790132 12292332 -164214734337789255135784431871075058688 12292333 745190886322010635679214345626754399360 12292334 524651006349946203886865218355851914816 12292335 277338084126819483700141586755672694400 12292336 235474046680537287271441502912678461440 12292337 -471904551468346486753681774846228935168 12292338 135642129921529105711776219639832201344 12292339 -1023561493169012634061991158907372375860 12292340 836182331004406609057748629363115139840 12292341 562321487141290972232255845378426293792 12292342 -356703697471404195605182626871611424128 12292343 278520137794097326174522150112334206400 12292344 377820457248032114286701871365170176000 12292345 -278306696699620445945141888907620162160 12292346 -1068721015664428028132100124122083255040 12292347 551202886458467775812238857766959958720 12292348 709243325903892552519496607478906564608 12292349 -306831814365179082187792618610116582650 12292350 -4128301705490353072380346482691584000 12292351 681607658593843097768781756934542525000 12292352 835515964631534024497041544222957633536 12292353 -131732115953137009145265384915873486336 12292354 756168550334448200038784337123674350080 12292355 -531410938245522048099917663995699494000 12292356 -506567639618711390089650616896786831360 12292357 -542364931361308825727645208513641865216 12292358 87175015438236819707717998142840769408 12292359 -806321308652471491710696470644024683096 12292360 -1366627300396377192939922400801333145600 12292361 618708387471656057953450464381147271962 12292362 -87694068641849901934803237030289891488 12292363 1843517778292412795006974278215199834664 12292364 189715929649383084888869658348919652352 12292365 -248057664080669307957355250431885973280 12292366 -16349477287125851583729633435481200000 12292367 -9167664803429557940529821257584163968 12292368 -47908480574278892743293733323254267904 12292369 1259770319781427932455968081780987480896 12292370 601989148666589150687982352733875934880 12292371 -66111686186070807414319719862706987520 12292372 347220321113563195673009346728989427712 12292373 -162452000111933628989068386238064356320 12292374 103822259116401229605513453314730353664 12292375 776931679946992882815116347263203520000 12292376 -587242618614078512396040324298598737920 12292377 -698809624412012081764908970391237638368 12292378 -28783539057741349833873148110543249408 12292379 802520173351891042274273505852356949480 12292380 -438671131948203542091277974885163069440 12292381 291479895102730926144682177789301774892 12292382 -375567976496206530474463916457469742208 12292383 -88561620257818508583816273391616443776 12292384 -180178864964755976396331596690802671616 12292385 -1198035213949261781855434381564654525440 12292386 -252622905978605657428819063170321590016 12292387 -123673510504085756916985553843678548520 12292388 526202082383981426405242426194525557760 12292389 993556975198155900195791903955983425854 12292390 573010221013956090231427940801990400 12292391 -432891150589979656932469975225509011208 12292392 124376000757710126503555114888848998400 12292393 -1508526914278122609491698814952592212358 12292394 -421762081245024700456928047312233172128 12292395 -692212993632408632588931058151593067280 12292396 -278362824338413461102593798278620112896 12292397 -50888894053827529043291025193948850472 12292398 -397987383531187361626443967965461594496 12292399 84187177072438092875211646859781289984 12292400 143793808662152696015934728083783680000 12292401 -754415852782985718245774731215245640096 12292402 769233763202197299294502171698366340512 12292403 -1198470748581894396344575287047977887348 12292404 -282742277210177026392329472870543267840 12292405 869194851961373108545872890802025452060 12292406 72588793203797099027635660855759693056 12292407 223660937714563579414717870602468097608 12292408 -223579777050353822352328472306260746240 12292409 -655651625715312404076933711991145301120 12292410 -2287027814781224351410280032408427520 12292411 27364129812462775886188678737074038392 12292412 -1718367222066785507662161412832743326720 12292413 78002014976666821774080258251989783680 12292414 684200618092923576908471413826143158720 12292415 123119704294404664068630552035439858240 12292416 30195011964538509814789973018546798592 12292417 -73682747233601413520203518910227241534 12292418 472609171070414971328528548831822978560 12292419 91542670704637692496393476630371090688 12292420 -231810695337517121453310073401051525120 12292421 -1026622597667406093499938069721850625378 12292422 -198616258398429207189232524042410894976 12292423 1069728808903872523843092994232549036928 12292424 -1581329466305747062344962691304075607040 12292425 -717705868673727223920346361866111044000 12292426 -606817770064345667740168656705278747088 12292427 -470966256446359655829107664805440818688 12292428 -257948798417787134996972027601147085824 12292429 -87720626146106385966948895949737561600 12292430 -83224032218576349898902394255541452800 12292431 -616236584321886571848497726273054839920 12292432 484055680650441919013300646697603563520 12292433 -186437440798631125180367749421375591640 12292434 -89417480444474687296314870607073049600 12292435 1098617300344662291518787844528256696880 12292436 -193980773741902185043623765583968053760 12292437 216116057143404569577456958046133567168 12292438 586308656222484197298173514037503725760 12292439 24130975780350133230013956846396102480 12292440 -58144677203653832675506393659545395200 12292441 314920725922932382755733740145839983872 12292442 38136402988717391709028692957675631872 12292443 70168246096824379347742992676928544144 12292444 -363130168310329921606916638100513304064 12292445 50079205817556305937737970780355642560 12292446 -4398827993328067170879178475452213632 12292447 410263659256651647016996404896558340896 12292448 -438616796856386958052302440049264820224 12292449 -246452927876857562501901298401085726080 12292450 296407016795353426746691949046211590000 12292451 -146692047183414485536131080154943096548 12292452 -394517650509089878448303775846024652800 12292453 -26295680247619648030050866398747318976 12292454 78785875422821410287525697832955838176 12292455 302085502354355815739311426990305285120 12292456 422430264311859147407608234063049195520 12292457 218393355465622651761197777814310262784 12292458 163833156122276996099228982938777890560 12292459 -603556795888782809545592312219996883340 12292460 139357395344848212062000161579772129280 12292461 34142240610569075291728906467917370240 12292462 -61186869685705727396777412318346736640 12292463 -3101022179280845107030851632998890288 12292464 -74804703313555264414800381565360766976 12292465 135644408533210081634882512267012848000 12292466 -505576134814494888403194571263700926336 12292467 -743676037000451115281624594392428504960 12292468 -131952005235303318795526808925283758080 12292469 272907320848680837806317469287875932160 12292470 10813769498785590198964614809194007040 12292471 -931640673645677816349886286372684370328 12292472 -1713739884121429820604000101586745528320 12292473 362104433916655421383878075662022390720 12292474 -776713675458394814371346199050657381376 12292475 -168509450203978984410065216063699082000 12292476 58390521337449522671979938023312588800 12292477 1119570329712305341052459075772950664326 12292478 -50770538157168230991653523209027241600 12292479 37322557379962392204623608605199028160 12292480 -531472946552837580661413470088147763200 12292481 -81758296611994783918287092408584525008 12292482 -34941987707381745838486765428167550720 12292483 1053327440167086826658486316752463209388 12292484 -1360701721014910646925077672611145433984 12292485 42751429259973336422546347931242500000 12292486 569399844541224556347083379650960815680 12292487 -179309687787398015354331039770922259200 12292488 148102356740079665513570702898693242880 12292489 -1797027157259717274309012381496500440832 12292490 257522360588463627663802351208429736960 12292491 -9311734385817621464985947529988327200 12292492 362682523989841973925261556297316995072 12292493 2169661686386389253909780243629715820 12292494 136767652483011439826374980484035240000 12292495 -848267324982576889401682873629936104400 12292496 -6554090419947424916186980629165244416 12292497 -79810473697938264604729053024646738560 12292498 98026963131484752792020980274965338000 12292499 282933811622567123796545406693464963064 12292500 -108145198300445786355680967113952000000 12292501 -17760631045878697298079293020686232388 12292502 -11281849937413337129046727714516189440 12292503 660510865102606114354442994296532507984 12292504 35576422580167109067088240578725806080 12292505 -871604825241788637735003579807716105340 12292506 611792503405052836704880833983692684800 12292507 265600789268126343357442521279475370756 12292508 -1018700004995189083614636568902913503744 12292509 322612696976959564638328868481621765504 12292510 71345683452784961391070541580735471360 12292511 663180187661367765215734330301179392 12292512 803437268941355027442072414567826194432 12292513 -900565475834230899938328847745369683260 12292514 -89524864149387211119498402160766568960 12292515 278175407416045724239921001372176587600 12292516 1273871388586857985580999632544273679360 12292517 -1138851897768803816027502927237983866434 12292518 16037672282272028002012786726121871360 12292519 294457668117845684681573158330531703520 12292520 -725250763161252600907564771011168768000 12292521 1887172623482918054339245304605698198144 12292522 -66928333503104709063689931504770347776 12292523 277864400508177863324417766784208418624 12292524 -515514148740265933061725340361184784640 12292525 284181768565845908192909262375875288000 12292526 -519606753535125230001000542157925095360 12292527 -160368547170095079408753651018419521392 12292528 961903121836186992847310527010734080 12292529 -987914278348877296218025443224148405870 12292530 94053844741859350590998284836951813120 12292531 -407500241134978422816362155057057895668 12292532 727994461923917370854688626525860116480 12292533 290096079029173215683927370300928737600 12292534 106794345634637851457728362498706853760 12292535 -1133108627293833641677201238858706736800 12292536 56594072312466931175965537894680821760 12292537 926861578588405501599556514379778802692 12292538 131456461770188415657252607299214641120 12292539 7617862786742522393844593538064712448 12292540 -35549091432800262998123054297417625600 12292541 -2830007348683832411032213146507583620000 12292542 79096695969494961732018454297684550208 12292543 -138631535709845317270215440380942312976 12292544 -74826346815240491909809532116244889600 12292545 -784912193858740776610571861932689655680 12292546 -177703270180985555212122793435814760960 12292547 507236201986896524094096290428696250592 12292548 627786219584063718982711278188495354880 12292549 -344861489982191108508128279988999707040 12292550 -500261184381185790739894340317068247200 12292551 -87821754650073882815884328513300404320 12292552 -1294425387820708722208876578526549555200 12292553 390710035806551405371938610360795270464 12292554 64853435561667403444146359597047080960 12292555 536327296114263938667396865570137138720 12292556 903454362607403980514155849428934620672 12292557 -94069851283105956626274977518429954560 12292558 665237465521509395154138219195757551360 12292559 875617823876452913217730905089637611760 12292560 500898580941880950537243605477621760 12292561 -1367881808672169516088193906488734573838 12292562 -622263973257454934235085243839425689968 12292563 -218440147201966231380095453215840497600 12292564 -585149391874114626973968514031368921344 12292565 -136076234857673745072142979345884274280 12292566 -62733952919664112992162026941071194112 12292567 785606452427497552430329884306956825952 12292568 -1322390074921457418852324715995743600640 12292569 -4955207163932572351170154071277427712 12292570 369283001981899080037065989988938784480 12292571 -2858506877798388385587042318650532888 12292572 345110639476367828076841708208172859392 12292573 798525631654172799450253736315301734822 12292574 -40727249611425918903513555600825003648 12292575 352641041232655888046019230169281760600 12292576 -1823735922577176310503530845766555271168 12292577 -2501849779370587564708998200370072065280 12292578 234222889631534272076697734930518068000 12292579 -37932627808430558586003329780757733152 12292580 355711332825523938660490960280398172160 12292581 618912041067329656209314712303010288320 12292582 7378159669150392878174828676725230080 12292583 -1075628715973834137149183097095738380776 12292584 74887274825648987088912367392364953600 12292585 -213791154073603947956091120900061178880 12292586 745305506289715629135595783908400153344 12292587 264264348664830805924798797613258112640 12292588 -65591683926852662289240790076304703488 12292589 1648326137678828385139638620965615410390 12292590 112053773988175515095204125872747016320 12292591 61658793317562786280942472076671818800 12292592 -1059508577420988935546897580179914752 12292593 -182651855709161171746412852456069760672 12292594 239567035285208496650282403522593646096 12292595 -479761375901591077173713380637912596320 12292596 485990148670770504049597730124513850752 12292597 1164968611799554144731481977579067216046 12292598 -910066398808494349828948412975611223808 12292599 177739641191042928839999382309117895680 12292600 -256988642644131523590699832067559936000 12292601 -1861887562468521623301766653218036756400 12292602 173372882196090764523861026522576914176 12292603 -189040757177602007883755516110136497056 12292604 487682865627323445158614079346563059200 12292605 177805744103758177985111751569123915640 12292606 607474178279315802453419152420635850752 12292607 80114190494309406682653515329210535160 12292608 -121021629534113183821655361752999657472 12292609 -434963459910296695379956396200010219968 12292610 -632698666363783955742080093878489966080 12292611 873946278132805732257227563793130682872 12292612 -319596238970648576848283607441682639744 12292613 384369446280737041054183222566901315104 12292614 269929578893015824588033847649944605440 12292615 -173628679764475157469452182387695539520 12292616 8207690301813878874905716372781137920 12292617 145474052914590449023709947210232404800 12292618 345118380973827624304121767168406039904 12292619 32723493778742840280864639452831080020 12292620 142865555969798971382562119709423206400 12292621 -751334404609596580105607427178235691936 12292622 -34229266150215007458236064577891377600 12292623 -67506045328737523010761409116840741776 12292624 252058440313961948911884803543553212416 12292625 31658637691073768014137624551058144000 12292626 -197741236618673008775206961353420188672 12292627 -788261621802775309358403895070665325524 12292628 171384147194416383317650247723493427200 12292629 -82845599696817735572876958093780544800 12292630 380564488026286337492915042746066083840 12292631 -138170206774266898704594744218896482168 12292632 -969203215137360593234734782108733440 12292633 -395739720156231344081027607088491960118 12292634 99529635028541621362159593887205984000 12292635 153684949953493183192014377595368703600 12292636 -1473568880026729647168560943023443729920 12292637 -261227052642281935895986045018663353600 12292638 -50943493387175813221591477050104005632 12292639 1683630939288236413354802634414847430440 12292640 223979587049970306035776275279357542400 12292641 674909760458757475571370022434197884752 12292642 25719324212838012071874633493105831200 12292643 1076090633634223698769765349325079870344 12292644 -120856313024992799563499290020435959808 12292645 -15048677553332529015554927442260093280 12292646 351351445879374278058569742825133126080 12292647 118917699823299850041864873375090478080 12292648 1498790763360481255986048285895804431360 12292649 -975575023825007845840623000271870550400 12292650 44097175650851835710692975726867776000 12292651 -322216997952492161606113620492116302448 12292652 185243517077814960049749249953307635712 12292653 751664771242834955682876913382804599104 12292654 365242458186773579336620095601532839872 12292655 378509760448088520859700683661886327120 12292656 -29298312345351813118973265578422173696 12292657 -89095621696846626839548395871914127820 12292658 -21669488903979176425166605826302080000 12292659 -454747992264922752425924761688413259472 12292660 -462306166259092817191738637465696728320 12292661 10672029511608589842539924882429832504 12292662 732267967763583116580630962432485822464 12292663 1540188760516170294801983669273775839912 12292664 1343575232131049655890762014364453007360 12292665 248892588550437069942399523389443481600 12292666 -399510578563794077592891445789550119200 12292667 -1451140438523288688689841332849984512284 12292668 -19875578678154827427698974420830535680 12292669 -279165823142228933209983282279869167930 12292670 -156440024774012591613014473843879910400 12292671 628362336144695753072645259736445349120 12292672 -2425643145129526304360702733931511808 12292673 937352401949744212487823708656259492564 12292674 -191388317646009308780036942335524954240 12292675 224241208108596183399972483398966915900 12292676 514970691781607197960616012801777264640 12292677 -524392104192485365539834918102459380160 12292678 137247240968022193440078439520256614400 12292679 -996365688032810881682707884125562770904 12292680 -140119488729335033201543682246967296000 12292681 702325500849321406850944009416367371482 12292682 763684907098731640525396491725062470192 12292683 -12517529406963077813945542657725475872 12292684 -443966319103594826463761018169225059584 12292685 96055189541307006003098052861553138380 12292686 -57827942344591023936313716895408980096 12292687 -7850460502205812611875934184550637456 12292688 -8978405181778145998954573381054119936 12292689 -4595406676722331683773156403017373792 12292690 -181173766071128907556783927240492226400 12292691 2147777455034741625582150217614550717752 12292692 32281601544837609971493747634275428352 12292693 57141181580002455152005657911294936320 12292694 -622740855459194453277801339480916871040 12292695 108501195747882089036021171018743987200 12292696 -454552318377446592861540610511695257600 12292697 -542942694601089029435069816989331572854 12292698 138287390481026733507489042251450197248 12292699 -1631630902936094685795470256799057690300 12292700 -2204200046404077783588140045067417600 12292701 110905366594711463477793088928732783232 12292702 -35157503738609935536632828111802343296 12292703 -1011000310681957869258007029126711065040 12292704 -593153223043875262357224125469496836096 12292705 414184779637336754981492284449333230760 12292706 347493591726865726510081733575211070240 12292707 416669693097348059759247659160498676992 12292708 -371429348415182578161456186783938242304 12292709 -227605731676824227593657405143504568320 12292710 26808258183259080424586186722293169920 12292711 -4915277028999158836376935759947606016 12292712 571075224620168872156487226184137907200 12292713 -827538792696728041506750109538111858796 12292714 -151920386621792040400048145636633668608 12292715 -119589256155932861918313849296204448000 12292716 -500196319550104894771400560447837470720 12292717 -1487187383305999626563872499401634741268 12292718 -324862885012718496737288108262110426496 12292719 621101912844732711706362437498726523144 12292720 -209667832892878884847306090769262182400 12292721 503319763097586250896955618549429216320 12292722 -35690913120886666394575735675690635600 12292723 2029267282393124423157916459551288523680 12292724 4994350074104426889722778451482842496 12292725 98892780452286639946005832033603471200 12292726 421674765410480338229943996875615696640 12292727 658627344292171380828423692181348159792 12292728 -298780762870689056978727673882048573440 12292729 -1558201990289152797112008711276546363670 12292730 203886399258769654033530995395154849760 12292731 62139892153123082701132624475882892864 12292732 137867627241299238594689125507716590080 12292733 647691223606619252588030089020007982982 12292734 390318788946467460311553727917813012480 12292735 -50217505641856038079865164045376427840 12292736 -575463612012513275284366738786332180480 12292737 300170927553995712933946908564774957360 12292738 889010243153551720913119772197261997520 12292739 -390084784494410831815222210147366979460 12292740 64244502501815358068690998533323243520 12292741 -1398125803992306606733407286951177453440 12292742 283108158282054737805506511755591798784 12292743 449940308009417826606749634960015475200 12292744 -75054381232787134973162866857398307840 12292745 -1167205064182408150861535760259579033500 12292746 42617710132112048690414288857218547968 12292747 2977856240523708371703483115179202267800 12292748 -263121573253325717350994824375580313600 12292749 808014576966973882088554740378572202240 12292750 565512191392415407807290114689637264000 12292751 98248254286235236311536718795917111232 12292752 -69166166447800037363399129157316116480 12292753 972483770792566266038717650286108560 12292754 6475442129007946719355232552250238080 12292755 55107159032872800594593193435241039200 12292756 -190363135839525077268770618643973914624 12292757 1342922408990771528960101887911293989006 12292758 -163363445750921755996986368868399698496 12292759 -655092863356662360853300273868016583280 12292760 236676562140902661353746405668077568000 12292761 252346364355427684273042307065946764800 12292762 90299175169653051172849851661664210880 12292763 471737958959944361159545356030711417360 12292764 389840210966344173022290076066982707200 12292765 -671869648684259734945929495792123656340 12292766 -453287212781607062013121221885952793856 12292767 221597606790950448767607375169613777208 12292768 -1631540300573513591929667731606449684480 12292769 -36498780631327498386153251188031325720 12292770 -84853940514266184922012954556214973440 12292771 322873408231103272758019584312643399744 12292772 10554523255621036287726701481622578816 12292773 -459481163826884255676436968393836753376 12292774 105291099163044336135847881133053273600 12292775 519316646701448494286863593877571958600 12292776 1516500810359551205363219998787031859200 12292777 782204650753423932821104343904499712000 12292778 697181644069709658505314537726941610240 12292779 -128939726034080625052248726170722117392 12292780 -882605308010138503901768448790591334400 12292781 671813665959741549312124269268503987000 12292782 -204797095533581590498951144500766607808 12292783 -1783844639225574216544101051876731417968 12292784 19152700985488086547819374490314473472 12292785 673018216680103206731374393492036036200 12292786 -129581836595947943903942506363945121280 12292787 170107089148966934098943620473793433568 12292788 -392601704443267703798322215111624601600 12292789 1289107505572513835815473302566122820380 12292790 239276822359157405909766283038028070400 12292791 -75821475381960435030103969203564729600 12292792 28255419371413871229021391963427328000 12292793 -161054752281287700717928261415574671958 12292794 -232279379948645244822433814308255583376 12292795 1079315305671039910216726894764700276800 12292796 -129094290971764119748666352865089656320 12292797 14520725633677915138649255635067076096 12292798 128750916968949437822444977614533529600 12292799 294443772186829119933950071127820340800 12292800 -28821182102701641803528310585242419200 12292801 -271499822237412877974709758437072587198 12292802 -58078129302067428444558987631429447680 12292803 134434957159593547576680199057288944480 12292804 -292861915212176358425990410481873897344 12292805 255218911248097209857949596409911698560 12292806 59833822047908100865898533958446118784 12292807 -549135548569032704491537959549412365000 12292808 359685026318395340728025870437170462720 12292809 -1021617515206269991633485823472040301296 12292810 -221933486153795344740684929260157184000 12292811 -842848929430509626184713745709812598176 12292812 185744423053789773852355024933006636032 12292813 736063552190181809788624954183456863724 12292814 131466811919092673145308934522333464256 12292815 -458037394251123438421814444593992662880 12292816 -199043300991687710253583902258324348928 12292817 150186605562691462358182159809924732480 12292818 38430548779710241522558315097703053568 12292819 401449996028560845528168847575911414784 12292820 -299463137650896172015675870533788305920 12292821 -311084701966837556878307317371736346610 12292822 -512781312015514317623699166830755386048 12292823 519808519014088614567351602467840392072 12292824 -118658888158947774387429316622523310080 12292825 204520416563423035783755940820870124000 12292826 212293759784179777530249126907786514400 12292827 24425039924585457491402563567010400000 12292828 273855507850426525156985799823914080768 12292829 97779623688199681358412256113272696640 12292830 346456643516724891376576730151652608000 12292831 -66394822783993674074614139137504043936 12292832 -1318954258519519974032241268756920926208 12292833 1160238677254721859379636895780192256 12292834 -319823972092647258771830359955153675184 12292835 66707251527127976338981532051571892800 12292836 365940176406750258439909126838565980160 12292837 -179890821449435041535618422112031087780 12292838 -345528567760446996074753630846258632704 12292839 -339007399128559669206596944060506713760 12292840 4002439440159899243790923075287449600 12292841 -1057333022083297973188923349857530629536 12292842 -278912327098378337371954762345806587136 12292843 -136293855459771425938401831950118061984 12292844 -673589292103919474375871220162643241984 12292845 48355492850957060788840183360564247520 12292846 -144704998370124707146931175109396974720 12292847 1039790413645732127058257572383298002912 12292848 -230902349196869231250046712910869790720 12292849 -1052901886864250970115820512378094719150 12292850 349942528309520958153188115075909580800 12292851 394187427493498099145229480324528971832 12292852 38871385015451475170836296070847391744 12292853 205277158833693349861776359047648850460 12292854 -52093825478166289602808152979762139136 12292855 447584195141647786432589978600334428760 12292856 -668983490515334666855351550234317414400 12292857 1453143385912707484727224040679910796640 12292858 48581271011282789688489350891467123680 12292859 159053023705787227512391861821477583920 12292860 -261527344090765366889475924540264161280 12292861 -205172337105050868342984916128321323136 12292862 -334263581574385100783026991032358569728 12292863 -19783131902495584824347639406878694912 12292864 270149603909943673681715252367563161600 12292865 44498497760538707435274434633007000000 12292866 70809049421478996192315489692535279264 12292867 359516696449721531100740221278862623640 12292868 -548473242114807408683324985064030310400 12292869 -229888832802966216333286273005776148672 12292870 220272446027559272960776719118975695360 12292871 -1649664233943993733884637786432995917928 12292872 -122449133919681237623531107203069788160 12292873 -24746142337897213488979023960924819576 12292874 -138575009697082613651340479145131520 12292875 -507812533495544772222325029096907536000 12292876 -308808187833338553195056700867047063040 12292877 851006785127405418823224134345978652726 12292878 -15985291213778513232559345496533094400 12292879 947101119012021180047976903372081474384 12292880 -48681641804967125671357467348741488640 12292881 -921203913412690081556658000981975018720 12292882 125623033023214049800948985113348170240 12292883 -2236697411621029547100064425640237056 12292884 562937502246225526434605668457504495616 12292885 -237058129862077383108900723511475094240 12292886 -387087204804099056447965461894395865600 12292887 1002617568352915583197120018527184089552 12292888 1205477779609387399056614594527897589760 12292889 -120297663550076462651897303634863526144 12292890 -24342524286927006797275642820436533760 12292891 -328488638412974701785157165676426504220 12292892 -374201830471843939640695225916125079040 12292893 -1027030733878562963567782515995401045818 12292894 152566285438198919370546372903475309632 12292895 229065812991268733421578631025457865600 12292896 -196869827831604084820024543679518605312 12292897 574695824769652929910225002435639364992 12292898 -663132541725811245541555120157923738800 12292899 168165660107299216656152136365018790264 12292900 -241718538816352887909877337854492624000 12292901 -871801342086839184255254747440030500000 12292902 31237394623147848267265193913616571808 12292903 -296212137095695372716161371588133439520 12292904 135038821370934411643111038374664652800 12292905 -30980869665152550130717704469609329600 12292906 -48320303939954002496077919833724224848 12292907 259930045386627524910535245943090493088 12292908 -22510483557077412459999565106705150976 12292909 -1601556522348269935721548034301421783008 12292910 -84157035129073261828520408920013844480 12292911 529966950582094585786569533552836135200 12292912 -298102662270558697821261666091179245568 12292913 -796537894737756853829368598012025017838 12292914 614627312332419695588071120343715853440 12292915 722669868536250745889895879677721688560 12292916 -317567733271952507226982072682131973760 12292917 -11537329773383970471287869014859251456 12292918 298852756166555855569447089869160383040 12292919 704716261642487648395991083509131089320 12292920 315636895949850573042916686500861644800 12292921 -386778598858417787194463186036645592108 12292922 -598125481818036883397324409143767897488 12292923 -75104649637568231251227022698899623056 12292924 477044865116596013611711206820740303360 12292925 17716891064454244226042718279004884000 12292926 1121720494085715069233740875512954880 12292927 -785724956931323515598129920210882268224 12292928 -1437588811533522257168494595983540224 12292929 459713319336076807045480465784678244048 12292930 -156157346906098217557046462343315948480 12292931 111984498739027911829002113048300037024 12292932 456847194044289078389255638312790940672 12292933 392823681507977265185926552547284856160 12292934 -401656203986976041317355950922636340384 12292935 -152938599150847848304044822251236162560 12292936 -1710590494057735916058938978000337976320 12292937 26305534299735809909050278340869146586 12292938 -162141659585219036725241959811971676160 12292939 -1695987796291665496805537986180973345260 12292940 -492274109463674204211947742045334487040 12292941 29620821622823324718419573344269312192 12292942 -87202585243465181554537235362016227968 12292943 -675330217810644886851854764831664264160 12292944 376752889205971639947408582752167526400 12292945 98423681192256630881540042715413289600 12292946 -225220535407561685899082891248175849328 12292947 715222213967061569363772428852445684000 12292948 -196656418622077180266943992847188602880 12292949 1377879046586152425550554492472600452060 12292950 166486830399358460077418635543945185600 12292951 490252519677940747845119466574244779008 12292952 -284685027648752290851368862669190225920 12292953 -461441057142546531462044767821620572800 12292954 -177916248228015732355284269621056336128 12292955 882262483467165009076258164787587050400 12292956 62526821326519966192292317741516856832 12292957 181715425250734151567367299410368940672 12292958 1473431494753271684733345249184454976 12292959 252069207211051925092474832668027245312 12292960 1026518862622631392844695743308507381760 12292961 -435171529963423278694448596152683285868 12292962 173149707273597789228139286304820316160 12292963 -65781079662399483275382379771889090788 12292964 -749794117253726490972779485510821593088 12292965 15085910119812199342739775788449075200 12292966 -66705333032314692245881793248251105024 12292967 946913078135602572167685167648644505016 12292968 -247240076091479824157920041104393994240 12292969 -6991315004349552554982619754132650432 12292970 -649056447146400789588153174458917276320 12292971 -4281651897598967685857244947965780224 12292972 1351804189612502689235575074305364810240 12292973 -1055825371990452610034750327720859326304 12292974 402748712965675032000789790177749010944 12292975 226758033546043671115465874695396193000 12292976 -222252040984772893122352649376306855936 12292977 -375382649137516303279342751213918739840 12292978 868942524669666414383699279896653185040 12292979 -120773567015497480623006035465374052016 12292980 48255891578256141119929633300782489600 12292981 -87929915685319157271480418220317669120 12292982 -10871706831728497052922019027058305536 12292983 -41873345358664360666556645223942577176 12292984 -61703432910314200227556618686592819200 12292985 4769573609957296916058967320152013960 12292986 -242102752181244184129960107767972716800 12292987 -141723866327828020816710434510718123248 12292988 198673120940883902756881249902938566656 12292989 169995760916716807875905080043654709120 12292990 15960721731594731084007403391462906880 12292991 18830839299091361516973506797896640320 12292992 804568690093374649691349515200836403200 12292993 -499103291290989309539782990538833637758 12292994 39175444548552345674585557187748805632 12292995 -325039197437351541238306501442674080 12292996 -416296261384767049677195731817068848000 12292997 472200373328864232590367830420100085692 12292998 -29377237724193694033702823127441327936 12292999 -1628923660018907057276445120253053793000 12293000 -1110954329402191750070134654554316800000 12293001 -83833222756457616257206497977738457408 12293002 298289422925808567144964887054204443952 12293003 844627828103332752594055020775493655252 12293004 242781655136465350972615676248035532800 12293005 -446863356353450484473043939467584412340 12293006 -446159740953578761723373506256249900160 12293007 -513691350023161734558912733760662612608 12293008 44389469163914907255386178570598744064 12293009 845626196884019275251350123914391476080 12293010 83785767194648193987477992586473367360 12293011 -587221387818885548203148303647624182576 12293012 15269255803908902880781456238716342272 12293013 564477019542526936618664972323146288000 12293014 -44565175742947310531762053871427954144 12293015 308192155320131854944022322402538098400 12293016 -148597895405953183896402321180405104640 12293017 395770757848549155374262278587205376960 12293018 1033455144694461250191144875086304923104 12293019 -460123513281571568251873263792926054400 12293020 -341294401130946409599106411276049664000 12293021 -4680767049077283098812949930616505440 12293022 214442764036258798660453505625740980032 12293023 -954060421938685754481070391710643827680 12293024 -1318140218636741796264816058699717607424 12293025 -209320631129260912451737376561184230400 12293026 -197382754443703420752699705821592537600 12293027 -881934363035525570044602063479399129124 12293028 129742561140456609235288001727363502080 12293029 -349188157223504830566541239403011602688 12293030 198037136411451222884018642744274539520 12293031 -626166622502681474929437852865805427120 12293032 914319176848348970427135214865566924800 12293033 1043500024769264513089221637723498572282 12293034 36558938699521181542880294895910619136 12293035 -580569955082999340640872208559257295520 12293036 127826993676343286403638974531512944640 12293037 23339407624667539207411083144450147360 12293038 1693847564078533091096413945367327754240 12293039 -746752956983097570899667196506496403400 12293040 -97692754422674157745547596494652047360 12293041 -533123086236558474527229882419768365200 12293042 726494676009922410974647802574700356000 12293043 81547056108641201246503889530518307584 12293044 -470884625149598584986067182265898790144 12293045 -688273977499888552315578722266332137700 12293046 -39306397878856376762858710385280903648 12293047 373250389014714779529471585301874851728 12293048 108952904563604424459505422899571855360 12293049 -420585956273556432030539565064405097136 12293050 -65352561175637134186841860639304908800 12293051 -917971616118073990345860378025689633948 12293052 -553033110902964281143727149290751815168 12293053 -1075834369582763906603112327665776448698 12293054 -79006714581429939818586136957394409600 12293055 -6656794470194192900786617595435010960 12293056 -378414760514098662842106917648722821120 12293057 215621406834106549987935717471117659520 12293058 153366388554892417396797652244139763584 12293059 189716723969663468344361313879159568360 12293060 276181169513305064295721818601869684480 12293061 -356122680796304879733786786526591391232 12293062 401594109605586169426769743891667272032 12293063 806294123156221935643475299926573667200 12293064 -177314669264630350853611037954648801280 12293065 336623958352991525226993892664097021000 12293066 -260737735361903995737859518880171170768 12293067 -238317275548149834913367295755223846720 12293068 -1154575134862213831744830733223126751744 12293069 -983097598796469211215684734900154715530 12293070 97988370560933685676315496849818627200 12293071 456092868482002755146761673678300961360 12293072 120982140304073680999158217414711836672 12293073 738362197197378695083310723060861402880 12293074 -974631988267135156543527480507290320608 12293075 -1596594803934294994885184433703439405400 12293076 371193262564634555635619696448721336320 12293077 -533577081997287541622392854098296625074 12293078 116952001022713051286619843946810198656 12293079 360289012756338281454391407941151393384 12293080 901609489537681355692154365711067136000 12293081 256906332288174701038135441672459313664 12293082 279117239863235311619817056549563726080 12293083 699112632664419333812385965030179822824 12293084 606145889731055424471489566807581641216 12293085 154496814668545602616163674839008184960 12293086 217592672084230571747344692052946754048 12293087 -177910693715545373227985580618592797240 12293088 -705117562373506469444107387740497903616 12293089 1168372640580619797768512861959292169890 12293090 -243062452399187080417767480829767679200 12293091 300226044183062168886530643987506405352 12293092 -170040598249145075458476846484017774592 12293093 -915513731958941964774600464031630594720 12293094 599704430445738573017181506131972631040 12293095 -630675494641520312251497723454527442800 12293096 -1097752911490662151114251010488151296000 12293097 97805725833447856265007146791731296400 12293098 3039763514186882076651124289738385408 12293099 290651671613668135020430271598814114080 12293100 -464479507670774318968772822028814080000 12293101 128560101434632056365481350644814352172 12293102 -40749299342558510872823908155168784896 12293103 133223553439595780984638718543590270608 12293104 -284366285940109475638300820732626862080 12293105 131642276599525647949623420293267593920 12293106 99222493965256043111813411983895944704 12293107 1488236363758481731592741989487653329356 12293108 -5919417730581276939402855520205535744 12293109 -256481275009625407683318050178549692256 12293110 236037464204067463397101607346237480960 12293111 -195327376602915510608743794903448759200 12293112 85708354290370356546314187582001029120 12293113 119543235513670162838105078070605575424 12293114 194584378992492417366179643656980135680 12293115 -8600939733754745316744466636478407680 12293116 738126141603737158242571143109805521920 12293117 -142272167584265348159282277220379427834 12293118 527811738721116858376540659899054403264 12293119 -472256905210475088374503069079604644960 12293120 412163771057535380170553696738491760640 12293121 -701498938009791590041425382841705723088 12293122 268198903314113882815192800650654332800 12293123 328949244033630927527346707068281341640 12293124 -441891651140383294809569083777893356544 12293125 48751363089042617566976359380224175000 12293126 29288407443164130605160977865178267584 12293127 20928974005067245167427152148668072960 12293128 -235153095310232518801055239279799331840 12293129 764006895140424057645304679452170957000 12293130 -51032078441825829883975314698702215680 12293131 362559428591054083997559420837850729200 12293132 421241562707545947817930489144403853312 12293133 -17637778708949542479994161812271420576 12293134 -83267742985493675958609677620639607808 12293135 360401544268220219218020855922992464400 12293136 -215571721904438211673229300645980200960 12293137 -1610659186716085004519587539954010971214 12293138 60163611849803886487113558202521555456 12293139 -417165792373585929980703408312940002000 12293140 -387036028810077094854170601059896162560 12293141 -508639882902047233353080572401182016 12293142 -491884605564174213867477920709724372992 12293143 708859039537048786246405853667585204608 12293144 1551587583563547003824413217993025116160 12293145 88317305135810066151381852823223532420 12293146 1030056217730995764801746169509678187264 12293147 -328102153803679070644520904560019952896 12293148 -172564101567711164804315133291254636544 12293149 -229406960040264172375056829262832838560 12293150 -451215048163615301527456647155946283200 12293151 455799522941800954020822876358330884096 12293152 744071042981865998116330596577404518400 12293153 1006631407776064417614159272796287051712 12293154 -15458082789023439845370761591010236160 12293155 -244638705070947038459835523391876551680 12293156 -784592092517911350191842694423978628480 12293157 -66672536004833651714849369762964261312 12293158 -358472270396726760887255144739083172480 12293159 729777341376904593471375601165037758416 12293160 -507909840906733946433909513747726336000 12293161 1103869944554178240853525972248771536762 12293162 326714797570450246790208421476755880192 12293163 411780168844996547629646295965569585692 12293164 -238665080318413891936428371329747395584 12293165 743942402659490102695812218420188050060 12293166 -215540453957932025060495890351453258176 12293167 -158804817661029226194436566872508446088 12293168 -193309734902119406874684335951077982208 12293169 -15397260805478198437460387997682441248 12293170 -260938338056966019962421224715387546720 12293171 -2204243040923681002816064491423009584000 12293172 -504402117675064069015240084125146738304 12293173 529116441060734683660811292446632557422 12293174 168835441278846829654133619634202092032 12293175 257636283125318471376462643835686083000 12293176 45644122175192753632437562035499008000 12293177 -104896812403216058484500758664469439740 12293178 -199817124473389770310009256412377011200 12293179 -714802581051793125401480733805814632224 12293180 -226201209906696978219987682675592793600 12293181 474306001760410914941023894406631547200 12293182 574410719435607858341496260121032251584 12293183 -245556684894077326583530539160298163840 12293184 1926544897578423954477287350971924480 12293185 -118633906968362112892581028300267405440 12293186 276710570826382762904473024272559107792 12293187 584966212569305666991631297367813369520 12293188 -793725864658835325937282431931014860544 12293189 459154263937826882831287004586587736990 12293190 51787293869470433828205670971144192000 12293191 736331449533150223746515518342642541592 12293192 1180749033024407632863174597512149632000 12293193 9520510585883537755088445524688715680 12293194 -164704046342351935307239772805535454016 12293195 -512539607073321797174412685683829864800 12293196 53054775418818352207626158645811912192 12293197 640012760292453285231225756447267531232 12293198 -278448793067192166079561955499233115264 12293199 -450112354965403078441300836040568664216 12293200 -6304685619074407395233649444888166400 12293201 17348761147617787921591103958648634944 12293202 -281316468244473324932737047240829891968 12293203 64802115546742103164696604213184117184 12293204 -259163391999591959389401726114834677760 12293205 51591202937572205906463171385908472320 12293206 106146362768828897891045941395495243552 12293207 -344096497203473991505475600207380820280 12293208 48808002714199377854800083402742456320 12293209 -346718209388813125685947976234904710960 12293210 655933762007622301193184206356791975360 12293211 147271653820611781176611239445621205504 12293212 376905939179420762202639048353722074112 12293213 -502850951469694157383763042950443182496 12293214 -285994975557180857369429750952690195840 12293215 -87269791144674822790174703367484620960 12293216 620603991717642126652699477919150899200 12293217 177968983123720138050692485320693378834 12293218 -432982082430427767905967809353038208944 12293219 1075999054923991546841672029437535908096 12293220 -82703342472482976881286656700033822720 12293221 -554050800210228237131222988771712856578 12293222 823248869254549089812577859290863538912 12293223 467093054328702266780611688879996831784 12293224 -538203672272735798739114885996074434560 12293225 7746785190673901883264719716710960000 12293226 -567059796330066282431970529698226977792 12293227 -23772234927401227712289372479652064896 12293228 -219380429930955974414770447491100500480 12293229 765706342174722987480018890400177334944 12293230 423580801465473735143160884223082339200 12293231 -424324879328568458511777123397693914000 12293232 43656632172399348267150741720336433152 12293233 -1398098625232510827372856465897777385518 12293234 -113022305102882075012542004055099360 12293235 -25886193955597733288553938536897953600 12293236 -146764918857411634273728177984791797760 12293237 1312441004026028985577609185412587360 12293238 76070450239758365706612847594201691520 12293239 265768339817322206770177704068540468656 12293240 -142611418756558921457413706289730560000 12293241 -984826958343386618784835671766702346880 12293242 352119820462544766522247013328127418592 12293243 42284152158563003211828668031482369544 12293244 270053143414821288931567675876467010560 12293245 -935603377771044917321580271093681050000 12293246 232056011795002789403872264744051731840 12293247 301381056649331939795311356701170740480 12293248 1095328216020952979542013294943865405440 12293249 624888366039612547661515944120280613250 12293250 -129912500563177070225911689313437312000 12293251 427651225798746242235836727663133213504 12293252 -1102275262772664237915475818057983931264 12293253 459206095608731604484827629270577349344 12293254 -291284689733225753794283801996042795424 12293255 -114677114652018278835259371290122571040 12293256 -845023522184342242445349147127609589760 12293257 683155482378649965383280462266020792612 12293258 -402893925177687131730429471290810189520 12293259 848304803998385286726360528982982996928 12293260 -162953970348923336880351230885683752960 12293261 122124225148191046529704361325304471212 12293262 350679325525667054932452543967044723840 12293263 1872727765335329672571790532924876574512 12293264 -385028305567421338647803484465516011520 12293265 780569654192737713660585640568457384000 12293266 -198599234847476853712508401386967044480 12293267 -228154839983502820391031442564388188608 12293268 40126783176176394273859022414018770944 12293269 -116277312382910127021883300503673511680 12293270 -1684753612724738932414529702687723520 12293271 455567481333056032507153451030097702240 12293272 238026304130527665261921689200185292800 12293273 217715749775394453335779712418627600384 12293274 51231472122415844496440176886083691520 12293275 634180988515169694947712800060875037300 12293276 -169781107439938696249600848008182179840 12293277 261660117259295683259112406416679070400 12293278 -664465145514978484674071284343555011968 12293279 134589847613704248281419636555413638880 12293280 -82992682732505412627757917715332464640 12293281 208667963373765479619807458965398277248 12293282 -1092147704944490906907516086081226930816 12293283 -307200773150022011007999595188176606736 12293284 301674781586325446382459312082879923456 12293285 210236843825857714321571492268006007200 12293286 132071624595400193127389570080898104704 12293287 161131648738220028724026258546590954872 12293288 657249419788235790377495895657507471360 12293289 -526890365242544536480943096979006630 12293290 -595408798394220349362323243459496765600 12293291 432035578406411032020659224423533040692 12293292 -622496690240600041536398731948541546496 12293293 -340294083205242529471953297636352433376 12293294 -473350682546212497953987077498797310848 12293295 103375521048367056205429769356819384320 12293296 93625240511747422040259748134445350912 12293297 -155281434036262962858063283913823123072 12293298 -82978411530738993753412697907926495232 12293299 659996039117985985822828944392238600000 12293300 294322299589101813431948242602996384000 12293301 -806036131467560798901120065857936390368 12293302 363544511661641450074862420916906921984 12293303 -171366947525717545410948199800731191200 12293304 -312398202032566843428114229145714688000 12293305 340602264867176277729512703433112555460 12293306 89155443728005976605101872432331364320 12293307 333045767091317235448605108331838737248 12293308 342213062865756764541990202884921371136 12293309 -311507532249057238002508767439868397984 12293310 -218489983718497535390423917505845011840 12293311 -152208499053055341265477935442504113088 12293312 520073576798312427090997216464234086400 12293313 -15627046031676012539645366340374464320 12293314 701292092599142858205345110120791132032 12293315 615106772125388263394478214677878514960 12293316 -278954420090949376995091547391730606080 12293317 27114046337740780593036961705533130560 12293318 -807072590335210859778803600495738708640 12293319 391484395590727331986121576130692261544 12293320 -320930625210235749468163492707690086400 12293321 -1019258928529640428436638071062332355328 12293322 27308902678416104236669583889701398272 12293323 -443143604142222899769607666864454863360 12293324 -484292348572729000263974457226090927104 12293325 255065111808045513277875822561053901600 12293326 -361608517040561112829525022903270637888 12293327 1337168388881378467347646652575654984176 12293328 139188116686705915246200889480117223424 12293329 533438989252806208802183440109594560512 12293330 131792800807638031054389467683394764800 12293331 422785253621690249013365296019826541752 12293332 453931387682590361507930124127394768640 12293333 -284386322114069384188994631813307732992 12293334 -108943967385170941355486929994484915072 12293335 -1245792816165730218493967691309668511720 12293336 530946643049483087556933556755539496960 12293337 -84388028136537197470962505369253769216 12293338 574204408954739530169047519204435324896 12293339 122473262220440434584610846761893671008 12293340 481367235545632071144527212604106547200 12293341 338585158604144765821193160291505906912 12293342 90970700180481382957920989570676763200 12293343 -1571391983152458572938216785616207330800 12293344 102328287524748500457493949947124908032 12293345 154934430714390414830449306662531758100 12293346 9279676068432224405169639639086235648 12293347 565699530642008166223500576489293503440 12293348 -798803857804243592864343332585749585920 12293349 -1160299098934943685414531967856937771936 12293350 34394803185301765575556009920253632000 12293351 83264358665321454689886417365025492960 12293352 741010778841746636559211110282406149120 12293353 -589413257128470110813119350689278307398 12293354 678789309729546543761672205095526419376 12293355 7776025652302697943154341855434142720 12293356 8859581883302001480160024627726531072 12293357 -362152721170265946305383766634067364394 12293358 -80686428426751809960536388039751680 12293359 65512769643775446646724432745229023968 12293360 -79862643755494908031126054722970583040 12293361 -438881732201180415563734525909767172800 12293362 -251375630013768907635334916071189409280 12293363 -180745470491989486137395564136474681120 12293364 -109972040227902764924435861569931520000 12293365 -1153201363482703965304731099436649145060 12293366 -205601748008231340106437520637263046016 12293367 -1100391060889645054334037218827989842688 12293368 110122872660862266995715567375207936000 12293369 56211798842319897397538871103124342160 12293370 302585777419609584196682759073865785600 12293371 -920343831003151892833823118415993925808 12293372 59935164023316999178185431074396772352 12293373 -66079660362558453598913857692930460032 12293374 -312356406629667783537479577939617240064 12293375 -1553795840914811465339694057335703498000 12293376 -70471719724263860873770696878952808448 12293377 -137488573056480070071437156760696529920 12293378 383602658706105694245124180114389717024 12293379 232350937318252049795273156791473842688 12293380 -265969484797940076551988839828279500800 12293381 104054457062781884495079154997076169182 12293382 -354853312008246698743264420837049548608 12293383 200802601114729913441319979687608231504 12293384 -479502946277519592789796338655325629440 12293385 46260206466060627416090632339509454080 12293386 119838709138723883513339564975393721600 12293387 680527525793406321634989749865284958036 12293388 -1281794588703495682186974698362392470016 12293389 -1137930880449974126904468069344072548810 12293390 -792382352351171930121373852742542483200 12293391 142436156529494461039745318964187047936 12293392 -159243513157063713019433532326653763584 12293393 369039763433929859506826280889525435200 12293394 -420093831599613554423404241486472998400 12293395 -409232461084632987161306721021106347600 12293396 351396961684920618363683480386469884800 12293397 -89822941586374417681348765115688936960 12293398 -75845928610299411876252749952345342336 12293399 10008362481348735925453534452248686080 12293400 104465106171993336842828094603264000 12293401 -34597668189614770908873063182237268348 12293402 -71742894461349711593191565542272804096 12293403 185086216210841115283651142489839550064 12293404 776424128215838963012457572627463865856 12293405 -419883298366176646870567888603665281940 12293406 -292059443753718757310227059998912945088 12293407 -183171307266057963803325617446033866400 12293408 -314977180532039423416694052717619838976 12293409 -1028659281681717578164926455851892576832 12293410 -1424823672671453999197042243504505280 12293411 238022447798160400724447692247726077152 12293412 -106864163923925786205394806336469628928 12293413 -54695591590368870648450996615712985472 12293414 -994019498186034171547021415941514138112 12293415 657355935364644965629329487552197773160 12293416 -3467806724586252988106548667106923520 12293417 -214598488232531703694106531048154341760 12293418 403852022283527658396139323750090474240 12293419 44632394923429993187732759482766132160 12293420 135917039935279968354558934112209889280 12293421 -57607883669208676852837581369988634496 12293422 -203163824741469168039363759626732837376 12293423 -2850943493685867708259651292072163621120 12293424 16273892619338673537130448378658816000 12293425 -346403812727114885893816714532111625850 12293426 -88557912245932071149721367304266127088 12293427 1007681524766713456855205577368056657920 12293428 -382557946527267019568740930195871002624 12293429 -992825581887039721234334529158036717970 12293430 348696578941742776254791668392250869120 12293431 -683544764967558069587944869863311393008 12293432 545778308908808227179601021699699814400 12293433 -897321252457846047927490829897404180176 12293434 -553778373046694491871837354564385403680 12293435 85170759107006236369507517052085432320 12293436 -410283128603850884125492424870313778176 12293437 -345427602738141706610530815013803834240 12293438 159582251458348151043944280158506303680 12293439 855231131978353465250464441794053895624 12293440 155212039007434581412503445208857313280 12293441 -1205700483084177621883972987000002244158 12293442 -3586628538978318520300437963588933120 12293443 -30632657874249314176037222870438134560 12293444 -572494465507185419781895258466246575104 12293445 637289637515058417284448185227036693920 12293446 -503027382022778050128318200311222600896 12293447 -1313041412487162429729447417146407048104 12293448 -524732021801491004714272632344690688000 12293449 -289589729130541894491073412442195611264 12293450 133297842998973376784313043029950541600 12293451 -38457295023418893635947510318038990108 12293452 -1091706042055617749355900012769146165248 12293453 -403897011407312893343907885718029292416 12293454 -156117475561835022268614228985113326592 12293455 968071528886725990012241896936357788720 12293456 20667324890684815499038712073250406400 12293457 -64259707572741801809031417270628810560 12293458 576994491062153808492533730992299432080 12293459 -924560998493920467002821942987476728340 12293460 -21222404431685013764049316355018188800 12293461 41019492802490578039774808063079346752 12293462 -1543285025844728750324338786182641848320 12293463 43562671347186296518385256699049344000 12293464 1079487109226473466272856778429298575360 12293465 368574363902931184164772658314792139400 12293466 343405890770185509336087284855356199424 12293467 1232530423312711640526635486849054120516 12293468 -469401158703532237459932774872708626944 12293469 -128312972320609874267943708783603467412 12293470 187642287323502734481939185763068962560 12293471 -1037129484264338237035006497131130574608 12293472 110310626358172671356635312226494316544 12293473 -789554500149237719824633004415383859200 12293474 -76368663173767192951086775626788911968 12293475 -581645943100610949521009262145756824000 12293476 -278430834417274822568320789198716579840 12293477 -105009782132544767824413159483650138880 12293478 -1926620668949166587126974541936808960 12293479 1216449512105801580856664925268224800 12293480 112316985957865433744951481395913062400 12293481 -71302960748715842384037594518309369280 12293482 -170091422542640207483564821984062105840 12293483 188673149601433469527177576306571623944 12293484 -82368175904428614000647912543154733056 12293485 2119173673170345622053863877149320800 12293486 340815826295579174065626522144835632192 12293487 -1271394763477638600735700535709035597592 12293488 300517736197803022505973394924116672512 12293489 -525577781153130951777980158272219567000 12293490 356684992625588289455333670114755427840 12293491 100956512872192715307181804098787880272 12293492 82276576917950081032671199284321829632 12293493 -342869079679191080864541520985466019872 12293494 3599664246967193857291033718828722656 12293495 1250846920232068589859365238362523020880 12293496 389865745541318224960158823479999651840 12293497 -434505229069944366528096387607296172054 12293498 -63898950388831023829832795847792171264 12293499 -581562727157298908772334449432274856400 12293500 -799782880452949648950771081312437760000 12293501 -12702351716129264573853957572481292896 12293502 16424055467068851637778173126625560512 12293503 -1158880232063505033339038056426373477248 12293504 68609368993566168631966176089179422720 12293505 123526957714938437840802762191696736000 12293506 -268352983468214920646002750883904691200 12293507 916237672297315544903818933154954469756 12293508 -149446966759618787759746927579702099968 12293509 -337645191925757082570328458660415838760 12293510 -401273990730687609314127259190904723840 12293511 197455213185220510729852624256608322472 12293512 -1326156287621267253179164608708637040640 12293513 183226471274986933995306766259596314240 12293514 240889756810326371316495524021794276608 12293515 -44519350685274987124882651138983202560 12293516 -1467778383285113189133351977563969588224 12293517 -11424840384598217139027288801002552352 12293518 410229484752474022063029358464365757120 12293519 430674910929426896518451449093846029312 12293520 -20016151271396518037382499761039605760 12293521 -1163848176246585040789126819750312301468 12293522 393999434944075598918227786973770753824 12293523 698178754358946944495511347828098771200 12293524 490524620100493003554206862817314619392 12293525 -36432153272936841516796791318045787500 12293526 134974632251987941051110724694259277824 12293527 780894932573860135210214797103971282376 12293528 11680996434875521204106291024040960000 12293529 -805119144974416276635135508834304352816 12293530 -307176272587021223950575014470087383840 12293531 209333964507075626061584621395118697912 12293532 -25005085193422791225541928254607101440 12293533 -338198385781289472916087685065964341824 12293534 960512949497623915862989061501747773440 12293535 -852259017480452349359487870530223360000 12293536 938202221158801132016819444475256307712 12293537 699079065299726974764474658886116966932 12293538 -590262899032469229264141266786475778560 12293539 -598147008721203010099271955415116634660 12293540 115045839424494340011630575407966433280 12293541 -268723631697095008491718762271237165280 12293542 -324628322062334659769059916342967671328 12293543 1442750359665096822894764383905560837400 12293544 593848234457675431516810711142633963520 12293545 -514426641536906860768348753821441245760 12293546 75667567323955027627161608443472683008 12293547 44411976855786995254115771599037746944 12293548 1159165337347145756737019578809430356480 12293549 -937631922737261957672192087011416297450 12293550 334601136393655474789171396628864860800 12293551 643590639686801312867619288214916497920 12293552 -192304322873743594400707758728704671744 12293553 -424616121814501280987517106048934500416 12293554 111168540523059180945660981098814822912 12293555 358642342208521850349938142043487252160 12293556 766683421911134279995229580098785019904 12293557 968484502207544988181812563960221005806 12293558 -214777729310816728172205512042352335424 12293559 -139410253969450439390825718263152463280 12293560 474220937543465377955727485490341376000 12293561 1246396480743284538945160654277052688170 12293562 131161991900655848281498375464326321664 12293563 -662674164069781948410469845691868319336 12293564 -669024669107628350699249985813518515200 12293565 -29556256734141476176742796464909817600 12293566 -548174767676893554747715056149785728768 12293567 -806957846080194798819346843850755598640 12293568 -132781983365289059715466106618196787200 12293569 -509177681278140438582175905750860679360 12293570 76129351126208544113528634396722304000 12293571 14166761402969543493660681476443137024 12293572 935949580751695745285285825608770766976 12293573 -141381065339678248127729632448438797476 12293574 -130887386225280568237792165212353984640 12293575 -94026807976134981413009159647781750000 12293576 210660518949022233450418329716298547200 12293577 298786907371357398989370191915471304960 12293578 -52390516333856689663765767776020626432 12293579 443790392410077792968413396048782934800 12293580 156372342464682599811725900866867845120 12293581 -162166447943962203915472033803254606336 12293582 -204709628332479987305410163981929600128 12293583 -188616207295578382096077143920055318256 12293584 -496325814358135830563390693562764181504 12293585 12287831204361507139636615358839996800 12293586 262227654315082814194551118604054238720 12293587 560565705652466695994890941033569040236 12293588 11373102242854248457708284995143646976 12293589 -134322835967204836007537655803067479040 12293590 77541077591190049926734286475272364800 12293591 -344797719612854836666884758396956218768 12293592 -226274898530783331805172004992959119360 12293593 279302933235401597562886184311041438600 12293594 514557256629532530540244832543286616320 12293595 738660465032607696706022010353580508320 12293596 97782979010530238117502905357949173760 12293597 400958302202653138225620605894142875046 12293598 -536320820586678738684123018938746988736 12293599 311536349563137445752684437258598845600 12293600 -656662215183643770542038997847244800 12293601 -661062243300513933567134248666512911136 12293602 1660034163139339257587684643561347715072 12293603 -105965317745679699510466150830592169520 12293604 -16292423991716909436457888014985194240 12293605 607152681821400965476330110501751673760 12293606 324668665554984290675299900543438761984 12293607 665537842206995930055542737746146624040 12293608 5386604611203369747575913765814272000 12293609 266087870357354466546423965664959529204 12293610 10645924548958481441612412773296738560 12293611 -216226964197887726597286147083232047576 12293612 -98327914826563600712023325780267527680 12293613 -13884862384245097720026923224241033856 12293614 14605366783529597023536515551018238400 12293615 -326989378125836108381650814239970335680 12293616 247320136907481090998564297419315249152 12293617 576027775844197850469740683341177904192 12293618 399905855590061046955472683960265181216 12293619 2841102435790120785308928694955804256 12293620 -630062845904403852192692324648590176000 12293621 728816551765622042061043493135364463644 12293622 -525071799223030391394218930409987711360 12293623 -38174484310512769461571623898146928000 12293624 -107890744909908374338695486855044505600 12293625 -11264964767761129443095314851990432000 12293626 458532113210182337908031906291529529824 12293627 378756026151668602993116102974959120440 12293628 -87469613349334071915206868821396545536 12293629 -2726192805316799178727060157998996308224 12293630 -394263492806233397664041436327359076480 12293631 77399041442892416495635398326582288112 12293632 288161935449328325407577588678610911232 12293633 848721731459201578105519246025751653424 12293634 266468088308081195998537556920378692480 12293635 745127633161819898492136354560930029920 12293636 -396828836009177951351095023571738878720 12293637 493701659670133608387935346840400212960 12293638 -239276288413491145617365736042074112 12293639 12483816178579997436879068434016681472 12293640 397837159852520642894105593404727296000 12293641 -992705080006371281459683409519990889958 12293642 207594322411931729159872736486806336512 12293643 57192113775447989333025398443784734704 12293644 -100390385314104096222352894145189216256 12293645 -32609611686157956832754202363674668800 12293646 118759975563972027153955072486335897600 12293647 69111578570050873706511628494924126192 12293648 -41739584347438170223146734546525872128 12293649 906887146773337716526376588037745006464 12293650 321727359363359114796043896862677849600 12293651 -26937738976523318157688719637338038400 12293652 -116978534924040083198221981616211517440 12293653 1702723829896911761009634013717037924160 12293654 -1330535668672934798852092478264183808 12293655 187605071926673699395435335261078971520 12293656 43314159218627185225145436429721497600 12293657 530363547452038572069551716913123712 12293658 68803817724365929391493964730658509568 12293659 -451596228219952701841027424362262250600 12293660 582845728482431660480695169519771143680 12293661 441063114367365505546196638581429670080 12293662 -909111677290109158055903632220731206336 12293663 -1152781629313727047736060098913354621088 12293664 -467924155251956200906293053912965447680 12293665 944875819395073312603525213499148163200 12293666 -314156122606708878540537235215630743040 12293667 -1602533057781189956514412306231131359760 12293668 -129929767163584586683101134355781472256 12293669 -2028484829450076848644812280162450635204 12293670 -88454493223970382616466116540261785600 12293671 -240528579405467885016236018330539894096 12293672 -1924362088384884947424284311112646574080 12293673 -261132158384754572200889836483958581056 12293674 69014841338963589363407108581519655520 12293675 -78349743537317493039374845033068023100 12293676 -610639360365475576924301556408447629568 12293677 850383251838893966828770866288273067872 12293678 -148220590612517542656947607434036827776 12293679 1027241768407504004146356763675693522320 12293680 6837990702644404164823369225135718400 12293681 -401958712180825753365964119200161686300 12293682 328808828089911405591785560530958709760 12293683 -1447023605377446278812105057842183685160 12293684 -286558901094247590570856967157976965120 12293685 -10413153207099678109941618380386534980 12293686 75182423667530857329091293814340499840 12293687 -93775303345196295842367132679835085600 12293688 349129683486446288328411942904118968320 12293689 -462427378610835044420140248137210770800 12293690 169174303203170306430914382639932421600 12293691 -614650098062255782212112859895319269840 12293692 1319499326750430470135697981561252211200 12293693 -1434186933284057325448744481731186499616 12293694 2917424466201440154396500781682228992 12293695 -703921612509676166766924339266105396520 12293696 -781243268724801048992105095877596545024 12293697 -347058884494446362050138705381226196672 12293698 -491685530448041161130771260289572100400 12293699 679778712555978240253328651056757427720 12293700 -6484951225635352784284250996187494400 12293701 87737325350172009003187904255264508928 12293702 626655175015724658866627823229695916032 12293703 77176160967648392495692356818185693200 12293704 -769026185194760914866028288404143431680 12293705 1775891754669931646742312125854642868160 12293706 996733080965649912269137706267662489344 12293707 -184155215503554980432660263093232932512 12293708 812184168836990469417848416512583020288 12293709 -530947391525119627657312441155448537440 12293710 -169848510656431197806156947245347278080 12293711 -88961110948071914187169985727500130480 12293712 187465855882452051830896627421968465920 12293713 -1233668073569164710250500239644938929038 12293714 -620203860654471853042470784761414616800 12293715 -139225785896862235728643153189079900160 12293716 547742866491598969757059262943311011840 12293717 -2130140590373082200407261183225313985348 12293718 334698619712305654707092366891424698304 12293719 -1490822980048572538958383733175767397880 12293720 -387294012578780151795619673716647936000 12293721 570669794103815660773948058265363840 12293722 75209817423723292725591279490753766400 12293723 -29720569009975274177875453928316823536 12293724 -141555314845411730458399303082718303744 12293725 -1428846219782493172240125108826727100 12293726 174035055270593014270708231302393933504 12293727 -269820124376645873468611735225274290176 12293728 1350915797528989777780033882077287940096 12293729 399885566645060799392715351545663468352 12293730 149543716587758941650341699348157196800 12293731 -601218185444543673607549545002090054768 12293732 400362830598948116241998604794677837824 12293733 -15453695476316554725497908047191294976 12293734 548261142432545109965601342302762978016 12293735 7334967307482895518672517121978266680 12293736 51923993067778349686866301455894282240 12293737 1029814194200053394362721777169496898292 12293738 114708441040725790730236329901054962960 12293739 126673410456573381056206239223300404408 12293740 -542636216963432963188814653988294799360 12293741 867883964488248414904397351742939532800 12293742 -187718682234357305552629092364469949888 12293743 15703172314820240044326370169591070720 12293744 -423795796909711624592184439873224867840 12293745 -55974759264675386102815700450144762880 12293746 193295518080497593847514496586074797072 12293747 503054555974294171596686195532691493196 12293748 223204916460824753966897747399442432000 12293749 -260837266263458333064717904652820322436 12293750 128219988595524814319398043003445600000 12293751 187890779094110919622032808097494035432 12293752 -1129219950468980292920908594403248742400 12293753 1111544804555881742587750884436088014464 12293754 -717396942658754818402883723007014340096 12293755 72652064367625936171625032151003778960 12293756 41886511433801746407118241171522749440 12293757 407135995678784352912689648065474822572 12293758 -87595779525741865153560557124949547520 12293759 1064262826874917537104462206683249652616 12293760 530837552024519049613622077210755072000 12293761 -419237554115993568485802690109930688638 12293762 219110025957632123394750977595889024032 12293763 245558461078884745853542052581125731328 12293764 -418835289653902749852459674036227395584 12293765 -766548523082304471067720841839407393600 12293766 269113955812102667967206789270740402944 12293767 709449072890861328067810195084180782720 12293768 -38314321083649009539821380467817082880 12293769 -277660084901429685988924950731307868656 12293770 -415700351099648725040863415266095637920 12293771 -263239458279322258317034745855895210240 12293772 503738766710977878566374519920433761792 12293773 -297102967038968011642324875153091335776 12293774 213844289075620741375011326450263412160 12293775 -15145175797650025233220847257688608200 12293776 142823256478880717845727219422999609344 12293777 -586923830334591737798958400050291847374 12293778 -161922452319453274110072488441873134080 12293779 1300751920545690650827968492663159019440 12293780 -13888213302185866721395798506167554560 12293781 -737121701999747367995746813638883387776 12293782 -520388437560833648816521710830226199008 12293783 280289852079744936313450683573197321160 12293784 29195263159114608644534549524908748800 12293785 -38788937166214941438935466759121885440 12293786 4133175714340230629574169776436303104 12293787 392570824300755019653877939519915988160 12293788 -49570334946488661721534022157152492544 12293789 -13745875860283646356446458180225299476 12293790 207886520885467686310176846097353523200 12293791 -287070393862154724024701056416740907808 12293792 -359431875524169263446123698486106914816 12293793 -242411052537444738002082183940104035118 12293794 -61557055469367023561027090527292221440 12293795 1001469153074473039870174702004449006800 12293796 -164379708223954093038069435028210974720 12293797 -1405453868555903875021568597173871058754 12293798 -472792924155113671953965732005959083520 12293799 -132118303222694705055275852188671324672 12293800 263374852337737866234570474249344640000 12293801 694195908719905681601367017195145427812 12293802 507261808006169079391075398048390743040 12293803 -82981084520866564378220915235448848056 12293804 336982929778371119096475487317265126656 12293805 18049047470839648734782917819757080320 12293806 -70522828370823939515925800504719622400 12293807 -2712377480319172589835069790263311451768 12293808 -88328435606378035774009004011553980416 12293809 -38356390614751411769825291240371688160 12293810 632369957112375259134359658302785222560 12293811 -1068365543131141011025255757927662088940 12293812 74491923668647351413606775862272950656 12293813 -279146580671409413965625692100065638240 12293814 -77589167485097161306667149310340414720 12293815 61651563269657485972190716950415750800 12293816 -314421543713735056255821646061019095040 12293817 732691278852039478101911099529572318880 12293818 122508193363232135592312572373709475040 12293819 -1502812953796065478341081647149334010780 12293820 -41363781663535547916888707343333949440 12293821 -445355781555349614886963121470372351956 12293822 85790177370981423424810543063099392000 12293823 129878869773013554918201611233943136384 12293824 330024761849081500225701837753581305856 12293825 130138172753165960906812445084447904000 12293826 255007944307654764996500316662583161088 12293827 -131563246017304537772908909220219044800 12293828 137900324606380428484732509701434576896 12293829 7095021605598349285726875135464289600 12293830 -464478492267222377041064622750742886400 12293831 -626336844310857854996373592170444367872 12293832 156101157824200408938839223382883942400 12293833 814056622791687012775077099763169423524 12293834 -230225004660646628974814773423181630208 12293835 -104739334169063552772084736144100336160 12293836 135190530440500462903899939653703493120 12293837 -289450390773216267410675415807748694400 12293838 -330938502462004970376629999529549710400 12293839 -1068338651179917947268438766731388503744 12293840 -64892171204381087466722035053408583680 12293841 -97076093416607037036707399461557456000 12293842 428999305750178332107977734688984736 12293843 -138990144777671656396966335296907671400 12293844 97310760407412582669229081038579720192 12293845 -427223575008046074805815688196407908480 12293846 -369559231538619384270374114608476220128 12293847 554556798550963750232616993327051265824 12293848 105188375227457163547637529712374620160 12293849 1333135702044184960761195822328332611850 12293850 -55116920371889270094850249719235200000 12293851 -379542881992855645346108364174504057148 12293852 -209833529979657131423893391931425541120 12293853 164290778403386430981337995006801419328 12293854 602685949965995173871246373279176601600 12293855 13815535367897363303516694382677156600 12293856 -221240518234838149301204867168606355456 12293857 139970223365706076865450319445529356420 12293858 8697082777678939499851978235384883360 12293859 180288410003789123738915655545190326904 12293860 -651546609357805021887360447762597553920 12293861 1011147538014190168047433531116797204124 12293862 -133946500179293931937855785013220345856 12293863 165946834081077058174618136978502480000 12293864 -757464088904868362310366300926846484480 12293865 18683759511368187729391887101290686600 12293866 -42725893616684704601640136883726274816 12293867 -830515220138764410874429576095065460720 12293868 -433450217421056790203153946827220320256 12293869 -531946271654429850621545985315896163104 12293870 -341881151038739170919546039111953866240 12293871 813185748040640673234179892179584347912 12293872 -4202677698498699370410120251190018048 12293873 -1107136072108234746635664547464856684380 12293874 168335540434426525179479949569750208000 12293875 87208052578662312270846623965434948000 12293876 -331936973434579407451147328632443494400 12293877 -47553145478076111104014858695096221760 12293878 348416520505941758933570357611291566240 12293879 53754813086415502686354596669275310880 12293880 -230399564720989283009191666186101964800 12293881 1794416723100781113440500462230319384682 12293882 -118499661557610717971797797166419741216 12293883 742303210644864657005530040909800819200 12293884 1455685783556587008767847218828651268096 12293885 -22326734037662551023474037453761183240 12293886 -251234570172028572357359923969096937472 12293887 -443652468789032769462289701012369973568 12293888 24261984003604467139192226544995008512 12293889 149683455149781915065581745949496689120 12293890 -157507471875535983198556101927539850240 12293891 -144423030609501763469026423804173186336 12293892 1642687697718288805361926271920151040 12293893 -854578683924261377639645012423669235680 12293894 44477483715630348070943510458349571072 12293895 167023526577597834978116625321159648720 12293896 688169305374013850055067835249543009280 12293897 249506204401649109544040168445761009664 12293898 374097809851452679148337355535860740864 12293899 -332553888117023602900364811984644162640 12293900 -254079363487738302153118778437528992000 12293901 733193582678119791821094389859646249920 12293902 44618306805193668562196867814274222272 12293903 -604162570389655049742226389258113544480 12293904 103743877541961191197606690179777232896 12293905 461680346102526798345506260122900745500 12293906 -81802764481246349560116195321574649856 12293907 -262902969379862353425845788168124916000 12293908 455671500429994455857523711416523657216 12293909 1703675334391745484958761196931339716110 12293910 -97372900736860394604344917530722284800 12293911 382167218829441461798909698663454867632 12293912 744583508428047224105105210707614720000 12293913 -475253024986200713824449125965913932512 12293914 -345651088640206209397050013004043866880 12293915 -2117245150748061785080278277957224960 12293916 71958985461674939444493930214167843840 12293917 -1876491396814685851848802176419577868800 12293918 -4040056339271712014413972110339194880 12293919 -261654746250256431545077137032979320712 12293920 39681892097651340187360368789024276480 12293921 -1115918063910844605812979046055125190400 12293922 290214633564070897886138659434820153344 12293923 -51686654742498410101994377274582545828 12293924 -485209852079474181530307563680413936384 12293925 86205436782952020508769640127809508800 12293926 192256685893773382761429898955802834240 12293927 1732616603315520173620935281313844822776 12293928 243999807495849076150193040496114560000 12293929 91804019088727364221021955162276747380 12293930 47368978810825503294398934428831331840 12293931 -103906094841176927922712670404439024640 12293932 -125728712777382164267780207371531991040 12293933 719979669499872668136352347492015467724 12293934 -213296142602420488982108508377299983360 12293935 623012224138536504465502251123634236000 12293936 -196068755457957913927739807511265886208 12293937 -38032377324653606631656858748227476800 12293938 661548048167632055389208732620315599120 12293939 -1116646828674552523141088699787277116768 12293940 -57113166146867003251543816342410854400 12293941 -774076921126784989095084238272465368640 12293942 -562012795670093379811020089426860128 12293943 -914051633756397915445911530675451270936 12293944 -589467388528754798045793845788875386880 12293945 -261844164489893891331489059502153648000 12293946 88052796375142994851004715126802593024 12293947 -349017208993820195627062781789861208604 12293948 474338229845464562029043326397654584320 12293949 -24231174444550327916132735983525545984 12293950 -151824001134527865582433980328400904000 12293951 -1180252194931849199837742470516149674048 12293952 -26761272098309198791671737207589175296 12293953 -394548677846773296602289659565948301164 12293954 -270511073009960090463355035047388605568 12293955 669841687255689300151597602540787783200 12293956 349383877399690099118147380520632976640 12293957 -869017473654570537202361354297920741920 12293958 -1379821132793530525252983113695398912 12293959 1994064216803247506659717211722671985240 12293960 -121303722015498142032342962760939110400 12293961 -454425239960482731790501125674720191728 12293962 -893748191964939856366115627564125026768 12293963 -2099000755531449360122652240908592084 12293964 799524153916060851127679539572882432000 12293965 -1171855928218186875911283089991809977140 12293966 374037254856664731554269621326300042432 12293967 -155023011295374594728184320347984267776 12293968 222736672478243065592849121046748782592 12293969 412302348181639380669779319559116788640 12293970 -11660025654062909229937643983212134400 12293971 935439620543033246602609750351350664172 12293972 -541487532648123914314301907311377924224 12293973 344238232705182060575819773703369876604 12293974 -217989209441950221360592412717854887936 12293975 111672548375901559312292982701618342400 12293976 -774628037135027126967374868219148800000 12293977 242584255711007547615693501967424965120 12293978 -819605750873485430384920346643538758144 12293979 95665779498635602125930123064053393600 12293980 185924913863338958835730537392655564800 12293981 -479541119598912669925935928755711313920 12293982 -179159490880389746863622723308611094848 12293983 -303577967512264061760688065021215422176 12293984 1374008921604254321207157619685637881856 12293985 434069061186647089990215441257830603200 12293986 291152278125949965074189762599861388064 12293987 -645568843322578015292262684578518919280 12293988 -95534598929891664065208791412689141760 12293989 626748504002627445392518774635956737790 12293990 -172812127887435803610372361343513856000 12293991 -1148933488903464608986978312875866464560 12293992 -891534925164002606186377739478250014720 12293993 1346536241449642295016880423478689597242 12293994 343044108236771700694871904315885000960 12293995 -146524091173026326366033798472884721120 12293996 -254548375159833479194821145963760557056 12293997 -690178481707520811037824430304947908480 12293998 444640937350728969004878062126114523840 12293999 -1612772185463538514932921582044055996840 12294000 -122074226626752210509534044154437632000 12294001 -474887072048142173368903967862394088460 12294002 -379280439361973141835663627445220507520 12294003 -198191113816815250662537842617904172120 12294004 -1075452455071148444110045706133046476800 12294005 793012793342772005474831254653361384320 12294006 88358073566301778788837974996237942784 12294007 632960622979501531655424446674830518400 12294008 -122122121626839130411843156055812608000 12294009 3918161975480615786702234624892517248 12294010 -36356175610264609330103845191667959840 12294011 387468700604911990126642209951688981824 12294012 665372827382282531601270397918527071232 12294013 736945291516852415649263973646047856262 12294014 773048833068838149412724591246713144320 12294015 -21709002360959803603515597516890316000 12294016 256257002863810528128479434235833221120 12294017 1701120403022491038082091127722745576066 12294018 37422194397947532844341188282132284800 12294019 213032425567401706153985791860776855420 12294020 810184546526506064777665302309226548480 12294021 92348019895674793480671998778795604800 12294022 -342584394733496997590196166157073685248 12294023 -180279669547762742763957825826223154720 12294024 257957846303207636879142979581408337920 12294025 -482935619892323041352835402236481907200 12294026 1489801142860086005844751302903959040 12294027 -227404623374462496183764503513808169360 12294028 1450451408759986132493600757317897748480 12294029 -767030713933586476863873137630734533312 12294030 134345686639230456890008665461525176320 12294031 386046719101195704162773184769427335824 12294032 456539078213010319533627844071110516736 12294033 447922215487795108328385758468246314224 12294034 793223201345767714048629812239536406416 12294035 400575367836411673565647481349053612400 12294036 567986413919720171479103308791869188992 12294037 -765362757982260068145393115159710156096 12294038 408021636987732631037941848868302783744 12294039 -135385807788981811426867628312229829632 12294040 -1215551367755027017861605588564161126400 12294041 517253203809650155767168442910769626442 12294042 71919264112497260097292860501593346048 12294043 -941981283148577230961314256418809824656 12294044 -4855957891871203430486393179301142528 12294045 -289372398784166208868959580479735696000 12294046 -418608197279036933044207380216560166528 12294047 149554084908933897477174335541868310496 12294048 -88721620419930362424778525908315144192 12294049 -180922475831515664543876642668749905950 12294050 -176873417235553336801093829614745485200 12294051 623758987155584837851329520066153126464 12294052 486120346486118027375773139322856538112 12294053 451943535714171863306290817403764794302 12294054 -600565153439222164342384356252993767136 12294055 75795895389100871563162029862849555920 12294056 378224844097327681782485438547865589760 12294057 1266369132548405184292030780878283653120 12294058 344420306344421601852966789460806994176 12294059 587254318035188761888547941831509468960 12294060 -16790645927857167742966192484642073600 12294061 -134650726551547983463050060106456446120 12294062 604666952819439603028358806777524294528 12294063 24607039324114661760333042121248991704 12294064 -4884057085548965979579730306012610560 12294065 -364738737092117161154197218934642219200 12294066 165186648113219080585700525448709881600 12294067 1106773993345029762437275957690108239116 12294068 -72707813735060032724588564486799937152 12294069 -249380167786559644422745017881078385600 12294070 492708122953624817593511017731486940800 12294071 -1222742753120845346480168673962283424368 12294072 -264738930968228018596768369129999564800 12294073 -635866444354347107375265361435510455408 12294074 87320002496608414132398295552506202704 12294075 293455589061838607817761136529626681600 12294076 6399323139157788416611134991905552384 12294077 -8956485562593154224887029295506747188 12294078 -33411730012795819781032947506634378240 12294079 28224689097680030311521568189602877152 12294080 162357853368444277633553923754541711360 12294081 458147607187528665848799475434212609970 12294082 780319444132771849479125322452990173392 12294083 -73002853961699707798403530014189765480 12294084 307055565549995150445241456689619968 12294085 -160495142392042003500091733281948097220 12294086 77825522110238226722736156378549749760 12294087 -694736934933748679986574373181858944 12294088 -1725523079046064098006013939028720148480 12294089 1623341446906290054343183322867798380890 12294090 43431687603538807457293678094006049120 12294091 -86533968342063447244656257341105122368 12294092 64573986308792948971304484404361802752 12294093 -18733777595916387998164491312994659840 12294094 -1045060443827179197602670776979003369600 12294095 165196888108192225654105222527800194800 12294096 37690028148584356023311551407467003904 12294097 -569989561926412436231010842607881662222 12294098 -144963916153010029712090651191995409920 12294099 -152995681909923249038075878275664957656 12294100 200275644527552758233771110429411462400 12294101 -438010722609726312353208123668169103908 12294102 48758546621836528755313023329257889280 12294103 303287150012019107627113422700882633352 12294104 20918742265610483232554517642544742400 12294105 -330689039463625650453970668389890031040 12294106 128647806984727433671349463443444597760 12294107 374346694856476275360326019878653677600 12294108 -399372205767030421192448023201842216960 12294109 1365145726851627818446943122847348099916 12294110 -222418741354572777303592438755149376000 12294111 -315075563320231923928119148021008917616 12294112 344905528730041506795870591329336819712 12294113 412715862962469809536008827880753051924 12294114 -177142250761493949103222454739234052608 12294115 656619664994063536886052628318491884400 12294116 611037909630842992569693008081936768640 12294117 897997387024217794256038364389105709088 12294118 -536712501194152354934247477790310359680 12294119 -952170677077219360179935663848190788704 12294120 513772052997301634753492767462191513600 12294121 295833249247506329518439474895065164800 12294122 -54942054643317600129765834047275277568 12294123 -125370124214003749203400932519239906832 12294124 -126905975147965688438121157274320785408 12294125 1460365798818483054145735420376662920000 12294126 -202480001297038023936519671603405936640 12294127 329611883763107672389809175976963152976 12294128 -148546560463641613688729700129290846208 12294129 240725538107243182527796302979913929584 12294130 12210192609748930798443993535254789120 12294131 -1196500493058857546066157794980658081400 12294132 593359200865743573295911664232838070272 12294133 24557925272672230158756832060768791680 12294134 141199078441764026026349115419125876032 12294135 -18994144002353287923094593527439820800 12294136 -149956427757004027627017121107990220800 12294137 -59161132498208201902777104932308895148 12294138 240586536892536686874103370158329169920 12294139 -302370444386540948962978130572317842400 12294140 -301808499925182291473759127506097638400 12294141 12284649052822754712603925750085759424 12294142 -372222598671098745032341076134176309888 12294143 1205391980668455441925365570982820923392 12294144 36263608848525657934296341650656460800 12294145 -34256404300090276109048841543791185200 12294146 -138062666051463000380899038368785735728 12294147 904108428614248516653518532188033280 12294148 -338386846706887227472054276225001425792 12294149 -43574716825657018360854954680329180800 12294150 -319528226264029645533934889713955212800 12294151 -679160891658194145524831708412803135848 12294152 291738771349044555224591880236755077120 12294153 987408966782919498789996414560282968800 12294154 -77707811419564659612691966647831766224 12294155 -626385930915082567123973496881663017440 12294156 -293813321302837930218839952774564003840 12294157 242218120925509943988281965258390468406 12294158 395774043531072558822984144023922655680 12294159 -530161942727081197590418902580084805760 12294160 -10347730132902878591778112017570201600 12294161 -12930324043312087593021711873477043296 12294162 352076250111488164196856054212160225312 12294163 -237383667569466219567878875294186731440 12294164 574252313057424078384442662196030997376 12294165 -379946853937172338739005957844158661760 12294166 -17067857409204615921857677959637647360 12294167 421263413591646050964773479062291657360 12294168 167145282278274832594252116550993797120 12294169 24933164874808387067654964011961357844 12294170 176804287848229697588040909254578575360 12294171 472006890936730795281621224028474272940 12294172 39446640313877594611301503406471788032 12294173 -4572707765040564644547007302605042400 12294174 -166888827516674932798574381230854709632 12294175 -96354755453449474619016544308357498200 12294176 43281807595551982952677156673672773632 12294177 107858608665565431351021393970017220032 12294178 -113693315973418893533788899972501073920 12294179 -673457910939198290220825088053138309408 12294180 -50898801998919431459932130792153030400 12294181 -3623351285421457624835056650882180168000 12294182 11977886200467033180474696080382215232 12294183 1114602671633944617372394445847982656768 12294184 35810961102626355411068499027742310400 12294185 -947747054860934651879175205032964822620 12294186 -25833306348673118790769898319788854272 12294187 -339559391927934631780947585924439673164 12294188 339057946808930157024116965283655621888 12294189 -146318911413432227483501498087208268746 12294190 -77754231958185620785086411912704628480 12294191 15035420291929561729697051474728885344 12294192 -62626370217073393112065376434739773440 12294193 42679237971383809697311282277018117280 12294194 -109310097136411295048495368627744457088 12294195 53601671323071685079405426288158214400 12294196 -649336307012293458180750121218024283392 12294197 -380094604438954520661854482579204504320 12294198 -179312845369463265341199708157828104576 12294199 -259375585307236065738964307767893986264 12294200 436124978896193651308515158851037184000 12294201 -597687139891840551394122258809962013856 12294202 -881611755131443060650252273639842714400 12294203 817221516359258341031078908719049396452 12294204 66265631315072291480927155184918430720 12294205 -437014319364358383768192818811112320 12294206 1067371697788562422667649742205224844160 12294207 126267598766790274305349926950655482640 12294208 -542925784712828599893482739883006492672 12294209 -191848034601322595239998767042329148496 12294210 557002163504019540534173250184566443520 12294211 2125706027843261069840942953901134163712 12294212 -170997266822355357156224024807135096832 12294213 -639530258605164449008706095213162954752 12294214 377232768645165061683753425374743573312 12294215 -11006313789161350619317142542206725640 12294216 -248260337732512349041663442534031360 12294217 -743338877173300027013413506565868836480 12294218 -531421809753819924383852834566121399040 12294219 -60333478741759495868877536097610360320 12294220 112597512130650010284375369599473920000 12294221 -1026014996899658049251504450054175469578 12294222 20924899560576215442761452055332375680 12294223 51577373462546568564684156815807656600 12294224 -48418511411047839343713369091400540160 12294225 -401566982548884667609675528222703259300 12294226 365183757058595168394130308272726492160 12294227 -1151339960596833853218276867724847289528 12294228 122512788097746970524940536703336857600 12294229 121728916141432074517277946567395130830 12294230 190203200102340933799147303251745624320 12294231 102915317713307651453449008270083514240 12294232 1663689332518807852367499235998364692480 12294233 322021175286637561979864619795957208320 12294234 -120001436020492785655541249077294133760 12294235 -575345335115290347073332401121151488000 12294236 381669482981534034442960934077680141312 12294237 441662575699250968096460297377554975360 12294238 -507723854276199294026104747191806571840 12294239 518818943131191618162025607746687019040 12294240 -182406037645520072665680643544737382400 12294241 1315692121308399522299807358825213380642 12294242 -373778243714369687522415896034661742208 12294243 255599998009155996411678167329788131640 12294244 508204978869299095620747830542058735872 12294245 560847414205145557290986127501127233840 12294246 -428464781063959980346082150409349713216 12294247 127132821515020745943686325471065610480 12294248 -341396935140324729926972912886801392640 12294249 -167589827223438946134667721921551321920 12294250 22779656035993372827124686096278712000 12294251 3822787762947536025440734273743872832 12294252 733756280710550921792149638074351198976 12294253 -548313515243696462726033054987376451498 12294254 -371750649000764341599493892047976217600 12294255 462436470006482525933433963017230828560 12294256 12090984631479870029287260147321044992 12294257 702703565151376145173616328700604574960 12294258 -203888099747602224282611080195937030016 12294259 -2250822186774163484691162071216523264 12294260 -404134189831506336783556186076324659200 12294261 -18980129746917100964774323898841528288 12294262 219009890947430940177809426627848489632 12294263 1270222096516164743088860115413471605680 12294264 1048089130664429760130430971011069419520 12294265 83307587988005508127373096171994693000 12294266 -163618855899620604603256949429153985168 12294267 -188411526857586352146081891929911071720 12294268 -501232862886554050514494429729012941824 12294269 428915842285194116912858557391024853888 12294270 69750579409215582070941528783714909120 12294271 -742188111954669107606992575313555723656 12294272 -554294754914004315795342400572044083200 12294273 17319515349708750605385379875183021600 12294274 80013248495805798287182254452489233920 12294275 10965905880905085014812074323167065600 12294276 565532553016150416846100490844086111232 12294277 -1375381280632427623557476494708507347874 12294278 -230370282665876315234425075280025094560 12294279 -499679243183946311654600227521046136976 12294280 -472936682282076987200806558502684160000 12294281 323015928037577329840180674168829877172 12294282 14574032006551032613678729777563402240 12294283 23648241758827677024693606730675288532 12294284 184647809050475146899670428261765582336 12294285 362634343986691289717210782663172863200 12294286 320331475675213661547819488576708331264 12294287 316370855104755799726884790701055833600 12294288 222888582130932319366491813632802816000 12294289 315415984842741564340902047267979736320 12294290 -32801226325117479604618370176537958400 12294291 -76710653292850481231999508810728526408 12294292 -694764069173545880786056467714867456000 12294293 -1759768555744554920393478313546630655232 12294294 509076898501047690624330787364195868672 12294295 -36739722773310323308690591226410824960 12294296 -1137203443123442780659379811190138060800 12294297 -135847046444998557760219812648305960640 12294298 131527294135929573808034764122251581440 12294299 -1026478323441860264765065010199104652264 12294300 197559016754363874727537251302837452800 12294301 41593268835070610384728175537327196204 12294302 12179661233118859654724167770855306240 12294303 44929852056706090791444488223292370304 12294304 -380183145377454219054121486570157506560 12294305 -220029166174177146422819545167586213440 12294306 437755296064547355295237470817504229664 12294307 1935059067244786682101739521936595333472 12294308 128148018490271182391838109987433038080 12294309 -275060476916994691885918773747856411296 12294310 153222107334138330805399572378145071360 12294311 448984923233395429808750695985487467400 12294312 -608698351941432632239152961179111260160 12294313 240727229290998286726630565296484749562 12294314 -406318727016850588003282524520178983680 12294315 -287364547732253906278012379288190796800 12294316 144204748080406551514676112811949815040 12294317 -128057235051013485564133568028389714208 12294318 -471168408595828721262217210604226925440 12294319 -1380038510798639941860607921345264743280 12294320 9161698053815687631576547024991354880 12294321 42478930792068119617867908641646773760 12294322 384475946975522113627445421284190845712 12294323 -497496920969427569889601712761851048240 12294324 -151797012630834103136736431829634750464 12294325 -459791350126761803438157092798063132950 12294326 -495250655937213500907450714396643968 12294327 149208441868448635516693215645008067408 12294328 286211253336444727725727129936943923200 12294329 -173590603244765590641864503064742158000 12294330 -392583367795961931081923263273425216000 12294331 -112931539156280180201278775964279777008 12294332 -1048616441419570452857821376316972441600 12294333 83494319363431031710319232080829297024 12294334 -142333621848631593459066875730451721280 12294335 646163982724218409544451118118906114280 12294336 -191779698495422191659770411276040142848 12294337 -2074009344791678965292037728413925599776 12294338 -107840614558216594769948055010564207104 12294339 -354905548408780777007237707297786816776 12294340 133788996727524125066278426031371203840 12294341 -17900389513949294487293254068064900416 12294342 -2411711956315983792598749144814951296 12294343 102505461435749960909589121123167013592 12294344 327942990281758124322377443251336668160 12294345 -5301373537829553882617227285610337600 12294346 640379177403814174350282180921668035584 12294347 -580661740255290579081436926532659323280 12294348 -333651547178458969737206258670965944320 12294349 351911903852583574484810196181697286400 12294350 587332223343844013973466873033419844800 12294351 -40191017826284719711318753797798173232 12294352 31516103212275091134560987742526767104 12294353 1183768629941944256253651050677443823602 12294354 259703804554795351107948432780682232832 12294355 34642095527913613171733471884435199520 12294356 -1033912167332846263650189005342921087232 12294357 226564633030334620920860289299819587488 12294358 -141269621890587669271215575257395114720 12294359 248776164251345725816624311952987969152 12294360 -47797297445012066317865267983252684800 12294361 879077679971267650474220590768225654800 12294362 -51496604158793164475304172340444160000 12294363 728899895961930867612617233441848213144 12294364 230552080220798690361748501246147142656 12294365 -1084237635708643511808152077292686750740 12294366 259432306993884887387462988062726418432 12294367 1337577856745334402652317978861370815352 12294368 50403117999019657101437478971745239040 12294369 -257161604954621994817841914763226753600 12294370 -27103049789368178291487231991563440640 12294371 426573993624706904188345017452737986600 12294372 175121437201704009612313983363913500672 12294373 149361720263740376297363365789044683520 12294374 -7894928927447009710936161005861602560 12294375 137759487951738627436699130905519200000 12294376 -806116877440736784928060333535212032000 12294377 6699240323361250709298701786579512692 12294378 181749666508207967800384123407077993904 12294379 208358926183665504784194003193726452980 12294380 -35673781057811112767510989425138462720 12294381 234659411679799151618310390093414704640 12294382 -50015124358631248743169318193694883200 12294383 152070597826004017281873217352835674880 12294384 62692357026823884461577904523246075904 12294385 -1814100768331821635026637288292114240 12294386 4251197878079786030341827029519265600 12294387 -379712031955645421026483184623433425920 12294388 2929120666507627880740181637837998080 12294389 -503795554431999063581451499344045924576 12294390 196527692669093482199268560294952385920 12294391 1595680149074813741885044368707626645312 12294392 -853717701437408024239933140424472678400 12294393 -321885859123114131424408701128031113136 12294394 -342714660767758612102384798624282648464 12294395 194565401588404571402979983277951398400 12294396 166918939127797584417799851639646479360 12294397 263561763459567652470635100044578290432 12294398 -1002647071521485299794818038801146700800 12294399 -130771763770158476663770172605754188800 12294400 204546503514630100886061115312491724800 12294401 765133120545368311804503179885715275520 12294402 422098478143630822212556899467351106432 12294403 -733704311046661689822640465856787839736 12294404 1195018864035423822878761579662288678912 12294405 -615508568138254324813494630882191663400 12294406 153201804301665612785936916829725981120 12294407 414504041418173705846132269609909025112 12294408 -244268472472182164857154341618708807680 12294409 139925458157780136550721222854418114340 12294410 -134174345482078414958965017964430744640 12294411 -1025566395250792343466240902849243595840 12294412 -589932232554833876860405230143686912000 12294413 -72928893564989801804927486636180471700 12294414 -108097883282086281438035063365276545024 12294415 294821422095245718637158196685045781600 12294416 25930809205164105916930589577465372672 12294417 1328162705796519967698974701685503209312 12294418 -406138422716101867972104741546538464096 12294419 29816440614486370062162099485703080400 12294420 -142902964659711706088892883909971148800 12294421 -28059814879941672618699657800781823968 12294422 -288998210519714690633342098070218128768 12294423 -43881103364508232327139180427472061448 12294424 400190117795720865765263419192266117120 12294425 -83696748646743737167553692508002296000 12294426 -123885626007702551734733733244792429056 12294427 332602024604183257745799237089115562752 12294428 351046619144859710310986746189393015296 12294429 14084463945851641387082771993947064832 12294430 531374439078524000029136167991902743360 12294431 -19327678525962190891243917520005096576 12294432 1132021315187692704421151326693300961280 12294433 -550537610033844868964423827690770098000 12294434 -469236424806694185090806136866984680320 12294435 -295630040391399182152782915144468613200 12294436 162504242783605419511538203292825026560 12294437 54674701059483677630402124897550119000 12294438 -23125135979673559576662612198733780992 12294439 316919875310384882576271717702067216624 12294440 1123944976627657523888554396260795340800 12294441 -73197605268064937273191390456240590252 12294442 -400032672678957443418695005336606498128 12294443 -457573360449930019885161810816951295440 12294444 509012274893336210689533385049634877440 12294445 23150457519352700394745076697577843200 12294446 -904907002263150674207679727208152859328 12294447 -558374887816997932815753408447546120960 12294448 152738642622168772713402565835184537600 12294449 -430461750990638623078406388253474925550 12294450 -59204891120151340151308750489858944000 12294451 -484531141915213985620519147479920561856 12294452 926393739234255828302019769418949322752 12294453 223763306931469554829329186871468673184 12294454 909612072004564282559134283117665148160 12294455 -113685894523719329339285831989004729640 12294456 -103899586749209581116614206401721036800 12294457 48652672672886550384408700051781306624 12294458 227809150022007636926714633726480095488 12294459 1070224001244440714822138245997109670104 12294460 316448595758514704561366778978411801600 12294461 -332385228902566349322241701451311327648 12294462 120319685999038752894789426782780127552 12294463 -373878799330475671818705675016754277600 12294464 8809642671272627359047917590913482752 12294465 25204568175720554798368948659170970240 12294466 -239267567552694728188953791647698633216 12294467 -652854884069184956443217103052212380484 12294468 -953331506405062823915178767069971080960 12294469 -1077594080216973523014161657331209096640 12294470 86062158957672431359806613166807575680 12294471 18609052868142952543008221577303880704 12294472 -811789764499738988041331514964115635200 12294473 -462957555963622092299859091820846026278 12294474 2364602056089974656952172336731789568 12294475 12113206518760111217669252435018730000 12294476 61317315763360371800450221863317606400 12294477 -633597812299078725580445341869975408960 12294478 187356992800454056840361637245754320640 12294479 -1104120151476010044491833034680365327360 12294480 151231499720804316873194670761182494720 12294481 1955370519568086096820022871180510446064 12294482 -17493258497219912281812423254764934400 12294483 447181691471078250977635069576952292024 12294484 -324584731586169131071623334080826105984 12294485 537645106285006074803498937027763964160 12294486 501705702518399135702329876499435232960 12294487 -728020238351880403871369498918206073120 12294488 -464879789674587202721539109905908234240 12294489 278743541771450276171742148827658656768 12294490 -128287153934231326275236041531282754880 12294491 -742901756107691077163624169651484661016 12294492 661555525079659199966976521572098048000 12294493 -411180930298872458702262059783221422720 12294494 -137129179243054143903665118636267064704 12294495 725549744478702867259170429549538701120 12294496 254684241320587645105398589709898350592 12294497 926463139223925022259147050348908038946 12294498 523395663576401331599283169949462984064 12294499 -72389135662442113631592598083356258864 12294500 1455474910604972563850851093186799616000 12294501 506570248658792039753685084861124205280 12294502 106010792799481461829338009734206169088 12294503 753255336573782966962571168889613737384 12294504 -64737016773973103305899966089068323840 12294505 -502768134110928178814102383228682213340 12294506 97591363871589736672915386738185264640 12294507 -303418261044347321600732299371340723200 12294508 -294096049116895411419213250979738599424 12294509 -116961528469635620426187360586118917290 12294510 135354105731025831642594150599450386560 12294511 446766382037943698806236861034298236112 12294512 -182392722055007385883341179960718458880 12294513 -113913073312852711914696499386592701312 12294514 -41933424362083166673954008325051349248 12294515 623757044125022400320733649749323714160 12294516 -58233250286526637777381538814975983616 12294517 -6486075361121592127014143619213423168 12294518 368820709362547246215530664375922862400 12294519 -854296430673533337269778927277540038960 12294520 -141002433336168614313535332691574784000 12294521 -235299208706248955065423844002390501500 12294522 -139765192850245708208073587313298395168 12294523 -586927942016386235176381647373975867228 12294524 -859378703817738262719172429915325649408 12294525 553828906310646769500542797327485952800 12294526 12829161944689354201658704650578483712 12294527 188995791439477098462651222505126396272 12294528 580584181332556257710068208542930698240 12294529 -459379970877066960217370009312452908716 12294530 -197477480047692613713644192814302415840 12294531 750888271402902035208193613515396953840 12294532 219721602831494173261856674168482413696 12294533 203675037263464534596111169646167423680 12294534 181196769478670269505724725764222298112 12294535 -239670792739380117695379675443913945600 12294536 697649674637947319982588712228606863360 12294537 115336016895728123994861878613223084560 12294538 199409894002518778035919446135690147840 12294539 646751915395420987925403327763874632440 12294540 -458895102317441609020399488495734323200 12294541 997491012270856395131374649324033931072 12294542 -234488766634441270908550645574219429376 12294543 -377244160376828981245006874956126001136 12294544 319599054638168525325884392334835752960 12294545 454544328878000091097824390572999066280 12294546 33389790674104156171312893762700070400 12294547 60634586344643337454739777638769943024 12294548 549688921563179990600226998645574438912 12294549 165822280646212399437076924492836205500 12294550 326241548174049104976088225261782960000 12294551 -716834739481355528086979113392333563448 12294552 1019638678889572782014561735016233164800 12294553 735141152244264916006559330081226903060 12294554 -539735539276546923856721223601700619024 12294555 29843850648849271711424952339599493120 12294556 -150526902808948104774106812968419423232 12294557 -760917832519091339434375402639622909856 12294558 324248003426259746157650832061342617600 12294559 -159951493811726313810911555078588170496 12294560 -16823327946747315569983363826020515840 12294561 431732901872795241250851885812396010672 12294562 -59368423271174783642495275021241630208 12294563 411619305804729991314472438452009742812 12294564 -599492453697210415466937022488196660224 12294565 -80687273710867162095055861658516512680 12294566 -20117972619423426934799147651213158656 12294567 341748005548145071914192464863771274280 12294568 212542059395637613980838327989934080 12294569 114641664331621647327631631104300692480 12294570 -171634859005028559487717679617224752640 12294571 1058209702518558309356431568105405994544 12294572 321466450179791849805455823816314188800 12294573 169799929311766873615389530743347335808 12294574 -779740510206662738385321763952974390464 12294575 798308724962345184453617089476068149800 12294576 67701231766677873993493245250047639552 12294577 40960441786783002102281026823288920386 12294578 175651582783333016198932144716819584640 12294579 189684682497348226352961381321558389568 12294580 561720069173890520781752764862799379200 12294581 111515464488192481739989072900774618848 12294582 111561132384719437622309733404651935104 12294583 93634280364629441909892870653260723120 12294584 523773609109486682477911419204808642560 12294585 -562475729588452967722171401795680238780 12294586 559661222026460683193195865075344402400 12294587 34861440174040544124121450494406851312 12294588 83777915795248025891876369311953454080 12294589 2144608734480146927962676897855940709056 12294590 -270998001954785717417839720349829479040 12294591 -102057572540612982622273697838194227440 12294592 -373371936048069334356352667792560881664 12294593 -201399303417329535044228011491410155836 12294594 -62830441685582743120134647159499528672 12294595 -980633350346540405950630877662525920480 12294596 -99681365236120175558026569344563553280 12294597 110907854539531127313686001013045040640 12294598 -233599547213064072648760542385087396800 12294599 -1034022186278990565876567321238380239400 12294600 -152899964200459910550097096889647104000 12294601 89071394706882626744623731334201815264 12294602 -74919390286764515319361932102617101728 12294603 -8953283334637019965185899538607154520 12294604 -116595327467814154403428003355706359808 12294605 314703793762799273110378388893127629260 12294606 -123159154573187516979965141028380932992 12294607 -65850872747740931621750118864381400520 12294608 238850787069290203847295870211879649280 12294609 -787719222741902354617240511545816043712 12294610 59311751083876028186728447986964812960 12294611 684033965008793899938580223322116881824 12294612 1388150673318951802594805247213433651200 12294613 -2243586808659960924039341909043340773056 12294614 421770770594908248300014735868054202656 12294615 -5046825609448835641652128825247328000 12294616 -327927264267837596279434184229741527040 12294617 -609598991243319751028810852101082873334 12294618 11705998379552085346895303523798220800 12294619 145898546568652478598667148947605124096 12294620 -294719577011256825336071626330610104320 12294621 482811463573506880682406566430175254144 12294622 226537080430861331997468051845909662272 12294623 -235443522289754017519513542495663094800 12294624 -295042052549104770648592040333464829952 12294625 -635503521436368035984100555994043856000 12294626 -182551226741962491863135516101495668576 12294627 470303775831308380977352694650856011008 12294628 852291238783494180114666245071366602368 12294629 -68654760318362311984422413251106614920 12294630 -284350949924645409669784598327453744640 12294631 286500086128588356818156274738755260864 12294632 -490907317761203186081612368177330667520 12294633 -8314552695620586285335892026488807296 12294634 -61482639570398998805329431207578726400 12294635 -1220971696021943555396600966354025061920 12294636 147553913576012766504532458716241100800 12294637 -236126539185961618304125058632030845480 12294638 -57471710878580422618749563583479251200 12294639 678474311941700219661410086969878821520 12294640 229501782050797438569729298817987051520 12294641 -417313410962872707475906204893504854958 12294642 -119067915376820132239115796965881481088 12294643 296886109367950983249848281796317522892 12294644 71511659863502432979553190787232438272 12294645 -276048403658466283707050081263450953600 12294646 -2502523958045366198683850732556060672 12294647 222314647597571326001280109253006853096 12294648 -139907966884982525334239088329234534400 12294649 696829430613403747726239542809979916650 12294650 247015100871347564458875018672717753600 12294651 -703546864527598681909117860615579412968 12294652 347046041901106670270274086684968125952 12294653 -536089055869287658795393618644294092160 12294654 -57709492047104498842232371575375427968 12294655 -251993693192710830857190653662101283200 12294656 -184489241686948976888601367016248442880 12294657 166966032585478623219896618364894747108 12294658 967012734737750653092050101472543184384 12294659 420864522949023302487562267174842684288 12294660 -5858352982462936388363133462504161280 12294661 -24271717371948258330797490556024794468 12294662 90207929715462686733441272906159921664 12294663 -978801449117264831825296732577780654256 12294664 792684813305999623161679937144887173120 12294665 49197334439168319414318595832749129800 12294666 51817690548908215572570760613508374880 12294667 -631579688525250506151805244618130806016 12294668 -99846322059047755581717476327677085952 12294669 47009228005745668145981182734665054208 12294670 -129756848035880118218767947921877217280 12294671 -46575733512786084712544270343530624688 12294672 73609759407303149638598781529250856960 12294673 -485863300401876030143700930344122627200 12294674 -156497683527868003608010982735854261248 12294675 156588629935905005958657923140669417200 12294676 1384936491421554505818054588905051480960 12294677 83065419853237861186364580048223504512 12294678 545306652577021198789277579914362643968 12294679 1806228052328651073962678160789429312784 12294680 533843483291726157169610290907843174400 12294681 -2675360363110939607908209280371752256 12294682 -69374695749160877906004645607795534848 12294683 -1885336572689432315218528320845500932096 12294684 4326519045172040313143574739920090624 12294685 -25640301440241596930841185922747621000 12294686 -624349034208850843136076123318020038080 12294687 92445713763692372950879977966775577160 12294688 135762620689128069563217456679560216576 12294689 35172509765376951578155133334241440 12294690 -86116328093551830766776042414207252480 12294691 1894949750162722478242766756328125235200 12294692 650742787123646141898259853117332146816 12294693 -146839646428218006331603397634835983360 12294694 478150443745830745307350965030095356896 12294695 70496899092673896801744355742561188800 12294696 -407831985973304110653484018299097743360 12294697 1440800702550170864969489007094824225146 12294698 -710687363601417601890222541421918164992 12294699 -728173174625096819072130200202131002536 12294700 -379571050063647592101250920756526809600 12294701 139578594279218471849700554711308295232 12294702 147851923161033240340614272838291768192 12294703 862974896502726218433475298503336135952 12294704 309108174019908356941741032703715819520 12294705 -339604025064044704114941426354070832640 12294706 94716369316107766654721645061659719680 12294707 -462176302457075553998680924173276442368 12294708 -452018386866210245643694724393493565440 12294709 20089699066244691981199903892534194752 12294710 75866602642497868985298724846489776000 12294711 -189950429458559146236586316441142284448 12294712 583420376073443526422854692002396467200 12294713 -1251284177467613209728130442625846190038 12294714 -268590422834781859812168661499980968960 12294715 597395155432777352121160185202838073600 12294716 167518514075901001397330110298774255616 12294717 277416547498416419212090201679953536480 12294718 99793825958765298875691601475043874560 12294719 -81107546157324009115710646439660567856 12294720 259758140168163224029619864800434585600 12294721 48467953950680274864785086856533060144 12294722 -695609918771928722167399484174500004352 12294723 176820511029144683405243715526155886080 12294724 140072063754245939558667816019921797120 12294725 18099799344477734642783138234377832250 12294726 -338323843726141217038031279620657947456 12294727 -488646257423011326152026642381605837120 12294728 45846922509795698066389043652175134720 12294729 668863137942364149253057966148426886000 12294730 -77691237540864055947733253565686538240 12294731 1302252856185430643343637989657614240532 12294732 9916421351413998285125036359298813952 12294733 70677987772344136575196691072705708736 12294734 227823299409557385179317821116421938880 12294735 192654564217187844984062960015131428000 12294736 107614916389402977291144766730440671232 12294737 -288041000049562288618597332660400078668 12294738 -572587751774164904506736071765448227056 12294739 -493149258839353777080199609294038415176 12294740 -322119089432098743751653485269342609920 12294741 623807397464418429409185962318072671392 12294742 334566127740469323415992287199419417472 12294743 1394823938213043791326577215943059937280 12294744 307395668797186831564268746771961610240 12294745 -226702900265791280635643649946847221500 12294746 883476914456178363454990437902299161072 12294747 22184326413325575209796993859869621396 12294748 1007577501698204480608738322088061534720 12294749 1596752918443943990020407234864946131750 12294750 -237529661272760442370304848423066272000 12294751 134921170836180679611102371877010506352 12294752 -109282392539467576185667903464291434496 12294753 398133874051672362975890600463507787200 12294754 390276981360573713297301288036511530576 12294755 17963055911182939965835126686030320640 12294756 571677751030643459968379392927171562112 12294757 -275546267648456325445723495772340014148 12294758 -11366674697545454063629014993669681024 12294759 155119897752539923635791126568394019328 12294760 -303902509266857297606888665612118016000 12294761 -73927566098991752996632668706446493638 12294762 409485517231618314315143716581657937152 12294763 2460487414277409905680354340943745248 12294764 -36785237606369336644878416841313428480 12294765 -100224676121221490979007838294040487680 12294766 -11046443940202955689270701737935443072 12294767 -69390592235760840646446368842106065200 12294768 -219529555073406476116128855792477536256 12294769 -206558650014591408720239118240150008780 12294770 235011250041518893475675343835670309280 12294771 -433419521594888174664289890125971176336 12294772 89102075152862742078933616869014712320 12294773 1059779235512286260384224658015279039022 12294774 -85704192844649707341319405868201932800 12294775 -8520698538223923032988210565418838200 12294776 234451796782744591287055670639161651200 12294777 -356560666147992183210378040987086391296 12294778 845307561609662161554971588782981891440 12294779 271655648076548813367885708120083106576 12294780 -259141301929151835549604266904648842240 12294781 152452369245548973344946831053137996920 12294782 -636273158437283819226399573573037089600 12294783 -123399243242486821910756706541387618248 12294784 1636743543230923501107717579177008824320 12294785 771331037795761843412620816759614792960 12294786 -56615740771886129904685907154764267520 12294787 565690782878826641847904853594989298032 12294788 103330417479427702063295819409976012800 12294789 379986394857245698718557578361106094048 12294790 37149433157403930096848141907317262720 12294791 -829967228235856208927249448664135317120 12294792 -629561388631338795309360993987474631680 12294793 -197583567692554745539139338835443182720 12294794 -68767438764088860472853650558295527680 12294795 -493644951838162691541332496395387761680 12294796 -802680192924379234483750846584862470400 12294797 1670659817951230462285659479216659589280 12294798 -210788289129012223674776210103076992000 12294799 424351234393902863155388894395326100920 12294800 -16225048816969995470908398187295539200 12294801 -424235785645600092982026488633474171520 12294802 65520369326668431733642401772075375104 12294803 -172879781438861359666654934097050728776 12294804 202624231551691651491205632349138102272 12294805 984822861529545000896894835228190452000 12294806 25894548525174418793408783705849820864 12294807 -187438697806227543020660510205150311808 12294808 665659614736878092000730126687416463360 12294809 1679928499428221908834646428063455848010 12294810 -352132879536457647761546863712589600 12294811 -1200240266974681366893797262138442488480 12294812 746653440015839112031203383101755526656 12294813 -333923447568354847877512446902030653056 12294814 217575806715313073922157172208091158912 12294815 -265926853930020101735420524480298590080 12294816 -28858354104940608157807162293013708800 12294817 8953463267419580878414003488025356800 12294818 7283097741739378759600749611739602304 12294819 -244755000047237455165605454910862492336 12294820 -268175423081052613052624543105260465920 12294821 -350522177812665473282363675569511428416 12294822 510800771344203821462020902264773230272 12294823 -160773357270990679448984426628264033928 12294824 1046043413495713236819452584557876019200 12294825 -340587635666461477782798215553964898400 12294826 201450034505792541180184852549389950304 12294827 818122273405266199978370224357608712272 12294828 -113881378936223869919419134514027806720 12294829 -797340587506043267903578088848120139616 12294830 229717168051406256542782091176268506560 12294831 -16062137754272578393942195732857690096 12294832 347389419263731868248432911669699182592 12294833 76379189363721874329079091830212405360 12294834 -81953260701355526726811934514362507776 12294835 -415152212636858412127825040227419456000 12294836 -684353617507383576751378005589705211520 12294837 -276813867247590968519945359360352925906 12294838 -353980895735782713569136122736421123680 12294839 -1811694378668187375722033768383401847320 12294840 125111475213621629434621070026917888000 12294841 105064820124348151674257125476053328584 12294842 165049406227087446449040912245763970560 12294843 590526723739044215974462106476706524800 12294844 1043411490657721409849759900437898740736 12294845 559006235046454793726720727717769426680 12294846 523122820424894632322429006950021390272 12294847 764240272627286183613367578594530406592 12294848 8487349375517750481496434374130794496 12294849 -204247905242375336146275298588062382080 12294850 -78004835415630670778960166621126435600 12294851 -611009122769259236421783554325389523288 12294852 -3629394186472038817856523386651240448 12294853 58493035733840014327396487435971811102 12294854 173337323345817069356960117691476165760 12294855 -822696069425865344455897391806264305600 12294856 -3602067917955953084067129630486036480 12294857 452915636225382610716495721659980929920 12294858 -342681086323654704759695921084833986816 12294859 -1837814964902393539287458390112845628984 12294860 -315435562540840989985062853340544721920 12294861 1298001464927055122470296605637120000 12294862 -602666517765112313615664270990745464000 12294863 -199487743153527325637479806226056045840 12294864 -1371310870748109180847061078918209536 12294865 56246628024945825759927821127228880320 12294866 558027881931996366372621841345460931744 12294867 140960732503899430092086840977544471040 12294868 -344360044473048228536574719916694028544 12294869 831870083004064325692519945732825896060 12294870 93716828445084983947643385425105387520 12294871 1722905991850974440094024270401848489632 12294872 1038197079203450997864101700589537873920 12294873 -201965933992237174303495509526017981120 12294874 -878329023331505083185697027226978582016 12294875 -149486378776768144417568344250666400000 12294876 454528425053402972263951702337689436160 12294877 -284306327023657277966796901993244256000 12294878 311204552010697089609182006191732635456 12294879 26138427435304766898464278218882640896 12294880 245203637216153981675504928322612101120 12294881 -1223835357992153164863441202446935778000 12294882 441264755516278921337055981849887969280 12294883 -265653602608906705262976471374707296868 12294884 -476765448662847555003781223566526764800 12294885 396557852076717217900872905051854077600 12294886 -343274600117709715297433483945912440608 12294887 355885935051546539550411674850992493360 12294888 644200498666250190055064279759820226560 12294889 -1223481113880706544773378234872226122310 12294890 477741520530407350617789757714614223200 12294891 -52326798432828121718846415081845332848 12294892 2452311238453368936610118992701959936 12294893 623801293133336779100523479121600275544 12294894 -434832618132811405584917943365740363200 12294895 46673554655871669824926757452373097600 12294896 86202437170092225707711514700287639552 12294897 -164009115349458042763464749111804000400 12294898 101690054393946304297539028321203102720 12294899 2040522415021710918669862971065488865760 12294900 -441572725583952142247904782289738240000 12294901 -180716209132295824220200251678610372128 12294902 -837112034519249673805846443416986709568 12294903 466425142791724332014884420267166822784 12294904 -50841861926290171802051949392173793280 12294905 106314332798207783789689315633711171200 12294906 -27076382128770016902921917972234770176 12294907 512907349121298575660258526500207525156 12294908 664417870969605214258086174377655472128 12294909 26728083088456044688979313144941877600 12294910 188389375202921500835354626349779998720 12294911 -1935014935034797693635503660067453343488 12294912 296402368218651579221941742077237788672 12294913 -1225180710021554781185077090558867971838 12294914 -537361016002970388689939399944144904160 12294915 -195735607396359837522713461830129432480 12294916 109029154351285568143340852509547112960 12294917 801147833674081959699489628098711494172 12294918 847711941711020223595422259235432488704 12294919 195815090567069225819730192609753613440 12294920 146063137679922299033427131014867353600 12294921 116625776250249299624170460350001414400 12294922 -364644692686847080017842226046363336608 12294923 -516670752290051989590146548540744601616 12294924 407807160547439444877587722155089849856 12294925 -140419158599600981539339872103233584350 12294926 -69833969199631679240834071559330328576 12294927 70075089504040080807593093273089043160 12294928 -109493790939196053572136306561216675840 12294929 -192747121066562676287154500001801883470 12294930 202366044626364904674147175733061957120 12294931 -1871571018762380818062748393189834204 12294932 33049618353048525280693842346728973824 12294933 315254086990194500779601586425040735840 12294934 222310750740325280336969928551336800320 12294935 20332639080571280895205615070539724400 12294936 -293527793319348266385151555431362764800 12294937 -121589870404220356222901546094280281660 12294938 -4966474483948420627701867550187784720 12294939 375074009652032977100117295256887561624 12294940 -80834323269995358024682915967586078720 12294941 -448999661318767379827348999675912782336 12294942 -17733553534839302281244113331018775552 12294943 325407621607808553021487914919874568664 12294944 -1789731859919931363694453144613029675008 12294945 -113524500343127950302468711641473011480 12294946 -172191236344944338368003910026024033920 12294947 3028479286961147148593776001592494592 12294948 -642908295018808255578538749780951505920 12294949 340728487636862458743775332104340083520 12294950 -319454827338692941206182478221813940000 12294951 -91775468698490839436254559161736645760 12294952 -30473802722101647174543050658741964800 12294953 1699977713954456871635696683562661372768 12294954 -137178478223798247102935876315604445440 12294955 -345579441328851185473171389156746996640 12294956 748586289641821862282348872984926612480 12294957 -306422233887886019534703784603685048640 12294958 182817453706450473915821178415513905984 12294959 -13230324457501405142378941809140603184 12294960 -135976761614905893443517809083372339200 12294961 -44200629834917517194361946913070218880 12294962 -176699133636562729252792491179186737536 12294963 -456011772530600180420699924322660009600 12294964 1243615731808161396326409858759946647552 12294965 -135042015144957740641119878656213294080 12294966 -139597706138332934832287968591277184576 12294967 1051088852747761914178107189459602478000 12294968 166916498948818934633519220202369105920 12294969 -1451042563227060693957284100411757121760 12294970 -466542656564960306020515672193628279040 12294971 -559799193757570978049280024631815548208 12294972 -173179804401912426210919493707070177280 12294973 292566560952829327013917277740608886080 12294974 -817755762446883974421167692283288235264 12294975 -84297883391169896423401746106000032000 12294976 -98005915471137007850944707612146401280 12294977 1513537782505220887532722042640809759572 12294978 -375165905532960333220947497504511141120 12294979 -799080530844238876854151885163180932420 12294980 -264362479945302346881606637558729440000 12294981 641296923952170065568171755593711856670 12294982 163173325087491683532896921535092828160 12294983 -944515415444147385203288310714929721768 12294984 -210003502710446648604583094326868213760 12294985 344266530247932355786500107467637761800 12294986 -896577305662984650213751243931553901056 12294987 1161099787745272527240325385665630675968 12294988 695021635428086804985921459502755615488 12294989 542072535222100274696027022755764535136 12294990 82345672448226024905121430246657920 12294991 968052337112174694756010610564064129392 12294992 -354944931719702170086442853455807586304 12294993 547864078111973994033118019978780088240 12294994 172101024525139220508257052186281506080 12294995 421555478493513255265152787484940710400 12294996 -11336538646199613545941438508042465280 12294997 -114662742455790693265517328467528902656 12294998 133445972482409108326687144233522022080 12294999 -57913551483230353522389380179420869648 12295000 -303620758821186984504730331688672000000 12295001 94270939519019101954712341826169519312 12295002 300924419124924176252476536506108293632 12295003 -32731208974315906802255793839096058880 12295004 -720416775842623302277697096448190953984 12295005 339845823232624569195658107544639158720 12295006 260405130375463550161363323330928781952 12295007 -4103972221262164681515374380486801351680 12295008 -941418736465311091647011156904845770752 12295009 -24637335268344358125276002952016280784 12295010 -68806389387347623998229250483304192000 12295011 -723784153560004676008746340297947291528 12295012 -490657372633521152065735031910835372032 12295013 1035517873470031424259877944955075691262 12295014 506574418441302105989967988219931904000 12295015 -1045126070747298406148473567930282512840 12295016 84347729657594877275312676560812032000 12295017 64386829193643875359701135265215047040 12295018 338269188333514259147423277533712291504 12295019 889082885888867725585712568042240465960 12295020 4260556808373117779211049656190663680 12295021 -534920829572940294300462730555419132756 12295022 -236745499630028825370617492948911257408 12295023 95228330759862457670629482518898624144 12295024 33586199183196667018124818143544082432 12295025 31041538140426458340340542821000076300 12295026 -30997628909621440558200123961987822176 12295027 -155571152618728200069136296827905533440 12295028 -571272495295902421730770334706921224832 12295029 -624072232477826832715341600917987346240 12295030 -117682419443243990087630318934254186880 12295031 -463848640582542730246836776332756839240 12295032 349262258543896555077488920005245337600 12295033 16647831560004061143881075946521112000 12295034 -35508574373849155466749021943157539472 12295035 233730675617413217030256344935182409440 12295036 -566162069371166038931961360823334149120 12295037 -848150687101521893949070510145293126260 12295038 -66760694027708920982653884563578060800 12295039 22845237608146777603444333799234789328 12295040 -454681219679613125795787872116565606400 12295041 519034974282623995801043135878259140608 12295042 -832079483358360265003287302467591073328 12295043 -343814847162496113840993315837501617040 12295044 -105965943805581531631896166737588910080 12295045 184283675716773153165564607395183665280 12295046 281393605930503084046134158038485429504 12295047 -187656948885081392614814470779652723800 12295048 -190485473773158486791242398493820144640 12295049 -415081453339478456164019453584497865920 12295050 98273391198660844951022824737640204800 12295051 534164097025113060586435516476247012052 12295052 361724087181403828205450354544476160 12295053 -105337766461080407406508096109383005738 12295054 -321681641737029675348312262418780073024 12295055 495547239074009327331503230502105325960 12295056 10049903847862249812867765106672730112 12295057 137051784383843128806677890222392159232 12295058 -10401240491292845500440611962676488416 12295059 641138491273514859292575832412386010112 12295060 30139515823418634461199990190964340480 12295061 491201587322660316744333834423562191324 12295062 -17535099170912235220406562273071926272 12295063 -703676607705976759809766052387461949088 12295064 688488799554553586437577702328113848320 12295065 104033441585540396746872210483691453440 12295066 164019711313351587530771342133721841664 12295067 102882360734424616718480293733324794116 12295068 412953174046705523593751785030005987840 12295069 -1350400850850339965064548112768679762080 12295070 286344641188066769024433055825995452160 12295071 430822435978565624842689076934494769280 12295072 -1262040584086172344723273130119741440000 12295073 -6669456872957127512901276742140885120 12295074 274467124226948947764079666282129612800 12295075 341575698701385320469483855480469327600 12295076 23219493477628150034635759530242552832 12295077 814682759251679392882851172061975841120 12295078 165995417194664499756214672611411359424 12295079 -591797496581412558697467660760838344800 12295080 -167440148135608888679153944946500915200 12295081 555992741034099869812409469733672421882 12295082 92016720889484813867103435334804105392 12295083 187828636989113378381065387739526414000 12295084 1057429988641361379231301548764694185216 12295085 1104177155368160109104840247726397016160 12295086 -318921102881608557613221925417367193600 12295087 65544637358716986238867420623186342912 12295088 162363133478076862348720840781884833792 12295089 403310740691215698531995391555237813954 12295090 92033913885349874530389162185233267200 12295091 331911171748195235149171563864551688000 12295092 112902472612923772151399357381286039552 12295093 1421344581874621989298432775475296975342 12295094 88405654216717315028687350927120367232 12295095 556402151607482488113058889895072221520 12295096 378859822132543278960603062578591825920 12295097 21865652408328568713032696304703896744 12295098 24186427375841999227798556613825484800 12295099 -595833676033401594129044352193456331952 12295100 242107159370743786609160888295927206400 12295101 -104109792280916773081412300347082914560 12295102 -232554047135051871557201516489144725248 12295103 -1875580135935215643562203592615110419640 12295104 -81761989039803966805433700541796450304 12295105 382260266671133978192069768890494869760 12295106 1343325976429251614948565863835882286080 12295107 -450316400281772344177960576046226726072 12295108 35144842992047727225289406935632797696 12295109 227538237303311533243291342690257611040 12295110 -116847484403089832419263231838623621120 12295111 592331650400596115686843986007379199624 12295112 -1341085728358397926905603658310180428800 12295113 -432874097995125434420349793838067119856 12295114 -380100470611128575985088505441247428928 12295115 -271226977730478121619240319351080056800 12295116 193565256820419279375104667363771955200 12295117 1041363885955153954619966161665176386166 12295118 123712974661192928939547067339736994240 12295119 15067717002307963884981552496770532608 12295120 198323365589973541570738311141518131200 12295121 -308942879113743575973068589287363774556 12295122 -140049378260145006453515854369002479616 12295123 -1212519501534071201924435763314740689360 12295124 966204257091306051081848936249267552256 12295125 -851034531785774075054493280433014320000 12295126 491603033770476562589569614747827380512 12295127 138055836077049404966557445268605792640 12295128 -357441222227284436198289884128862208000 12295129 858981635165939243788321674035165322192 12295130 -643873306929620877601210991885944161600 12295131 288411913072499828709920792254919176536 12295132 -740971437456492882392589540509993711104 12295133 -60309861613745294973364107788093426016 12295134 408686316412314819013634207236845336768 12295135 893238091611138365095982448804165751080 12295136 152681875134470966358670959183648522240 12295137 78970938096532261981589537560153069824 12295138 285135380898397594386151197247659278496 12295139 1471743229310108674018573507206077309160 12295140 99094396108149089976210362399280291840 12295141 -1187211119963198833664259127191520839936 12295142 264446229546240237058113432368229251712 12295143 -412470629578590027706167397452150121296 12295144 123238092691730981999370637544529116160 12295145 -844731030230464784717319256872678587100 12295146 -526807464709811191309244931204319900416 12295147 -577519275094385013953492606910667085960 12295148 549438993210628400824552335916116773376 12295149 96333090135610159994074093177068225888 12295150 -168324132162908631861312307745421168000 12295151 -594352126555195970228309909603696913096 12295152 -4411185981750679427634722511243018240 12295153 1184531453431976979556196696531636598144 12295154 -112295727926386437113121015725100106224 12295155 4774747835367291980862191045355757920 12295156 -68741363192176490574977767666220544000 12295157 -29709262581497118746621067345139855488 12295158 -21880385916255769941300507695006441472 12295159 -989406853573702760927074479507559719840 12295160 -187204390808666379133088010948784128000 12295161 -201391102717765740853037242725204813312 12295162 5644492204016279801001153611226060288 12295163 -199339384599196012671940566462127386588 12295164 -24345832607145888629563554383102312448 12295165 -920656986973723557963060343742011507200 12295166 -412376425862291890729229173607248022400 12295167 447143784225424483886075029287256967880 12295168 -1017653321512791376904726072000461668352 12295169 -279549416889614738376245952226766738430 12295170 206402029662837664177061637217922726400 12295171 -51625501979505803952539222135927730016 12295172 349774671125070475769307172372185381120 12295173 -302020853780595560344697733090003648 12295174 -255719189549598410476662664280368710528 12295175 386507111335784428082755287824144506800 12295176 -143576982145867085444270511043428925440 12295177 -562943754809862553637905139440592250060 12295178 -598300200328150688269689511376089382400 12295179 -28618382306982704794888766517892016640 12295180 714800511307335837932337562034319590400 12295181 1875593818897957775502012662912367387264 12295182 -261114913518882477531786949436530272000 12295183 662178474800284195525131859896314318520 12295184 -210009827873772519634202074229073838080 12295185 177731526506112542645017077943519718400 12295186 851895997466223169332562008077000379792 12295187 -155605449837927920562294938727880741080 12295188 197464399858479479961993611472167028480 12295189 362645453408544524131838949751197600640 12295190 -229029925248735310556277929781185606400 12295191 20564489922089381601523214433169456080 12295192 109686503782668380136852283898023526400 12295193 58221630912808185502594278594635978442 12295194 9503546316038897644577710413026940672 12295195 446958990311877441686721783152653578000 12295196 612248645646085169403357701371459622400 12295197 352641990443341596625733913600066771840 12295198 525405927173515379093273873830918473600 12295199 104728396250916611738372676852529221312 12295200 249605847333638214243467349380825088000 12295201 1245093699019537299868812678720799183202 12295202 209646405498094809778640611813273104384 12295203 126493364894314057804105412880590093808 12295204 -264895903654159595988733201531497651200 12295205 2237495705053099991912414987487780480 12295206 102499485548648527677774429438044221440 12295207 15713028851817276404798846366957428120 12295208 -972057300828373979207345223115085168640 12295209 -705293539764700949449659340917828675696 12295210 416143492656342663222640512003841745760 12295211 -287262645501661489255624731502000319328 12295212 32405622741104537240473347779494477824 12295213 -957425722456125885369820744892954114176 12295214 -569257844608645767057661929304598564544 12295215 -78706683505359444563267299719932196000 12295216 17133101580486161924224180434374574080 12295217 -1303980978470902334647454418673299972480 12295218 10949078771001152326596701059428791808 12295219 -1568348778553128745442429067010942379380 12295220 35429735637297722254054905324393922560 12295221 -25996424078311553120689712798769167136 12295222 230884390908019950416479971617669034912 12295223 498186813347066151791107311482345115720 12295224 471528724725012364882906089915098357760 12295225 256433150641761036789518318463307425600 12295226 567245418962164163592881903013017331312 12295227 -491795966486523826912019014768337670888 12295228 103645800338210096381371571875506634752 12295229 -823359624927459593641982843882565946170 12295230 4322469566565423173067762047308974720 12295231 699119324751173192387693227539385518232 12295232 190607492249101541154541256585645654016 12295233 -91170375245376650556482316084726812220 12295234 -229017906136184719727153476786501306368 12295235 384515773805704346070941025042800274720 12295236 -82365573281183006738640217731976144896 12295237 -921513279060868509750663360037657983008 12295238 -538348863009873653441650254948500664480 12295239 127644086500496662971597298744155361920 12295240 -817183423183570316712139611461685811200 12295241 155982074416353748998608352071474854272 12295242 128590379354481892478220884559490874880 12295243 451278830385995951194716519792904420224 12295244 14620269488993227812407722616411627520 12295245 -677447624726004959597760498903096561600 12295246 952080090087183916471207202553801609600 12295247 -2338405998488497395799414517668812093408 12295248 -242319031354887810666649338041597952 12295249 23897508454025344864527507719271835250 12295250 772155265437602004584059167120162048000 12295251 245584767528518879179810128032451477504 12295252 611584283690502821348442383818531876736 12295253 42868261256854497967173661229756023584 12295254 270811926879126278990026720863484270080 12295255 -436225400381165902289436535615800087840 12295256 -1648277875066146036772330012758199941120 12295257 545677407987916609997266035191753654928 12295258 487662196108779810169278876403315743168 12295259 -1173887154538726612679082753861854052540 12295260 217564208472077386493738503047803136000 12295261 759290235084646515185159968858221307200 12295262 -22044725961665969388341930581574343936 12295263 -69511175274866043499845508397741630976 12295264 459355866156224627980052009446335184896 12295265 916993229099626695554553870787765968660 12295266 794300340157661345668942435323978011904 12295267 1194002013510215231252886225821725607664 12295268 -610130367359188597494334214352721594752 12295269 285496844821041805996447109625625665504 12295270 6470854168730472657373040725041792000 12295271 -288075247826046460347105278942241190128 12295272 694307841456060683254426777810309693440 12295273 -752070906409048576012760877949634433478 12295274 621794162032357988276496016595659428192 12295275 133943622395576024750663637668291778000 12295276 969063644747965999832458413067307574528 12295277 -838299942807518164965176595888920744874 12295278 -583867758572720688386390277176004266496 12295279 -394060557123444689144531245604241273024 12295280 165819688212324619528515588575698944000 12295281 406568383254605088078610190673959133552 12295282 286625230098956596099126207523384506368 12295283 -48125817446809958221919324395649485824 12295284 535130122024948025833768489011578560512 12295285 -67156405361053847688533250873646604880 12295286 284710114094225112183297248204195892864 12295287 -1007817076902608532090824677177826032560 12295288 249010273221079861103753027497751285760 12295289 -275652400470034661163290362497050521344 12295290 144717951947673493226731666614162048000 12295291 12661009729241191319196265981906803112 12295292 -5448939946327323020285666467290862080 12295293 174515380632041489519393293908322235904 12295294 -1059025059871777313287001333092734912 12295295 441500584616997575127305783333390365800 12295296 6195247216153700856450270953660743680 12295297 -145701994152444803628169341658773627968 12295298 -142267859285454937444638517909670660064 12295299 -13966806687794075141458110715781061576 12295300 -690579271802442208884914425560732841600 12295301 444260143714518323933004428351148400320 12295302 -7622502076237013052241997940627672576 12295303 353384884883155973991082506927637064200 12295304 -239437090175147817697018455101035315200 12295305 260561077561298215887181372280623118400 12295306 805416789515160100840643692773800450352 12295307 -1310266634239994395655690050281590439408 12295308 -11464908267504053451036952678619312640 12295309 166299260957714044491977529522249953720 12295310 269791388600301161616988067821021114560 12295311 18322655963078856193523150836189653504 12295312 157027194636843154876803245213258326016 12295313 -236186089899960841005739041517448234496 12295314 879517299308351825072097690932399968656 12295315 185801146863347121122911538727951890400 12295316 626346638709102127008912215535873060864 12295317 36889349536494838869706668341657667456 12295318 131342722916451081604061651795795558400 12295319 -25364861091857963874747647423355022104 12295320 357824244033677570039961964386993561600 12295321 -1710465684841772885182055070785738007478 12295322 -90823119782822850432930623941726560576 12295323 -568368819367325327553982670202966874080 12295324 -725703108076298926705464629546782626304 12295325 -706413602437811734436615050651948301550 12295326 -97688443250077090795122002330889037824 12295327 -266813778947291786228027726140340504328 12295328 -1742113301650803788674461863900753166336 12295329 -958260379570693490269072107573786626400 12295330 -22445903764869234559913474123277804480 12295331 1367796993550381499771693523534477894000 12295332 -106439970257540738259827186169568862208 12295333 2277931243886999414679675224613507316380 12295334 9550244211603753203098529328998495040 12295335 243949852716894999476238005157609115200 12295336 -339630597635116998231746391337217648640 12295337 -296243459043064818543477860746157310720 12295338 -8335460761424296962315482348205018624 12295339 10496150701292339739035945588044318752 12295340 46974236149649693626272686206772582400 12295341 -1522410789704496435638420423325180883200 12295342 1067222030196755248699831372328186751552 12295343 248183136383797327515269132834103876528 12295344 27058548630728349729925126185075867648 12295345 -51256115823017983834349927711838189900 12295346 -220306196008804981780913599943541749760 12295347 -170411489358063473051587408312389414600 12295348 272589871956471399892626933765533459200 12295349 385111092895365747693373589973560651520 12295350 26613626099848261004691248638477032000 12295351 222666480800958528107865708832408615632 12295352 -810888486406280590066032527940631633920 12295353 91972384537283839232632817459193011904 12295354 -67327087845967616504054925458554468608 12295355 -300391474656203522663040187684050312000 12295356 297487991760922341899749551132773867520 12295357 -193460036415076795181375238639738736320 12295358 -226700325477228801095604382230606468480 12295359 92927418329842358468547738781240245144 12295360 12706756231378357110648667845427200000 12295361 409664175228142063783027125470735944104 12295362 -571666114117414539116680056987043514880 12295363 206413933327337234507619081528223601904 12295364 -144986324010578123371826668026765742080 12295365 170724916108325870623809280015897698720 12295366 346379589914921054758603245436775763264 12295367 -36018005453357809595578816202397453216 12295368 252500038170020693812820613060561715200 12295369 -1468489658239314522820772201436881318604 12295370 157899176166504412123138142480403452160 12295371 -464595159828287297318916417514333292736 12295372 395869787399670081841727046967307057152 12295373 -161091984999428905406834066000835307200 12295374 79863672268933523611044252539275331712 12295375 557179457080134315436463255298900480000 12295376 -344304591312078307307807992478228717568 12295377 2226301129941393574458817682442321168 12295378 -698254434686368658138318970016560390144 12295379 2106929082232988491021558908775783298376 12295380 -260386952951811470218718429831091517440 12295381 -31790521690123997293821071243745216608 12295382 598615958193231064349895177685283486784 12295383 789398710806806380587177652895929131624 12295384 456299308734788757412019994191969587200 12295385 799977856929836418286644422240688893760 12295386 -61005548573154663463245574295275424256 12295387 -12252767289565109177540703275394076400 12295388 561163196755884324575048574009187762176 12295389 164207712999184469929442191965277751424 12295390 4862500386885126363977456936564545920 12295391 2478657791361797313928859273982780549600 12295392 -840520665269436625393484301846787915776 12295393 93951312584945864100529745716648999344 12295394 -239781994159043079368824022334531820800 12295395 -17606600922287032110509384655060109920 12295396 -137940888956051335630543076514248091392 12295397 710359345976785648772473170947039358846 12295398 74465699667649606861024422383695231488 12295399 1173525978909431998939975445830428409400 12295400 -143385538721586785950059874440410880000 12295401 1046488345684351795997247229266520102032 12295402 -475582836779392035042811693089222174720 12295403 -628566615420974366074789924225866059640 12295404 53349453411805134533142382825120343040 12295405 -396157790483377837225399318804660074240 12295406 -88903612421939173909910278135176854016 12295407 -495420674535376110167184146732762048760 12295408 46265978899325298461074924142427439104 12295409 90267641995801737726251468443354208640 12295410 465319701586055190441992468417553715200 12295411 -704160811478765441010873687508449159988 12295412 481837262721723423061777829506293353856 12295413 7944548208485942796450972383231148960 12295414 -62699059585638308461414182062009097600 12295415 -723346292284232393281329923464264920 12295416 -78109948044916051759671321926516736000 12295417 -370042503057113938234305099812168284152 12295418 68994993815000838738403402302691281120 12295419 -568328555373351293319553431295157048832 12295420 -3605418182615387548856099317615365120 12295421 -981928780631530322771198444947578288378 12295422 -663700679805313716553500370499209599360 12295423 -1411030399249877112323947648659965921640 12295424 -513906957893876439331855673874469355520 12295425 -207204807549994591340012551335118584000 12295426 -87589501288626850248618649981731194496 12295427 -1215204890218211134579813227439743793848 12295428 18739812363479555988852365558764068864 12295429 789380537133393628291676326171267849276 12295430 -11579118818703896122990785214874208000 12295431 -694794022708249240104091831803979998480 12295432 -887578632123688261241285792105086156800 12295433 220089183677070547306440317080776661860 12295434 463248588528145043624267785981987614720 12295435 -538658011536492691573780495088875775040 12295436 -865840750021576162877746759791757800960 12295437 -67291480529381165682321708088496799744 12295438 -332831188629302403987832228985228704704 12295439 8136092977332532932239819286316897680 12295440 49628539589273782757074242038437724160 12295441 -1663900407617979845921318859256238414158 12295442 -224856003224745177838740228564630550128 12295443 471681254903177171996136651076488539064 12295444 375023569628898198224018203275360618496 12295445 943953234053243511276802668366253335480 12295446 17045332370506976994396538139471629824 12295447 -1679762909865893978148712797488463026104 12295448 828684262311167898186896796642408222720 12295449 -671033728867847201197026350931773337600 12295450 237041325708771337260915837083265954000 12295451 -1020938322355799423009025146412790732800 12295452 -132488729632927801233644760213865297920 12295453 -1411250816688525033492907386231927174298 12295454 -56563448281883862753297984177354208128 12295455 -40580910909301400011105530256559162880 12295456 44375117963161349392198279023615934464 12295457 580444825904869684929040250701512260706 12295458 -170184687871792887917880061843677459456 12295459 -874226200429090985306091875240879523960 12295460 705206880060244554715618239831746945280 12295461 494870573386273314044367510740859039264 12295462 229969205885395486263420418846097974464 12295463 -2399335646490996255708922146422340816 12295464 -321265412636730698757743212224091668480 12295465 106730860275791150883185566378040567040 12295466 373295361046610256545813916872110275840 12295467 -435004190505322685820796883210320178916 12295468 -91867128588393455095960529867453194240 12295469 1665668228386217081994320007746382558870 12295470 -48421787600017513337857386417411379200 12295471 407093348663044983088418228855464017792 12295472 -158235248290943943489075804434905841664 12295473 282189962241872327473435164957385436784 12295474 233471218662698884654780415659764926736 12295475 148219323784668380971514107481697595500 12295476 -11960877816979050065448981251586938112 12295477 576153039299432268483050742464405972544 12295478 23179830508549510156580497273443571200 12295479 -480750569353871183212351839035174803968 12295480 -230260979201740819510404538635079680000 12295481 836537471534316723203949510091324944000 12295482 -709045728288517394918022518647697203200 12295483 336435991621962530759420132960823728160 12295484 34074232744435100347706770173053394432 12295485 -247953022204101123351009204020897582580 12295486 -238452908240592180339509711205910656000 12295487 -446697085615194735069693347777387536488 12295488 105604491962937337731871187555441442816 12295489 204011259131254129012510164205459883440 12295490 71132820230380251790196584506095054400 12295491 459219855473507632408470448280408188080 12295492 316166346545090718116863627423853018112 12295493 180975788810342485301085011015884500000 12295494 -499851507180727656252098784923924340576 12295495 -581800954670930729439603294287712597000 12295496 -521852495618951720834076985650099978240 12295497 499623527890051638668684288515555722000 12295498 124979172329141051800426693549653438000 12295499 604543638684856425137718359424473367360 12295500 260209594083328210794285026351714304000 12295501 -259757573875830428836937975149016226240 12295502 503201042582878539006426612893279861952 12295503 -551611368408626831229115209870537504000 12295504 166584861466897162797538791284020854784 12295505 263639980915599734516941151829241021440 12295506 -5051156254241969216307327135316874496 12295507 169486939798831768546444030674601826880 12295508 538583165697687668173613920629973432320 12295509 145306324373937362260424578064200761504 12295510 -103072461082346027831303965549007952000 12295511 -603630101447317556926985578831900159176 12295512 -41771604471937718470615897630147584000 12295513 135975016374774920391569267891868321024 12295514 -251903132501024517803771802980403902976 12295515 -499556456364843301163597551068104353680 12295516 883257208357812187291381885214017917440 12295517 256817187538080967968915214248619348620 12295518 -196945119955277904151281207644228874240 12295519 -381522090180274720587845029006402298080 12295520 -216195737756899209031067095937156382720 12295521 -357387812546808773634256213049813257710 12295522 630330109418192288997364259186705808384 12295523 -709048679919447280908841444580875268400 12295524 307108461222606640824857110394143641600 12295525 990438186428704248891016155068484381600 12295526 -348107816767637227065361119013011064320 12295527 467438729019298744749076521801331632000 12295528 113351575490836242355665636923687731200 12295529 1623899814139143482666532360026399517312 12295530 -22081410467198851216904689301113651200 12295531 -106919668593421065653165780186631636936 12295532 591262232171010539511328782061192509696 12295533 932025528710020922107965456190474972224 12295534 -472428366490257623839234467284402971584 12295535 -73948102124471903056778353595148443040 12295536 23299811478460062204154164863631360 12295537 198295816698231719301497255601795076080 12295538 732173163477912897851172116173092251040 12295539 -1200703921839893788528361695608234976056 12295540 1144356689992610110352944568317110996480 12295541 49352858164011031724568381394903382400 12295542 -22346003897859263854266827809478332416 12295543 -124556600895717104393942775116262384056 12295544 319780518820179347691969786651955200 12295545 84686193912239377161697592665998422400 12295546 642650338950070956301929787310129886720 12295547 -458216171425661163679083312148191427992 12295548 -192099513379874930921392688737902279168 12295549 7130461003512511389644816239633035200 12295550 465626475405170919885843579921483076800 12295551 173803971877097385160969993933420101120 12295552 658272911698455025012963419888392601600 12295553 927990970009429408131275185069015274544 12295554 13161651949820844479185022590726929408 12295555 -151705794922584646108572438451877538000 12295556 -103947403194951928221667677111348240384 12295557 -713884192097130014337786490408139248800 12295558 -262521188727299783828627707870241401728 12295559 708487966418848025315195411003443796760 12295560 460409684707854473587774035850543104000 12295561 -255121367517930986879025865436151608576 12295562 568195176728326617200583952930452682032 12295563 -218786246226444728106907971717716222976 12295564 633105265832843958102179955070621458176 12295565 -593900392067318331173825451385457184000 12295566 191006203001430658800145494865207853952 12295567 -504735352257536972740897031975062166928 12295568 11815552794839925525679042639352561664 12295569 130949067887746432463684599391504696256 12295570 282476268871937233864967166666252802560 12295571 192737142675452625873383804275817815944 12295572 -97608801385368910615449725960335773696 12295573 239149543771013357574690691369185248220 12295574 -470308361943867653177418005527879978464 12295575 241330009803983800180435754679817135800 12295576 -8818383932534077086521851770100285440 12295577 -314129609257617925212867956248040195328 12295578 -381294330644809259542838957069123928576 12295579 -8233947916672613170666998204636956752 12295580 -151662758326253941039689525898281292800 12295581 -171689777341939168573727807085426496416 12295582 -66075828818989198711981176690970436928 12295583 1383310026239479089836404007886944612832 12295584 -232208277526320689910175464246843801600 12295585 882879244588952702460306977328822816360 12295586 -592762498407687806732591191959394873008 12295587 754004184793712352186071531592128099760 12295588 -803186291401267215925304528959658778624 12295589 469129502228798851005806824444599891390 12295590 -332814680261978373128054500203968006400 12295591 -377903342004121803926565988986843213696 12295592 1596089140996973882730231989901066240 12295593 720008104072664435597261653695508785600 12295594 125833387483294854430217575517042227200 12295595 -53096927193797777459519750130540080880 12295596 -641485972362994140548802306009141508608 12295597 -51475640212691977857362895172010878954 12295598 -124585934169631077020062546496199687168 12295599 185319999613070513332629691684853933064 12295600 121158410296246916940439572638527488000 12295601 -2449153839141411413704824781317991239168 12295602 -506185916452214135691217395834756201600 12295603 -69888950310633212918844646970003047360 12295604 725669728086826955431040167324598096256 12295605 -113186308709476618680321909121795678080 12295606 -436884257292700171167112922455338559296 12295607 82745398398021491162808999990313039152 12295608 -296125041022969562712251170219522252800 12295609 255451631129351590021980184237275604 12295610 13486061400708003033235122907194900960 12295611 185168371350392465208016185141265070640 12295612 509798918356272342477109285383482759168 12295613 -35659150982191992322251062286090883200 12295614 280083544275064363689254399716230123840 12295615 1252376452847545886851838241654424406760 12295616 -204300954875566759923283663323144388608 12295617 390236254089480957649020817503888070560 12295618 -122859987568087524422705773736010492384 12295619 422524458201583734398108918054752356000 12295620 320605677671086696686979604562933534720 12295621 -139750917514433781753827936073959915108 12295622 -280437868943470573628921422309903449600 12295623 -344699497876318450289526087651600506880 12295624 2000690910648318874588553181302610739200 12295625 304888591865827026120676191142280640000 12295626 -154020438264888656190791627593554648576 12295627 506255709707935010112455042333250237472 12295628 -813269600903865408167275647310919844864 12295629 192280461615791080680772865766917158200 12295630 -547892956362625200057909995137438367040 12295631 -589658625474508898022469491740739191568 12295632 -148690210262330635056852579828627406848 12295633 -133484779135736778711448781968990796480 12295634 -130396230612761115915798027029542243680 12295635 -350676951602540751081971789374091520 12295636 -392053350483182215527977215195087120640 12295637 506925152311070756391096124502572574286 12295638 31766514191687746982218779131913498240 12295639 -899314616005314176906777954817162593280 12295640 27385410055882959497053716636882124800 12295641 360241765022584016239165410125879265600 12295642 -952360598825796032896530981858655296528 12295643 -923270860547887525048213231987756922256 12295644 -500487490159940737218538695643814292480 12295645 -947961325259247703307685780207214574100 12295646 528333488537760659535703842321282458304 12295647 -167154423530431449080000494318716411552 12295648 364602741073785053423089799200446873600 12295649 928493714513166102712497056969761700400 12295650 281519477583341031017170368157872201600 12295651 -1730085462802491812048817513490045493448 12295652 -899775298421477340633187156383444514560 12295653 740001257957007384252725179740968491104 12295654 17975791679694941138496628394192191488 12295655 224612535440602278740504903017484146560 12295656 -102605573035498983730637424967438894080 12295657 -485134817184353296901350375910957264 12295658 774542674811936520418324048226475674976 12295659 -1061310386154378046068789130091493679680 12295660 -7326600592240054358826267518051927040 12295661 529621918403656373301132231070717201632 12295662 -67849409603174085277560005571301754880 12295663 759101410635925355835265987245508832200 12295664 -449775410370842902778578295483771781120 12295665 103147972443609971733033956062166448000 12295666 -554023440174125424783840753223164589056 12295667 1216885465241762167436732242766204704716 12295668 253490542668917745472728126664786593792 12295669 -482663465300489654044606786582609582930 12295670 445515974843426503572780139863321884160 12295671 -190783189232174954613898218225946980888 12295672 -1697011542139949165583509229781541683200 12295673 524342056385804464868375062290353496000 12295674 54498191628253051181676486541506858720 12295675 286767074320327666317819611123567560800 12295676 -1057055504642325855089145115205361623040 12295677 -804811271486454735700869381389930772480 12295678 -14152804985596285736355369317455123776 12295679 -422257865832238988101197145172041086720 12295680 68547528261272645505837849583414149120 12295681 -671440987222754901586288436562993312300 12295682 1276689661196570472818589856231025664 12295683 244596001848923982419423003255861392452 12295684 -162852566624819947337064139118967155584 12295685 8911787863927206906874666032534144000 12295686 -141903922203147702445957873229818052736 12295687 254325463818153533059422038406075869336 12295688 -560641052296030979704019912812552842240 12295689 288052647762137636505768810442594513920 12295690 -315011510814480418844902679885863315200 12295691 -699351441655504686566478449262356786328 12295692 -135296719344022693051362516722242375680 12295693 214791030465437536417394114029800773942 12295694 811767781145066109405263945937844840896 12295695 -127246209863294884277769218120121377760 12295696 -20534825620409160289868208882087100416 12295697 1075937826494617100819040438251911903860 12295698 -156308248229862398134819520916996744960 12295699 -43576040371819210166036845394222803136 12295700 297739277679988329409220487516755395200 12295701 -1146754047395715413266765558726888039200 12295702 -691330921688708264272926800765468180448 12295703 127243005676490749186562088834235864704 12295704 -574490368421556602877049868038694522880 12295705 -236223673705445261921746825171226422140 12295706 314407507576288790206508161694985607680 12295707 109905889904263415839359802090033324440 12295708 311276311835208111173394288866571494400 12295709 -1295853401976900844481839060387747727616 12295710 -134287589011038628459463600476075430400 12295711 -362474111374803067106510357864086070600 12295712 284500458792124223094510107039014846464 12295713 206400984133974035242546434750984698544 12295714 528451178435445367537491540992815173456 12295715 1232350254910209305865027497190555153360 12295716 243073337850841344335144402586850934784 12295717 -1022749842809501246218327113329972887680 12295718 -597226286810243524395591881440648704000 12295719 34873740455651145809173408336227829800 12295720 -329550566269926367051994143857111552000 12295721 24851299379375150746155719008785391680 12295722 -457156493993613294188979358398336476928 12295723 -1116460767905098903178555981443478830296 12295724 -357432330494118345423860636115988429824 12295725 -97586775669848686835903755363624456800 12295726 154348249243711540590821020142742261120 12295727 1064202319161593010730129576008454595400 12295728 457021125995269681261304488559977758720 12295729 -54873029092456800262537056962551790924 12295730 -10527887374811082129990968496091284480 12295731 229442305530916254403608632590784592384 12295732 915802058232198810176437249916110580096 12295733 -409480795355175786806331960718493113440 12295734 140830972310546984943027109372030963200 12295735 -63205590939199074112055894641750176000 12295736 330546664415074581437484988949736038400 12295737 472724202263789229606580616001337655088 12295738 -119577468863209223669602525757744993280 12295739 1121830754893015786887288128551280478960 12295740 -303416572569434224784237240202248755200 12295741 144052158309615798580324496929411603142 12295742 -86119801387684268857918238930616662208 12295743 -500476036048165655306997038791077887856 12295744 -354078674028039887407612907947390664704 12295745 76017871344060368307979832355487315200 12295746 -66778641406970091969498258165909216000 12295747 417480440751651349901801275728320805952 12295748 13163333625929756383191552277305057408 12295749 -498199261513682832615661432256010114336 12295750 -403521361656686541422598858797638080000 12295751 112272353989890528488863919915245739424 12295752 -137742231171413228523147541472012697600 12295753 -565950460829539676073584106264353516060 12295754 170689729614335269528418686650206073600 12295755 24636938561307244859964157156549442400 12295756 -192000924103570401108748081297377770496 12295757 -941370635337274133032987771920002153994 12295758 -482452521272343213866665383467185454016 12295759 45982544646085923872869012536128724992 12295760 51384032219566323073658751640629903360 12295761 589366606127422631371695064513223807472 12295762 140923968723405984664893270695818687632 12295763 -2020440046205526222809981789461907394336 12295764 11227769419087348680015111871369211904 12295765 -776685109748131813509755948557078418340 12295766 125073092769770885076635053196660438016 12295767 305780501878763511150834932471579527680 12295768 -1247920741637160830260047673222118400000 12295769 1134972749194418657432570323257368278596 12295770 -177555149390205074918920663788139929600 12295771 31444530622237708656838665702866040600 12295772 508299017301652016785993355668647461376 12295773 408179011060105949843073241846477655040 12295774 433360244189781148314734309538558996480 12295775 -2467345532580930156085301526593296200 12295776 -264606331223433768201912401589757280256 12295777 -118931453783804353187518832984074225920 12295778 215398594087544252160377318957448499200 12295779 823814136505496906948005461525942183168 12295780 -113455879988740847061553901556050411520 12295781 -1271814023119081857377551493932295996418 12295782 41933009048197651292362233357170885952 12295783 791782501924522321861993946323538435424 12295784 -105526064774434266856927100379973140480 12295785 -646875101604302922733963184958706900800 12295786 651666302748521841565606292557054504704 12295787 323227134944564000538669646080743179152 12295788 271027939131878650538147131801310198784 12295789 1940706355529498193502123803050363925600 12295790 267533109331349613301301765750555454720 12295791 124357954138894240469549169170141043720 12295792 -564355922964805932800975655497750642688 12295793 1515684225681290224317991221050896846320 12295794 10978197341627156786248012906023885312 12295795 340360563469028640380035542389080958400 12295796 1011374192959148400691458388140310334208 12295797 -327610363460745590822244693450369888000 12295798 376799718361343263718109508076753871936 12295799 11406513641363407023808932394873860864 12295800 -287721517389529529672181186385158144000 12295801 696756790997314379640042178830197215040 12295802 444476491635004942432202174248510164192 12295803 -8210514441134540219464138833344680992 12295804 1164116436818721687360128549640826566656 12295805 -565993097088504508082914359549319779540 12295806 399287336004674770617822977309859165504 12295807 -22744380039874053531795432491323718600 12295808 -463175823238451643172529474890503290880 12295809 33043042809609351032757857939177142528 12295810 -178249916914604218361294320089969001440 12295811 -2117351874265037309305385122097024179200 12295812 10854037359140820470947322553581568000 12295813 -1007613979981900116089625256579195378916 12295814 -636995191779627230871435262028729045568 12295815 -511806336182297529018740395819579479600 12295816 -569698375092689193961419115386509721600 12295817 1525001181875181070550912501110663577652 12295818 249652690045603570513652228681049599328 12295819 523938207275731462630285684186465291220 12295820 -721160814074775434873455730741667840 12295821 256477648069237029119196050038075595712 12295822 -61459141580646552391108838212301515776 12295823 -31404153774757449240003908361356462256 12295824 49510267102629526862812661819234648064 12295825 537455179899349929538077673645386088550 12295826 133678130275837073818803471199782072480 12295827 164798478766173231034280959036683849840 12295828 -105962166897002181922868278379172831744 12295829 -257557018693063201009685677588310626560 12295830 -50299384107734694874105840873924030080 12295831 2753265140372875742948334603776384414280 12295832 510310778378668766530287958979108536320 12295833 -76147240019539674176293043995229030400 12295834 -55193344738149521827840653316519655184 12295835 473250415041204525479541790016788370400 12295836 3961384068565630096841663346128117760 12295837 -535829095720669227641857157164741097780 12295838 540576241490446900865902554567678935040 12295839 -914353483500067673793221647997336782776 12295840 141630428468172151822623232153626869760 12295841 -496166472125937376558827096016132200216 12295842 195665451537355744292471747428919170560 12295843 -58785713336072538736747293579957681200 12295844 -632954123453248195626943741871696022528 12295845 -914898752815157061538058700446307143880 12295846 -196458119364888263803345710958577955456 12295847 820200143681375002378833251592799186296 12295848 1029021701086376936440593447399357726720 12295849 835803431998083356335498243970657296000 12295850 101491206368580171175315010792160096000 12295851 592690972958493140306677934620010041344 12295852 -499242835119395691740551824823421496064 12295853 -1093354028960214529112898465295229297898 12295854 -425133071388516592400949950496370272000 12295855 58103554731595941392705947459332139200 12295856 -165543362155847672115745440050045042688 12295857 360905221369771038642114023171735673792 12295858 280922444634856827824753768830326629376 12295859 -78474734888670267849908479008373890000 12295860 449337442489204701061771750558528911360 12295861 110189526692122010056742932195871732462 12295862 -574912309783714887659575250686454612928 12295863 460220823610701467189183531454004601184 12295864 774489751513346718899041266974988288000 12295865 -328744139186122362998666657591405499000 12295866 -178058508683401429394554557246083703552 12295867 -918814830986409738717119574287753053084 12295868 -206927373693562405138190929510292106240 12295869 125110554105151153708301289857300536320 12295870 -112470623680174289308532708366336749440 12295871 -167009594227975728922147180188558391296 12295872 211700799396786143356505863455790596096 12295873 -31181907040880853532788247290520751276 12295874 495048406327022774107670457222446793936 12295875 -672704483905281392562254434222070340000 12295876 2714736127350431786420919688386852372480 12295877 -118494350133126070631146857355905112416 12295878 1787338889364508574743077237282539520 12295879 -550333692886085319216796886528177626224 12295880 -520343730337169983254700544560681113600 12295881 -26331024597040814987277661617207275868 12295882 -183270689719194534350443835377051232208 12295883 838193045293566028161327727320333738132 12295884 247746265465932322001462663359939123200 12295885 276973746094643897687982817961574869760 12295886 597154173349511334991814504848447887360 12295887 -483572633646679681282344698840385518448 12295888 -78126445067139564999092496844371394560 12295889 -668561575535074459724236488698757830544 12295890 -298890379848992063987423125142920867680 12295891 -266197369687878211936040561143514988128 12295892 -317993344636107109130094245595695333376 12295893 6464526745413879673348757045994435744 12295894 203090724724218558178888910543005312128 12295895 271697110309267694124901713258563055600 12295896 290615757041741320269495801110693928960 12295897 431816290177055220744577945268810502160 12295898 259872328955368196357659955595833737200 12295899 -307666920918854934917322991735427568 12295900 -105449804541518272231716713714832000000 12295901 -21912018745905408222068313788690643240 12295902 4038339580765651006962395257084022784 12295903 1501447263430144787385433671964486520824 12295904 914860942523190167181344406457939132416 12295905 -105622611558498418438327425131917486080 12295906 264942445524399093605675959906667297280 12295907 129963847331150036557560787569480986880 12295908 848710393189459353107782133583589355520 12295909 75760559712914343618321494914103080416 12295910 536915306069298060523780363674553710720 12295911 59209706904667145103327273208191852072 12295912 -1349501618351083032817940153803847500800 12295913 129042902811462474059489597655571187400 12295914 118397905729964242901106243371122788864 12295915 191212551363676893618264248983078458720 12295916 -185167913226179555695195979438530133760 12295917 -689698746624942497552368873397196669066 12295918 -743774451481310570305030680576375867840 12295919 1229469070986575506149187746324281002320 12295920 2847278790093227456847051070258544640 12295921 437188646530714737814460934631374204144 12295922 791024728728041812527990240142476430848 12295923 1047860256076269661673597598880346902584 12295924 -651785184740466780645947429479375295104 12295925 -376048972448171022447780907778555323350 12295926 -452181530734422039368325482023998748800 12295927 -427666419708418759052884375554799284000 12295928 -1101748370994431296402937455686748323840 12295929 -1026334327703048997250510013772556043712 12295930 -693552685665777333773745311742248755200 12295931 296795494252760396964501793302908733732 12295932 720020097400164607889545539408323641344 12295933 153181642118726347179929198556716671104 12295934 -450054082526014360973852269019061362688 12295935 177038912952085955923168548807908455200 12295936 19986084528198317370869446576766451712 12295937 104583049621300410468259419172160867586 12295938 266683502727658903413184934791896396288 12295939 -1102514626160574370044003356121447182840 12295940 234041432166567840208724881135942963200 12295941 84141295887576110830305046688892428928 12295942 39980795722169459648509216196870256000 12295943 -550819197919292167001005526389750606056 12295944 522425736944388157632673497141897999360 12295945 442162059677484725769970403565227563200 12295946 113184884047692028557541726553265984864 12295947 71686204302761876776890069787082911200 12295948 199465529417217429601769884418465453056 12295949 1598519475533244173813306545185919174464 12295950 -191015396777739219262860870130453358400 12295951 -3528605677530617986184841854952216160 12295952 223816060574003193844916740487008223232 12295953 -131789760893856122792157939170027543436 12295954 -165920187607090087193069278011133167360 12295955 588974423803958135596899837276856934400 12295956 -112453080169520535169529349221192828928 12295957 1419653114692660266363437732425720008206 12295958 -149592712972743593091727354072292221920 12295959 293581843574021977290643459853504149968 12295960 648486871884220629181520574798197760000 12295961 -42705679321628442487985226753030615168 12295962 25414936576354737938157886909516604400 12295963 -400096535845040198151823466822662366640 12295964 -87688031669050305215059380884183777280 12295965 644614702075284578784140678889660786240 12295966 172558093056376643846582592074908482432 12295967 379040967088581215622116730673354130016 12295968 -226134567119880577147309810665180364800 12295969 -239614755366670213157510246291166634304 12295970 -690852646065268055269170238072477252320 12295971 80474272210150410842125152119321299920 12295972 130888837583889238498188703477163544832 12295973 344642460093188303949873845613606053340 12295974 10060742086606233198239054678640737280 12295975 -138421946977132192679578377655303061400 12295976 -136985137162088188618373802658450145280 12295977 574418203302614228830719744379599096720 12295978 -147214945239686539028028629602317067680 12295979 -27397868474269312948638736504773605016 12295980 -95007317474544951473510300457074979840 12295981 1237912478455692096140725556639404913772 12295982 64734463976006843724432268165625455104 12295983 -168867133288623199408400426765383983360 12295984 194435781744192061581232006177674952704 12295985 -251188014563942503376660294847319627800 12295986 154405545168633685154835094111584449664 12295987 405107521108204343539585297014627361992 12295988 -221417916763291645867098852688185305088 12295989 324507887985101370151758741467336603520 12295990 -59447249654744854589586952208596876800 12295991 -520551949175517714267723513914511288000 12295992 74407468216359032505640324503101214720 12295993 196618248289804155874296949545598485504 12295994 -951661881945568457230320750567523042704 12295995 412432989714818820289201423152862715760 12295996 -207666866219080951955787196297737856000 12295997 -617549169750947957858534628772921363968 12295998 122378023009541987161321067833341770496 12295999 481459103369266391737055008535669317632 12296000 198601217122055632864854488485724160000 12296001 -487749708264408250622242371090691936896 12296002 456468773153488056391176246165974985600 12296003 -1066428754771608550292494033836372758880 12296004 146072700008504595058093629588672049152 12296005 -445088245944966038204368415184156134340 12296006 109854613648699948582464505613507961024 12296007 -291901431503517620797871546548094889984 12296008 -340092257622258765290089376115908951040 12296009 332668327039825500393258635165642162640 12296010 297350399228861913220283390166749794560 12296011 53568379503457109245771910063397319200 12296012 179085221063064143098020844890155389440 12296013 258399221529939211673791423292953681920 12296014 -982246460971135942954317967183384383168 12296015 -331525060548618809276682320365415089200 12296016 348249958167104025037562463726733885440 12296017 1859319990546818041182452961858384734066 12296018 147805174853712212400140580386641929216 12296019 -569633763076883795344017520169910883656 12296020 1589708428017148392495308438484637440 12296021 22316508477896575050769730884792575822 12296022 3746754983948742832744109879585994240 12296023 186398255870300962714124189628676733184 12296024 156818456168782855015728123961867960320 12296025 -60059453550191619728913315397523678400 12296026 235869473738037533211633303501451490304 12296027 683897624956742868754805904471647991876 12296028 -241742629833577991466049156825385326080 12296029 235740578705983351851605085055386493260 12296030 193114501756646781233963722551180433920 12296031 -776349731438331400242492530892558944256 12296032 -683321009893624985887697095086408990720 12296033 1744189226380893714804581870266381653282 12296034 374768849567177913892929704441613480960 12296035 -379274566198037631215942759228448541200 12296036 363428352876636763126680998294272394880 12296037 -569981839799672817713603788050260567424 12296038 484533907993601963907792705559948086144 12296039 -64480270071985839900015259597913955840 12296040 -462954205820471375812825566821634048000 12296041 -1502232634513985116767694349503889710448 12296042 -98032045163583943226030930233625903616 12296043 694034231927054069755085991949544362704 12296044 5685436683610842013393261426961275136 12296045 951411023002872983102676563806604460300 12296046 139329115175119286235763888625892188160 12296047 -85895057993129226649815416710832447280 12296048 -119712472873078289915833342691048521728 12296049 131402004990280629910233071586002336448 12296050 56712169777606695922602939446035288800 12296051 1551854929582767225462222182641107455052 12296052 -186978358131377007596316693280616260224 12296053 168213648307797117838026270061666891776 12296054 -74089076319170748213177948889438457088 12296055 -270465833077707522542496030334231896240 12296056 -378486753593393255824020119529731973120 12296057 58688173700604629374307404827841903872 12296058 7541607637085357214734303989371260160 12296059 920546577184828744964618449504424682040 12296060 -688151957928605943623019442070703521280 12296061 2111360704043713843688665661926157580 12296062 165795850466441450874276855947663840640 12296063 282184837450222584785755423161710803224 12296064 137409496299939414988274732550491996160 12296065 5035757243613656074612019716836813120 12296066 -374680901050330185112797985058233365600 12296067 142546248908480724408410908215041268480 12296068 287302659254905939242096539601866460160 12296069 176942707521944991104826101724212869470 12296070 79486682007169321823544335459993491200 12296071 -1536343716074336182682319724400426282728 12296072 229991667990000795394742414810603520000 12296073 741507327221594782281627568637060807184 12296074 -178268622988393854568336762599029883648 12296075 -750392018343463762778480595718486558800 12296076 144680273954884030054094222911252761600 12296077 -532040524147086784435030452055056704074 12296078 318524808246260662120894807489153861440 12296079 153390791320813604278180951577119769400 12296080 -114445316391364246017270745621671690240 12296081 454734152267334818681901296897392896384 12296082 -261581479407029957782824935780264270208 12296083 -66499875775159721073726013459389916064 12296084 -867514025020472733780593985706891334784 12296085 -374426719230280742768615392323841413600 12296086 798160928574732537932442636069510932544 12296087 -574496524463087076762228462234751209240 12296088 -112359405639143793392808697780756807680 12296089 -27870967654493759328214336264544230912 12296090 117356430426727044930274351741461451200 12296091 -511215961268379298965798679369381295208 12296092 -1219372055088263270211408328767536464384 12296093 966863021757851962202114825928417865920 12296094 -207800196635541404474265158562331972800 12296095 -121695664116070786260142441216409774400 12296096 -510913426647554544526425523610566852608 12296097 137540610631920415707361043454688704000 12296098 -133733147737024125559841061670787905200 12296099 174035984819762199749986290586270034400 12296100 -296694035096538680668583032636504627200 12296101 -1053199401295845092303830042799496696898 12296102 200173208102543406061338383911985154432 12296103 806652529182420881401606039065655556904 12296104 830315192914785010225213468851409013760 12296105 284437102264761479190306275268842240520 12296106 94768434357052381328153407390883480160 12296107 -668085751460753925317872252971529853644 12296108 -15651540191316711258260621741286432768 12296109 1183568657452254075723851447311978509120 12296110 187487521477810914739666922286434616960 12296111 947622361632937429637986981581023487432 12296112 -78718578492801825280992757528816680960 12296113 -1537607074800314090366874710608584839040 12296114 -111591430813944648297738767314297135344 12296115 -91448688833090547118114182359960127600 12296116 77689972834679850894576972743286988800 12296117 -8138164402253334657624160839210929736 12296118 -424654889840763292608282061103709338112 12296119 -308477283953352427597483821104904877056 12296120 87731276147245019698008094369553817600 12296121 -1054377117390711532454748037952201179296 12296122 -121368998194030544879389933440726605568 12296123 237139097914981152787567189742888071680 12296124 17154949011443808862348742379710754816 12296125 1540153898486860246801847340200628615000 12296126 398999852067867023337980008950616659264 12296127 412449410915264672494876506086884453320 12296128 -184580252196804672744546176505919569920 12296129 -429572366969538882438453213535869678270 12296130 83851142774322355424586380575667773440 12296131 943028742989570469960999436238883738600 12296132 -495804167277728124483342635917260511104 12296133 533221121203121151521537599420812808704 12296134 794546269808430682116597144225249335232 12296135 -685331977932938504714686390357377177600 12296136 36695404847702658022570236368737566720 12296137 23976183992140731776417401162236525952 12296138 6309877454175440298700026742854300720 12296139 -968348716033682503761233685503737761576 12296140 -1133196081388862375614011316960933969920 12296141 -218468390189767094204509541163739764 12296142 -200056987356178875844309017528447360 12296143 690876846793911142869977815369298096224 12296144 7269570821752277866100150574621130752 12296145 -100689021335194848058755445437559392000 12296146 55259117537235000842826844764399185184 12296147 714600907468298749145943316104691531632 12296148 -8791979750272719933384741096043063296 12296149 1083623581294044424912514248735723155036 12296150 6831934402841857216277332270330713600 12296151 -3626829426497759939743335105240038400 12296152 132057621609444161545148988674930380800 12296153 -58496289510901889992656482987573828598 12296154 122716206194543840597147361190569991680 12296155 105052732640861420709142816307619006000 12296156 256531259806772791901018740512185387520 12296157 -324562963180843251376546570324552229760 12296158 -323860900882699860385432746111443253504 12296159 -578527398363383493077514023829149251896 12296160 147511411056425108958138649666643558400 12296161 -813723116202629781555178022167632514428 12296162 -525631021438287197926307655228195880800 12296163 -511483552972660751743987765939390456512 12296164 155284685758062455153708635162993909376 12296165 316907856661947548223126282418443214080 12296166 -425896691288454370763885259042037114176 12296167 289890622091617737114165537340531732448 12296168 556818285726345195785245082160272670720 12296169 -990213352125773654458910296462833850806 12296170 -637153925969137387555846383443463042720 12296171 691818679739873544652200760182125136372 12296172 52454350473831094526272472365706084352 12296173 454525490731714081522295664674722915040 12296174 308718011007735059134617193335860968320 12296175 -519511804465090253296015226243258899200 12296176 -98705901933902257678564344900096819200 12296177 1400209379345504214155630647215944083026 12296178 72262953880733836677020117663926091520 12296179 -83873588493951380153487159693305538224 12296180 148578969660872652023640471254217960960 12296181 -115841342293685313260890571290497553920 12296182 630624261387590887198133040562765356192 12296183 299256069408620680860674500436189853240 12296184 463952268969020805753734042686233968640 12296185 974684936115780756156958750702607070720 12296186 326969047349403998561209527310342444800 12296187 -65712151724036264817342476824455428160 12296188 -335492576984532028446442178205754458112 12296189 -282838740683486600882888089339457388576 12296190 169941911449339402641020229414879513600 12296191 -230625203424304038790508211208161580848 12296192 812750820555982765933986164078385561600 12296193 86842621183786666105772049120569088 12296194 -6688162071317341119689597882443328640 12296195 36208140068178514823781130792350733200 12296196 239601052934028030933780626500631368704 12296197 -299960787449746585204150334717966749988 12296198 223060938396630294578210441084143918080 12296199 -3681243459886088269617986308852632960 12296200 22574818477919231600480561367834624000 12296201 223034336135798936042343817120877017872 12296202 583768768614160977244087780624703691264 12296203 -1178731847125997898427567561486466772720 12296204 1073785369115508534635887134511604979456 12296205 -60019135511026765360325500857418347240 12296206 -123786060977842558646680508035211212032 12296207 764943303695738988516605612196146016000 12296208 -34584517935934322633000430299386085376 12296209 1075159003208135655016300902826766146560 12296210 42383684448278238622016669843563776000 12296211 -363229878742806474583706467340559299520 12296212 -69621211562037845767765465344726859776 12296213 197023497880800855623443170468651528462 12296214 -51910751186574311240843526182788872192 12296215 -1559317821443508881724401791744903687680 12296216 963335736967590007051650827705361684480 12296217 17950896955439255787623149005300356640 12296218 -259550665789872831777087515474808003840 12296219 620629563253802536492516099334329872480 12296220 63914241889293782243717611868877619200 12296221 514483275265032157172943082346597810240 12296222 664765741047911640719383223369966180352 12296223 -180690766307053642723816687438196416080 12296224 128208236829253120387040206211628466176 12296225 509488207918135785576718740679472557500 12296226 131231451186015472267844732996441662080 12296227 10952824798290938237361872220032896752 12296228 58558067325616078314750096753391951872 12296229 529959842849664986248802069515966205088 12296230 -214519164240241942896668454529677302400 12296231 96470808715978317274332278223905139432 12296232 -378630150597045071503582398425284608000 12296233 -2127429287611878495220589131673964325020 12296234 796739761859359851086856730380270807552 12296235 69796761532531903416859110106036485120 12296236 1536923565147419152342449186050177965056 12296237 -9497208619168971150983048218387952832 12296238 318076547352329936428230951134063687808 12296239 -344421929641701234825877097792271562920 12296240 -83780719085728809840046037922437529600 12296241 982272729362659780174809755326437381300 12296242 -260849431096486604833977083860811850240 12296243 -390422057515546482030130915610464975872 12296244 122276007972915792585844183224440463360 12296245 143171954041093589685123440285683944240 12296246 18882591332859512358968313982317831072 12296247 158884780126954619152670860835329537872 12296248 -1414363086194082412757894195858302832640 12296249 300016624779283026629653784539877683200 12296250 -3396088273597512025292526518135010000 12296251 59462169748167587254602866614529467344 12296252 1332675934671840678598760550118284020736 12296253 -27692477555205646031041233184026197952 12296254 692074267227805409131848288474460536576 12296255 15811066551460123490757914281141872000 12296256 102326954512660691665023812940425330688 12296257 1038601306653230634536145965137678029506 12296258 -10606070728386069850328152787535525312 12296259 98774868527806238985152125262812168800 12296260 34845832909151935849433571210418728960 12296261 109371281080909096641951869150991694362 12296262 -425502250447973567547071229734447424 12296263 -44291525276603731648027731280955221504 12296264 -339497151455525874320267921584399841280 12296265 -275795457484265781242835669859920962880 12296266 11556115608523934569793570954702738784 12296267 451680437765934148538179295823264521472 12296268 -719875757769481997423679954897538951680 12296269 480442328030768471663051042643231676620 12296270 -45771170638366371964150888105265994240 12296271 -214483626953712140043015966229426010880 12296272 -375849847942416181225606959693958348800 12296273 248367030332063200371177252279125847840 12296274 -19259854531734492069809696559673436160 12296275 -553852508476220001946353994530509139700 12296276 -1112454349267716378542022177173195550720 12296277 260373630037655127907411073887841712000 12296278 -82628162679836390745396920927156494560 12296279 -1180966934295717838053689945303507693280 12296280 -3170380120368498494587549963734220800 12296281 -1266794571608720823899769479284585530240 12296282 -272656730062584170157785256916688533008 12296283 -271288051557211774017371688575571495936 12296284 -40691559718088709903262161499268284416 12296285 181429613101905320393618205922068703980 12296286 -464128942475341253408750321414551465536 12296287 -1534156149342016945614535326003226791600 12296288 -625773855787587826413288602027012259840 12296289 284151883980303289557159658913825391024 12296290 163926832595519696369510852595916560000 12296291 240627006855776756874864913313834718672 12296292 -380550209205506983436570030716947867648 12296293 476945762601410810559918066894994092542 12296294 795292148187465638392365107037005865696 12296295 466678709366810527651604301990527448240 12296296 -525571774258874227596388155161406366720 12296297 -524915421369490897388577446516785704000 12296298 -33362668048266741840105040869050293248 12296299 -1027299083674998973140373770489464130700 12296300 166011716034848655074139405869519750400 12296301 -841015937122608182629241729703160594368 12296302 -10108254390902754920291512865703465216 12296303 406416125115906073927651940985646314144 12296304 262958131637057942132786662274155413504 12296305 -205658528975907617719572198750156038400 12296306 211147586752176305130034931677455974400 12296307 180881454630308048131814311599190546992 12296308 858169107583621404486397270946591938560 12296309 196856572379292435579149871239941859616 12296310 13125590404976180499932567920022668800 12296311 -473482107089263633485480918327597132000 12296312 -102213648729279162268796821638008709120 12296313 697950565264156826586500281689998594400 12296314 -1313745238082151942099168404695618317600 12296315 619204378360038954237071068187438014320 12296316 817591440119742702410321303292470026752 12296317 127537891967457883736602999969631738400 12296318 -105385655574892006520618339328303689472 12296319 239653986053107644311403180417378071040 12296320 289336573051925682371504422118857113600 12296321 101829092493991879213572758920029846864 12296322 146148343275511286125050914515070145360 12296323 7824475395037702116576230618285800784 12296324 -24541634683985078581992354821530514304 12296325 -155738383734538806336351078422965020000 12296326 -66292242231575270159895955647990637440 12296327 974678244156432436973546291416318752 12296328 716952920769516693171494418393480560640 12296329 378057600237861263753789520641818596480 12296330 -535348017522435415935234287139863041440 12296331 -553862601497670501154606649855224835472 12296332 85019171718006735394756388428518082560 12296333 -217228481044611357103697549584636674624 12296334 -141577440147806578355766021343149946752 12296335 -1057151755214341495680727673284810645440 12296336 -6570087402345093733135447842232467456 12296337 996251305174869434011540129555907819760 12296338 815264582137262913601447569212193699840 12296339 -50640509701414413726138616552242418032 12296340 57829033099915951263682095122186649600 12296341 641971471745564356305612758130841561742 12296342 -536643653995545233746346956645686128448 12296343 -228774986813424358509600352665368170800 12296344 1513527208001991388882478107233673113600 12296345 -101902588909648494942301612633456046400 12296346 -320998100273263947643792388966941535232 12296347 205886393346398871002674955408621574912 12296348 -618395982193678575730071406590354032640 12296349 -170426366255515183419073462382417108436 12296350 208426470638626227059007270656525568000 12296351 -142971003331385765553177657442147507536 12296352 -325611174237940128427274280599782686720 12296353 1306517903846444419978454783953485093602 12296354 -18750653878355694308253157764021762048 12296355 -260949808679854049168942209647152299680 12296356 -162911596151922555485623671478666526080 12296357 -35748274745588834761006299483687366720 12296358 42974347006269760283751833423080740000 12296359 -954247496111992548984057549383442914440 12296360 -324355948534285029123427796419973376000 12296361 184938885454852565028039870893973547008 12296362 114025333742987016436876936476522011232 12296363 -250860271767351302203813748795595812160 12296364 100910566071332722475383141558465906176 12296365 -1330406915559752108936907437047597978740 12296366 -16457298530663146341174847084741448256 12296367 -13394931693917267753865585607031631360 12296368 -98361541438592073312148980535612866560 12296369 -1174058036226591508667616622134239269230 12296370 -288913738390405821159183968998128883200 12296371 34582451925649178031522916565901711312 12296372 -195326613013255352295697954164596938752 12296373 -571826089740374853031483352177707067616 12296374 562892377946010816262058457105330604800 12296375 -173993111343128540804617055924831232000 12296376 1266529151115726336142306771932523008000 12296377 -1661201329169971663718697819453808612800 12296378 6937368781492121493769090347758853600 12296379 98456611530962207517340273486375330584 12296380 -92233980124963970766104699663455641600 12296381 -584539006115165860052885244785590885818 12296382 1454452312627715597180210351891211264 12296383 -1947867040954993704484328270986121648 12296384 254122615632440971700820511727655321600 12296385 -274875263192505579529153518008556406380 12296386 -18337259874366705380469693188152738608 12296387 -1109771699131567553567984176600544816760 12296388 -223912379833216783110808915718617583616 12296389 -541510275458373109049512909582703917056 12296390 18795765330455561363970520228359878400 12296391 623457424913444595474700011652798477992 12296392 30795237196330173082364367219839846400 12296393 125540387423205550807501684992104040720 12296394 88389068887453704140734018482892308480 12296395 -271638446582203658447485937496642475920 12296396 -159969661017843811649383981942326561792 12296397 810259858279512701686180193653415655072 12296398 -141149473977824545934915754686329946112 12296399 289890999487509948251622789921750987120 12296400 43364254330887474479636420041280716800 12296401 187505652283924795805085305430694825280 12296402 201889325259596653270682164975003475232 12296403 -103072523334822884248549936929400120668 12296404 -291378865285443256663037520370168150144 12296405 120513542777067361709230185786661800000 12296406 200459430486569611266837057936988680960 12296407 -714360012085430149160324185212982004344 12296408 -1278416386378390426807044031016581847040 12296409 -3303312413452729733654266595913216000 12296410 31199189126065462027982620565403125760 12296411 -111703271861267660584366823206558728528 12296412 37333930407977432331845895669053967360 12296413 287039527975298244211835625355958826662 12296414 364094617795376362940755217592351986880 12296415 -544254513406033311058131149542921108080 12296416 570483875473460453931383500255501221888 12296417 660144363260935634393390599348676651712 12296418 -24303670852909912262435075400531198720 12296419 -819689642750517180909123563462535948720 12296420 -307407277754840243198418003541258752000 12296421 548051163719610030581106877333141572480 12296422 -132524133966758681736319356312579863040 12296423 707507270694379237725174015286734269520 12296424 -99493038353241466724283616872243855360 12296425 -29112785957200428255930879224521842850 12296426 678932069776540838705175465604569730560 12296427 374672988330469365994549082849231283456 12296428 -706352997599847126971506279292827148032 12296429 -816981814142327651587770971438758241280 12296430 -78828845903965468581419907307339937280 12296431 401578116796923647871115541188708663792 12296432 56782399077560457509690806421933555712 12296433 -478381259023174356438924021210378617952 12296434 -281546641990901349326457142339007731680 12296435 -778851394205747090877488810918374812000 12296436 447246956223365980669453114151071629312 12296437 -30980687768083781351990963337980600914 12296438 -310030222885144718826992913875980965888 12296439 -801173363922690438896710612506307596600 12296440 370850665661911636990572337524981964800 12296441 250994862043341213206807757382799050884 12296442 49483081009906179464431012778137792512 12296443 1536031864388575195751495635537012358144 12296444 528988132491457456938193762305655428096 12296445 -126081889435965957377758304337449942400 12296446 -661548640488629482571596727206282934976 12296447 487358684603877343470579365656688979024 12296448 6890263957621920421718845766869450752 12296449 -573908729918222255040384957373340866752 12296450 275392794891911254356436411695397257600 12296451 -56821439269532651418430788104677941768 12296452 13836497890723518960160136017647098880 12296453 -124797765672099366506371731662323577316 12296454 -527359173608376262494913709218567913280 12296455 -992711770654425813179393082209522837640 12296456 -1117121974866294488278371085424985200640 12296457 837076494101415242633872709897740966740 12296458 159960865434198096021045366852009872640 12296459 -168834585132644508202707065916317803008 12296460 118400452065606511530543156937620848640 12296461 -967298737368350957819711595137285012938 12296462 -564498557883818446358328199119885391488 12296463 1079494480360043118406680278347328081544 12296464 278144350448451450912753239536192143360 12296465 -877854408010556237889864081339737152140 12296466 -93869045107662998855348338259581733376 12296467 -382085965937467211111590449951240823440 12296468 -150060878843958083026020066279985059840 12296469 -604653285726098116658937436728749545728 12296470 666070053718028601763647803803557991680 12296471 -126493890328669770658471255939690361256 12296472 -414540416773427768204898548172159406080 12296473 -461887265116017032563375602255174959360 12296474 321672260480655115731781303673820917184 12296475 -763197956800144298359659448712100342000 12296476 -1812191822773935605707781095847474637312 12296477 -7238413889911021593740140572337861920 12296478 158720841027219393176256815160369853440 12296479 200599443540273838068738699266106890584 12296480 -217435386963121232487570599454808473600 12296481 67502281269112575109834675713727109184 12296482 -454396235643707029987337700470077055616 12296483 -198644623052358538751149876553020931496 12296484 -291746926444360884654489979461864554880 12296485 -52545959429811333414784281545463892800 12296486 -274163709742545633861385037351793227808 12296487 -320342566551025827783081624515797938048 12296488 -551459193813788705047905138367900554240 12296489 403297772379715151070776384288539207290 12296490 -69231935354699688151368694447248261120 12296491 333364766475818687747304278227574150784 12296492 30263939403565303791224507610864417792 12296493 -303194401811947828478381099922722374560 12296494 -11747866128752769263806604676359079168 12296495 -1810330375754570896144972186972340880 12296496 118728929222161705277921053492287897600 12296497 -1620109393929737564054595371418052099054 12296498 -953167395749424251071728181037068470000 12296499 55146883907542190830766740778797891440 12296500 153748898852470204671264594317810112000 12296501 1313407687779449133328319025486166102350 12296502 -98053253176143547789243729783098174720 12296503 1586101088655022011938557856662033059752 12296504 -3014464165188590129806858512680632320 12296505 -138599090099874021895151968725609700800 12296506 -34195081660136215967103808928142120480 12296507 -224091439104539950308568571642913469320 12296508 -120141184323603733513987215552410419200 12296509 334807608890035059035476067781733536710 12296510 -907782138601751999492644349976941485440 12296511 -506268818801747549785016587131434376840 12296512 482551994130302648209360723183522021376 12296513 570577728439735167171721174950868077504 12296514 98643981535724131166566406136239648640 12296515 209915437127433122421356863101260601600 12296516 -304038620809727334662968408226981609472 12296517 -669372256544546682528967576215657234720 12296518 -657856879723741633663559644814799151872 12296519 -360950546166253605216419350547814535080 12296520 100000468266701643641396077172186572800 12296521 861184406880888812604276675846507830272 12296522 23828600563347088416530626534836264960 12296523 -51220458239521519848333995883618282000 12296524 -1087257060252500151967453533713243163904 12296525 918873430736855239229268438494371959300 12296526 -138428464974211989341108522826226854912 12296527 -1943732786289888063672526765135656340624 12296528 -167000860652934290924538403204571873280 12296529 -32386057971378929985947756688688616640 12296530 -225692571343011678823725471632900863680 12296531 407674623647241240230966303942425578432 12296532 -4510330673558020366018257796032534528 12296533 -735963682143275393200472117928626293536 12296534 -730557237097741825644320448781039902720 12296535 402014578098078665086102748519517637200 12296536 -262924682699499295833542876504738365440 12296537 -1170476607445853707105325326042094151408 12296538 -99095943623000145068583030986850816 12296539 -917055443959304505234744543265365385660 12296540 -140390827561787612310292962374609717760 12296541 -163432164299593749323448353700587649408 12296542 -495974394103652301357019644289141828608 12296543 2029694277318468972940621520789982912 12296544 -409398165785221980693868612600316559360 12296545 -338304902300839679749436079203932402200 12296546 -317359409362873588786116458434680708528 12296547 319027870062854154104192838580634624844 12296548 1040398614222380540847973822952632983552 12296549 -852848310076479260648554694786604200964 12296550 -67739837449500923296914568489190400000 12296551 -1664895614045235319477836765023028305400 12296552 2316609686011518114400200229478876037120 12296553 -66025125354802756146101287170565939200 12296554 873485731851357997657141445740851135072 12296555 -547256516887765913655382560146991755040 12296556 -230876809648992415945028695576146094080 12296557 -62466793976524350432750437343021956480 12296558 17007705039361671857066475200652816384 12296559 -694395104197249177988769733183149371904 12296560 75436753872499598054252696888926863360 12296561 -264062303809340010377016135565466582976 12296562 -167300213931213966028490124363347173248 12296563 1936287291687138953901814498041117631680 12296564 380328147873922300531386326868557961216 12296565 370339094472386818716409988476714924800 12296566 -695013906721596391915902403322746812768 12296567 1562274331139313366077820212047585664616 12296568 94617016881005896741682153061342289920 12296569 826831276576181759002604864714374996970 12296570 -186278170054235751930271388689749888000 12296571 -108504616471181448106548944735356709376 12296572 571329202293232160106654382713374315520 12296573 -474121405776886522210799083652469259476 12296574 -97902829865673211365389883363730894656 12296575 151095639790140949350455915803149417600 12296576 1636985964034270915778644849330350981120 12296577 1521139059594822198373825450019834467584 12296578 -111791721055688565016082001424492589568 12296579 140644337577494482177775179112062797180 12296580 115800418448537720451491213279694028800 12296581 11064953416598362747000498336228293984 12296582 -262189120979186384735736112269656389248 12296583 360160512326597704125156402546871248960 12296584 123240832711030818933377106790091980800 12296585 90743278786456911677826953762668368000 12296586 201591268995218200046606967669761796864 12296587 947290946099609886769210862534108803360 12296588 -712738585961253845719973335855933071360 12296589 -70186427670471044859125186696947699776 12296590 -4976346767384578099028668531572942720 12296591 1220774766649387961676156031387749085800 12296592 -76602658119949800916293630092460687360 12296593 -1752658915907511767567239556451699574584 12296594 -383632473368683711206920776020549281904 12296595 -211204106026300649934200459141112822480 12296596 265934818982159108782777800149177802240 12296597 -130662522244208874114510220973006264136 12296598 442464529356906367775284440834481225728 12296599 63715352758471389731943200438426118936 12296600 -260931116342280073591468126332554496000 12296601 242445556558597471231400461948288127130 12296602 914940027368259417075985621047764032752 12296603 -870466246559816092162855779604074396480 12296604 -228726962253136321444770856874934755328 12296605 629404668653265466137910386627646171500 12296606 -323020010136047885875908228508778348544 12296607 -55141273074781886418961283998812459960 12296608 13828219305445364075981455391745638400 12296609 1312391222841041739233789288713124456400 12296610 38192950023192914335290769616481945600 12296611 476543147997250112539637587342322805212 12296612 -1075286005723379044628120309797550607744 12296613 95491584192902932732438727843304389760 12296614 476480668003250118319640889764530880832 12296615 -49206090130532822658406202734171198080 12296616 829155714822476909957247432109795491840 12296617 346139915840587626613632343970352533000 12296618 -93212928320688176413346529524026044240 12296619 16434354136830321174862730204403622044 12296620 120182956142631278476041299647181998080 12296621 950801613799062377564917008745913676822 12296622 -59407753453736311355084385016071830400 12296623 310070497626920843372958467029932969872 12296624 2813848253019712498953489575653736448 12296625 169866476402519427832406319155424000 12296626 247857884386800094044021523642626250512 12296627 -337847191572786251475054754602988914528 12296628 95662176426856019503205268429671553024 12296629 -1745729436721133868342137763547842054720 12296630 -155321107068669634047670025904769559040 12296631 966239789191508596441027363465899600 12296632 -429724745398162956777151841425806336000 12296633 608799120618732821782981765338995608464 12296634 92343056638553630008629015801654323712 12296635 -475694430054363570690176627467407391200 12296636 -15481247555749648526473436845214524416 12296637 1588871054868740116579693336113075493440 12296638 -417032361023160108646697274286479146880 12296639 1081076103691716731915757035942855754456 12296640 -50538190694168744011718500285100851200 12296641 542905194838616610579270136914078081472 12296642 438765426164398999006273800228224086944 12296643 424422696828752116373279551169810864304 12296644 -774993461056931670704600631483420518400 12296645 98133051772497270908816210889995331900 12296646 -132035835431418898751467767139589531136 12296647 -769282075573027293234502882645328435688 12296648 -231985765593888546301253993530353254400 12296649 -284466223803744664288100067249694654272 12296650 -53032314835594111841525679613295558400 12296651 -341604956127964880429689556837003936208 12296652 -385352151979828694996984468976514810368 12296653 319612645189363351784537879418829707360 12296654 -131253209922736292676809253517195325568 12296655 -303888966217917471961603841720643494400 12296656 105892846956932687968130079848489050112 12296657 1022832445095446084717259522858325942272 12296658 11335743014476560265274699170416162816 12296659 -1469246042361259019953764038552121882360 12296660 39527028555363614752827187118835432960 12296661 -150492002666814009890260987352085390816 12296662 -206447567871171076442827797289135011840 12296663 45709887957813023619430521568023590520 12296664 446978014418944802550578672730958848000 12296665 4003398423558999509509653285221034120 12296666 172063761033129196241298670906868736000 12296667 5615032428981828210230140565976940800 12296668 362865495463283534801522639857414466048 12296669 -439630609809140153187355451005685901888 12296670 232472461400762045973277748394399350400 12296671 -727157304987218979343974008712507991256 12296672 -716374205221048198661633715899301888000 12296673 427301024147679775898868422186681426322 12296674 -190740870766112706713698796700975416832 12296675 512090663131079990149400815280770359900 12296676 -239316345293546612255627926731223388160 12296677 -68233072415531248010571358292475932288 12296678 -379732881714751481449622877303481824768 12296679 -278835935717547258552009690149275590240 12296680 -731720952400760857587392631349541683200 12296681 56937378374809059954730528930912375482 12296682 442036719782215332088353453795325114800 12296683 14390084292865332925647127260236613920 12296684 428027672265208362752017551198005596416 12296685 174468479677733260112913006198436857600 12296686 -284276611530499451777946220650349567680 12296687 442345212470473894416582222795282727800 12296688 -160488469515955055792945037591728848896 12296689 -139225426311991697756093533339878540876 12296690 -195239782231540636916126357043043415040 12296691 8947878663194291095330682594547172944 12296692 342467785734391429564053153847959698816 12296693 -99481518838774493164165538995794911058 12296694 -295569592341937863044582950721158017600 12296695 -409177118374968017031793560206767973520 12296696 -1314566306933403920249816801081484595200 12296697 -212355873446124777655257915024351549888 12296698 106604439608063577037808094974373279600 12296699 -1526638933116828492283580057318651038536 12296700 -138348002911099427601321077431447334400 12296701 -297379404147127191550527289104371510100 12296702 -82763886119675707193407694545264920576 12296703 107179613366233378171787861321808897408 12296704 24038861020409513084726137976103370752 12296705 -579764569659465152208859528900597536000 12296706 376561844247485317047666794256363410304 12296707 -1669144385352835202267593278836202102560 12296708 -32767817069779758092921437244618784768 12296709 -27314755737612702534163592133376720356 12296710 10250314464790863399015817022270482560 12296711 939163380291595849130004242288823292416 12296712 327800252945911734553450696964742758400 12296713 -290689777439564555471701657672475785152 12296714 728365725712727706791891428816006292832 12296715 -362175430719493432073759349098452772880 12296716 182521095723308214418463081393281283840 12296717 804868912202168318347308406136111891766 12296718 -98685414289461654686348568150941583360 12296719 1477220187555417063708827843889777587120 12296720 -9800469175009261215837369849607618560 12296721 187096602261532080679664234552718409440 12296722 -438211103170402347753544747900830911088 12296723 935103783403692807717371188991776764972 12296724 162732829096305461474740958898707988480 12296725 -313074974969261768520266159633058576000 12296726 22373757138815944989917430308864380800 12296727 232028350525918152666385637503542020064 12296728 -564233054599833828772240657182778122240 12296729 1856826048929308027962363427513062605076 12296730 270231694657276434532973991074676222720 12296731 -1142962712273208501500142065134589209468 12296732 -22710359506820190619924962324129374208 12296733 -1007869064771934475159933579642767950976 12296734 -361012494509586068482893141243924729984 12296735 137079931317227274135385842836444238960 12296736 284176018627827586257761362114007334912 12296737 1711248415752682684643043689919709693632 12296738 657285972022403880051636484934598557520 12296739 26025373504823199305362399136884617216 12296740 -4881605761329014680530632744606277120 12296741 888497848100145388849876464226394822784 12296742 -61809622693881574396938974060981742720 12296743 -9523167098815259817632895309552990576 12296744 -297560562883984788283145327043639214080 12296745 -281650125819981090009326060190717504000 12296746 -974999336235195634352597918195720352 12296747 -1568510177411362975697186886858950479728 12296748 -90159190825561102677261716563260971520 12296749 -628315612164563706380660266346001222250 12296750 -154882481973310394592478816425212736000 12296751 224217576886491650582551443253236597504 12296752 -35099589405082617523612776945222287360 12296753 54072142919258429101993983016048704 12296754 -689841757372807693055497842650394707040 12296755 91550657813667185080331418012014302560 12296756 362052104188392403972468366501637646720 12296757 -947610732151019309195400144757004112480 12296758 -1253151653167363115493631859249681030016 12296759 -1435294926021562970647609317907447838040 12296760 114685632669192554271566718442340352000 12296761 53637151543589263844921612023186814304 12296762 -577744946784422355856458485498947008000 12296763 -808061977048571337241351652561405658000 12296764 817623961533965473857489476918415522816 12296765 71345269023080849664885326831948292720 12296766 -311463370853007059327391571182176295936 12296767 18775975309241702567778662976073149152 12296768 -356224771223726982787068685776788127744 12296769 698090865949118366908031811370556023344 12296770 -105364955109306749082143439180825815040 12296771 -158730147671671939516836859805244272256 12296772 590389946430513651305749422105230537856 12296773 -779311704890528633894273009129899836036 12296774 -58689461128676198726642952687246028800 12296775 -31945566609401295754735551660419942400 12296776 -7943556876335153923648911668643225600 12296777 -4452521610016773174517709594965313100 12296778 136113552061193491923790336783755379968 12296779 900097287389727653664230412215133818280 12296780 -630091739051805895573431641926071859200 12296781 93969424233464425760403127597725046080 12296782 -24252174759912437496624883426703026368 12296783 2534098697525076581662524741613337880 12296784 3231563856656913045219103120812146688 12296785 671692170716313245101875880195044436980 12296786 -170382528186203865117657929731815447408 12296787 660800839514734033973795017446281565552 12296788 322738112102617269773587788714456426496 12296789 539146731205114743266671879170780583680 12296790 -314552836866961161553863470556796364160 12296791 327031001921189388918422535899928836872 12296792 -803395767538514220446067701525336832000 12296793 252554429489868683471567366557620466464 12296794 112475549744556926379080685725573372160 12296795 -372992610922363894427162088456585197520 12296796 11537024536015877949798712258272190464 12296797 -1621493504767474482199856119676828692200 12296798 1619465078746903466421244499745298427136 12296799 1157218709191961077420606495314473199120 12296800 299718846427188682438675043155476480000 12296801 -591281314146848319368411244900701928192 12296802 -30942905586271493624719964040633034752 12296803 205025910991823345200340738719668481052 12296804 -282647053405234097914643511465657886464 12296805 -447235922718760443371594942752046118240 12296806 247368287052306906378518065848112880352 12296807 40931803284977382563192599334426776800 12296808 1334249660896681097609664840616069232640 12296809 -50125474509148361807931975104976473984 12296810 656234165332474755474851863281581760 12296811 -712791605130894087563702805148301180328 12296812 -138284325272303718185368137722488012800 12296813 -1530659340053966383083862726081281383700 12296814 -605075250005152260984567229375364289408 12296815 -896849445060492282603392675813387834040 12296816 -102800141042079254439367252021619785728 12296817 -10909138016289971785484637949105752192 12296818 270854319713136708343906874029725369360 12296819 -1295466718024880100077442946168432613160 12296820 340002850762591207320560731445188270080 12296821 1514689307489503094812851107657510689500 12296822 -31486421907237085108159284146843688288 12296823 226471446712637627862220619521600919808 12296824 -1700294179431849459947724133425324441600 12296825 -119561177810984986894283451828499530450 12296826 -670499235528250182158602992473271129600 12296827 -1759779653532623023837513126732533272880 12296828 -1257963748855192019758667279118519567360 12296829 -19077434443288996480305076225340934720 12296830 70115598163928344989438230268312645120 12296831 1329882096497856250731472064449446791904 12296832 2286295602718992874956810006225223680 12296833 -1103903897054318407951842659076941089918 12296834 584535818508599651669018918544522183552 12296835 208804184502340422403633912201102407120 12296836 -456148831012536728816161194427875184640 12296837 -361399081740043079156087048484305108448 12296838 -252435920592531395346428316981679234560 12296839 -10226393441530959543907941407049932160 12296840 405633308088293512931289513488627404800 12296841 344826499517598289997245500371095424640 12296842 405300534098332736603907212812514748000 12296843 -275249989315985742616870524887732733312 12296844 -147631315607895539002623031224167203584 12296845 -1051914895572076231933691215092439879680 12296846 95267902428804025825779688406274113280 12296847 556249597908804418479348488892343691400 12296848 -163018133940198360165021088790853943296 12296849 -494053889904704844983840597455353171150 12296850 8294448091309546635050978429010835200 12296851 -312816912060853789957766864886778272096 12296852 -839616272440505310588767747813566760064 12296853 -57102669633085221559326759930757197618 12296854 901385784546898793532604361492610809376 12296855 -857024728494650044335145807569339867240 12296856 -363924062798715160923255261057326776320 12296857 -136357800456877881816346004256594700000 12296858 -23383024072075349120423433208111672320 12296859 251051581731392978729885364667551530904 12296860 -180008490041543457897713595168629137920 12296861 -266048460123373315845104367125721966336 12296862 -122911315682322189749531416098324396480 12296863 -82947292546183056348275907838119957120 12296864 -634941633708146514846965801245814882304 12296865 -60137487027841787186957933941639140480 12296866 51611140859277669897142532191341674880 12296867 -637837297472334708226090604195702892 12296868 -306243769233918505004517777510592401408 12296869 540169234763208342211159818189267984608 12296870 228003280482155366563678969424219260800 12296871 -498418673750565928631942026923659055600 12296872 -469516713347492845235085142219617976320 12296873 -74271373117577916413858235137074159878 12296874 26530368241058904147623493790449208320 12296875 1284791383483360080466865592009185562500 12296876 193988179744840840332613066401254353920 12296877 -97345094153487621306705441860244799680 12296878 -476294478114083048912752729668398803968 12296879 341581654044040821435113359269900731376 12296880 245725740256478635073825706027250483200 12296881 828617406837937242229865327232935714112 12296882 5634360126190941983775889896248607744 12296883 199582102819955980888386991908175831104 12296884 379191565681259766148729733788252288512 12296885 296161438771518006515087781470684873760 12296886 -77556515845886255929742800351796477952 12296887 -1057702415819190868641219020193217464000 12296888 2680419413099009035332711966151839744000 12296889 -83550541605369232966460101081559238912 12296890 -342458589733978250111501143736581600800 12296891 -603910035343599387482108522201368311708 12296892 1300310169632042322263334591383008100352 12296893 1341966570744664810796649591067658801600 12296894 -164363990117817432101342244161978024448 12296895 -153000821533242316499535699175430592000 12296896 -7102516141306771200546091090722160640 12296897 12844151004197272950172994408683169346 12296898 -473719247113009889395965803840657942400 12296899 -685039359939209658811712561177331224640 12296900 247524362456895604488839926514828390400 12296901 -162591417440537200789407573823602121440 12296902 492656296914509214324365016429004941312 12296903 -582201225560804191349004233650614133920 12296904 -483222527655795409752121895027082362880 12296905 -1105224762673679118248653823719913990940 12296906 347286247083996551499355183422162083424 12296907 -591189909130558465512225931408902197760 12296908 247122783332309247211746546048778362880 12296909 -128228693711987834643672043961155018890 12296910 316530897437173520263821081145524063360 12296911 -726582166842534418045032013228107803976 12296912 164834154437062013254668868230293225472 12296913 -63095768213051692487503159076993094720 12296914 1342940549236840081995176566458201600 12296915 -80211291763231726201032015021528607440 12296916 -189051659284128562057391316933515513856 12296917 -530420235090095377005934308559991783460 12296918 209513614841811879908609489810465744160 12296919 530184545262138387247856385289980643944 12296920 -628517574004473028215385735066649395200 12296921 174927905982910906059231969081463639104 12296922 -25148492922069781635675205630261967616 12296923 -15454063484388091025590638586035332456 12296924 332446895404253001886803801022702152192 12296925 808030146750689434470294964073990400 12296926 -914742911114005589215269146275123721088 12296927 -162512302701446873142902432174542513200 12296928 -454367662839187988704792554398998855680 12296929 -489618466958679948540908768899855027820 12296930 -123427363196862940945951737350340166080 12296931 8238296626513627495755022086914385840 12296932 -894945216997110912633115066792433029504 12296933 -480722670149076729606307821363105808320 12296934 6803882636122153270462476947304372480 12296935 -277790818480616513448721944255943671840 12296936 -745840355778841805578154843672642979840 12296937 -376609629757929699146877272873531619648 12296938 17697649975502312787480301284859862880 12296939 -514360155914512144246192114314029658144 12296940 202407976788038798902899918934667673600 12296941 -812244114855227594048646043989761007658 12296942 392205451303215932404027283480770102080 12296943 183095303963638703085210091870739525832 12296944 39101072719157011458079865857023344640 12296945 -548742582045075804333317870104671492300 12296946 -247805145751598029402253927663883474816 12296947 -1027023348680056837891923530318186119716 12296948 105623722350013787215821705359362928640 12296949 -223920792873755227646381908930858119360 12296950 -27899337520135936034038384040366697600 12296951 -1675144055919367836726692592422248737048 12296952 209111997974346163750214496848679936000 12296953 -262496287777901117218730978304812923798 12296954 207345368450203929548112883681521853920 12296955 244593679382998160681071312439090641920 12296956 -169168191037202677536082313211155629056 12296957 1662054418028530093647968808738918976800 12296958 -114451570023522400619839995508082471616 12296959 -170196250935068950711051163380188387320 12296960 -320029357865333812126732345906141593600 12296961 -742267054301888182673170107645196923360 12296962 -548860478151887512639559367581182427136 12296963 293958565021091460582156996222200778960 12296964 599558672394182002497729520664437862400 12296965 184022957888681708507004817050178300860 12296966 -373581297358131859960846932438912012672 12296967 608556465500421315798888351665811000912 12296968 27811209878828837666600778038365839360 12296969 699250798849234104351333780410174377680 12296970 155380724290326143177684538792340608000 12296971 1577216455479968931017908272801733502200 12296972 -350670446587201960840570994127909460224 12296973 -268610814481493206748435190140191547520 12296974 929177358997095645088400827838541452736 12296975 59664879217628181498934810833385991400 12296976 -109753614813947558385077233378640068608 12296977 548505721126918236759323045898008199744 12296978 77753199827366489601059167470324593040 12296979 -1149766541482830790892636573890696655496 12296980 321613530882368156297499510314301024000 12296981 -1103936779722834919353149102030401514496 12296982 696954898575500982897292095928475013120 12296983 -961233891423717275072564056356318085440 12296984 -52254404979599769161045957022375198720 12296985 628885207451625934648310701610586408000 12296986 -744791985325176797561684787435913943040 12296987 -77728525084502360132812334835802509312 12296988 -1875936434603072352959301603037424640 12296989 787118413509439774940885395698492887020 12296990 -627708546154921430398779743773725561600 12296991 842538282664444204591221791542274448072 12296992 1333561059352694953529647694494466310144 12296993 -425745461181437187864484603095082297758 12296994 -466909591792561792972378613700129135360 12296995 829584925360179996803904457591683561120 12296996 -29088441906467236404337571232736321536 12296997 770223194967889489383965300420029779774 12296998 -36309486507619469983771278599461248768 12296999 -203661108126844141366125135728635464864 12297000 -730764233837627468766286740668928000000 12297001 1764854440655162462104803835784991567732 12297002 -411788067681950041540951623950147700048 12297003 990589149426847054319600292737153820504 12297004 -515017291339820266850459735294910386944 12297005 -441917874419079976314474056737608963840 12297006 -15942010986880241225699888017124227200 12297007 199600944024137872589278874341985208240 12297008 186807710603856137493370531066018578432 12297009 -855455939872514970238401745080275393760 12297010 -33657835678798499159802160138823623680 12297011 29079595739318799503014778027195805192 12297012 80092143923790812766940853639851843584 12297013 258689941015792996017425006449421646204 12297014 243576700592621040691445340275499005856 12297015 -213125003901322892131786523422414020000 12297016 -1507665469467716967377081373071034470400 12297017 1612532003264011820202992717275125891012 12297018 -178709613948728606100711342809358397440 12297019 243404924746218711992417360708093295360 12297020 765495668393705127122771104872326484480 12297021 -234313597318199231228452479424187667936 12297022 -511009890356581179769648027885398674688 12297023 -1860538918598058043951017586000784497728 12297024 -49056821131730864209679829899714494464 12297025 -4481370295713013109165224231795611400 12297026 -150671211156175926048319361335915184640 12297027 -72782601778891219271152692984537187080 12297028 -158328665877566047096180278605727129600 12297029 819143332986218022286375878632395531776 12297030 307688966631542035361439639170372200320 12297031 863724277310494593858431544771677766792 12297032 396944713424371072530819510414023270400 12297033 286541073143499056150687102426066897664 12297034 -646657524149998253621554832236265917440 12297035 -583299982086940351374261352431217683840 12297036 -240031888163507817632585211461974388736 12297037 210835297844147716817929047172203423840 12297038 -48773049777032434055569354115055109056 12297039 401188388526663867554944905024644306448 12297040 -99754496038784562053983020653482229760 12297041 -133144391666909098354912919673270630840 12297042 182554815986631154895284355757349524480 12297043 679957344325066773987604798722483939144 12297044 -158685033832483797819660328276844021760 12297045 -218319831447489657505536857258643158400 12297046 -32570822684788104989207649248891306496 12297047 -200160209037965675020774819924156800 12297048 -321410004578456093380983747303337697280 12297049 -518821069694446304969998051442502967040 12297050 -396429365193258680811518503175800561200 12297051 551479269362270881246010652054993613776 12297052 -478337594248187778783463247486071157760 12297053 513854897748180933116854388121077260920 12297054 -3917700980232902402030080700603351040 12297055 -1057221752189824498129073792551590062040 12297056 -1335730165254086393958614398953434382336 12297057 409196545070379319515700643834546628480 12297058 71456571410019075696364035927978355200 12297059 -688151486578592548878116259366575296740 12297060 -6790679678997684105301893127549017600 12297061 272036141485692566665410656552025525760 12297062 589442060867366141659598847921736120032 12297063 -1526702218912017163189874982585195674496 12297064 224454664302221743234363499013312491520 12297065 515401207688084027596086398895056672640 12297066 222260592063924183237349549908142425600 12297067 2688432244674717353918120196263572908880 12297068 198145194057951742224883723299307161600 12297069 -131783344905214290369661091361485314560 12297070 -445315245716748044718362899014607379520 12297071 -1814963442245909487767415505663895739000 12297072 -256700058614898883245807738749613342720 12297073 -298373156176090139199160631153427311820 12297074 112663061519094474174091145905553899536 12297075 -116193498575688117639385368984927072000 12297076 -285487234447813514101887603956573829120 12297077 441790347991315136802222915700119316860 12297078 513222409277416668018635246651402994624 12297079 -93746670367279846344012538312634285360 12297080 393628245780218529053841896894732697600 12297081 348920732451865059303198994150836700752 12297082 -260106620634549126710134587290442240 12297083 -213010113858075998500996713644482744668 12297084 630844603369155256046167410514933326336 12297085 -91430652365157187963440117954383248800 12297086 -59952948629141231760975610769770763520 12297087 -179039667315536457143948327491923280392 12297088 -620317975712326982039788292382633492480 12297089 46359163338726593944563138728648932932 12297090 72148496481535169176616796251878909440 12297091 -788115209264759540106299211673464602928 12297092 1117328514855705354945665786731581119616 12297093 1558480750979949972932009205368360294784 12297094 -121094263768149101591058215840823743904 12297095 356308261926606326544429280801091655600 12297096 -10484860262888143515535946262560931840 12297097 -13178740187676633003350415649771726640 12297098 413173096348315116264328481364041179392 12297099 113330757930814582638854814519607151064 12297100 4738165865661970090628213178083782400 12297101 -1114041564543552551006385311818709176896 12297102 18679790019558526727328277184341662912 12297103 253896817422569023913274738266629982400 12297104 4085937600348214995144594693465415680 12297105 -215674152310789561933410239579853492300 12297106 3300778640417431556223417469099697280 12297107 772670518772470774437307927933435546872 12297108 -100198199844800124304820082330194251776 12297109 -997952762720282079724294000084116373440 12297110 83695003274926671005841956071575010560 12297111 -147826510964519366034435688536049920000 12297112 -367032076450585291645617493569364623360 12297113 1326696081810363292318519922694307502784 12297114 394724150376197624402044508281113101568 12297115 614581378941496275249581304745480445760 12297116 -144936369511460022837113868892123450368 12297117 -191612145484752710691529027562351421888 12297118 -671237281521481975959944824486901274240 12297119 473173194481630355423585263554628177800 12297120 -262708454230722990004286897526071623680 12297121 885852275682859028880649438465571166000 12297122 -252501740745888677212838729607886606176 12297123 -223067894032311969341883674194756099200 12297124 -223536559744813917950482863475730407424 12297125 897873972064921828349073930596573787000 12297126 301289060543053192105461646095341809344 12297127 -2359373997116146582566639469700452227168 12297128 -294780977838926286648715122863155491840 12297129 -13642738880544371794191031877569271424 12297130 108015562192798454065432771302269654400 12297131 114608881893518954576681258511110972160 12297132 560291226674756313085537866740376973056 12297133 -332743065966299688515467131373618127360 12297134 216790861256846532813025440412183062720 12297135 -300291679075478380835632740021702745440 12297136 1859610835468777030421589622153428992 12297137 -545095676974320615528492214571458124508 12297138 138928876558359860660005834571207158272 12297139 97718837084934925126497679287116752240 12297140 -4626124823441631897816511554550579200 12297141 -938385795605879505229635769288464964050 12297142 -6113134411227236181715967589330862080 12297143 1197331757899564709504612153170737988392 12297144 -916227506795020366851815118417921761280 12297145 108355411927281143031775282442638918080 12297146 61346575547971561845322782890939837184 12297147 -482881237506522555539690442397869959400 12297148 130638274663730022468770385095015134208 12297149 913345727163977278682413262878461582150 12297150 67219486467709861951914712504607280000 12297151 -1962302374785483367552287683642962310848 12297152 104580182521834877593492558711986585600 12297153 586723395191027892097419363487804194816 12297154 238699169806639010752693733919827241024 12297155 -115079482725496772338289579240053615440 12297156 466151078017891746497109243197062840320 12297157 -194574694051649085237311199104408482080 12297158 -634392588868923513286659887915297308320 12297159 201630907106101398306875183975297913264 12297160 675860547021260245317504921710928384000 12297161 608252816276178605916071134509462800400 12297162 38447977728038906378857145479551210240 12297163 -202036758936597168396659656576619750856 12297164 -838715373691723515979285122887780187648 12297165 435455811090974417559349116094180189920 12297166 75414382628087638125298601207863812864 12297167 -298838909671170410035953919731670727328 12297168 90560126768236302756565997069710049280 12297169 987226639526647975906239017899947128320 12297170 -464978322450575906123719091986414041600 12297171 -26141602048776461732456605585057519392 12297172 -391653908894646721995461096269722394880 12297173 22006721605103634552936287763270405120 12297174 1041320390034719526465626883527891300352 12297175 745789828346213156009340123886984803600 12297176 419554453349719071757213501632034990080 12297177 -59886854715448757248501190381743972374 12297178 -647640225567919374121681522095078585360 12297179 746937056023958345487673314703614819780 12297180 -92315386452602036639351803767540940800 12297181 -779046245788653428772017371881215972468 12297182 -1131689581824010087542380584711321278528 12297183 7866223437887234893468179536763446784 12297184 -1321458635941372095539171873346938732544 12297185 -841285909468462184004793477650906544620 12297186 -218376480742486731112311094365457989120 12297187 999761480528987542641456094160870599116 12297188 2137601942056901456782072478205027826176 12297189 -422576522884051376527947038258484607680 12297190 -143399487810881185367055594706579190400 12297191 352067205667973601887081588546633467800 12297192 242641177171403939886542619339557683200 12297193 632286823420880337486879421036971714720 12297194 24947576995494156354941833328292759552 12297195 258266023479959079231956165938919374320 12297196 470981252997815333186596325837453062400 12297197 919783783504959413076356418330212242080 12297198 52281805075123199183688244993268134464 12297199 917533554480347465155568163205545731840 12297200 -24617078341981848227907988122584678400 12297201 -383071230934849703001396037427594980416 12297202 -192749036860747562070437729963329790448 12297203 -387300881755251279575171504329932494736 12297204 -88549513227283646656659286251883560960 12297205 -59881975534865027381622846585045984000 12297206 642898997482423589137597666146248379552 12297207 257328176217912174778273604706970849488 12297208 -362285148212170556864642295865842401280 12297209 -65985862688670992585021627341620285120 12297210 149160051712904652829714581273207168000 12297211 253878578444991166313835621705080907812 12297212 765131936091458711323036071297309235200 12297213 -309892338920552892072274648556604498816 12297214 -439023457261538735054209346914509164544 12297215 28104351470933025155337294843636246720 12297216 -869983967289156406625104021717744877568 12297217 -1767580422754151813931854299927734260734 12297218 524734772748857248321865730384046656000 12297219 204843029070211595582939873467591449600 12297220 50280229197195666689601496439514708480 12297221 -1359939352314818884375182553765003685568 12297222 -242805230911560228426275117409081259776 12297223 -721249765323437337031755631414420814160 12297224 288722676811684355989989728440246440960 12297225 -126335946256576451989989456644349832800 12297226 -84905722354061454132587373475554816 12297227 -1289087282883098386359034985671378602924 12297228 -444446377258119921677321542056753423360 12297229 437248160229466939279729491073104350176 12297230 -382836521210104774476452053475824320 12297231 28941369452574984633538187543357798400 12297232 41122036310533001781659986287708536832 12297233 -291132003847948184823266889807813744396 12297234 276436211296624578757440993914670182400 12297235 -139857328653011759071785503774166099840 12297236 374483048118657803802160091943407308800 12297237 -194009854020875604215018772290198161920 12297238 260122943178756171294068816095927871520 12297239 1025313527368996489749646252150057910880 12297240 167961570738165880472592342451795968000 12297241 -143182395065702848980554547448404908016 12297242 507254034969360172577684716768854508272 12297243 243962664558852468282145619724211891968 12297244 -1346917619152523034964454962561151932928 12297245 1004021302914621710094882259457447803500 12297246 716356617208263857648110708540608768 12297247 -710831840749735674772903331740452015600 12297248 -295038150293621136506359748281868943360 12297249 -705024227080457826653669228853497755776 12297250 -267301275156139189051372057295142528000 12297251 1606932855823112221162091811319025197104 12297252 548751847694217885075211383346196889600 12297253 -103488106403046080106876806378230547556 12297254 378392313818870997045237458179217988576 12297255 -106339312580725196541261244988064326880 12297256 846698620466940329230042905017266176000 12297257 -368622688154536808105283067921247672448 12297258 -47284719980352077134467302885286817536 12297259 -799970348759273237309001730425886655696 12297260 796773058591521618029775411160936826880 12297261 -988394440711032319452084864442416846528 12297262 -117956172009825150528911534248746610368 12297263 1255958993577474965426005068964952355384 12297264 -98020697876693230587159675319536844800 12297265 -128029171179128418389235840398347826880 12297266 3968027779418743632414350515541127168 12297267 20860099277155012071380017534198272480 12297268 -128097552105260936756683695130724352000 12297269 23400187645206059103923840873692623744 12297270 206983586525933353641463147720378377600 12297271 16382509517815387081566858477459601920 12297272 108941874559338893963461130529318666240 12297273 186783255029240363005487163555001020288 12297274 304538858223758042450876643221525145600 12297275 678733611473803332155424186479661345000 12297276 780280681362007985083902864529674662400 12297277 1713085271240981398620064433493704957126 12297278 -153697746961775889332668517325810428544 12297279 560064640699054658927082281146869578184 12297280 -46732011290817882892269729933730775040 12297281 56759938767987426407240153488087756164 12297282 24099306834964696930724222978154168192 12297283 -483375475132097464140413083303901761024 12297284 790337171238649792684412892837318623232 12297285 -468283915114769892305395123767231796800 12297286 438295285160813709020962298842056650592 12297287 512900051883470654325856576672305774936 12297288 21122566516858688510164164075150950400 12297289 1218263476020266408654413396961857012480 12297290 485658344288858072973756534324789670080 12297291 1054609610433161429494329795782371756224 12297292 -75235558588806375935378552205793198080 12297293 1375412395525793876850870655197145879542 12297294 -251787108739162447650795689664271451520 12297295 -50175554297281838920342405867725581760 12297296 -56452223655071423006325092653420118016 12297297 32493977055977004941566705436641893120 12297298 -90392860753714130538510381662413194240 12297299 1674088508983181039084753855996113920 12297300 -188053675140856530945186283759107840000 12297301 780373871283790655842421301754771620302 12297302 926672139183611172040683934964383256352 12297303 800875805294531757003372097281844228512 12297304 -1100379512479970407362830416598956554240 12297305 -740610694536517898268724106490688371000 12297306 -50297910645586966720053709578619332096 12297307 -1746971978165963127204136535007233346096 12297308 411215669334555380483875281740079728640 12297309 -563306465456200180043494897872549870720 12297310 -207138053063806237591399148072027509440 12297311 792133183203464137976927147397282753840 12297312 15696210581510351165596207347746734080 12297313 -510824091858079381052025981138214461760 12297314 -182066669220954860157446663446250130048 12297315 759360388958906107300047503940990021120 12297316 -122389647492861084486377045535744280960 12297317 -422069379762420171797410083006772613634 12297318 -72672713738510127722614944517643679744 12297319 1066883276681021767052618797252822765120 12297320 -107133426058985961253504173058292121600 12297321 -28030798650043635705834587976530958300 12297322 -605417071637652321042846900633042846288 12297323 721611238985459176291286921315005939572 12297324 -93957084536687385792810754423724771328 12297325 15091124771795794123314773785547492100 12297326 927488978343514665651110562067574321280 12297327 323265113287453141833157958705857448832 12297328 -126073919384676130264850454796904431616 12297329 656428299655341817788188265637540784880 12297330 93496567462379315470382862225288844800 12297331 -822952995799936888620812748242715087888 12297332 1329867837961572362827596519176552386560 12297333 -805797028985555624786809341994256419296 12297334 373887738829842932903538430027960179840 12297335 282041887282990861248147865625290886400 12297336 448238745931163222918162579861411942400 12297337 530796297143757854413583867475258688900 12297338 -375816003996646495569986969394894663456 12297339 40503183411272110469681760437215399056 12297340 326966103117333870578105863936938900480 12297341 416195512459746803679077244401087234304 12297342 110362722190103532120232362025366600704 12297343 5071120758395258344311120933566046184 12297344 473097564221860321981868552920435261440 12297345 -192793030738075030420885914831008004480 12297346 542764787884369387760634288507769105872 12297347 416173376116194745585794081585044944800 12297348 22510436324123788516987720311829708800 12297349 510702975297678003342971825079919200350 12297350 186124451605356305388724046575244976000 12297351 -223266049145103070796392610294808960 12297352 1382314264454337603402933197912795673600 12297353 -1044625423612908959775188283578894839398 12297354 -401541800162536461469653406724191944192 12297355 -3406959471163616116255328544661236480 12297356 91135302060933553532008704341738880000 12297357 251439876262279955985737556501136038060 12297358 -705245386352827500059754839812581412224 12297359 88564309972856889932693721653320810368 12297360 48595710921518342290371242872268390400 12297361 7074421261293328947887718559523831332 12297362 -276410612075067260190408835007664537600 12297363 346337584683243192043688572162639706880 12297364 162875415126332757987020488390144819200 12297365 -572842479000699537234570506665781032740 12297366 -183768795572687574011717219455655606400 12297367 497948481947573889372438134425348253760 12297368 15203756552553537581563601007527976960 12297369 328137622892558188701001185161867916672 12297370 70056991732214692582361990303893056000 12297371 1587941399411836744628773424703276397572 12297372 -31847300108989545905307424785574084608 12297373 -1429815903043505134276641704215540886496 12297374 77347126257686262964415101893002516160 12297375 -85646447926107951500586581160467052000 12297376 132362988700365164283430155882130833408 12297377 -1678323316793745531182789946083995779840 12297378 -47664730130058447661250801559210304512 12297379 1071556006100186531188633546864311253776 12297380 -392477806501870727075626661140087795200 12297381 -1770182768877643050564002000037252952896 12297382 229804199928305959081914081073837197792 12297383 -1508924122293303342137592234332612976312 12297384 854666744104237427186417873855092408320 12297385 -31332245366349725640385504151999235420 12297386 1123062400478070585793839207645197942880 12297387 -279406137145575172981391898654356255232 12297388 -128166353345852285794674594702490323712 12297389 598551428075949028051267484202433489440 12297390 21547359774425720393655602058222796800 12297391 -147664117951374395378917041966279012208 12297392 -69299368248379188925928744017949491200 12297393 -246979026018536191336114693404950344320 12297394 -153860645647050168447624039255254893248 12297395 857284640142996861174033268992810104400 12297396 -728086019808242498206399235735812190208 12297397 -89551996040092516010335256371875086400 12297398 -1120593471194278940482609100660607936 12297399 658848815822843140586867566918903788264 12297400 -415351654539226637781401272714871808000 12297401 -552937834976310547210515512278306112598 12297402 140710738293578140146370760677406873568 12297403 -391365878413761817596666285272798600880 12297404 -13184088833655911344080485718402662400 12297405 223844840357573389781739855992115800160 12297406 46964769920855776925287523178075267264 12297407 -1909192328139114882860499528736805137344 12297408 357376067975875429461567090817908080640 12297409 -261577419556582634104372910799339353088 12297410 97151455742465019067814135833343262720 12297411 -96314889163542705738967422615753534768 12297412 600027680797584451184639965216414537856 12297413 435222421616399134056187683164476455360 12297414 391341911584577294305987560069235381440 12297415 -138877372111564606096720328216279381280 12297416 708440649350562257964655541341549716480 12297417 -322101645685287375421820774219764521600 12297418 295449481746920497289044928463982146816 12297419 -450180289358748013296915135980633763180 12297420 -1362621903505637683963335047964933120 12297421 -532435327420711472358498448498336435200 12297422 349429166266425514077137962374365560512 12297423 379090777649270006208116772200978632584 12297424 -37050612486281387618848373112422440960 12297425 -243248286813960182139592077062802355200 12297426 18339125289747141358930008700959715584 12297427 12568816688723715205114768263590766000 12297428 -478795670559869497889605424394743040000 12297429 -690283765997164580432353325432737624800 12297430 158541836002832303259788774497387887360 12297431 -22555465476096325514163205662402402816 12297432 843962139484536619733835811986634567680 12297433 -633401941788378302554810568590034610816 12297434 5169569368019909272393806081465857760 12297435 382147435181415732953447174049998578800 12297436 -634846669366224390843496018175312279552 12297437 -713974366144183660031433745381940539860 12297438 65311592766465478090028552364210386688 12297439 595825561594890930166567221460327362432 12297440 67170661028066945061043199495346585600 12297441 -4881235256368206221022526299966433344 12297442 -750353334377649180545782995167874526128 12297443 -1905157609652670696791836642313941585320 12297444 -5811537178933632870083539649777018880 12297445 476397528459287994809817088773755000700 12297446 -23563996338779630370228025251509852160 12297447 -223991673421153362622612581499826502960 12297448 -979864139425435877053757101168519741440 12297449 -1349313044992025192447053835959513670064 12297450 253672473679903003119412532975068608000 12297451 543571923661282580177129433271802288712 12297452 -117638528722923177590400757417741529088 12297453 -181663344186040088914292164254061480896 12297454 447010518525134309393215513901015073024 12297455 712273361602093315971588579460424268360 12297456 -214231219334616887294736564906287431680 12297457 1218734285146224163308738933754957963560 12297458 -111497749907987381044415761852334292960 12297459 1452201198707080597127061141867284781120 12297460 -267721551938371786731155163172745871360 12297461 -326249119339827762361317906111635356416 12297462 -48606786238403778266374948937001296448 12297463 -1513700264931889631498105088904563307288 12297464 -281274365506896307429478358723511664640 12297465 -1034120270121510995834606082436889340 12297466 -541311819873589239163198438101263465760 12297467 -156157309047144652266294193376987745216 12297468 -80358239645382688760890485081799179264 12297469 541303992940272893517004917661044875680 12297470 -537215863886146426806239441902785504000 12297471 515689298080868241818258790159118765584 12297472 -1414740002224155495022997209058639872 12297473 824336540942945984418193699142977918722 12297474 26602539497012982872980139067776240640 12297475 392088517687466533730076323005034997500 12297476 561944121205374995551605691839969682560 12297477 -397630872595018230520568495869017183168 12297478 -896235742330427037053324640958788326400 12297479 -908686712968539660169644612689304998400 12297480 103223125285223228991515390478918451200 12297481 -192712696139181957339711573415179439590 12297482 -443738025100829299185339653777265466368 12297483 202557394307569717949815847792632624128 12297484 -4200181089603635533577765746514411520 12297485 53943351019670063440300861908877359180 12297486 36405520962434851961849734360562486400 12297487 -361684504127077633431245854251168598864 12297488 -47570781939164516384044207556052910080 12297489 -95288868604794601905956695508851817280 12297490 -5378715691807013010897794883571461120 12297491 50495134984877383646810755046681582892 12297492 -526635401011951022270035462066070957184 12297493 450494156502004302085830686501625741244 12297494 726511259503513180512776893843507903488 12297495 -198011117734259149836549029509206220800 12297496 744159452710044984313515907737549864960 12297497 -479957210022244526437270173702585024054 12297498 -22821091104010595730564973726205994240 12297499 -41226691903917342222940376431991992848 12297500 150819430615259535110365141876641600000 12297501 -865417646879464856671663713870377224320 12297502 50729653212283265076716930485769023488 12297503 -1211616956163614845502931268513999006680 12297504 -544353183711909621423430307909192908800 12297505 -488888430323102066675045101474723020480 12297506 -234389859772424310382178779885861401600 12297507 1498565589309555887295226012028499936 12297508 -525228981583226611737428742110253592320 12297509 321061640595263554468068916926988643616 12297510 160496382273801375727466503534854495360 12297511 1597779867583023862953242146317336406800 12297512 -1097355622023711718141592563783884564480 12297513 -319845761090852423980511784294703238256 12297514 -114389005671395528691254665002245526528 12297515 -742931916149077294705944253028838685200 12297516 -45416090317260658236154560740436295680 12297517 -620602533168107488218059201087124611434 12297518 526300503950760549012843899690984688960 12297519 294170424640722506892766290661289776104 12297520 -160948717223201183513813029378360934400 12297521 1122131729191566077899456314611373256722 12297522 -224720236914800163940548230321496395520 12297523 375283889417493382944887010724748169040 12297524 -734565505708538663049070811730147083904 12297525 -281731030615647757676165383083919032000 12297526 -334179375205805703742895925231758094720 12297527 11823845632768731304352247397125600000 12297528 238940648474262950339286582007810252800 12297529 1191786773513081334113389303079457485760 12297530 408206281797394920241384005382668150240 12297531 -391093218921329420828960319342308811216 12297532 132177540646641351253339290720332777472 12297533 908438471392889198641246003154167459782 12297534 -264419122140508358937184874421211350720 12297535 -181983190371188310357680036152179302400 12297536 -582342061611285770829591735476276428800 12297537 102453289006120215357212257088467537920 12297538 -615364077122775305281171049832498983040 12297539 -415320910700692120235587663792238188800 12297540 212521297111728312725548433303546880000 12297541 43538678237111085722845323905675946080 12297542 136670142663946008407101059617442471552 12297543 -134762600590427309597066059835295995136 12297544 367333341824556584345121538612174848000 12297545 -160472962362432586103903277563125708800 12297546 643782750104180547059369314847896053504 12297547 -580752974130044558751213335334422770680 12297548 -30281570178078345592523189020342010880 12297549 -128453191700620837270485253160974025952 12297550 494519795858014356087181200615833260800 12297551 499681661360737298136224828663375488752 12297552 -119958035954830130251811589294086553600 12297553 1436695738292566194492912519282633490802 12297554 -482721508058838755996032778178076551024 12297555 -775278182770390672087551294063778905600 12297556 720568717089087701336704955234479464320 12297557 -1320862164360730037580203071861188070194 12297558 -35078764957104469745261016776377073664 12297559 1516341053783640254915656913506770723280 12297560 369085889637503304725829275885371392000 12297561 -438403777310236583299406455489426817328 12297562 434738309423198987810613913156446165504 12297563 135274011297741104832453314152126818828 12297564 -285408981254306259035068634401118201856 12297565 -390878557063530852811099873851965491200 12297566 -934617294239100828612114301043489856000 12297567 -510097824621119266905073425029169230520 12297568 -1154412983541390991722497653806986035200 12297569 204257942768146777195464338516020606740 12297570 252700338154325138486729303992727040 12297571 142068069046966698222097995148151934720 12297572 -262690000791089830700516814577770086400 12297573 728291313619255469757825387549755105022 12297574 1116441076124160701409982238880919427520 12297575 122761132590617160218924863548053646000 12297576 32852000140187907354771322356291993600 12297577 950606046787811338661877393621896282426 12297578 -471582006469547352954390248127456110160 12297579 207994092522647563876024187395961472000 12297580 -28672161438479429044196737585827747840 12297581 -671526073265187738495929135965498942836 12297582 -74674640997074630019368744409510706176 12297583 -1639937166801748813419879570910061797168 12297584 49780344321625753001846082515971375104 12297585 -101609584260291076179195233150173286400 12297586 51647068335167625064055788431574663680 12297587 635172217709684557648220302117758092520 12297588 -585266298073216327057553522409426739200 12297589 704469376032139915621947650272364856000 12297590 -68308796949657629814388435328509783680 12297591 -213264428203393117849610664991128226800 12297592 41587986973890232316339782161417216000 12297593 -344649603204512517459599832543147840 12297594 -310839761863873747081860102266326774272 12297595 -1235303245972704112418740035454917865200 12297596 -201250605854466532712706002268223444992 12297597 -753212417284416741407957443263130287360 12297598 51252027142930163994039901400796624000 12297599 -42160136379625258474531381522123534680 12297600 -114110802741007234586130352862920704000 12297601 69780366179081895636411225454238001412 12297602 964822980346570059781044568971698956752 12297603 92117495834772816992403668544289440000 12297604 -565163003352454332134168654300401459200 12297605 -18232807027877522235858956150182089000 12297606 -414508721147141332568770861841096179200 12297607 54342580473189479427185925671225729024 12297608 -512733066567052692249842382182949888000 12297609 -100611802749607108973515656898313169600 12297610 -233639562186955164619293617696541387840 12297611 -1609271854744241060805146111388199423788 12297612 243022617159812873945586290460156383232 12297613 5493549932179655298999931951010731584 12297614 189100490733472852417752634319348121600 12297615 -223586007576165180914835579778942162560 12297616 5437614054635609603621671730148032512 12297617 -435390371333213266262805572717308062720 12297618 -276331123887107052580185810220675850736 12297619 4856472234518934367145731252372623020 12297620 -330694118849911225150481999831090776320 12297621 176229915090726879473943675128028220224 12297622 29363040271694095551820134516110687424 12297623 1417287799861865480523895732670096469312 12297624 28040457497973466346641108706651136000 12297625 -1545596872268246816054440075333556832000 12297626 376608894751956489887737058405386065408 12297627 -521404830970053156949532911590516842232 12297628 -213623935229850579688345418164515589632 12297629 143120537127168350908567387233473152230 12297630 -183313892264028103654750244909268161280 12297631 -1211973891477668530661714926111589889568 12297632 320954148985892705344747126819916808192 12297633 9526970485063144134087223019307961824 12297634 7485160431014047826259485582953095840 12297635 53106080422924500638260569628723193760 12297636 484556864146038556679094547823288524800 12297637 -1289749787627336888288258314458255302208 12297638 215724082679778736468849081856335219200 12297639 -437758446137262544389881094063946767576 12297640 362969640226934614159370833254034636800 12297641 176937609336287320627668921060821022372 12297642 -85115057400540205430739150087571262976 12297643 581244043936180745747378834089893552528 12297644 -1981795470866265946660561277088603654144 12297645 -591456561733414777345573105660425746580 12297646 -133251787917108068834028072317347009728 12297647 -1537625472057128841101524851702589369728 12297648 -214253548369451916632798778754117926912 12297649 -340744372190910044565920119883153264768 12297650 -109350393244910453621430494396836272000 12297651 -153624979047626336884675978267280061840 12297652 167307743033810042167559071491828273536 12297653 -45041312142218278593279936557606652240 12297654 56942746778778179675811306685834392000 12297655 276099222960185474410145439351436170000 12297656 2217845757363678254659416601381109760 12297657 1193146908862472381514529604789181396288 12297658 57667025986455104880141892327039618560 12297659 -554944766779749813353797041758820276720 12297660 -190327134875181125928327883083351767040 12297661 1568485182504244532232126416637047831762 12297662 429019746757785716786540116831548968064 12297663 5199593612234289103982411912109166704 12297664 -122399182033076684739293863554507079680 12297665 178275360241272125857298111086365028800 12297666 97046488240066866144954349473137149824 12297667 -400622937507214235642022452413941497284 12297668 -50445512763830887454737129246960107264 12297669 173125130919872124967890788170436514048 12297670 9511036457856830642872736265587742720 12297671 -881548195048529791309241437296830617128 12297672 -187491370347524181741348952841291873280 12297673 382706062245347624875991607511315706320 12297674 -930978645310786092723417522491925077760 12297675 -82851477478514454713306121507697066800 12297676 78031774902670985700733190498220296960 12297677 34297474200842760176934711626739087852 12297678 31552155912097792113766638579243330624 12297679 -882467222372344808609713733426769832720 12297680 -243707433265249753065271378121633955840 12297681 779205421781579995172820231186319560864 12297682 930820226008382679633163626437610314400 12297683 107411405278726361687205680441894198544 12297684 121191979710743681780807452554218348544 12297685 128764680344894974150497601004411836800 12297686 -133036870633653745994928936144686107776 12297687 40114369513302676217510524334535917160 12297688 -243010552636692227887006074727665623040 12297689 -92140148507977560892449282775524651510 12297690 -149911866352704250523114914402144972800 12297691 -256984217217770006277633124308576683520 12297692 -182707088614836264557637279672044221440 12297693 -690152028578287155396797130591512601600 12297694 -25681608653555665971196278469935966720 12297695 193338485373936628553084352476622979920 12297696 -248476370026415829006839574364467757056 12297697 114614976233575147268866125126263332032 12297698 82790187131717619259542398272318712832 12297699 -887557226924554018839765991905820749540 12297700 -239508465941978832908827949969643929600 12297701 -660306595918933434154333946510180155560 12297702 544113924406658068263453553044680932032 12297703 -614696607655979308486635931091784332136 12297704 304233292274748337244014039242774558720 12297705 -27369808534006478322971799487086362880 12297706 -75351006274804879957387864836030650448 12297707 -51116215832009015693038396331392653600 12297708 1674339187104122040229448458579790592 12297709 -83669763814833620299415086772639914752 12297710 54154100873300097241303228568730274560 12297711 -468114261426239452665535917193623162480 12297712 124417723737535565888096000647666073600 12297713 479884816216095501554437208366798347200 12297714 20518946583045097308462463202486784 12297715 -799470647931311670243335062602655836000 12297716 39598945776222284172149081058977660928 12297717 -1643579820328072350316277551705330181760 12297718 -231445176489856120765804603779309337440 12297719 -439509725333936377533440289190610804304 12297720 -270891638120487812123961086435402342400 12297721 319442732800673694260772214341669442922 12297722 -1378100772216868419254636033975974176 12297723 -61162264090588093574531078147697004032 12297724 -151585827137969449670509760360789483520 12297725 -53315815495409335213977713576898967200 12297726 -18715142140497707051840964026574744576 12297727 -229697085441826256695088033962946512968 12297728 13116926806252730974226382425130270720 12297729 -511352608195825761342052428169448110752 12297730 -382769070032469998202733856916863670240 12297731 469271863467618879061077771935480371200 12297732 -409287103210120778944846012273212481536 12297733 -341440107842177421151965612363686451680 12297734 -238334885223880640571019857111357674880 12297735 -334518397835711431275058791948634117080 12297736 635768616362542653316296594589190184960 12297737 837563032190154347400076026618560719386 12297738 -400055530043707697657925098527656084480 12297739 538600482522237759178783504331711699540 12297740 155110064759504018898833148316672204800 12297741 -676016536883926838956634636368393900608 12297742 9661727671189881444533209288144702464 12297743 -21795048326676958107367190376801370656 12297744 -54256291859920087580405508278510616576 12297745 -137948505924123432238964647939829971200 12297746 -50502242942480471655826210436495297376 12297747 -311586750106997378512950090102115860480 12297748 23386075309503806472069406271298393856 12297749 1075818025726694933114736983364136831800 12297750 250258004383027800120266103342888960000 12297751 -846248208063283985358906668617814023496 12297752 -362552645138963267337554644988303462400 12297753 -201005138414398856730697861500332938680 12297754 -337382053596085177329562878933969001728 12297755 368108081148291590533902377512956363360 12297756 7433486254324473348492343076493901824 12297757 338569697905987119042210138180454941772 12297758 813820493808280910775581976099708328320 12297759 13715822123400576227687701298421525648 12297760 601430681976426308478530876280381112320 12297761 236890083146146970758229929264313034432 12297762 26231137304620046087348866180099676160 12297763 -899931031011494095850492313137684301988 12297764 -116177927254073128067810225360696196864 12297765 65180314635418393595233298342600915520 12297766 -111785962960199749136882157608658264576 12297767 1177414794770093474282656771174288061040 12297768 118169322779834736545014244773110743040 12297769 1516263445172655728159699753490001176000 12297770 -237851880145176271942311740727603451200 12297771 -1490822752364596388419332922153922855760 12297772 -1059053799019861861640971729097489807360 12297773 20699021642087045969737490719878128022 12297774 117826900113220228983515701755797904960 12297775 704904986643953965319194159982882343000 12297776 -778095808366286980419398791909038489600 12297777 392710880013246463563846414312986167920 12297778 120015855021864822563630695712032793088 12297779 -304699695274970249883680291846908665216 12297780 81827355276211407017062032797666641920 12297781 1137278518085541522338138303925118045312 12297782 140045301724472840085799004309911596672 12297783 -972602431430453702405900354448285154560 12297784 241146704707916914585125304556706754560 12297785 -5773699341107486725032193250596343040 12297786 -252891657789773044063999007709479388672 12297787 -1355428793928071421081389344337052001564 12297788 -2229917552818520298089954318441003458560 12297789 -260739903325545580051947537338086542816 12297790 -274716385124857176628630311042049361280 12297791 -582154890811027308270591988869632587776 12297792 -145294744895621880360700251388552151040 12297793 -635052679492572801305870717553316391936 12297794 -200146779425091645403617405858785024304 12297795 -407287873281653927624470829293018489680 12297796 125680870797683975655492256609227264000 12297797 -16803370536765972180838037355263461860 12297798 -908151386277091311248863784314074220800 12297799 107620130644107177554180765955881911264 12297800 -545188291846211880812804069653440768000 12297801 9108189429358829785615553783210377344 12297802 62818873208636586780291600879876844800 12297803 -230404635272167158636268776779905119744 12297804 3832699366978076814151425852253289472 12297805 -145029392161016902443459235947697336080 12297806 -199949313725509387819396819695787734720 12297807 891115598868873568219773941326522664040 12297808 -116553373098440350467321832179811360768 12297809 99029133897843420755474452088264309616 12297810 -35483001459933340744229080735693793280 12297811 1708581475832582680090112869813088434412 12297812 -7565774710137584765661607484463294720 12297813 939217354785169370615195814269139062688 12297814 -196733654688860790700786719516039015360 12297815 894235236799165872861648869520159111960 12297816 -228481947100525069555687375350666854400 12297817 -185382144353219830677564284128761628160 12297818 438654336898708151861898003285293582304 12297819 -925795482423456653656254261101965764456 12297820 143356947224271782219382747193741025280 12297821 645081444455215136324367875489118218022 12297822 -6466333228586873611816979641834321920 12297823 1636111122721998251941516485330876695072 12297824 -175808917993016695709836795978193043456 12297825 20321280216476884877926693931875862550 12297826 11222210527886581350113600940618646992 12297827 -134569311345788644107165867016924147680 12297828 2697804497570194742267016329603364864 12297829 -851962094431398000156848620152081517570 12297830 391224273984357181055378749860763570560 12297831 37642297967409697664933873959426718208 12297832 624586550304978213138876103381032468480 12297833 1181522388454772313467205421295414273082 12297834 38305093227362613621436797508152854880 12297835 -541045542793237785532754724533085360 12297836 1099354668691811605581877063689273780480 12297837 587926894924247071741456864769737953120 12297838 -91394572252461330086761098686037251328 12297839 74743825518171244572805966989636209520 12297840 57904676311306929557172557334894673920 12297841 -127468593050139013566487733876079168588 12297842 363235989681247798679572001942673580800 12297843 -83724922201540861824715437133504311468 12297844 -263634179461490293552300936642143482368 12297845 7267295265062129193646696348389187200 12297846 509220067019280953715749472557117644800 12297847 -530424949829598399292930632993205750272 12297848 -247336414943085400049088754450483200000 12297849 -87879075766007923385676633122446869936 12297850 321251945052607342572846738181550572800 12297851 2272437491701641443930757128560883081280 12297852 146371072731263106012079068773196840960 12297853 736697735235150367043151164973756212102 12297854 402976891655381016879328733593104901632 12297855 -11176956880525665094414850198150400000 12297856 667657254850572746251213262662769049600 12297857 473830560241070909609783016532635888000 12297858 84057785232050127063941361452124941184 12297859 -216678338332437237898584314140458273584 12297860 -577568327652286651152244567071945265920 12297861 -97512594294996125067528397356904187424 12297862 475497437535738694401538000094615502432 12297863 -447225583929288416061401486536332390888 12297864 252353972934714470534948088290856960000 12297865 -3000581438888883095219194023543625080 12297866 218115563962314915238010610982986865920 12297867 636624109701462518973425896600927198680 12297868 -223393801741510347186107813270169532416 12297869 1489769341907262779826954013173730322796 12297870 -43061439871381273680555637877424360960 12297871 -2235532438139240428890008589792389768 12297872 -3889012743111644134859294969568215040 12297873 -551076316836331624502129924375477914560 12297874 490627317600125714007350825186690433936 12297875 84602161836173409331378945751497020000 12297876 -501560388230814962856168597927879763968 12297877 765639598901759371549764106893277379726 12297878 -126254748180181771317939908520407861376 12297879 -444498331619376130532113722085308933120 12297880 456869491588388809131815534671547596800 12297881 1201301211666737407743877987642848260682 12297882 423966351336884207840502366204469243392 12297883 240122779973987197083469352414059463600 12297884 -934819561527231582068046459124316189184 12297885 478872576902711597640550511535287193600 12297886 78796858849364827866850439374627246080 12297887 -667210388781130258436148458038894432896 12297888 18312578365358744524447447451800633344 12297889 171194842449565514364844350258731582690 12297890 645016674171871541441954292992676288000 12297891 -1403283711096974941835451866934472108800 12297892 111452296093919886401111939864983577216 12297893 -554616131020247934432316789164632525952 12297894 133284003842861427506367960549387343872 12297895 213282148024905254493186814767259529400 12297896 -291959066068713545110007745746991360000 12297897 695982466179816415874248045724974830474 12297898 -19355362347769007270354786013295679136 12297899 1378668765796032217617372802148161873320 12297900 204805714317400023791343634271587852800 12297901 109424565924780789882566180896564984320 12297902 388964543411313592259613528911446753920 12297903 173641315125179528655327095818385854224 12297904 -436242664673285117505037236380326625280 12297905 -125599055990754515856577132325644646820 12297906 -45663724816677639178793607242069891568 12297907 -1001285452926793189259472173298193593844 12297908 -89574511196252792919525948469464367104 12297909 -30776446346939678617020640468382480064 12297910 -23694696399693647917131724223076545280 12297911 441720582510771106055788189418071969800 12297912 -81106395265250509901028832300739788800 12297913 -1066482966462742616672862816451167882838 12297914 -1184396975081558177976615976828865280 12297915 198860851226748356176107744202915545120 12297916 -86711605455669950733972435735601794048 12297917 967222884492866104718162442512607588096 12297918 250556481299693417108180786541026426880 12297919 1331504950700473648205700725536888387296 12297920 150429320593088022233245537873774510080 12297921 -504068828226834774095129953251597604320 12297922 -92731749112427794623616505076560698848 12297923 -878949057568839521926755586122372859896 12297924 539586025213662634049560297173045335040 12297925 396961158780947428390932554549489120500 12297926 -1014479667029473383687306930889770942720 12297927 1104788924945775493067670476035418660520 12297928 1552652403338707996619445206983542236160 12297929 -886434428443355410522470849129682930368 12297930 -369881284498843951508565494895314688000 12297931 -665098858548446755480717550531228965800 12297932 -33463593032608422754590867080951669760 12297933 -1148634319233385219755622196186888846400 12297934 498674101854595005730021516834117321152 12297935 124984360360111212541168877011920792000 12297936 68308548628432594593401994323151028224 12297937 -417147094148751960446864718982239526414 12297938 -368215142333868041248643164337947768704 12297939 -4039326013399494030170248236902030592 12297940 -382416063863136706710744633000835430400 12297941 -28682978346433849895595165574714580658 12297942 166971256068390755487046848604898379072 12297943 236177018568508365011631298051582410640 12297944 612466122184805865598244681198106193920 12297945 32582284070048552377715128594091729280 12297946 156834103756996877636153296468202610672 12297947 407334114138553031600531983233890547396 12297948 50221273274651218338412471830694330368 12297949 18522160307032099483742283052531584120 12297950 70269619702986745086363097177278316800 12297951 627276750107324818722189011943383684592 12297952 -13954633740449116826782579453289299968 12297953 -759516898348093057012978069333686199740 12297954 432124445396908822661188865399157390720 12297955 -948168085321896980224914120789994238640 12297956 -1031215763981021552407642213468671360 12297957 -2373849621130766537374362320497297920 12297958 -1232602425401941258520905243600979682816 12297959 487688214729466686745975545028237244040 12297960 844444753667409657561923865160949760000 12297961 458221523640721249966666321084111699308 12297962 -393520319026939829624270608451949106176 12297963 -342842425265630732501013251907134316456 12297964 -82995338489949620105093706875983902720 12297965 -260906276757952314008044091529481307880 12297966 -161330835864316596723703896495744097152 12297967 901375048631497648032969152978750127984 12297968 20990021193641678939157477866943086592 12297969 -387191839154355081817223947673735451276 12297970 -40630413669914873145971593261914114240 12297971 310145254475580984096381166472884514940 12297972 842992359758559146397249755217584179200 12297973 -1734207230430412719672378362379046425216 12297974 142887608915866271316181717035983099520 12297975 464208182676377701726285037663805756600 12297976 -1492847152558239024965936075393536081920 12297977 -586630767035493556417186313370876897174 12297978 160701503331698192490848922409695866880 12297979 -599428457255273869211557838707360690880 12297980 -122852148722109589458609938934947942400 12297981 -501009248272661954396432659183870766016 12297982 -531688668553177253449298245813827345408 12297983 347127674807149366858421254825102847232 12297984 -379987458422925139220254234084764549120 12297985 104393705633053514893213956258467362560 12297986 157812861197377647741596426931087812640 12297987 -632213112633059497653335258815685568480 12297988 -73415858166704943608322519769369328512 12297989 4354455647946833935618820759523413760 12297990 329639599176762163958336846588826165120 12297991 369100849708920927443044476675001562784 12297992 468519593054175469032863103194376929280 12297993 -1054784563270917039202455001498005578736 12297994 -38048514065557553399122709269822713600 12297995 -331410937749445830371505863943132063120 12297996 620373458273783365487527786897320098304 12297997 299080282455350954534479834810994247040 12297998 490991662548852614857660423461638424000 12297999 238161633875743336756873445340068538240 12298000 -1874523726183109887751191219339264000 12298001 -103396781132341428529688441806795848000 12298002 -396827730726066862927251016615544746368 12298003 -58887538373563370110246457435933185920 12298004 -379164108826736765964094785060204822528 12298005 770118537492555011855299903166800587900 12298006 177959072469641517503928493944547048704 12298007 1662362198093008323976639369847743133256 12298008 355129085040696821707099491734706585600 12298009 2273336729439334450282073972434641112960 12298010 84789885057365357459632689882366136320 12298011 868000526285668866600896336558028168384 12298012 -51319636853438050533765218355314605568 12298013 910462361078581965858035864954812800 12298014 -329089908800425027191046725235900527360 12298015 28042495245565663741943740094811268800 12298016 300240275257285427539708136609100595200 12298017 -660908105802815817176419114633523472720 12298018 -6744224299786626644630943274474866432 12298019 -1190136256087153325230625062200928189080 12298020 -204206404133045019880333661937245798400 12298021 2124142792549771722722223199602957253692 12298022 -276993818970446439848821285637453981376 12298023 -222689656857907207363800920005855883736 12298024 407406290090633521831321519734462136320 12298025 -514347641357280070878314592584372310000 12298026 -71392915339312894099626173344526428416 12298027 -531884852535113101259608451685913103616 12298028 -173445433568077932942159440848028504832 12298029 423721974283368655018040350189950535488 12298030 266671529209659757352249148024280262400 12298031 556849444526638296372621337519201349712 12298032 -78325197528385314501614954479839117312 12298033 463940514370081829286710897982822730224 12298034 -141291050869976262587001902486151206400 12298035 -39620461493115582572814593816298585600 12298036 193092131027592452218960258458624874880 12298037 475553722145348413892122726953004256640 12298038 196551133975313737206606987839496455040 12298039 107683496431180448478701748739480750024 12298040 -717287367411697408578534792354395443200 12298041 10290357384657005119542346102109184000 12298042 628235994305435492981138751030536706672 12298043 -3840374062176372872455648672538179416 12298044 3978991559922482750160678588593455104 12298045 114139955600883156641384718082323855360 12298046 759235226779652821044027416203475657472 12298047 -1707293755835056706741914091183040025728 12298048 -56664188211655284079762092887086465024 12298049 901475866548462808234356173988899674050 12298050 79156276448106978469361708469304614000 12298051 1074281405723987583990259033277843746224 12298052 85550419467225355210512703160488095744 12298053 -457053697334207164154769107320923205056 12298054 101492049186127339299534297920917985280 12298055 144814893273512722022496603698676556800 12298056 -203825312800162714687409413175216332800 12298057 961913043815481121450010232283181753306 12298058 210872257688867839466195464020950557440 12298059 -925133401146561043539465551543931496800 12298060 69508070951756285120038223084411212800 12298061 -1085008250009668966164625985439980995338 12298062 20675373470665948514029817102105088000 12298063 1291769573390677051676431454105339185224 12298064 -52827495934583633782631757194443038720 12298065 163941281608781262143906863519746006720 12298066 24250934059898673587896350696532278528 12298067 255428179360785578044523482142759186112 12298068 23070925644233806385268003697365733248 12298069 212004625267552698265741046401131756000 12298070 225679558876406113787048493752296308480 12298071 -272021020767464860293683382286652475288 12298072 5749240844815896409212595983167324160 12298073 286987029508536849956015516613117971040 12298074 220973942195969778603114336640774402560 12298075 -616792377844140811958238743590134666700 12298076 351972431745916109857776345578715122688 12298077 510852606922199046048741960271376544 12298078 135000648291181362755787353033288449920 12298079 285902899316507466633734901498693923376 12298080 30389404477447942612639516287416401920 12298081 -885705758712454617451434431961596756736 12298082 -21406367401171158645659988640718386608 12298083 235394356097098226091464064568596077568 12298084 -241279730629336552706627402281625958784 12298085 -268369963051727066881630360200258233220 12298086 -8274409744635336052674704180690216640 12298087 478583939537941120966647972229438448280 12298088 1537752590618728601031326882529067008000 12298089 -563241523703056555572510442169508968832 12298090 120021482041126502051156592134199905280 12298091 9501449166853693804528575491374554240 12298092 637979721978704077481344816081031884800 12298093 250993900543715678588027723181320576342 12298094 71796742494236119438230625222051116096 12298095 595062836431203179777560917355177005600 12298096 221276401481193693735840915895595466752 12298097 502328586030738773424899097950721763584 12298098 250941052096724494602175198714099446528 12298099 679322104680062786160883821677579864520 12298100 128090221717510711246649799281163110400 12298101 606985283478101237887593933611395916832 12298102 -23914917061420318728667341850674014400 12298103 231781208198181710003634372196198248384 12298104 -141136458855429298211398725744521134080 12298105 1053527831198921851636133446205631400260 12298106 -146613762873691110814622569921952210352 12298107 -832607554053346603948844348418192297960 12298108 -669929181121856938914837115337904021504 12298109 680187261262301818002451118866982887980 12298110 -280541925891213149211429640678578432000 12298111 139149239617790830840457452487056296320 12298112 40679051401682544640580562147134668800 12298113 376898044808152305299353496216051370384 12298114 170313912243366117718777371224703903744 12298115 -262039475282559843768340580088243408240 12298116 -97880976200379374664738082508357710848 12298117 282613638630266890730526365696074783320 12298118 395763665224984716573182388627345491136 12298119 291304768682372241218157092916960019920 12298120 306969996742783723115050300369294233600 12298121 1232029405641404023237416973639639502544 12298122 -823699054789840182150314251304101263360 12298123 -413958121234389949302031613465519626752 12298124 -876011561226566382817591392286292557824 12298125 79704591415316944680534708509451720000 12298126 644537817151267195765329735745303192512 12298127 966694398493264993601315630349424508976 12298128 -33206323143627237547038499079182811136 12298129 2904252418116081845355493921078405728 12298130 417157702831254991606446755402453606400 12298131 -834365551454231672024698233662048626380 12298132 127995435359874998445364756984744980480 12298133 -58471712965763646236845192549233045618 12298134 60211396847700300772003709720923398144 12298135 -1300189830791317177938657379408061184240 12298136 -232726218942895495941016077369272524800 12298137 196876756359837415683413398427802380640 12298138 343252388521015871873698030083225974496 12298139 295719848639180431188103682215872995856 12298140 495987388816316840166032387225775129600 12298141 1814988960293768200970339520839825785612 12298142 108894379714014395159576833991107435200 12298143 138832655940074511050570302259951055360 12298144 457479203121870979916014406258062196736 12298145 637134280366745504879694086867553751080 12298146 -7037945222577291887852998195708723200 12298147 1704983385555156701315024809628788677596 12298148 551915906724817968107115734322646766208 12298149 77993966868321081874198150091754298080 12298150 357620555502875645741722092236352856800 12298151 1511797319092805458002345497833789612152 12298152 -60987620445302208059435348200927641600 12298153 -918305068161396479482674221913520842496 12298154 108181770365037250413077444260713022464 12298155 35746549721479253302610130079836945120 12298156 53449969811912360052422058785790364672 12298157 2052407742525015463823748899101498163052 12298158 76082206732126761185742386662136941824 12298159 1445879127589232887021157613361892219616 12298160 56272502413734475485241278366286479360 12298161 468918998800471562321619216239173098624 12298162 -678210456205613808337782461218145532000 12298163 565819841088862934401445159298584876160 12298164 -26488783586323003452819277858281123840 12298165 -175342451744369427786740254937025231360 12298166 -1021004420330890228994324218121576335968 12298167 183106216192708465647830731158410475360 12298168 421842450334338539057175680295461376000 12298169 -235546824612111026174659082673902309952 12298170 444572934830838517025545336872256296960 12298171 749984645270317366122170505069186787280 12298172 -1622407836201642615276846324800421888 12298173 -329211014339903353016223447764374941216 12298174 -229200577646904629555115191363104658688 12298175 -40662011784109977541232683909608441000 12298176 -363329627788783189304151602333881466880 12298177 1678626884621416556739430448692852809026 12298178 527344637872255888054843019710508401056 12298179 12952108296900589503808270181818739520 12298180 93575437903119037991854584976496006400 12298181 -404025496493916566013166734663043082208 12298182 249522748273557090829337669148658423680 12298183 -214865317096422023768385367138815559016 12298184 -912470072922302263853051999503640494080 12298185 286693269527293390736329889564348572800 12298186 -826383655428419703809710742360887520208 12298187 243347894609583746702991867009563909760 12298188 115890105975366293678246372275383484416 12298189 319322978402702796244896611797065743990 12298190 -745808321338869563841959179732071648000 12298191 -7311130048016547741797393584924905456 12298192 120703741707408717510123114686424571904 12298193 294977117869756949085553059884943675504 12298194 -6736308332840833414148572264834816512 12298195 -64768993330525922533013768943915494400 12298196 183815298944598326612208916186102702080 12298197 217199228051527511398403558361378318720 12298198 428103476751615822422133779886776640 12298199 -1457257803894068323365910161899327335800 12298200 89265545474266343470529771086233600000 12298201 115873393512722370101439965501031397072 12298202 257098564729982779189752974578133060352 12298203 -1670066389933191236343490566559209493200 12298204 -1374801679102820529001581540448926451200 12298205 1124343566546309765784132986855136213720 12298206 138376842181158307013095710086108098560 12298207 1485747790860508845880822756020843956640 12298208 384304731861700675220894769353318203392 12298209 -343835468265289820240448442093764234240 12298210 -596552867485336270590014169232215468480 12298211 -595377324156690211428494226400684015728 12298212 -680391377621964617257820870929560161664 12298213 1375993867543019723047125901744042766462 12298214 -458021680827886488409537608129143922048 12298215 -7012894612073164314156335777629708800 12298216 -503794406292953507368017550407715276800 12298217 -395648526303067661703534950980581932160 12298218 340391183863115072245532486890398338304 12298219 -9405958351680395228087443985787002380 12298220 -455737380178386197247075461577517194240 12298221 -324341430265969076096477911222006291560 12298222 54703802501710511539958873692469514432 12298223 175726516974136864821653689002717588480 12298224 -42757665330245111142521241871946022912 12298225 -68073246051453878732601982725402324000 12298226 -38498536078523784905650353423687736512 12298227 29626468229787391330761698576159809536 12298228 -1300894673037087788782983709409175970432 12298229 -503807795069336444993692532124056563716 12298230 -1383697998497998676989937808884724480 12298231 664629440238535059292306284259290747864 12298232 -598596665638571568397738996398676377600 12298233 -818101665826682735289026316214245974400 12298234 73845884024172369603604485965980343520 12298235 665415389640754904804143049106359204400 12298236 426829652577501012655676778477105971712 12298237 18383329176733048486401611960242598784 12298238 67999005993343808205837658673005014144 12298239 -318764719106716660323812208538843809096 12298240 47528348708912917237695718187492966400 12298241 -685127406560702999428723978945675151358 12298242 -142620313036903194904296809245617964032 12298243 110242254425742095623909783553911930200 12298244 -64137859347541340749097632797713879040 12298245 -195907715391227308186422819235918406400 12298246 315958862316606738859740924113837621760 12298247 199113080158423994467444767597567844080 12298248 256175389473632110301425846510074393600 12298249 1222729903785899518942080126261740980250 12298250 238381737807698914158194792762938104000 12298251 -11901395879430575570968496669365036032 12298252 286546612054636584420655027589020175360 12298253 856476507325253713867185195923936650464 12298254 250443444245467396004100942564898069632 12298255 -385209093628448752528440702900959155200 12298256 28739661040991193821279273962050035712 12298257 -431290590620822018776541197692083979360 12298258 -823750466128390270569601828219944960 12298259 -194164673021450888705795377153554302448 12298260 -58862280460367500816648941711021219840 12298261 -1057368246783559881181675316162254327968 12298262 -737497925998285853583432613328575420800 12298263 990372241363011829116631969232930860800 12298264 1583140420912045699790001526932644843520 12298265 237836736776511382763909064707678016000 12298266 245304244333006862170607023709045993184 12298267 1405584181941213363531629573037041821316 12298268 -358495145167400179542873142400034826752 12298269 -48930536266665912099711639680869072512 12298270 -433828902601102910807406518241399241920 12298271 -1009767486803095563329414752897922203656 12298272 -219246164953423867522993088075919261696 12298273 -505101865566753089040120652198911177836 12298274 404785130180735373004005723045295906080 12298275 59126302414725535965425505853193487000 12298276 98200791051282882420387836743684270080 12298277 708267387202957517150637422868121464126 12298278 -7371978894223542062386797460559686272 12298279 51055225563848790526802567394233464800 12298280 512202369324707653597371086950036684800 12298281 295722551482759707771537469560619782144 12298282 16260756793810881919569064954994699520 12298283 287620926747767501517078871688896292532 12298284 358344409107043408552574349974370877440 12298285 1114826496907195189006221121430271715980 12298286 -37580692540935749302274437341602906112 12298287 -450568775112172226372592835248892598640 12298288 182595646526380734289620868921257869312 12298289 -45245652616512688115167322129329052160 12298290 227824298700750996794013951061037406720 12298291 -1254685578514135635513997811881236261600 12298292 -1024055619804088861670852887068767447040 12298293 457479998982585442491710122287671546304 12298294 381073308486231774006238560794873889696 12298295 783616520296976159037459853065298243800 12298296 -787278973044683982682674948530633011200 12298297 -733663076685934087319867023971701739888 12298298 234401187669021361471127771695380428400 12298299 266714484875799572059882044892751167488 12298300 -265780480013883439217838756443459456000 12298301 -7158708159419045551497274492202298720 12298302 -848128866267363647256081129290533233408 12298303 -733245680263409319853154078019558467200 12298304 -41410555173514933315630031228288630784 12298305 551108483015159907576949749314863389120 12298306 -526000393826390438646644491927126295040 12298307 -274203758310850133107246097148531733248 12298308 -244683107822348748097951455461991720960 12298309 1744847083874296165043408090898062276510 12298310 27468406396266243375117743625735198720 12298311 -78992344116430267943512233074772477000 12298312 -226817182385678448527032420997815572480 12298313 555197720465180225245386715091143113984 12298314 -37191520984011761504412440093842502400 12298315 -689894630411922153613370552587348595040 12298316 45903430177164902267848445555206499328 12298317 21770468204684175976809376046928484512 12298318 -2802282501797650887235962157279171584 12298319 433142785879985214784018036773480336 12298320 39197480968883366803384110031306752000 12298321 490810483156114506006299844121656430912 12298322 -72379541763068110703937298375531410288 12298323 -825326614128503318923575435774314559816 12298324 -933683372438264555148663407461324722304 12298325 590079641983572992662177471047745920000 12298326 -300516521960858050579493303031234056256 12298327 -343549299093453924518700016146770920128 12298328 406818759319086058651768750654536130560 12298329 -396228782962581628126945551964824652326 12298330 -62013985747718130588439090815400258560 12298331 716452946928244315395217536744284483592 12298332 343361610333934904458210739593002338304 12298333 1344774781002390174840745266882609548582 12298334 596061897008004605009780177765596722816 12298335 83849773004941558434346600815088488960 12298336 -860548626644753158014953073317714067456 12298337 -132869709040965850184281489758985474014 12298338 -337166310339315296251787141925893683200 12298339 448172246891672351758336588168855765040 12298340 -437446465471638454571643533134176188160 12298341 391022053759426948411579682397379825824 12298342 48756570029434343085797579389436022912 12298343 -1066666315912523719540933864434163182408 12298344 14420751125103841960745754891085578240 12298345 -10282845909376644506488259049874740480 12298346 -731536498343146663103664822260487393792 12298347 207296693842406749942840436605729167324 12298348 58360585016948649119423332937830500608 12298349 -30425535054860320673203700093319820800 12298350 -27955937724929926002359097054763852800 12298351 -220420126388210339687557797513523325056 12298352 43738328920137223871307858709279506432 12298353 110090486262778540980873230516260042368 12298354 -1208973709296160833157162821267120000 12298355 383755632712843960869564237022941363360 12298356 -64209578499785486256255555307535278080 12298357 1014832423417445740245298081189353794606 12298358 -286425508207160807833516726695347031360 12298359 -110757448378272581686205938423430330112 12298360 -325715449115418442168989680664192000000 12298361 515845402308276665222245890928301287560 12298362 -531451918168927662595838325525654939648 12298363 -1506819347964810065631625167753186856344 12298364 223765034376921186518641542299166230016 12298365 -383115218479026667341252525127115640000 12298366 -239430907160379119223499380751690911360 12298367 864625996798830831236185329211020844416 12298368 -164583413457314168726941694613446983680 12298369 -1373524677445312572816504695868160667856 12298370 -245301089086858619796294652498019427840 12298371 -76986254314342152852801160348250078976 12298372 -394469497708108031119382198146260759424 12298373 -30587837567807172637606754919892131138 12298374 -381628661707583262233200756583928046080 12298375 967664185115708863523284429425813882000 12298376 -268349201302230910245408444705993523200 12298377 -83459811640761367638460750657658557440 12298378 -1062512848163086464810287091805151826240 12298379 -1518786648481047822240085737242334271020 12298380 -176903748717773621567354873662288573440 12298381 2530948311094643023245766838470771608672 12298382 42879524209522785081867974040453970944 12298383 57201848637916180236737309725132428480 12298384 -139636583352545694268716547830517858304 12298385 20639007323548649530999921556391470400 12298386 402801154923601465082897904895384767744 12298387 26918424235936815911271540609882365320 12298388 -219068638562038914900100744400951747712 12298389 561571387809974116708562183646473579424 12298390 216992518259678008131162408523710433920 12298391 716189830471971124524836145579584951472 12298392 83655091674776237320861629561908582400 12298393 -714372347029788427162153803672629164600 12298394 -813080917551186860085659710222259871504 12298395 -116201789249629956219393501049125113520 12298396 2242977757053898058838616670828316426240 12298397 695384468744570259325780669541292989580 12298398 -5144109190447619745699392802448143360 12298399 63589001123006340319846687716969062400 12298400 -489463739567866474892655208686261043200 12298401 -391772668913831746144827215028751343580 12298402 -1082727130550921498441509735066979296608 12298403 451166459617774394918388737866711125984 12298404 -346004597594386543090713646281833226240 12298405 -63752779332117654084699752638805984640 12298406 178843446138991627100341592603913959424 12298407 -168838771742517071846691801631698347520 12298408 -288793993674102145772256858914432087040 12298409 1606263692354549383476287750361774646116 12298410 -310172689066541791007213689582729476000 12298411 -418423726300075538540152469398135146000 12298412 -81381002131489945549372092624368973312 12298413 -312911956442671375843679474917329875712 12298414 498622618836292762020890130849313333056 12298415 -1023241066523728867574555204121649028400 12298416 -41677645371668735876398992047130869760 12298417 95061745387188704773111707346521976466 12298418 197565858566147203277834821280171063040 12298419 431835697181185342882023632476598461440 12298420 -152720325036482691252565176036853893120 12298421 88967382089750829653958047939284496622 12298422 62252429634909912120144439247112314880 12298423 2327799962103103911477228213738853607544 12298424 2649849269748604294554246524714373120 12298425 139638180019755667456706404966034274000 12298426 32348708993876345474717417097770090496 12298427 -135809950541323350069696508817303512128 12298428 -725511538451675807219808259494027775488 12298429 -415481395056832137053159047513761024960 12298430 4031600910770941839703954942305765120 12298431 391764939421263819258219543181010782152 12298432 -257524745115262116440502077755144273920 12298433 -267286802416807513456909157746692118080 12298434 -254584547792301211500095294834723685120 12298435 291924101885100420509263846163867189760 12298436 -36111345121228232766843483100087211520 12298437 -1052611973047623384677746338534057035106 12298438 -423507734116623413022494565938449595520 12298439 -2695113060408824174783760847339249236576 12298440 140396542221679422330802664091561984000 12298441 1550730471158211475518550435439759178842 12298442 -74795315204245459278775801616800519680 12298443 -1150505275041593979857409958442630539776 12298444 -411731517020764033807335077243698147328 12298445 657357812751635844423016966002044092800 12298446 -343982892579620666570200384935091418880 12298447 -105523789768043350096136861975927018768 12298448 -32868874590258864473246350724729315328 12298449 224500782728526508206115395697189343520 12298450 -413852230967469605899358229532568678400 12298451 -7594564566556853881956456085002701496 12298452 -455981514066568594526546388950326867968 12298453 2513607662831307575481928821538185436640 12298454 24057767158645957506398277798744102144 12298455 134993649146125599121292393180229267840 12298456 38634203046038777707826782977445785600 12298457 -1605937571381851545954826837108904706294 12298458 -59778591818080304551621046661665038080 12298459 1802182222667668645029590257909625150660 12298460 91635745003775354470123538311044096000 12298461 -657255889874246838553522997431048709568 12298462 -190308894060116843771281816563551692800 12298463 -719458410790327649179354484091523544160 12298464 337730308288951807622927387931685945344 12298465 -620546563742942696755791028661427438000 12298466 -41827080889082193366607054752295451568 12298467 -41002311449336878271893582690835292576 12298468 57059540817983889791635426523540004864 12298469 -529629013263789466669549447054603136130 12298470 -4171623037926725043445983151085164800 12298471 11518240785442581612637305371363968144 12298472 -391650978461738601985703575635475660800 12298473 -11071921485113353910485290484285247232 12298474 808476074541818800029200126567751842736 12298475 -36839233665886784096676472024705459200 12298476 157027751179646656068778403316848716800 12298477 -1216761977603916474032955154519516421674 12298478 -681331931199973805863219574603067963648 12298479 -989749911758217784458597607630196513016 12298480 60918898528023196789240086763790991360 12298481 -236533543807568279602144186913313992268 12298482 170257913659559718852013150354815754752 12298483 -643451560412108032318227932439729282240 12298484 -612738993496191599822947904477708064768 12298485 -216683799396913488600392055996660876000 12298486 -514319338115010576767388779869658195808 12298487 1523908141694194289252562318072077564136 12298488 39341870736384617645050845236020838400 12298489 267762245704997283381715726984984262656 12298490 255750462057947510812986358942646108160 12298491 -187080552404057671971350656780145606400 12298492 666124772853788008980424072979161788416 12298493 -312504087089851784939229163695666894240 12298494 78473920169623510702538863844587096320 12298495 1250488919158847886304610376907871462400 12298496 303713173237617333475424379779690790912 12298497 -1056990550116342145712987034190609693056 12298498 227261761058125996963764325565166000000 12298499 65552888283207816075527500826566808664 12298500 426318097511149763300670715686973440000 12298501 2209969884935626318672251999032265475104 12298502 193563328688898441481199272281947513952 12298503 56538222172043297445566249286795928704 12298504 -110577948775449117666539803636052736000 12298505 -1086903757677864394593963981132057629340 12298506 145547437779615170412767090854388514816 12298507 114475095026271915222456265225914901872 12298508 -1073362807615925892925417588498706364672 12298509 -1544643597278409129526254098540563102176 12298510 -303499930955968284189031366588810454400 12298511 -241359948009276435725022661103825920776 12298512 116713445194472725828937100357246320640 12298513 238198585658278578664775439896960984064 12298514 -240783428462158255468602833282909288448 12298515 -125469066859726086930206976325229907360 12298516 687163346973978076369262304016740352 12298517 -373174751964529555559193044517293380416 12298518 -513599728278823943158482485182880543136 12298519 -1196083934272803256367218068662093161256 12298520 90912726573996533127640247002444185600 12298521 -1130047229037061335195383514869299419936 12298522 -127640766262163527519729575218128498176 12298523 1100905728047967261218609618605259006160 12298524 -61172072052531363295469676042394484736 12298525 -590424684828731609822485153466513335200 12298526 689461416659755773173090331930580259712 12298527 -381748326341685060066453075800577028320 12298528 -273881032769828312955690557226308075520 12298529 112575926495415188106739607632765911840 12298530 359024491736970288725214095150663608320 12298531 -768083399387755212837960570239738402400 12298532 -435755944621642220293321487300742866304 12298533 -354810261729275309745723047111284041792 12298534 -52542351476582103459816082098634135584 12298535 -99507966129221795454378086991340712520 12298536 -486668357294785971578621641333781959680 12298537 470992398694509089553594337824727302144 12298538 -185074117598544676900354994657502914304 12298539 -70763920875174097466372192415940566144 12298540 -346485294787690479760689270817982453760 12298541 -709568652564873891271424576435840409588 12298542 503403934527187271357104423222458937344 12298543 1069023155265287735102805344165848715792 12298544 117970598735318104806635153821344006144 12298545 62243224966965217638743891007097821120 12298546 342947923250636964674169898231943708064 12298547 -871747646913564020198616113231570534004 12298548 -19931945948675263378032118730814173184 12298549 -545210503870871456345257191393490827360 12298550 -248659993791966581856170330423319360000 12298551 -716659236207582303997141812768519577368 12298552 -304993662874872495289944060206086963200 12298553 748847609982323673547375535558291573760 12298554 -14965113593180729558489917262122213920 12298555 -293331545152004772983707798746262343040 12298556 -44982773916877618035801964650473891328 12298557 -825867028856421188238496182329319173280 12298558 845227322725301456328910408628620831680 12298559 10281701624818233913763753285335148400 12298560 11484082693837123575842936295952220160 12298561 597128736960046108677201438684923186 12298562 -745763357510289191159993823310893004800 12298563 631755466997416848353699087429328389892 12298564 24999753817579873344056601002422530176 12298565 -441946690269228413372630539548079261200 12298566 -177243934188500656190309464406289303552 12298567 -405348788037146127407955845502475610360 12298568 176569478848528610148339324046153482240 12298569 -116909592222501862555133487094166793456 12298570 240629567829661094767325707552796145600 12298571 743701822460222903891382114169515722772 12298572 -85489015942176497817581624118061501440 12298573 -648853640815243779146275574652638166560 12298574 332197547863916300517847734993441721536 12298575 -370182239605116532986551329594691975400 12298576 -39838664391280780395978509194607476736 12298577 -1805637607056875630262031660324973138574 12298578 -260026253973704536162690035232339315200 12298579 719714708362453787653217159610517697920 12298580 2998443705049539463548536593126318080 12298581 478145692698689468916268033945158288000 12298582 -645076613526733770249251425463819667648 12298583 886507696298345027299730381915184682368 12298584 1328837547861776343575366540831006392320 12298585 -5814623307975194963567196046599667200 12298586 -110222851149663317031190823621765191680 12298587 165701616555075827372183617612748561664 12298588 -390670652473975357951949111385431212544 12298589 -224863582162588159496390234730247835610 12298590 2971515391580610453991290534509757120 12298591 -767762473021856107317832171934721162848 12298592 1491871064684096365875290889535671631872 12298593 -157464869119033132429892669794084512336 12298594 342645178707854350534886719303015524864 12298595 -700132173293645832578589218783497138320 12298596 -89001420684684139124157949924373572608 12298597 66317797200380550239652484218851735100 12298598 36913164808441809387514327120198406400 12298599 -59113865731321495101617333906694406272 12298600 -190483144141435354575145198353787776000 12298601 -386212780663237650014127055479019390848 12298602 -179721362749524518077990300144111104 12298603 198994326385239567958979140995139890480 12298604 -227277902997097081596448314368892159744 12298605 61918573996372266944799015613366540800 12298606 -254542648935573105848669876499174857472 12298607 -1693363198997292712346058969808103487720 12298608 130550170544276490558732281803702272000 12298609 1235242924693637882570941500003972600000 12298610 216768969394650629051809111693500744000 12298611 -309306214181575946708362089177121371600 12298612 -1935523407231276598999291021176671602688 12298613 1289150433755297421285742536295219780224 12298614 95988257507605500771131675581409484288 12298615 9511984894084425475900466003287634880 12298616 274374252055616612741118157641059819520 12298617 300042696112842847540647421800037229940 12298618 382303457025846544083743112672774203760 12298619 -1212384883777907228812433025203566933056 12298620 72174721591322605839104056752922460160 12298621 455432552143512351154792990939919858822 12298622 -330695803849489962602349940986515005440 12298623 565834718869639919972647752311610717384 12298624 312085552741003516223049188052566016000 12298625 1657132547154729204754105054684417905000 12298626 585376723075595106369949498485159968592 12298627 -463432307154089555588945748720489221616 12298628 -805806924825471175845428496538606453632 12298629 -112444983503453881864604990732867500032 12298630 -94734336842587222417674324778237286400 12298631 474756153571908461357985258088058961312 12298632 -393789938288505404666263363566134599680 12298633 -87067349861894141860814670746763414624 12298634 125177945349035639119984081180371879216 12298635 7327373720759283072328751840630230080 12298636 -161120266849221545236176641436509569024 12298637 -29204840662976915340557076307114809372 12298638 46676061209240415655275755103032337408 12298639 -1761169012082592149720620443714902888040 12298640 226353865182947162294315828970895196160 12298641 1615308079399979078939992831272855093120 12298642 925164636904678572995270357626361411472 12298643 124012215650624894968069552029524352000 12298644 43915077004459678239539388499937758080 12298645 14874843763165672946839969059758802720 12298646 -514239768984681547282913560518630325728 12298647 266325764571734093153297617592107521360 12298648 -134942317808925559152471730976702177280 12298649 2101199109161843358911817688061467420992 12298650 16443693720298358142430512923015731200 12298651 -82307047976860667919083185735265668348 12298652 -12638561669112165771962468510331967488 12298653 -557677110209088419675065945586999914938 12298654 -826111092975303017761348841776253700288 12298655 -954303230658465781548304051139307460440 12298656 -356061507681966766861917621121393360896 12298657 -1339067009526239929066284970553648768094 12298658 353808030024216553376675742974365753680 12298659 405743482968485380891323705434939546880 12298660 772428292648952537843199077849702645760 12298661 -390931237389074888371205989942116096 12298662 572613384875791511109278348047399910400 12298663 -216464422474168647217782067033904719936 12298664 255477829959868300529176619776606617600 12298665 -665666719616524437726829954555470454080 12298666 708362957048297360305427906839545082032 12298667 -491999750832183434229913312809432594168 12298668 -420680189730506153975771875875256320000 12298669 -242446536319350817973865794537736928512 12298670 14923171330794549024920935723353778560 12298671 18229578207335986144447875435942317184 12298672 -277374815684752410243645301047752294400 12298673 792620748544566747759102248020615212288 12298674 578740197530196876462746475085837816320 12298675 16649989929717821284624763235376759200 12298676 70266707904989209942946551324856715264 12298677 695804639409285400111107156066262027008 12298678 -449002937402344687428571353507482923008 12298679 1840556257396153222712023220866605098280 12298680 314764826277290602317354757231312896000 12298681 -1292046783135052687613968118102227238400 12298682 36627723758885937349411545889355376 12298683 627394201601136752611561986218084908824 12298684 6485901026083173436515167987510543360 12298685 -314943780154268624581211367056335587840 12298686 43844844158434385123187705237614665728 12298687 641285486665291777363223224950761197752 12298688 -1046657638051775277125053686617210880 12298689 219949594406512718623179511624220442240 12298690 643438864072473148848481066350731181600 12298691 366035009601051875046944123454297855744 12298692 42708094505419938520882929888946028544 12298693 -876758453950879080577738161866091013056 12298694 154158639325782424952382805771471803840 12298695 -704007447815264262479964832013705260080 12298696 -1091050484186141729094465100234868382720 12298697 -2019524057836476490847283201356475432540 12298698 -77787613484076978941615156757707983872 12298699 -465859533182314956106441307576006801264 12298700 401936753463950330827450375135910208000 12298701 -175695021053901455172757032315412051200 12298702 -41418902696770508459134864944022884288 12298703 1026540846489724030723581235448868481704 12298704 -137812930184718771557627380098960064512 12298705 526359187885159770258482675661824815860 12298706 -317258524654637857851583950653884156272 12298707 217966069253470824791079193071905039604 12298708 611919373018408446963005624849291769728 12298709 -616910052742956648389576545909730235396 12298710 -275828532098214824018252348592278580480 12298711 1623035960385893604734976158194283186312 12298712 -17585938259078122897772717275601203200 12298713 207756469685381457306101374432453765824 12298714 122390249137091067981636771444619113456 12298715 927790261971099769748062297003905008640 12298716 -79647477112119353880669066145949188608 12298717 1238630759152132942578845463764646457766 12298718 -1152361935676800134919903213366024720384 12298719 -23340287438305839887353945968219442560 12298720 361880947992317934831621671995047936000 12298721 -1458578796173351992389572308527978856848 12298722 84635411262415828329141875477530611072 12298723 170421380564575093188013656880974121024 12298724 -113432882131756109088446291245581189504 12298725 409546860014520952123679823710651889600 12298726 278462278180968281895441414451483019520 12298727 99794349940809078691239212002804834560 12298728 81416504032150170322671845043736166400 12298729 -781571972763444579083988328673794232460 12298730 -691732904528802246539059366677828462240 12298731 -2362970528185502550804428623988082240 12298732 336652002825238017352830427808169139200 12298733 286391826790733001089271090801256746720 12298734 -192800891503233013334656424670720996480 12298735 -195791198817670864962776606992453503840 12298736 -300732451937868546370021080329104785408 12298737 -553286038182680634509163752057745102240 12298738 -73340769637669399076450157879051020160 12298739 -849091752666316643812823862160684049460 12298740 -177213421021283285798256627363599001600 12298741 87835996881338501926848954260517618944 12298742 -405522473215627750563650769316043557728 12298743 182449072061946441257597738763283147680 12298744 150709334058396850907359928054031851520 12298745 241048710601902409465565132989799122500 12298746 308871052764196998749361436747336310784 12298747 1815334039585273787075013154986948508196 12298748 14507291096354255984204543106154708992 12298749 -182541095060873431595586552064124760672 12298750 -26333688107930132343651917686815600000 12298751 -275441681177991105670222226271553909248 12298752 -376687264838020923922892539911469006848 12298753 -223301932178113528252321109712614207998 12298754 47448312236745925612305834054567536640 12298755 232773763771185414134896960613522114400 12298756 -98047418247142678722506128359469302528 12298757 853753046005280092199404511379802743840 12298758 -701753914775463828019388358614833795200 12298759 211103816539459580434175626424545279920 12298760 -44177148382394922415968224218129920000 12298761 -487990975607673833211041513687200645590 12298762 -53791685322834733738482166895034602496 12298763 508303206008349562873610349729361634400 12298764 261712979033865685441833394248348736512 12298765 -644544769887841381023835456754803580340 12298766 -572530155589210032403793862599646447168 12298767 174263474053876741833755838402178292736 12298768 216930575356693969645847520052155449344 12298769 -165078631926061810512398715087949458816 12298770 114379436026561255921494427559505868800 12298771 -1311902069774682056789087478001277187028 12298772 -825849049991045942267984311562604195840 12298773 -661638608028189760385070576246311570016 12298774 -14558393550979190457720201612100741632 12298775 -425986443942047853077132608872077437200 12298776 -229112196904738844680367876071381401600 12298777 -1850652688177960512153043931917852184374 12298778 425853894748539741394993240968606067440 12298779 -368053441885753967444539339222433371476 12298780 -35758291536404333965662933165685770240 12298781 -701062426845419983160444295433820230176 12298782 79126691462122799896635039534159504192 12298783 -45968941809181772436403806898174651280 12298784 -255966092944993671915194216073375842304 12298785 -99032628545600890549304680064110656000 12298786 505222483286432756208952999997343717120 12298787 -277243661007639529686240312328597349568 12298788 263672712043507062409536465226195737600 12298789 -402730382746705363088674410975588617410 12298790 35961568776324052236485182946261606400 12298791 -574629970887220330205519818845752520408 12298792 417791035255906666197458024013670809600 12298793 -1127079452434474515817113130812995712 12298794 -352220154961285754796927592897612201728 12298795 470908394528105568313417292810196433200 12298796 58402058648154215961743142646475193600 12298797 -1492355732577238094305826089091088000 12298798 -511477237935788565112385879028940113600 12298799 1063952803136022648748265197655659115520 12298800 -18977085911049121005828905987511091200 12298801 -510246065628862545642429951245758249198 12298802 447269991237088254974785969263653848704 12298803 201729133475650038033925314316672752 12298804 1657714148452340676727073191782675210240 12298805 554772595574758893730410854794851218460 12298806 255461014366248488219732795672430754560 12298807 -497859515025327514530112282393338044928 12298808 393846768896629091495990377499920465920 12298809 -83371594261832434974882979995835171392 12298810 -312797519707592216843709487804826604720 12298811 235510799472416476363494003918861129504 12298812 -235929959769573742173804446432643583488 12298813 178554986698294760998601339541825206400 12298814 174126383211312207920098373450254202880 12298815 337742176003075308165352514771440759920 12298816 15448537375794872685824993452569395200 12298817 -9302528788891207022666013197165073360 12298818 130582777850648249795765035168209297408 12298819 80026332640547000141492791477252320960 12298820 -103601324855066762731017710697974000640 12298821 39304166456147979559892708581661301120 12298822 659329554712462024638974742662044751712 12298823 767695584186673652030611118972597786160 12298824 1130417853043951379648943621912136089600 12298825 285735852058404516632030286251502552000 12298826 13309762822786470610232597978884683360 12298827 448825337296730034126877985560799938560 12298828 553788710142117118903485900097461248768 12298829 -1364275181723806217782410930042906114570 12298830 233041594876664902115369603027421985920 12298831 -1637238240458003896618290392141765073800 12298832 -5593872012937301254412940671207866368 12298833 -95832524198576575576969175153466987840 12298834 800376447052346777018737290203249820816 12298835 -54584489716462366577364211694459808720 12298836 236540588405312664464022266461939335168 12298837 -490823153932615033879736306792695512648 12298838 -411725725327945297492867832513796104256 12298839 89890526632787110706069985245184814848 12298840 556094895917231429323398116688409804800 12298841 1138525538059957519902949176449446543242 12298842 703790042879951709402552273655784413920 12298843 28202472314989260595589753252477932824 12298844 838609879232793642985127451534203060736 12298845 -296227726603083738028631416698745776000 12298846 15438226376715664128202202903301882240 12298847 -458165019577298656163527740725305990656 12298848 -463515036497335217979560745184712196096 12298849 520888184246758698882084094885571554850 12298850 -184068082455689038854346067836108563600 12298851 624115993427886751222139827321421741040 12298852 -254338378237265602359862642097670727680 12298853 93598126536397698191222477894336940000 12298854 716444924116335028750117672831019394432 12298855 -320825414701607175016368956426728430640 12298856 902256019177619178194959704795553274880 12298857 -797854204280578890012851221656321455712 12298858 -83309807488198448454215114524372192512 12298859 -199834460746547314936045298036432574720 12298860 -315059844349085585859271247644016640 12298861 -1887203472827886471073667069313865786100 12298862 137038175327512274331176267502024130752 12298863 909437209331024325903859159061118075144 12298864 -191181696030853511257997052910386544640 12298865 -440307452741890128292548462447321313740 12298866 648098255187747608449122495540146709504 12298867 59573628740491342427789581537477466784 12298868 -10181935175139815922403495792714168320 12298869 337173640647147721816892181907055611488 12298870 -358629778796534462568828347535064659840 12298871 446484321373082383885830777334724846400 12298872 134348345460595287325559364936455946240 12298873 -236091432620630801406075333508782998316 12298874 92461019020610722367304307709110198272 12298875 477036169184445370914979435164909804000 12298876 96742960262614522284373747160173967360 12298877 -273930144160091193538466068245555761274 12298878 34451554815812564289464952886167392640 12298879 151299251657113907218312263887043409584 12298880 151657920308660608825221725411711385600 12298881 -270387192750216688967759690391958211712 12298882 190204772185163425164582292557779119104 12298883 -551848813432239764083182981093590228868 12298884 53701214457068241312892592214516142080 12298885 985784711592872481088414670587139963580 12298886 -781924994050083612465264054632285704608 12298887 600846441977161810479091131061265253744 12298888 -290626119341125519458555473390700134400 12298889 848133791149254308940748127095935346740 12298890 -190158121947849328081144254890947852800 12298891 -1256903097870028390136383024426752720216 12298892 1124811800356530095910421868027662569216 12298893 200923711700138673471641700574310478528 12298894 15586422954746803079133596269615706880 12298895 -145535519318970153004448200028184277920 12298896 -190444339913836975668246056934353928192 12298897 8496945822999341709257699172745651328 12298898 2858501041355111598268679664346584864 12298899 375758875322600843790523825074735840000 12298900 -478675958891908748927588580587129568000 12298901 213533133265069190973590659218418818240 12298902 294449599911802726328467391895726411264 12298903 5620967983686500895050131996083710000 12298904 763628501092581066743960589822925209600 12298905 -800348507818230935868621563813808729600 12298906 -5142973020982934779674079034556011040 12298907 235485021443048264137033662301762038000 12298908 -721220607932648804416838933768684643840 12298909 -3286516985935551850239070037341413888 12298910 94005412619027295973273953504922252800 12298911 -326227573574630345798639466585625756800 12298912 -1642696477977933077594350968662375006208 12298913 308949179957469070056639416657854327680 12298914 395910419217297649161413094645603255504 12298915 -288302818535929687340464832302614316080 12298916 110003656752487913915410371220680560640 12298917 -498623062738814155110525368961546704160 12298918 -310580976674899921485216476041255095840 12298919 -299897277891011031167250803409775660680 12298920 738751446125333433963233907108249600 12298921 -1640193078623887732478498365753777497856 12298922 1581681272962943172358422674781731366400 12298923 -25703174479944691906289745366532333536 12298924 -1238175143705036158550534349511136512 12298925 -1182531844010859103905476134996167397500 12298926 -78264915697003737179860048964679109056 12298927 -153807976705486270854832158424810106224 12298928 177950521571366639087426727200056934400 12298929 -261429245373225969550720893446102894400 12298930 -14405338891632414036889387793116224000 12298931 -224348481743483692865314312820455603728 12298932 -261522024054781457113612323639614300160 12298933 -1157396752499148509536162840676014700818 12298934 237978021569901435888844995489828409344 12298935 555767285458251497492396086678122796800 12298936 129505262144716651201212611800886169600 12298937 280322160852066253688497389340217252352 12298938 -562535791668035066338708826527556115456 12298939 499787004601929500661792381327881278056 12298940 78687158915307269496816151680378470400 12298941 436489227543731274233786843136213517350 12298942 -242297420119333473817249567306027649856 12298943 1570079192210603960956635128854977648192 12298944 94756323002707594193641511206709624832 12298945 -514529234287133219397045154473511200300 12298946 15561964824273489058955155084197374208 12298947 -191847447763447826146884430610665379520 12298948 213620749492488245089494305783927977216 12298949 789042942791081663501090753028439991640 12298950 -57153223360562392140156344111945212800 12298951 90802420540259061757792455740693376000 12298952 -878024442079826012696002188882743270400 12298953 -806581036953049574032406526899364192 12298954 137215484892788741454648791228150704176 12298955 -832222773521202627563202768821777132640 12298956 -758937126940835847169842956610465039360 12298957 -1727966620474266962188174251899836183680 12298958 -256801542517008925771536386251604778240 12298959 1028641718172764533222561778800784650584 12298960 -520227442409523757018575620977003069440 12298961 -633898330845479996522740997014629927438 12298962 197435561084882243891589680885662110720 12298963 -329079187263975643409744812249615060440 12298964 1093680828751529167427270070037972526976 12298965 -107760931013091809041828143204465809280 12298966 -729706413716424312855449118494018348160 12298967 -7981388989304375216693443257626270160 12298968 -196005848836738755340874471687473029120 12298969 -225062722214525040557054238462802768630 12298970 288507678757876968106162347958734931680 12298971 -91276934133678909554105800367462009856 12298972 -37030279886178677605945779826154342400 12298973 -265959603077600919382751839858510781262 12298974 169861679196103166905656919612145415168 12298975 112193198413771783953058736121928825200 12298976 987980530089162811972775125074484396032 12298977 94097166517506015370565235703265120640 12298978 -103928686712549977925295000467791446960 12298979 -40562808997485781302442951060374134016 12298980 -235409929078966436228528984262474608640 12298981 1881375810571375503246373151238113757600 12298982 -688016894698558503157267137676959045408 12298983 422292846320521269186923971792872042024 12298984 162795350628761845626864329508924226560 12298985 428842291935987876772829813835610200000 12298986 45622217087389286854915374927235998720 12298987 849338480499671342626768703210338103760 12298988 -337505056755375544818189063450030074880 12298989 -18166140761140129992390750174833452032 12298990 316554590257606806046934152598157807360 12298991 1532018570609738955788788231886246317392 12298992 -127558139465361975095127444989399728128 12298993 -152205392690556782334732563225495768000 12298994 368355883531530913988039899580459041296 12298995 370237785600551626319032560992183910720 12298996 75702875362539500262972622313288243200 12298997 -225431903860158107854315787861898057120 12298998 -345567677459638607435505702151319339520 12298999 -663241482722584347899551138622110569120 12299000 668189230049170611986320503888399360000 12299001 -81319699175864336862730643539623147840 12299002 -11787309722060555834037714499015981056 12299003 -1605650593830162678052571456009093798736 12299004 -401194171814554052803496611432837301760 12299005 156597125224616541358041656890025583660 12299006 -253847694566204577176899727302647426048 12299007 619639698346471144905720975837057153024 12299008 753861801106043707761682741458055987200 12299009 -1402280062550050553004620866968125487696 12299010 -238069585074519016055983539919625149440 12299011 -276950167147764318859501643471558352388 12299012 788840320651169072420242436702731348992 12299013 -1281619861010852981577076738986416654400 12299014 92898312318275125187947747542322159872 12299015 -78474598605853935833488752702858583200 12299016 -60456169420839982282939477973699788800 12299017 -61039218853529022989364985060882123520 12299018 -331581992626025027536601437324138605984 12299019 1314208539592811758558651095933651706608 12299020 557387428723438286610995537363536558080 12299021 148399352588076797864573990230136039424 12299022 -256551272472297349759772394608656901760 12299023 -116761541510637544723250551562454595200 12299024 -44678886379511252945829616652734955520 12299025 -59646773286122864163189948474674389200 12299026 1358532680131129143658426681275954468000 12299027 -568598295815358570823828751646674523840 12299028 11723855360855917718969600535234072576 12299029 351162352333592486499019250241681548860 12299030 672010788237955223096154607401588860160 12299031 -64481208981927401221254676416782378880 12299032 12705586478487331015359575897874616320 12299033 -75797391296183019851925872488493179392 12299034 123570233720920993896616155892334936064 12299035 120865270343644768498786425055126044960 12299036 1423209529342455461203033088269689722880 12299037 902832405382565264771297349859687282560 12299038 463295101477542063128459095822211488896 12299039 190759560649265454467767098890997307920 12299040 1337946899734931574581735307871518720 12299041 -596365295975905646887877212181106060348 12299042 -316549775540190975864755710510363169280 12299043 -363594837507536747346543680239764677376 12299044 -1334400855767334631826358481527870713600 12299045 1770130625130282249392656090968221400 12299046 -75484267437568093821500258513724844032 12299047 166110332136465102412142110066863349496 12299048 190165335858850835743840439746145064960 12299049 920174845215096728034632863206111683973 12299050 231911621119619475744112861929234454800 12299051 -75180278755688651056806735860051766168 12299052 4886378431398838720477989731917112832 12299053 644214219061732650267250784275575175084 12299054 -519323307337282718283631149820456320768 12299055 -594292585804798620510446844685829664240 12299056 -152595190672200784399780185864221491200 12299057 32772788671248025823892996648779365092 12299058 -43080130396703904287994981361760361696 12299059 -124585303790163605980308421864198410288 12299060 -554486265722644809604648456538503488000 12299061 337929157103558981015671273298285568000 12299062 417997501509200086047832246822555012032 12299063 237803719953313054912996745037681254400 12299064 29487356976579797972954577670326190080 12299065 -1082624856800170828895936796931974900540 12299066 214694913356953601203786075910434188288 12299067 -1609962045784163423029764940959756443520 12299068 701759454682120663690043620498055149056 12299069 919794872222609601319059885992729686470 12299070 -39780243901052829025234962221210480640 12299071 -760777112925867103986332045489976327456 12299072 258643823478255168375945244295648772096 12299073 -587597251409286101128290269026433365632 12299074 -67485844304537005882012455731310828480 12299075 -14298355481347976547668356658678792400 12299076 -671638743589779960102033891505954743168 12299077 240976292805130167883298337931492295552 12299078 623628003925770342549557592171317025600 12299079 19709441213181574753961581850085899088 12299080 149271263247823662071097130360836096000 12299081 -1154513667682849434942101653493512868400 12299082 -158018319892395720760018669885114622208 12299083 536338281010308090567482307418753101332 12299084 357159482749845265662700660351870350336 12299085 -286727598259531342725434205815449437780 12299086 -286746228260134429123779589653100723008 12299087 -247837823073619539348734418765789517368 12299088 -60684687879714051769930584901917081600 12299089 -199259470831075538766388927566641967744 12299090 -227909949420794905627807672004695027200 12299091 296225515795950253564166196049330462464 12299092 690997111342700655191992469610590080512 12299093 481647145904158377405692766666805659342 12299094 -510163656584573776358694783173374321920 12299095 192297167682499210631218667457908976000 12299096 -449200061324051072598257876992497899520 12299097 763734519513259392052032846268659656400 12299098 -217618900147852935885185270528111639328 12299099 1196994712475158073005277032537825581240 12299100 -50917300773080450315400711031184179200 12299101 -69720292728517496069622117675163597056 12299102 -459635632600448846088097590386408101248 12299103 -614275710480555687456610441233018219480 12299104 891924405614413652537163030190129938432 12299105 -173854166959232656808932923089170663680 12299106 -84982793039057162535662416156537510656 12299107 618271912693149629188306490283806787356 12299108 533351592491811097864674786067113510528 12299109 -122602798562639975962513404336129729600 12299110 78177089801076467432619648674943768960 12299111 -20807516497585634258611867619077641576 12299112 218812992484185512804889187709613834240 12299113 -147132672683722589587411059355501196 12299114 -204041866096428118959380287892897611344 12299115 314057807342218475470213213231214668800 12299116 300513724225251518717040940456400656640 12299117 91560625503687208818328828741310035584 12299118 -3472128413058616356912852127951226880 12299119 189339932670229025049466165636363151360 12299120 177661133324840041986310939954488115200 12299121 46436049031784217325619755877385109362 12299122 -52734440709343208645964225311224507776 12299123 1799875627278205526596776383352342158520 12299124 -54433512987064238887350597981258209280 12299125 810318730462184836204905047077999278000 12299126 114960032448837083732012573286776881152 12299127 619004100836642214297702623355751689216 12299128 -94350534037865974605332171866938531840 12299129 -1948967920459522684282356147209249781270 12299130 -76586579176597215229624759389224036640 12299131 -141527181516025090273589148583430114416 12299132 273088821046060202620237043374625894400 12299133 -9574461474283396773053697175854243840 12299134 -7495779516928551271487852121588105600 12299135 127878538137072411620821474241952372000 12299136 -497736428436503049881693652588586598400 12299137 1498021641768709847464598208418933368800 12299138 1021004048695461992555660450010065149344 12299139 158352942760697274614586725199621014808 12299140 102163156509230365518453052659557376000 12299141 187169262242859255658597496907847048542 12299142 -66955733881890209376631744872619431936 12299143 1798771621297298219304781307587946891280 12299144 -17951451984564178025454153570547015680 12299145 -159357532994821134421225511901154505280 12299146 299489693630421093814461401652018644064 12299147 480040940974868112817316442478697920836 12299148 -1655337362827993034787167737746601082880 12299149 1510528394067943251505480822044274676150 12299150 177351947429058736298574522438256684800 12299151 -204203069615191777734173157105969838968 12299152 -307796419145541930482731153423346352128 12299153 -51479666735047755636758819350761179598 12299154 -104471060691235999612747210407161491968 12299155 1076416440693908219415678518652683319120 12299156 102174112431078150855299526295183288320 12299157 58473901534767083529368264430838788096 12299158 -353172895124472943854515685496262284416 12299159 -948321996874642357388034850227301187640 12299160 254397306962359926808152785946630144000 12299161 -2051558235748672509242565999504086400 12299162 154236775212780465278256551468108601600 12299163 -12064077837303378169526615359894807656 12299164 -586180147365538055632025209291009114624 12299165 136968030431243627180089313221763860320 12299166 -700919659642422944374856834967402624 12299167 1200668875894599223503956080318227893216 12299168 -187215839097511905510951012507445100544 12299169 611983255270194245786601047117256352944 12299170 -23355825952859464839786106728110432640 12299171 -122123578683710338427298872304095311800 12299172 311451226219519146855585538308094804992 12299173 -901170746619485403584235533680389025440 12299174 302807321128331939915267598046452799872 12299175 99135278285399125015346943233751360000 12299176 1189076015741869404784516990252011310080 12299177 -775739356553141194591363902340484404800 12299178 -240964756091394666045683601192899141376 12299179 968434592875366386310387129599555696480 12299180 58436270532237423823091107228519557120 12299181 -701591723784698848588423471508132040000 12299182 -283036146256675271469257331056019865728 12299183 -460782265768672471262511863093404089096 12299184 72169770439122417310059791601084186624 12299185 240590328106901615104624315766398877760 12299186 42737671504405144272433405056873315648 12299187 873666710411559485468771466951844943160 12299188 -106972573107174124542648252318672224256 12299189 -260465000797234078183412420979339994560 12299190 -394494498959482009172353243621631846400 12299191 -215010251092041512711192752936694556816 12299192 108608518527783940744700237866854912000 12299193 872930161337227489088196143052369833082 12299194 -15579527324970894611397903003926476800 12299195 -229494573289126666042773960730146048000 12299196 -76362360842650673195111026211521674240 12299197 192425674049985202255893485324182263552 12299198 134821116246487122813150691548403257600 12299199 -366196882377024046180486286501896460160 12299200 -200201578949801665836832902240324812800 12299201 629902981208225720287306926859694459202 12299202 520209649030826650299759246545833560192 12299203 -117210047878299135084772850589155520096 12299204 -8305744921597218449320743260660551680 12299205 414384603847660138779720934628444928000 12299206 -373853531265653566319791918958883020448 12299207 613210646043124311380576859326132258232 12299208 -648556449651236117634377603738831216640 12299209 364902452757944544908432775134953341604 12299210 142084472595426933387856026521838750720 12299211 677668601229502044704123652131026190232 12299212 -712990798954664287270819570120656550400 12299213 -89209389792301316110032545561345950080 12299214 -1016133226199499957528362926108621547520 12299215 420722981693506896985019612311734564360 12299216 619570464025890564972346308191845220352 12299217 179451580732528902283976831268266469312 12299218 -174744195954172336115543277570517572960 12299219 -547779079013846604400426134140755370880 12299220 -223429006750528934565831019059229497600 12299221 -669115102368012170081762032569475682112 12299222 -32087581469023301763386301312364204416 12299223 449916220543315409579548287403476724944 12299224 -251639682566843223637004112895260057600 12299225 461295868450421377534579967799277236750 12299226 -35773865004140411754185040719444530176 12299227 -556945868913739794903467483365962771360 12299228 -50191031827524517930369390756769362944 12299229 -882064188313517090039102282307144934080 12299230 -1301939108888607577263742514358595073280 12299231 -546850316690092668861897041031984785808 12299232 -698712114750762781900690997412982947840 12299233 171879562092441612257161081702120722600 12299234 -247043285648022532948148730114430551984 12299235 -132124980767854743317423367865218713760 12299236 1528408004895719532746466445093870056448 12299237 35400494412115232970323815009392245886 12299238 -65252980103054839527857743118780493696 12299239 -967380004295715276708244253832549493960 12299240 1061282564901267435983793001014702028800 12299241 199344437138538644205016057095250704864 12299242 1576958235046157933668275991817174456832 12299243 898392464440504068045818616685460309544 12299244 -102977853406743436988384242491930067968 12299245 -373048007740946827232800608183051826920 12299246 -427230077113241758231663658236930964928 12299247 12558262434396952244767922973656655216 12299248 74111579068203849346746504337598054400 12299249 2345895978595675189385809912812884841636 12299250 69442079206953151087563350341541376000 12299251 -451928605333621217304047788348959268800 12299252 -331092445356015223307890194750386135040 12299253 639731278419461168365681682573118775104 12299254 -407349928302957880196123640127389696 12299255 128711141194940528594507958477558454560 12299256 80225933231984935217241613400839987200 12299257 374976283069318016436784945754178025552 12299258 -512456216707161330143749904003411047680 12299259 5149394319906275590240030582472272896 12299260 886745081809119835622842242338753210880 12299261 415280444470405227041476866760856035320 12299262 23767659255749050886972862479952991104 12299263 932083604759975177613886863320498496512 12299264 -157792150755459505906464940616690171904 12299265 89458054594020707200327483212503445120 12299266 -119864799566295077303756069855823083520 12299267 1437651277187087820234208943949540409200 12299268 -111838632569754863755610378613494338560 12299269 520950945575643070065440908159303731360 12299270 9938567378734211442033022507216922880 12299271 782417556351390133743116477237554869504 12299272 -642102044167671011305902261180185518080 12299273 -220069464323846959117760719003305123840 12299274 -243831695255618056255892273141372172192 12299275 -396919425894248587392588648583431608400 12299276 494480026844069964543499821784093102080 12299277 429736761910708556663223741638347074720 12299278 -6176427746848231829256344949317247744 12299279 1332495936846355744558288324222003745280 12299280 46443761063211586938522317311975096320 12299281 52679142341182801830375783623724978944 12299282 459172997955500702495754094696420241184 12299283 145883110802510023603181434988924230080 12299284 -463719647389949733726900305500201696384 12299285 131340655503018926625419387132795221980 12299286 -135489214716838315463650671408621280896 12299287 412385691564844636094377752359381216 12299288 -9638714579971129133222036701822986240 12299289 1639224270295715808578853173252894330880 12299290 1272297063565119747190441533875838720 12299291 612222014988157307871594694600183042692 12299292 386190282307430049260260374625583471616 12299293 -949993219505038655419805397461422274458 12299294 136323201866574523611845606733549024000 12299295 -195103727356813873468498127186462160000 12299296 301184973888636007484173399729681465344 12299297 -1770194518687936409056245838751264769360 12299298 50363240086234988304121615210299426816 12299299 -1667928252399627194167919683673030145700 12299300 173308545974717778379074648949980844800 12299301 -128285657544817212164280598305563629056 12299302 -115657264867818157131976296820781390208 12299303 -20072417619052825943541860713307607456 12299304 14900414583125814288649207938735390720 12299305 1020510809022757250067387426610120151460 12299306 543512536871919834368472627630989789280 12299307 -19192268087753362738878153678057352512 12299308 267731706139063119724372609031049625600 12299309 -388841540723427672114353796121847158848 12299310 625285463739922484950394200631621587200 12299311 -1192136810756995831867253541230236589408 12299312 -15452890492543907563006234128268394496 12299313 264227552124798118010433192587067184224 12299314 94854284586477545747879687112643646592 12299315 -343635285185716561121585561279516344320 12299316 308452636196603670412175945360373706752 12299317 97793818750810950883878383170811997120 12299318 -123907965389186979710393313869702851584 12299319 32486437645195198615512431435502664464 12299320 -40129891799873724623338645260417638400 12299321 -1251053502342701182690571236779493163478 12299322 -162310030778559522185078131015977309696 12299323 1013033393139657390352101864184899513572 12299324 -843903777090191579626485586188318518784 12299325 -396933993388613400477680861544789842400 12299326 -54595429868324538949534262720363836800 12299327 115154993325723435370127908654757686440 12299328 69321277166088952103621792969401565184 12299329 415838316624578096414149831163360726592 12299330 333355231751874379700057405409990067200 12299331 -570633327184993867692149630365959281856 12299332 -402539896113369074459502581410549567104 12299333 -26857039768815049654444153380558705216 12299334 -397824558823279049943879661179669121152 12299335 232475445718822557643524433295771145600 12299336 -525396503532702201741952594459249213440 12299337 -212674882277377180557485654611889014560 12299338 -200802702497095229852313205112042761680 12299339 211290702629594732556394412266194285648 12299340 -404371298144641606071008290400751206400 12299341 -223220084697012750902330255327419862528 12299342 -128928536676836480019547159351572971520 12299343 111277644163972960538592550312512422400 12299344 -101320562107876577571814423158614016000 12299345 452376514080001232956288790881393754100 12299346 277037900511369288404636037798643409280 12299347 -670254694398990358274042441418195781128 12299348 81350090392077252365298500155937140608 12299349 210306839205038145745505216753021103648 12299350 72756656606142973185208987855750012800 12299351 661218498085274960238067241461849529352 12299352 51043606072808043636660548358144000000 12299353 1055892858711573057113676233249874875664 12299354 173610686035717440202647665186942490576 12299355 73328777464707971329091469994670536800 12299356 29947635578867136806667374658211894272 12299357 90506473056229987502267320886389708224 12299358 203416192933202483488884322897081061184 12299359 2557606759883744802339866871394436637960 12299360 626613506498732955677358046916664360960 12299361 751033778661559656810570661188669256320 12299362 -297422470404728205833120508428652251568 12299363 -1207334842645324536543131556124105340388 12299364 -19457138327197123530241110546814033920 12299365 -55398654112032173812119166815039187200 12299366 -777145313355723623125119703230693166368 12299367 -531652460500595021289941696728785295320 12299368 1008370968807826332584815110652768066560 12299369 1640317768341649099694296460760441292260 12299370 198752798789919629381449171111860979200 12299371 -6252295690331821719330292946485280736 12299372 385859399981320176368109803531837778432 12299373 -715417091077355945720868671122405165578 12299374 -225770785582405394945563502359984224768 12299375 69423714795047951295979304946266175000 12299376 1807079019777426425987322880241172480 12299377 -968400153050106600807858806165694793774 12299378 -100912895472126811098227356025033111040 12299379 520901190045222692875872302328185540160 12299380 -894916580882221803243391062736738152960 12299381 2086437578447789241220851729597583794972 12299382 363569231350908267131650879622344485600 12299383 2397671812044114738139999384889297227776 12299384 -1436242509049564017264045621232827494400 12299385 41116407010825338400442093211885361920 12299386 -79821555633709711299294520461675240960 12299387 -109479662959406257865915993009308943964 12299388 352894536669444259961915711096290320384 12299389 54347114425912887152367481531058509190 12299390 105479376640444119396426589885887259200 12299391 14300823650239130819308959706286734080 12299392 -166843581834926527147840862101847408640 12299393 280875526064573893628433050206480250580 12299394 28447290789032130104939379585364108800 12299395 674305192401554434601953078984564448400 12299396 -56880838192035520380679355856150115200 12299397 -988537044589403240583779880290091896160 12299398 757712145013300411920794922178511065536 12299399 32173428672727548743690308298680236336 12299400 -479359096632582324484147308378156672000 12299401 -18565111375947279082929654733449724992 12299402 -35104629215098339059667094447761245600 12299403 358990445811082046642115674809166150400 12299404 366057536695001352835976804274649102336 12299405 2010191146386426022265693594496491520 12299406 115473714573863753319061662129455523840 12299407 614928742314170345142388181828190513640 12299408 -348346974360922678181523986405351424 12299409 239216204564322428125828793140479634914 12299410 -42005729835854853632863436382622604640 12299411 499617423113373368036102135208434978304 12299412 -178173508710105713969349021632321906688 12299413 -77908435936374734096043436612981142976 12299414 765681198359467074082223370524491585056 12299415 780864389285168390338978263346606214400 12299416 -246831291438394849288344086557593323520 12299417 72373529241722010753176247183265985220 12299418 -502674213653878143435720034666490726400 12299419 17889802582857643690533612445305417408 12299420 315767428102753887358949455597557626880 12299421 469848111667071095633317721125589066112 12299422 201018401422289164690167612475403395200 12299423 491475236367472499365342228965491496672 12299424 201201846188281614590865701356138659840 12299425 153413888033675945025018875708020340150 12299426 -134609204078078058685343524037007671136 12299427 -286008659086231153407895454396604014640 12299428 748388789492069520243113285341331767296 12299429 406764633357499098645567759763347575676 12299430 168671612390070829758529654115102638080 12299431 -569134345415442710717346103480964016800 12299432 159102206445453684866135869251198228480 12299433 789230007946265157965726096161093735824 12299434 186025201251229550107644899158046057472 12299435 -5509816705877218696030457195825320800 12299436 180086896561541077921608449274344177664 12299437 413626005813645080021639416991356536086 12299438 26485007140550729933704710531617050944 12299439 -819893632964343780955935774515561150832 12299440 90320827234670480283169939852074024960 12299441 714025201667041591242431938835574601440 12299442 56322090560506181429841319263515664384 12299443 -349085347996047392488523881515230819456 12299444 -414233595293950083234084649796998944000 12299445 -285373001400799049249092642508796840960 12299446 953603005354786054081285938974268768672 12299447 200303780779589142539616456220328053152 12299448 123566573616762972004523021005406208000 12299449 214817296808106316655361379666208849832 12299450 -73052017534346847638029701547065294000 12299451 279317968125228843210010229288602917600 12299452 1101670495046985073982083195533421584384 12299453 -90353275630229851959726540915002551860 12299454 235145010363375573946389953964579862464 12299455 -223343064597341408471268368821578030240 12299456 -78501965011692656741529185888489177088 12299457 -598728091883363545425601673992735267200 12299458 231280568575422641851084725120769267200 12299459 -1343459403996012400606911098298148774920 12299460 31762980033637104635202869898207744000 12299461 1648819694214932153248444832649796812062 12299462 -3062320108436499162639971065300955136 12299463 29478520863660447853759458481229205120 12299464 279752117915328459209791762500430110720 12299465 -445712374364718698533674497602351820280 12299466 -176999476003418298054947386649391982080 12299467 -229416068254791741683017833765178678656 12299468 1249604253422021494600412399085183867648 12299469 -10685178457422452420381802897267376512 12299470 -300007153406150978060916309069797264640 12299471 350503132049484745449451096472624562672 12299472 94490303599657142765901868735494881280 12299473 -1799422997910306433434444947735182859278 12299474 -598896246936533068016722379072456615808 12299475 204955012508828690157904307410728762600 12299476 22849868328209324153784607358554767360 12299477 1975845522001496123941965419207657739264 12299478 -15375681315762495229095556774771032192 12299479 -159161392666839891247706134967753186360 12299480 -712396153221402807033867234276544512000 12299481 -1145593773949078135835747586718974385830 12299482 -606861063062031554020772085606459631920 12299483 303266484603174287248451280340382354976 12299484 -57087751049432376048856055307672958464 12299485 -520569378253577707350732019916148398400 12299486 -1123047119351361923333621973387742191360 12299487 1149444252924987280609684309011677387280 12299488 198152968350339973923937883209574645760 12299489 1591247349827244951684380046845602098756 12299490 -143923266589364438274889960485630232800 12299491 242289075386159853192187707620560603184 12299492 -142760371836868896919402015898235187584 12299493 255421347700151408007502824097890090528 12299494 -312846971835309919150903856715729055680 12299495 245392824992857675150124607764440737120 12299496 240640684109847664473954789829055692800 12299497 -417234408243825630516560467814647530368 12299498 62067732891255551553908260418867220480 12299499 -653569684500720380286433610010633068880 12299500 -1175243314900559229244121225439112704000 12299501 -1320603946430100466125685806242581971498 12299502 -202038352013886765211161464723186420736 12299503 284240396058731740384983486539636212800 12299504 -121657574218222807467966252198645596160 12299505 1768348881308947140313278378363518400 12299506 -804993410194120301878147862207996644320 12299507 -1113374410633359326046428580425404966968 12299508 -30025480024767282643641232181959875072 12299509 -1289744967279142799230839414002575555140 12299510 -575121002435307120174032230130077632000 12299511 154028559052178448290887378227218239104 12299512 826561482184494129809706871419530035200 12299513 672758622427572766237521487126139910762 12299514 -105039947991296718199425448964721807360 12299515 775575040486833870576600083766467551920 12299516 1000821459104452864296051559942041661440 12299517 491308620519455796803685421614712937280 12299518 -95611491671484117288428673415592629248 12299519 1047184062754676673509850763691058097920 12299520 154473149062948440734094435231171870720 12299521 279158114558402458004568464105649105600 12299522 -933391110641258542799109895000051184688 12299523 -656564756704297227140632500299824481616 12299524 -727697751801742199816854736017175691264 12299525 -320202470017412783778677240725864680000 12299526 -13346278073165657342311356821662463616 12299527 -1865605044520914904907261073083662123624 12299528 -432502937604544045210921742145590307840 12299529 -16900759738330129495948818187120896 12299530 517755455978248247192752330188391737600 12299531 -405435366992882211495142155639647338668 12299532 -122278420190732544715895809093014110208 12299533 65945519539482553852192179341765756940 12299534 249413622551441054447053698238602494592 12299535 563119164289254079149851886001823875320 12299536 98732899281565998924844243503780659200 12299537 -1230539271914262753958030622162919428748 12299538 -381738582486373738138476019688828528640 12299539 -275956752406154860006684539634001528304 12299540 330311416030787626725896698046245724160 12299541 46846466595094802085867367907884950624 12299542 -438282379478036234360183219149718543328 12299543 -419557537569222373254068920052882943360 12299544 -1002114023053864464234749055031168112640 12299545 862075063182260125852289077629938631300 12299546 137819930111702382699279177917377463040 12299547 -30870524081749169638885794080029821072 12299548 -606716992396416886394891155577075048448 12299549 131834183594026439388328632378935529408 12299550 -205568567584840464867067744842836198400 12299551 -16761749241399756133773933833967143856 12299552 -371184973674335360338661686370689744896 12299553 587022862845951805615479421400419430400 12299554 -282542622456322211014850248675452695040 12299555 9040265866316447717502721586425782000 12299556 -441498456472061425067624173729745968128 12299557 -317673923963024432843250108233632736194 12299558 514450627439442930845868746742908966880 12299559 159068103268810600841423011634733073704 12299560 -15327276653691297418505581716701184000 12299561 -356728842816198049131776102219228648838 12299562 -589116155342491604911233164199907288320 12299563 627803255943545886386993980001635173812 12299564 -31018814715670480213593825468036801024 12299565 -123967258475443309820821113913997652480 12299566 176143770444881217502663957165065383232 12299567 241250210352278407045382879210187439200 12299568 213837035816228401865904099428026220544 12299569 -837754059344028333567508212137749551104 12299570 -50085130093023274462016794717789799520 12299571 100849245007060431715340575223555736672 12299572 -12316557777810527571152502592874723328 12299573 687697626829644702845499270009612930528 12299574 -9999897152423262441746429336467691520 12299575 182631284200002978599206800329168454800 12299576 852174440728255889731685347326610329600 12299577 -152297566912277087062486165232734047168 12299578 331073130565747491351473650620239462880 12299579 -346288876325778131008961719879778858616 12299580 677070110195297703728374579955804620800 12299581 290386758949191501110570829634571792992 12299582 -717958816229829035649790845313362916608 12299583 -1144696038831279626518711952002629675576 12299584 490450994212823194386303782337487306752 12299585 -262486305030718141644517290663861556440 12299586 -56619979465800617855849030871643471872 12299587 -228598787101033595865345764094029309764 12299588 -624608920668899050064895677517534494592 12299589 25618769358268988642655500937102888000 12299590 266717519069239010243071470536639481600 12299591 1798120571781236163406085345407071744 12299592 -178479036616297022138859211686721536000 12299593 -51479181114897067426509933183155752000 12299594 -237946219884020554861910641347183677904 12299595 -24819719265333414336540760458835230720 12299596 -114060238269607976276665885519862507520 12299597 208906965456067757268136388062892429046 12299598 -155350303498040017686526269139380097536 12299599 -710402551903700605041421340322610254536 12299600 -157416294042488658101692676372812185600 12299601 572227158628655138894820302533269902832 12299602 -106793828686193519109218433395252613120 12299603 102145979034390400361746114330335189480 12299604 305036214782123723507842474755977637888 12299605 -605208997884016880260280698533580600740 12299606 24458432654531290963729656244387258368 12299607 -70875046562366164045629727189413603144 12299608 642838530858696087562287809330105180160 12299609 -352093652772177904708234042460861731584 12299610 1034412859129301934488111783615189760 12299611 -135417616842187339869003508303972383168 12299612 319614814954332417056947059235431014400 12299613 45346337884829201839990601912436269088 12299614 20357163914268670001462721467445329664 12299615 -733664613824684762339536116680536929240 12299616 113006153990945565949021118910826020864 12299617 1771141685234445809690987124616604152752 12299618 147463322337724924987815394773770618880 12299619 718633948324618971351065716445154432240 12299620 546886837673703707333338246007551207680 12299621 212972900944000425798344077356086253822 12299622 -10886090582390625285065211941742919680 12299623 -161072367151325662198678393220844574160 12299624 -119966491504540009943864084981907425280 12299625 -101064620365553712665989657274245857000 12299626 12805592374616477528225578795374173184 12299627 -177351109741680182587879756125311501640 12299628 -556429061559938486126719174391317155840 12299629 -329665806729114994374700988897585720480 12299630 -34733424426874553996493394015316563200 12299631 3600720957451013596692643426945551504 12299632 283760744470681963637505209134841102336 12299633 1709014789055329738357133956514069340882 12299634 -17200434099673427324157580614015490560 12299635 923474855138926500072569399316157600560 12299636 -800662415129286488055535946093552369664 12299637 295001610815616624058179493822768963200 12299638 -12989387515629337749463605175205982720 12299639 -481157611443093731504244109667970076200 12299640 -85936251189017068226503467722903347200 12299641 -196474758592581843701347222517362392576 12299642 397607061120182943895807337725594067712 12299643 -350435702175129599750203130231569222068 12299644 233227399677170151324270240743130397696 12299645 50906947512942024799012087745378121720 12299646 358781514403519906224003307032323851584 12299647 -658199898878334037459427807700660267904 12299648 -514936905177309484409525114883255828480 12299649 8647785979970525506205700253038249264 12299650 293404437132432023389242993843024000 12299651 -93598141308545219222660129279184285216 12299652 -329051166828452613363156559283804947200 12299653 -380462050326589417195121158243800664320 12299654 -86947866121678723510626722681071946880 12299655 -595187396478611900613938230144425825840 12299656 473311409307599190872334989308214522880 12299657 -244855459350187972869007794134993754240 12299658 -31779522462274358428988387398102924800 12299659 -2709763467052087481968019390140730844584 12299660 -197080760598012832678946306393343544320 12299661 -33420671042237694462287164808009027520 12299662 510149020411885820417007811757492078592 12299663 -1052074478225854118378805464727278747088 12299664 59632120593058495677667629102122139648 12299665 243950418508795537737707441355864430080 12299666 1411608253470104408229159343492478080800 12299667 61471503437823834858114531063063869880 12299668 675401765702074322427611891256320634880 12299669 477029228013406298445929381767339548000 12299670 -117672175326637438262374070920556793600 12299671 706612981509092170090799325217730446200 12299672 51240960072047256145023671903323422720 12299673 -47859054664406545355687807856710112000 12299674 31201357199903025059172425957896423104 12299675 -176959909628301785259176417088608874000 12299676 -13748637657529941133374041325151620096 12299677 8453137887983093954087524495839087008 12299678 116985591833662327858329232377804128640 12299679 218365636039933330022912424749330165088 12299680 -19631703147941277520922212040958935040 12299681 1674611663544369016199812828835236096482 12299682 -200229628644626254952682557889940055040 12299683 830737548783186764145808957212408273360 12299684 -79803674996398457098583430225467424768 12299685 28840785991242261805078858290946896000 12299686 -317535364890474928434367062907486956192 12299687 553172265776947520717941836428325630720 12299688 262131925031655552252140760644050944000 12299689 -1416758040694217639585262267356246677510 12299690 200762921570107731947981365935904643520 12299691 -751439887294936640397930707533753520808 12299692 -301686565294161054174281855780905917184 12299693 -296651657984195511318605383529881389120 12299694 365931192829446496483597599345278659584 12299695 -471690971900205077969691255187439375520 12299696 41652102304374397316990615927387062272 12299697 -67912725412406258387469044068446529272 12299698 -197839073345073779674003194585143338464 12299699 -213192183427009698055153616576495351280 12299700 -138699905789123722890065454546918297600 12299701 175269398305501052335902302677255454702 12299702 56958255119343307487664944771902299552 12299703 210798695852034135506770603655007305424 12299704 -971776379674187859151117634956828876800 12299705 -385021066140677479822015408513309330560 12299706 46254362161016606924084570177979488112 12299707 204884145756747761323512917262199961600 12299708 1269331079828663613408427890460752073728 12299709 -672145690642288513638583254240506109696 12299710 -48774466916740427099266003887035020800 12299711 53575878640241266213794747662264916960 12299712 414861586294198928278773559116001443840 12299713 182243766102189719741568237357007712964 12299714 -52435150984716744418928707310331007488 12299715 80602625223179643064549360206152448000 12299716 381208441983831439977825398611537035264 12299717 1444049201387723025726561511742321852832 12299718 343239430179176007286827266452809434304 12299719 -889977815853912763411844840294284131880 12299720 -110301547286557038165791112791654400 12299721 -446695731223433887452051877728378550272 12299722 233903342557339942681631212012270500912 12299723 539439999568917743176042083082933114680 12299724 -499678827376383109165284343467832861440 12299725 86890320167677788422645158572427360900 12299726 446396657535967208458366411063018967040 12299727 136843044556134778229005296944892122880 12299728 -3539197125484026233157871970938388480 12299729 -17939453436168873764773501809191531916 12299730 114007012182336743726826652675024320000 12299731 1352123908376156272679459618718355783532 12299732 -134391596877504934275445093285644222720 12299733 378744606673687745427642901142826725280 12299734 433202288834011334356695564438080330016 12299735 771250638275175363352060249026492176160 12299736 20066717976813692365666885662139637760 12299737 82965301762221012156540331142031525386 12299738 73034650108038995514004388142795213312 12299739 185758768636261217865864293643852115968 12299740 447920730356241681143639108937086515200 12299741 -549576529677293112776175834653782130100 12299742 121135292257054320731425549091975700480 12299743 -38732857007208449254790686801191431008 12299744 -1030002483243040301022959183232606142464 12299745 -215038987959326541880910609016024192000 12299746 121400803285904589549480280783812814848 12299747 -1416766216975275879855706400803202809440 12299748 63768838217044985107387680695751419904 12299749 53646623970182911311767866944532723392 12299750 113480978176782545460349546638878400000 12299751 -37647837081109618756695929003358247920 12299752 -483848129731481988929187942342961382400 12299753 -421989012104691849004903170962870936496 12299754 209301362400752234654458095547376256000 12299755 306611971928258734450258680404575055520 12299756 116249661651550063050741761072137175040 12299757 35692635479186804147623420536206018592 12299758 -202546967170457185505849321736618755520 12299759 483800852947445432124093049813343824416 12299760 96342731674623376660011388962394275840 12299761 1144615247081541242668125160015551201362 12299762 -715333383032491936990671937033733867520 12299763 -2763533689667128542735815111922442752 12299764 9305727342767932168406701332071526400 12299765 406845189119426306931396425646586485660 12299766 313601262443442992548077026015140761024 12299767 -1611496520453934306744712789602243420184 12299768 61563228131793758302629081432492318720 12299769 43841753213859922130595229438652171850 12299770 -10702168198803694146039191654198630400 12299771 1307638074624428416852176366282528155088 12299772 -956264475620848808048584967338483104768 12299773 -104213091066633449406670566018895202036 12299774 -640117203148638282193802113377831204864 12299775 121352189540530137471296205456565603800 12299776 768291131967869711779902194847162826752 12299777 181379940585022747803034665545086278144 12299778 -232686569481486221228200745932667973600 12299779 940175086924650203270381633734674628364 12299780 298981667433603670241903914207825267200 12299781 -188071247584606647880508564716734518784 12299782 221626411494343554265224198921268709184 12299783 -1776088742316723435367460511636036159480 12299784 695395187642874185800845769949071564800 12299785 580832477956337298708024908923383514980 12299786 -240096646843968224369583833300844723408 12299787 -82431481692696063304756324137717647556 12299788 -954515333572327837667786534283984834560 12299789 -726114696091751802157180956702234262080 12299790 173453984440759574150480420218774254720 12299791 -227608257796609839822446043670128761760 12299792 -40108364789032985390917191835720089600 12299793 857763457381033900541061163301024587008 12299794 -131117729084954789100105915002177466048 12299795 -498374934964957375741095308650763280000 12299796 -1138263041678743640422150843904505262080 12299797 1706444133837703750026460068283378367246 12299798 83154906522219438582101474346867528960 12299799 -172243020060337284933248988096834970080 12299800 -147912898032701952268990666413104640000 12299801 1413420514505361040711067241523758682500 12299802 83088087001704489281010308647955804160 12299803 -903334765912000874975357697700238509948 12299804 790303350372034509503150642380337690112 12299805 27269737437139950613026041663148466560 12299806 -12825466126021537755334567097089904640 12299807 65945672504513458237596793557458330400 12299808 -254758293357047897715070413758363860992 12299809 1581974057847768109455893303772503431010 12299810 11597068201632179252005881669412150560 12299811 -102314509292679382113536168915245244496 12299812 -343471516012711495913604374257959772160 12299813 -1029064185415025607334255673565486751938 12299814 440444415214013909487613030761900259104 12299815 1011369435275727388595142141412839516720 12299816 -682346368668580691003029009167839078400 12299817 224002348846782382327153963050330025248 12299818 626425567746542490850644253069628829360 12299819 -510198111101310514768518338909168041440 12299820 309325106648842135897867001304879928320 12299821 -489197500188816484526687505247407084800 12299822 421076447950171629335530696856801339712 12299823 903157147939140149954294253813627248640 12299824 -1141057668528065974836356616345255936 12299825 329207974295579773227566248910614953600 12299826 249699200241529945002676391441587077120 12299827 -2282252986455727502390837712409184256 12299828 1335313357647464074677499831985751540480 12299829 -152794549941171762415623998331704315616 12299830 11297850036222761643619691211412235520 12299831 606907725403700242751962577903186528064 12299832 197991068899536442294927674238121472000 12299833 -550108739616427863349509860228946977340 12299834 -764178363228216645056381729772489335184 12299835 82250521066856891271667580415701996400 12299836 10500742974320331986950779992036391936 12299837 889828951225193946275967722080728691200 12299838 -10790208676557233301873231670217086656 12299839 1291584838707120046203966325090300454400 12299840 -31233845562437272159676598643693977600 12299841 -603736756394894658049219833460472671950 12299842 -217869430440146487340286955109247088768 12299843 -62857728057744294584410845079985710776 12299844 771802094981820796765601946046038383616 12299845 311743411985312975223944111300258306520 12299846 -69151534678230020259560730398335303296 12299847 -117103833962633702391372550477991808000 12299848 986400063488344475491020773779400294400 12299849 24255487581574821836353991994835341264 12299850 14793219162393949060960466267965184400 12299851 -32769980371515719164296627390126967500 12299852 -286361241190696293695520689497817522688 12299853 1115261160860412707172755849671227429888 12299854 -34577419093417151174854320451304594688 12299855 -91697085923064165991802970948458304480 12299856 119962061382676628179570577241032884224 12299857 1271802585455412262353254074996851915600 12299858 293252685676277518679696774166862427280 12299859 189575662283968652184834107705112894720 12299860 248398965617764405291605234622653822720 12299861 979218162425409851147205299608094784 12299862 -295393658651296648008784721642580291648 12299863 -1284505103024937736744836471336737680888 12299864 612424610942669168740853878399206297600 12299865 173615978238765124154180999410899846720 12299866 786771032689591790380761689209648569600 12299867 -918455168003908859834958806367120657084 12299868 243152372495913428341148548774894709760 12299869 -675812410233377013612500453028104076756 12299870 -39391491014033740033017139192355143680 12299871 182917732505286810051530733413982234240 12299872 139854215810152756720816510687701368832 12299873 438672841459657938352922087548608705960 12299874 -452725100711487975768036827487964731648 12299875 468290369778929642406672315378596232000 12299876 -866551790220732464173732241990047328640 12299877 -125738241595899176485675891885407396480 12299878 125202162826472276655616626481680506880 12299879 1405505920060190354007058084075693815480 12299880 376252881909901788898012980045772800000 12299881 -789237910420605098340394142730196956672 12299882 -208607811718161101901008985705780432720 12299883 994920807162355257254556756175977345624 12299884 277029290540390543914050124721442763776 12299885 -118489605538104845422407792489143008200 12299886 -130531240532675415840899710109887702080 12299887 -407022082810208093991940846986251729480 12299888 -276709481880052578555511006159353839616 12299889 39711147884813983772485316240147237760 12299890 94091195290747535358297368741936089920 12299891 1125234281694719059871000021920438187760 12299892 -9104746205442644666951085016971264 12299893 -1037061738302779308231164401653569851858 12299894 64151968851107652456633158143921399680 12299895 -4386480054853533840691025967791041680 12299896 -49117446762853542356504892853518336000 12299897 -1166624652788754337298324872064649750960 12299898 8121043575920679515956900159775548416 12299899 -332900405336854551848837807938181931100 12299900 -1018532232218624363411839828765160908800 12299901 14654479510575975973952825628059337984 12299902 -28631168796430969108596697361030409600 12299903 -474884780075569283887573452610191957120 12299904 -190247211961978089240737685310537728000 12299905 -796287502483845373916500808415798864000 12299906 -1303609533937643658085225110948779848800 12299907 -1023573294088731319520614151967478292160 12299908 197849681447248909315962973578216208896 12299909 133770087737950613121559739937642665916 12299910 -14609335518950197641034880293658542080 12299911 -352027706602143804281595945878873356816 12299912 -1156286709134406727562074724827106380800 12299913 -561494188913065528313935520447071401558 12299914 -22726063972545976057783332060889585920 12299915 -1419130143867883975018008158189252919600 12299916 48667643923074603843366175862556057600 12299917 6019713788857450876417282253448194304 12299918 -378165852307183749327298954532390175360 12299919 -1200111910743534669897396390467111274480 12299920 71615228911822413567357649533757440000 12299921 2546959313011485832021573709658357933552 12299922 67604506155408180574860184538057865888 12299923 767273157261686023903135017286153120172 12299924 3401133604969855501505337554944131072 12299925 -666703358315616551322675000750504782400 12299926 -269615590312678569821348719496892101088 12299927 -1839072126110669397449039329974794705688 12299928 259935926684195068780958131094924636160 12299929 638472171930791047023583317776616915530 12299930 150764612983912300298551772942756187360 12299931 11548833826879507135369006161387884232 12299932 40759101704225524103207968373196447744 12299933 234584840650342160986389375806872422720 12299934 -225936325040684246364307515030350023680 12299935 5822496100329787704451223262149654400 12299936 527867403935307184342041662108029943808 12299937 21058610614450256933994057553129332096 12299938 -24851019925835503588545012656160136704 12299939 1786281264768782027645033002433219563740 12299940 138064151303716035256947149810612613120 12299941 -2636524712853883330238451722361927166116 12299942 -332143547317674382871269707318585139008 12299943 -388147051152336133179903277004340510936 12299944 255371721023496144511029475147955558400 12299945 -391479926501676379114046898467167091520 12299946 -306406931163628220087487415207760514816 12299947 -79577677835468700455699062547413464576 12299948 -403375024075642122183611513946414312192 12299949 1123828747779759938875452421606062084534 12299950 -103609933656463153658879202279329280000 12299951 -2409252854724976639888035931927796821968 12299952 -31165814919394139510348594172823339008 12299953 623401497947784152729539132662191917202 12299954 136371577510233159502442081496910433280 12299955 -183517904195503441768090730624090042880 12299956 1201566257143069177102984498269754229120 12299957 1174737457386277740361314072685220500206 12299958 488533717929837540133323752659667850240 12299959 -226430745522840278490921524661590680896 12299960 -92761307564200030810405453894235136000 12299961 -368685608207959580628984646112593581600 12299962 -454713194574231170398055194353874170768 12299963 58516328270522349396266117381340930048 12299964 -73400259160508771445597234948243009024 12299965 -62070653387735178120181932148114861140 12299966 151242288109796513631819208883020139520 12299967 -748827974289907407970294377512885521416 12299968 456011423676537451736580324141902594048 12299969 -600547343564187696599685670044016152000 12299970 -62125927186102877914463353590011520000 12299971 14677963273704961634620197916109528640 12299972 -356466416595547257141656999757152356224 12299973 324420927650639391683447326642914662400 12299974 922508234595761435407359177660987536736 12299975 351573119820183042472191490271033364600 12299976 426914074290189924402431987135393648640 12299977 568904573797763770437699636809343796826 12299978 -7156502063309085681044534062240350720 12299979 -1013146809512101529110676497578136215312 12299980 83677099506821336947421479304245248000 12299981 1523563178046176524172011188953370618252 12299982 298808461626540665279938818865307155584 12299983 -1091928967763030248770757192842556129656 12299984 166421924840281583484741467494400655360 12299985 -51032332835328038698809690580606320000 12299986 248171984599267134193576888675225165824 12299987 -247532347627184158642019690379923212896 12299988 -650819991588028905883284750148010717184 12299989 45684812239676227658265950176823498484 12299990 160283097801566754646600576535366880000 12299991 -61593316187512520507916630314382278400 12299992 -23748155923965671603750114402412595200 12299993 122950787464292039947170258078993458580 12299994 -100403346763593714500180174836118716416 12299995 -4599355131967244819476522037953839120 12299996 -571061706980679201776772024723415395840 12299997 -31493974788985133795871423378156136128 12299998 -271120528943546076968709480312456454464 12299999 -2273112781035465490133891083280465090064